User-Activated Soft Fork (UASF) là gì?

User-Activated Soft Fork (UASF) là gì?

Việc nâng cấp hệ thống Blockchain là một trong những vấn đề quan trọng nhất đối với cộng đồng người dùng và nhà phát triển. Các giải pháp khác nhau được trưng cầu để giải quyết các vấn đề này, trong đó có một kỹ thuật gọi là User-Activated Soft Fork (UASF). Trong bài viết này, hãy cùng BlockchainWork tìm hiểu về UASF và cách nó hoạt động. 

Miner – Activated Soft Fork (MASF) là gì? 

Trước khi tìm hiểu về User-Activated Soft Fork, hãy tìm hiểu về cụm từ trái nghĩa khác là Miner-Activated Soft Fork (MASF). MASF đề cập đến thuật ngữ minor-initiated soft fork (MISF) là một loại soft fork được đề xuất và thực thi bởi một người đào hoặc một nhóm người đào, thay vì bởi cộng đồng người dùng.

>> Xem thêm: Fork là gì? Phân biệt Fork cứng và Fork mềm

Ví dụ: trong các Soft Folk như Segwit, những người khai thác áp dụng tiêu chuẩn Segwit, sự đồng thuận được hình thành khi tỷ lệ băm của những người khai thác đồng ý với nó đạt 95% trên tổng số và sau khoảng hai tuần, các soft folk được triển khai. Nếu một soft fork xảy ra trước khi những người khai thác và các node khác của mạng sẵn sàng, chuỗi có thể phân nhánh trong thời gian dài. Hard fork chỉ được thực hiện khi có từ 90-95% sự hỗ trợ từ cộng đồng khai thác và con số này được dùng để loại trừ khả năng xảy ra trường hợp đề cập vừa rồi. Vì lý do này, MASF là một phương pháp soft fork an toàn và bảo mật với ít rủi ro fork hơn. MASF được xác định bởi số lượng người khai thác có đồng ý hay không, vì thế có thể xem rằng đây là một phương pháp thực hiện bình đẳng để tránh quyền lực được tập trung quá mức. Tuy nhiên, trong những năm gần đây, Bitcoin đã thêm các yếu tố cổ phần (Stake) và bên cạnh đó là những mâu thuẫn chính trị về mục đích ban đầu cải tiến blockchain. Để tránh tình trạng này, UASF đã được tạo ra từ ý tưởng User-Activated Soft Fork. 

User-Activated Soft Fork là gì?

UASF đúng nghĩa là một “soft fork do người dùng điều khiển”. Một soft fork có thể được thực thi mà không cần đa số phiếu bầu của những người khai thác. UASF ưu tiên tỷ lệ phê duyệt của người dùng sử dụng chuỗi khối, không phải tỷ lệ băm của các thợ đào. Như đã đề cập ở trên, tại MASF, do hoàn cảnh chính trị của những người khai thác, có một tình huống không thể thu thập hỗ trợ các cải tiến thích hợp cho chuỗi khối. Để giải quyết những lo ngại như vậy, người dùng tập hợp lại với nhau và gây áp lực lên những người khai thác để buộc họ đồng ý với đề xuất cải tiến và thực hiện soft folk.

Hinh-minh-hoa-cong-dong-nguoi-dung-Bitcoin USAF.png

Hình minh hoạ cộng đồng người dùng Bitcoin

Người dùng được đề cập ở đây không áp dụng đối với người dùng phổ thông – những người thực tế chỉ sử dụng ví và sàn giao dịch, không thể trực tiếp quyết định hỗ trợ fork nào. Đó là vì bạn không thể trực tiếp bỏ phiếu cho blockchain. Thay vào đó, bạn chọn fork mà dịch vụ bạn đang sử dụng hỗ trợ. Do đó, bạn phải hiểu những tuyên bố mà sàn giao dịch hoặc nhà điều hành ví của bạn đã đưa ra liên quan đến fork mục tiêu và sử dụng dịch vụ phù hợp. Ngoài ra, trong các đợt soft fork trước đây, chẳng hạn như Pay to Script Hash (P2SH), thường được gọi là multisig, được khởi đầu bởi UASF. Trong khi đó, các soft fork gần đây như OP_CSV được thực hiện bằng cách sử dụng phương pháp an toàn hơn là MASF.

>> Xem thêm: Binance Coin (BNB) là gì? Toàn tập về BNB Coin cho người mới bắt đầu – BlockchainWork

Ưu điểm và nhược điểm của UASF 

Có hai cách để xác định ngày của fork. Một phương pháp là triển khai nó sau khi đạt được tỷ lệ chấp thuận được xác định trước và sau một số khối được chỉ định (ví dụ: khối 2016 ≒ khoảng 2 tuần). Một phương pháp khác là chỉ định trước ngày (Flag Date). Một lợi thế lớn của UASF là bằng cách đặt ngày (Flag Date), khả năng kích hoạt soft folk mục tiêu có thể tăng lên. 

Phân nhánh chuỗi khối là một cuộc tranh luận quan trọng và một số tranh chấp có thể dẫn đến bế tắc mà không có nhiều sự cải thiện. Trong những trường hợp này, UASF có thể di chuyển hiện trạng. 

Mặt khác, UASF cũng có một nhược điểm, đó là khả năng phân nhánh vĩnh viễn. Nếu nhiều công cụ khai thác tiếp tục khai thác các khối trước soft fork và nó trở thành đa số, thì phân nhánh sẽ xảy ra. Do đó, một số người nói rằng UASF nguy hiểm như một hard fork. 

Kết luận 

User-Activated Soft Fork (UASF) là một công nghệ mới đã được phát triển để giúp người dùng tương tác với các mạng blockchain dễ dàng hơn. Công nghệ này có khả năng cách mạng hóa cách mọi người tương tác với mạng blockchain, vì nó cho phép họ kiểm soát dữ liệu và giao dịch của chính mình. UASF cũng có thể có ý nghĩa đối với các hợp đồng thông minh và ứng dụng phi tập trung, mở ra những khả năng mới cho các nhà phát triển cũng như người dùng. Hy vọng bài viết trên hữu ích với các bạn và đừng quên đón chờ BlockchainWork ở các bài viết sau. 

BlockchainWork biên dịch

Nguồn: Gaiax Blockchain 

>> Có thể bạn quan tâm: 

 

 

Nhân vật Adam Back – CEO của Blockstream

Vương Thảo 17/04/2024

Adam Back là một nhà khoa học máy tính và chuyên gia về mật mã số học người Anh. Ông nổi tiếng với những đóng góp quan trọng trong lĩnh vực mật mã và công nghệ blockchain. Ông…

Nhân vật Roger Ver – Nhà sáng lập Bitcoin.com

Vương Thảo 17/04/2024

Roger Ver, thường được biết đến với biệt danh “Bitcoin Jesus”, là một trong những nhà đầu tư ban đầu vào Bitcoin và các doanh nghiệp liên quan đến Bitcoin. Ông đã từng quảng bá mạnh mẽ cho…

Việc làm blockchain - web3

[HCM - Fulltime] Senior Fullstack Developer

Hạn ứng tuyển 30/05/2024
Mức lương: 10 - 40 triệu đồng

[HN - Fulltime] Business Development Blockchain

Hạn ứng tuyển 30/05/2024
Mức lương: Thỏa thuận

[Hà Nội - Fulltime] Host Tik Tok

Hạn ứng tuyển 30/05/2024
Mức lương: 10 - 15 triệu đồng

[HCM- Fulltime] Mobile Engineer (Senior)

Hạn ứng tuyển 30/05/2024
Mức lương: Thỏa thuận

[HCM - Fulltime] Web3 Growth Manager

Hạn ứng tuyển 30/05/2024
Mức lương: 25 - 30 triệu đồng

[Hà Nội - Fulltime] Business Development

Hạn ứng tuyển 30/05/2024
Mức lương: 650 - 1000 USD

[HN - Fulltime] Business Development

Hạn ứng tuyển 30/05/2024
Mức lương: 10 - 20 triệu đồng

[Hà Nội - Fulltime] Business Development (BD)

Hạn ứng tuyển 30/05/2024
Mức lương: 9 - 20 triệu đồng

[Hà Nội - Fulltime] Digital Marketing Game (Intern/Fresher/Junior)

Hạn ứng tuyển 29/05/2024
Mức lương: 6 - 20 triệu đồng

[HCM - Fulltime] Umbala Labs_Tech Talent Acquisition Specialist

Hạn ứng tuyển 30/05/2024
Mức lương: Thỏa thuận

[HCM - Fulltime] Web3 Marketing Leader

Hạn ứng tuyển 30/05/2024
Mức lương: 20 - 30 triệu đồng

[HN - Fulltime] Content Marketing Crypto

Hạn ứng tuyển 30/05/2024
Mức lương: Thỏa thuận

[HCM - Fulltime] Content Marketing Specialist

Hạn ứng tuyển 30/05/2024
Mức lương: Lên đến 2000 USD

[HN - Fulltime] Content Social

Hạn ứng tuyển 30/05/2024
Mức lương: 9 - 15 triệu đồng

[HCM - Fulltime] Community Manager

Hạn ứng tuyển 30/05/2024
Mức lương: 10 - 15 triệu đồng

[Hà Nội - Fulltime] Graphic Design

Hạn ứng tuyển 30/05/2024
Mức lương: 15 - 17 triệu đồng

[Hà Nội - Fulltime] Content Writer Tại Công Ty Công Nghệ Blockchain Nami Innovation

Hạn ứng tuyển 30/05/2024
Mức lương: 8 - 12 triệu đồng

[HN - Fulltime] Social Growth Specialist

Hạn ứng tuyển 30/05/2024
Mức lương: 600 - 700 USD

[HCM- Fulltime] Backend Engineer (Senior)

Hạn ứng tuyển 30/05/2024
Mức lương: Thỏa thuận

[HCM- Fulltime] Smart Contract (Senior)

Hạn ứng tuyển 30/05/2024
Mức lương: Thỏa thuận