Bitcoin$29443.365523197-0.144%
Ethereum$1977.6402402848+0.029%
Tether$0.99882476183468+0.012%
USD Coin$1.0005031984151+0.042%
BNB$317.73358990099+1.238%
XRP$0.41427570868034+0.136%
Binance USD$0.99993515563932+0.072%
Cardano$0.52669099063339-0.139%
Solana$50.307217489309-0.029%
Dogecoin$0.084723328529442+0.105%
Polkadot$9.9606254057582+0.136%
Wrapped Bitcoin$29449.381491433-0.05%
Avalanche$29.654593621758+0.233%
TRON$0.074103557431173+0.084%
Dai$1.000671400831-0.002%
Shiba Inu$1.1761060934711E-5-0.276%
Polygon$0.6523738946283+0.163%
Litecoin$70.068908195607+0.061%
Cronos$0.18898286501598-0.04%
UNUS SED LEO$4.9020972728909-0.301%

Soft Fork là gì? Sự khác biệt giữa Soft Fork và Hard Fork

08/03/2022
Soft Fork là gì? Sự khác biệt giữa Soft Fork và Hard Fork

Soft Fork là gì? 

Soft Fork (Nhánh mềm) hay softfork là thuật ngữ thường thấy trong công nghệ blockchain. Một Soft Fork là một thay đổi trong giao thức phần mềm trong mà trong đó các block giao dịch hợp lệ trước đó được thực hiện không hợp lệ. Lúc này các nút cũ sẽ chấp nhận các block mới là hợp lệ. Loại phân kỳ này khác với Hard Fork ở chỗ Hard Fork đòi hỏi tất cả các nút phải đồng ý và nâng cấp trong phiên bản mới còn Soft Fork thì chỉ yêu cầu phần lớn các thợ đào nâng cấp để thiết lập quy tắc mới.

Soft fork là gì

Soft fork là gì

Soft Fork hoạt động như thế nào?

Cách nhánh mềm thường là nơi mà các giao dịch được tách ra, ở đó chỉ yêu cầu người tham gia bao gồm người gửi và người nhận và người khai thác hiểu loại giao dịch mới được tách ra. Điều này được thực hiện bằng cách giao dịch mới cho các khách hàng cũ dưới dạng hình thức đặc biệt (trả tiền cho bất kỳ ai) và khiến cho thợ đào đồng ý các block bao gồm các giao dịch này nếu việc này xác thực theo quy tắc mới thì ngừng giao dịch. Đây là cách tr3a thưởng cho mã băm P2SH và đã được thêm vào BTC. 

Một Soft Fork cũng có thể xuất hiện khi sự phân kỳ tham thời trong mạng lưới và đồng thời các công cụ khai thác sử dụng các nút không được nâng cấp theo chuẩn mực quy tắc đồng thuận.

Xem thêm:  Hệ sinh thái Tezos – Tìm hiểu để nắm rõ cơ hội đầu tư

Tất cả các block cùng với phần mềm được xử lý và tuân theo các quy tắc cũ do đó các soft fork không teh63 yêu cầu bất kỳ nút nào nâng cấp để duy trì đồng thuận mà không có khách hàng cũ chấp nhận chúng. Ngoài ra các Soft Fork không thể đảo được giao dịch mà không có Hard Fork vì Soft Fork chỉ có thể gom cụm các block hợp lệ trở trở thành cụm chính xác của nhánh mềm hợp lệ.

Các Soft Fork đã và đang được sử dụng trên các mạng lưới blockchain BTC và ETH, trong đó những mạng lưới khác cũng có các nhánh mềm để thực hiện các chức năng mới và được nâng cấp tương thích ngược.

Sự khác biệt giữa Soft Fork và Hard Fork

Soft Fork  Hard Fork

Tương thích ngược

Không tương thích

Tương thích với các quy tắc cũ

Không tương thích với các quy tắc cũ

Thân thiện với người dùng

Thân thiện hơn với nhà phát triển

Chỉ yêu cầu sự đồng ý của người dùng

Yêu cầu sự đồng ý của 2 bên là người khai thác và người xác nhận

Kết luận

Cả Soft Fork và Hard Fork đều là những thành phần trong thể thiếu trong việc phát triển và hoàn thiện mạng lưới blockchain. Việc hiểu rõ về Hard Fork cũng như Soft Fork sẽ giúp bạn có cái nhìn tổng quan hơn về công nghệ blockchain nói chung cũng như crypto nói riêng. Nếu anh em cảm thấy bài viết này hữu ích hoặc có bất kỳ thắc mắc nào, hãy để lại bình luận ở phía dưới để thảo luận cùng ICOViet nhé! Anh em lưu ý đây không phải là lời khuyên đầu tư, nên tìm hiểu kỹ thông tin trước khi quyết định.

Xem thêm:  Sybil Attack là gì? 4 cách phòng chống Sybil Attack

Hãy tham gia kênh, nhóm của ICOViet để có thể cập nhật liên tục thông tin từ thị trường nhé:

Group Chat Telegram : @icovietchat

Channel Telegram : @icovietchannel

Twitter : @icovietcom

Có thể bạn quan tâm

Send this to a friend