Hard Fork là gì?
Hard fork của blockchain là một thay đổi trong lập trình không tương thích với lập trình cũ. Điều này thực ra tạo ra một blockchain và tiền điện tử mới. Hard fork thường yêu cầu tất cả các node hoặc người dùng muốn ở lại trên chuỗi mới phải nâng cấp lên phiên bản phần mềm mới nhất.
Hard fork có thể được khởi xướng bởi các nhà phát triển như một phần của tiến trình tiến bộ hoặc bảo trì định kỳ trên blockchain. Chúng cũng có thể được tạo ra bởi một nhóm cộng đồng crypto muốn đi theo một hướng khác với blockchain.
Những điều cần lưu ý chính
Cách Hard Fork Hoạt Động
Một hard fork xảy ra khi một phiên bản blockchain mới nổi lên không tương thích với phiên bản ban đầu. Điều này không phải lúc nào cũng là sự kiện bất lợi; thực tế, nhiều blockchain đã trải qua hard fork để thực hiện những thay đổi cần thiết.
Blockchain đơn giản là các chương trình tạo ra và lưu trữ tệp thông tin trên một mạng lưới các máy tính và thiết bị. Thường có nhiều lớp phần mềm hoàn thành các nhiệm vụ khác nhau, một số phương pháp cho mạng lưới đạt được sự thỏa thuận về trạng thái của blockchain, và nhiều người tham gia mạng lưới. Lập trình cơ bản của mỗi lớp có thể được thay đổi theo nhu cầu, nhưng phải được người tham gia mạng lưới chấp nhận để được áp dụng.
Các nhà phát triển không thể ép buộc thay đổi trên blockchain công cộng phụ thuộc vào sự tham gia. Blockchain công cộng dựa vào những người tham gia của nó, vì vậy các thay đổi phải được họ thực hiện, không thể bị ép buộc. Nếu không, họ có thể từ chối chấp nhận những thay đổi và duy trì phiên bản ưa thích của họ.
Vì blockchain về cơ bản là các chương trình và kịch bản, chúng có thể bị ảnh hưởng bởi lỗi, lỗi bug, vấn đề giao tiếp mạng, sự cố phần cứng hoặc các vấn đề khác. Blockchain cũng phụ thuộc vào một số lượng lớn người tham gia mạng để lưu trữ phiên bản đảm bảo an ninh.
Khi các nhà phát triển công bố một thay đổi đối với bất kỳ chức năng nào của blockchain, có hai điều xảy ra: một hard fork hoặc một soft fork. Nếu thay đổi đủ mạnh để ngăn chặn một người tham gia chạy phiên bản cũ tham gia vào quá trình của blockchain, thay đổi đó được coi là đã tạo ra một hard fork trong blockchain. Ngược lại, một thay đổi cho phép các node cũ và mới chạy được coi là một soft fork.
Trong một sự kiện hard fork, người tham gia đối mặt với một sự lựa chọn - họ có thể cập nhật phần mềm của mình lên phiên bản mới hoặc không nâng cấp phần mềm và sử dụng blockchain cũ (và bây giờ là không được duy trì).
Lý Do cho một Đồng Bộ Khó
Có nhiều lý do hoặc sự kiện khiến các nhà phát triển thực hiện một đồng bộ khó. Ví dụ, khi xảy ra vụ hack trên Tổ chức Tự trị Phi tập trung (DAO), blockchain Ethereum đã bị chia tách bởi một cuộc bỏ phiếu gần như đồng lòng.
Đồng bộ đã quay lại các giao dịch đã chiếm đoạt hàng chục triệu đô la tiền điện tử bởi một hacker vô danh. Đồng bộ cứng cũng giúp các chủ sở hữu token DAO nhận lại khoản ether (ETH) của họ. Tuy nhiên, một số thợ đào vẫn tiếp tục đào chuỗi cũ, được OTC desks nhận và đặt một sổ đặt hàng khám phá giá. Poloniex cũng niêm yết loại tiền này và một số cộng đồng Ethereum quyết định giữ phiên bản này và tạo ra Ethereum Classic.
Ý Nghĩa của Đồng Bộ Khó là Gì?
Một đồng bộ khó là một thay đổi trong chương trình của một blockchain tạo ra một blockchain và tiền điện tử mới. Nhiều dự án đã đồng bộ khó nhưng vẫn giữ nguyên tên và token ban đầu, với những nhóm khác quyết định giữ mã nguồn ban đầu và thay đổi tên.
Một Hard Fork là tốt hay xấu?
Tùy thuộc vào hoàn cảnh và quan điểm của các bên tham gia. Một số có thể cho rằng hard fork là cần thiết và tốt, trong khi những người khác có thể không đồng ý.
Tại sao Hard Fork lại xảy ra?
Có nhiều lý do mà một hard fork có thể xảy ra. Mã nguồn có thể cần điều chỉnh để sửa lỗi hoặc khắc phục một điểm yếu, hoặc một nhóm có thể muốn tạo ra blockchain và tiền điện tử của riêng họ.
Tóm lại
Hard fork là một thay đổi trong lập trình dẫn đến phân tách blockchain. Đôi khi, hard fork gây tranh cãi trong cộng đồng tham gia blockchain; đôi khi lại cần thiết để blockchain tiến bộ.
Trong những tình huống gây tranh cãi, các thành viên và người dùng có thể tải lên blockchain cập nhật và bắt đầu xử lý hoặc từ chối và tiếp tục sử dụng chuỗi cũ. Đây là cách mà một số blockchain và tiền điện tử như Bitcoin Cash và Ethereum Classic đã bắt đầu.
Những bình luận, quan điểm và phân tích được thể hiện trên Mytour chỉ mang tính chất tham khảo trực tuyến. Đọc miễn trừ trách nhiệm và từ chối bảo đảm của chúng tôi để biết thêm thông tin chi tiết.