trực giác

Hard Fork, Soft Fork, Mặc định và Ép buộc

Một trong những lập luận quan trọng trong không gian blockchain là liệu hard fork hay soft fork là cơ chế nâng cấp giao thức được ưa thích. Sự khác biệt cơ bản giữa hai loại này là các soft fork thay đổi các quy tắc của giao thức bằng cách giảm nghiêm ngặt tập hợp các giao dịch hợp lệ, do đó các nút tuân theo quy tắc cũ sẽ vẫn tiếp tục tham gia vào chuỗi mới (với điều kiện là phần lớn các thợ mỏ/trình xác thực thực hiện fork), trong khi hard fork cho phép các giao dịch và khối không hợp lệ trước đây trở nên hợp lệ, vì vậy khách hàng phải nâng cấp ứng dụng khách của mình