Bảng thuật ngữ

Bộ kết hợp nhánh cứng (Hard Fork Combinator)

Easy

Bộ kết hợp nhánh cứng (Hard Fork Combinator), được thiết kế lần đầu bởi IOHK, là một công cụ để kết hợp các giao thức cụ thể trên blockchain Cardano sau khi hard fork đã xảy ra.

Bộ kết hợp nhánh cứng (Hard Fork Combinator) là gì?

Bộ kết hợp nhánh cứng (Hard Fork Combinator), được thiết kế lần đầu bởi IOHK, là một công cụ để kết hợp các giao thức cụ thể trên blockchain Cardano sau khi hard fork đã xảy ra.

Nhánh cứng (hard fork) xảy ra như thế nào?

Một nhánh cứng thường xảy ra để thực hiện nâng cấp cho blockchain. Nó cần có chữ ký của nhiều đối tác và thường sửa đổi các tham số nhất định của giao thức hiện có.

Nhánh cứng là sự phân chia một blockchain thành hai giao thức khác nhau chạy song song với nhau, trong đó blockchain mới sẽ mất dấu vết và lịch sử của blockchain trước đó.

Nói chung, các nhánh cứng sẽ gây ra thời gian ngừng hoạt động trên blockchain, điều này làm gián đoạn các giao dịch và trải nghiệm người dùng. Một cách khác là thực hiện một nhánh cứng trên blockchain trực tiếp, điều này có thể dẫn đến việc làm ảnh hưởng đến tính toàn vẹn của blockchain. Ví dụ: nhánh cứng Bitcoin vào năm 2017 đã dẫn đến việc chia tách chuỗi và hình thành Bitcoin Cash (BCH). Điều này đã ảnh hưởng đến lợi ích của nhà đầu tư và nhà giao dịch.

Tuy nhiên, IOHK đã đưa ra sự hỗ trợ của một bộ kết hợp nhánh cứng, giúp giải quyết cả hai vấn đề này một cách hiệu quả.

Bộ kết hợp nhánh cứng (Hard Fork Combinator, HFC) là gì?

Bộ kết hợp nhánh cứng chủ yếu được sử dụng để hợp nhất các giao thức trước và sau khi nâng cấp sau nhánh cứng để loại bỏ khả năng gián đoạn hoặc khởi động lại.

Khi một nhánh cứng diễn ra, hầu như tất cả các node không thể cập nhật các tham số mới và chặn các tiêu đề cùng một lúc mà không bị gián đoạn. Do đó, cần phải cho blockchain vào thời gian ngừng hoạt động, điều này gây khó chịu cho người dùng.

Như một giải pháp cho vấn đề nan giải này, IOHK Foundation đã đưa ra bộ kết hợp nhánh cứng (HFC) cho blockchain Cardano (ADA) cho phép nhiều giao thức xuất hiện dưới dạng một sổ cái để tất cả node không phải cập nhật lên blockchain mới tại cùng một lúc.

Cardano đã nâng cấp từ Byron (giao thức chỉ dành cho ví) lên Shelley (giao thức được hỗ trợ bằng chứng cổ phần) vào tháng 7 năm 2020, nơi nhánh cứng đã sửa đổi các tính năng và tiện ích tổng thể của blockchain. Vào thời điểm đó, có tổng cộng hơn 1 triệu ví. Một đợt nhánh cứng được thực hiện kém sẽ dẫn đến cái chết của Cardano và tiền của nó.

Tuy nhiên, bộ kết hợp nhánh cứng đã được đưa vào sử dụng lần đầu tiên. Và vào 21:45 giờ ngày 29/7/2020 (giờ UTC), quá trình chuyển đổi từ Byron sang Shelley diễn ra suôn sẻ mà không có bất kỳ thời gian ngừng hoạt động hay sai sót nào. Người dùng đã được thông báo nhưng không bị hạn chế sử dụng, và nhánh cứng đã diễn ra trong nền, cho phép chuyển đổi dần dần các node theo thời gian.

Blockchain Cardano, cho đến nay, kết hợp các khối Byron và Shelley. Trong các bản nâng cấp tiếp theo, quá trình chuyển đổi sẽ được hỗ trợ bởi bộ kết hợp nhánh cứng.