Có hai loại fork blockchain: hard fork và soft fork.Mặc dù có tên tương tự và mục đích sử dụng giống nhau, hard fork và soft fork rất khác nhau.Trước khi giải thích các khái niệm về “hard fork” và “soft fork”, hãy giải thích các khái niệm về “tương thích chuyển tiếp” và “tương thích ngược”
nút mới và nút cũ
Trong quá trình nâng cấp chuỗi khối, một số nút mới sẽ nâng cấp mã chuỗi khối.Tuy nhiên, một số nút không muốn nâng cấp mã chuỗi khối và tiếp tục chạy phiên bản cũ ban đầu của mã chuỗi khối, được gọi là nút cũ.
Dĩa cứng và dĩa mềm
ngã ba cứng: Nút cũ không thể nhận ra các khối được tạo bởi nút mới (nút cũ không tương thích chuyển tiếp với các khối được tạo bởi nút mới), dẫn đến một chuỗi được chia trực tiếp thành hai chuỗi hoàn toàn khác nhau, một là chuỗi cũ ( chạy ban đầu Có một phiên bản cũ của mã chuỗi khối, được chạy bởi nút cũ) và một là chuỗi mới (chạy phiên bản mới được nâng cấp của mã chuỗi khối, được chạy bởi nút mới).
nĩa mềm: Các nút mới và cũ cùng tồn tại nhưng sẽ không ảnh hưởng đến tính ổn định và hiệu quả của toàn bộ hệ thống.Nút cũ sẽ tương thích với nút mới (nút cũ tương thích thuận với các khối được tạo bởi nút mới), nhưng nút mới không tương thích với nút cũ (nghĩa là nút mới không tương thích ngược với các khối được tạo bởi nút cũ), cả hai vẫn có thể chia sẻ tồn tại trên một chuỗi.
Nói một cách đơn giản, hard fork của tiền điện tử kỹ thuật số có nghĩa là phiên bản cũ và mới không tương thích với nhau và phải được chia thành hai chuỗi khối khác nhau.Đối với các đợt fork mềm, phiên bản cũ tương thích với phiên bản mới, nhưng phiên bản mới không tương thích với phiên bản cũ nên sẽ có một đợt fork nhẹ, nhưng vẫn có thể dưới cùng một chuỗi khối.
Ví dụ về hard fork:
Ethereum fork: Dự án DAO là một dự án gây quỹ cộng đồng được khởi xướng bởi công ty blockchain IoT Slock.it.Nó được chính thức phát hành vào tháng 5 năm 2016. Tính đến tháng 6 năm đó, dự án The DAO đã huy động được hơn 160 triệu đô la Mỹ.Không mất nhiều thời gian để dự án The DAO trở thành mục tiêu của tin tặc.Do có lỗ hổng lớn trong hợp đồng thông minh, dự án DAO đã được chuyển nhượng với giá trị thị trường là 50 triệu đô la ether.
Để khôi phục tài sản của nhiều nhà đầu tư và ngăn chặn sự hoảng loạn, Vitalik Buterin, người sáng lập Ethereum, cuối cùng đã đề xuất ý tưởng về một hard fork và cuối cùng đã hoàn thành hard fork tại khối 1920000 của Ethereum thông qua đa số phiếu bầu của cộng đồng.Phục hồi tất cả ether bao gồm cả tài sản của tin tặc.Ngay cả khi Ethereum được hard fork thành hai chuỗi, vẫn có một số người tin vào bản chất bất biến của chuỗi khối và duy trì chuỗi ban đầu của Ethereum Classic
Hard Fork Vs Soft Fork – Cái nào tốt hơn?
Về cơ bản, hai loại dĩa được đề cập ở trên phục vụ các mục đích khác nhau.Các hard fork gây tranh cãi chia rẽ một cộng đồng, nhưng các hard fork được lên kế hoạch cho phép phần mềm được tự do sửa đổi với sự đồng ý của mọi người.
Nĩa mềm là lựa chọn nhẹ nhàng hơn.Nói chung, những gì bạn có thể làm bị hạn chế hơn vì những thay đổi mới của bạn không thể xung đột với các quy tắc cũ.Điều đó nói rằng, nếu các bản cập nhật của bạn có thể được thực hiện theo cách vẫn tương thích, thì bạn không cần phải lo lắng về sự phân mảnh mạng.
Thời gian đăng bài: 22-Oct-2022