Hard Fork và Soft Fork là gì?
Nhiều người mới thường bối rối khi lần đầu nghe đến Hard Fork và Soft Fork. Trong bài viết hôm nay, Phương sẽ giúp bạn hiểu rõ bản chất của thuật ngữ này.
Định nghĩa
Hard fork là một lần nâng cấp lớn làm thay đổi quy tắc vận hành của blockchain tới mức không còn tương thích với phiên bản cũ, có thể tách thành hai chuỗi blockchain riêng biệt. Soft fork là một lần nâng cấp nhỏ hơn, vẫn tương thích ngược với phiên bản cũ, không tạo ra chuỗi mới tách rời.
Giải thích dễ hiểu
Bạn từng nghe có đồng coin bỗng dưng "tách đôi" thành hai đồng riêng biệt sau một sự kiện gọi là fork, làm bạn thắc mắc không hiểu sao một mạng lưới blockchain đang chạy yên ổn lại tự nhiên chia làm hai được? Thử tưởng tượng cả một dòng họ lớn cùng thống nhất theo một bộ quy tắc gia phong chung từ trước tới giờ, mọi thành viên đều tuân theo. Một ngày nọ, cả họ họp bàn để sửa đổi một vài quy tắc cho phù hợp với thời đại mới, nếu tất cả các nhánh trong họ đều đồng lòng chấp nhận thay đổi và tiếp tục sinh hoạt chung dưới bộ quy tắc mới, đó giống như một soft fork: có thay đổi nhưng vẫn giữ được sự thống nhất, mọi thành viên cũ vẫn tiếp tục hoạt động bình thường trong cùng một dòng họ duy nhất, không ai bị tách ra ngoài. Nhưng nếu trong cuộc họp đó, có một nhóm thành viên cực lực phản đối thay đổi, cho rằng quy tắc mới đi ngược lại truyền thống, họ nhất quyết không chịu theo, dẫn tới tình trạng dòng họ chia làm hai nhánh riêng biệt, mỗi nhánh tự sinh hoạt theo bộ quy tắc của mình, không còn coi nhau là cùng một dòng họ nữa, đó chính là tinh thần của hard fork: một sự thay đổi lớn tới mức không thể dung hòa được nữa, buộc phải tách hẳn thành hai blockchain hoàn toàn độc lập, mỗi bên có đồng coin riêng, cộng đồng riêng, đội ngũ phát triển riêng, dù cả hai đều bắt nguồn từ cùng một gốc rễ lịch sử giao dịch trước thời điểm tách. Trường hợp nổi tiếng nhất về hard fork chính là đồng Bitcoin Cash, được tách ra từ mạng Bitcoin gốc sau khi cộng đồng bất đồng quan điểm về cách nâng cấp mạng lưới, tạo thành hai đồng coin riêng biệt cùng tồn tại song song cho tới ngày nay. Đối với người dùng thông thường, khi một đồng coin mình đang nắm giữ trải qua hard fork tách đôi, thường sẽ được nhận thêm một lượng coin mới tương ứng của nhánh mới ra đời, coi như quyền lợi tự động phát sinh từ việc từng sở hữu đồng coin gốc trước thời điểm tách. Nhớ đơn giản: soft fork là nâng cấp nhỏ vẫn giữ được sự thống nhất chung, hard fork là thay đổi lớn tới mức phải tách hẳn thành hai blockchain và hai đồng coin độc lập riêng biệt.
Follow kênh để học hỏi kiến thức về thị trường tài sản số, chứng khoán, vàng mỗi ngày. Tác giả: Phương
Bài viết thuộc chuỗi giải thích thuật ngữ tài sản số dành cho người mới của Crypto Pro VN.