Không gian tiền điện tử đã thay đổi rất nhiều kể từ giao dịch blockchain đầu tiên trên mạng Bitcoin. Cùng với các thuật toán Proof of Work và Proof of Stake nổi tiếng, các cơ chế đồng thuận khác đã được đề xuất, với các phương pháp thay thế để đạt được sự đồng thuận trong hệ thống blockchain.

Thuật toán đồng thuận PoW được Bitcoin sử dụng là thuật toán đáng tin cậy và an toàn nhất hiện nay. Tuy nhiên, nó không thực sự có khả năng mở rộng. Bitcoin, cũng như các chuỗi khối dựa trên PoW khác, có hiệu suất hạn chế về số lượng giao dịch mỗi giây (TPS). Hạn chế như vậy có liên quan đến thực tế là Bitcoin dựa vào mạng lưới các nút phân tán, cần đạt được sự đồng thuận và thống nhất về trạng thái hiện tại của blockchain. Điều này có nghĩa là trước khi một khối giao dịch mới được xác nhận, nó cần phải được xác minh và phê duyệt bởi phần lớn các nút mạng. Do đó, khía cạnh phi tập trung của Bitcoin không chỉ cung cấp một hệ thống kinh tế an toàn và không cần sự tin cậy mà còn hạn chế tiềm năng sử dụng của nó trên quy mô lớn hơn.

Liên quan đến số lượng giao dịch mỗi giây, chuỗi khối Proof of Stake thường có hiệu suất tốt hơn Bitcoin. Tuy nhiên, sự khác biệt không đáng kể và mạng PoS không thực sự giải quyết được vấn đề về khả năng mở rộng.

Trong bối cảnh này, Bằng chứng ủy quyền hiện đang được triển khai như một giải pháp thay thế hiệu quả hơn vì nó có thể thực hiện nhiều giao dịch hơn mỗi giây.


Bằng chứng ủy quyền là gì?

Bằng chứng về quyền lực (PoA) là một thuật toán đồng thuận dựa trên danh tiếng nhằm giới thiệu một giải pháp thiết thực và hiệu quả cho các mạng blockchain (đặc biệt là các mạng riêng tư). Thuật ngữ này được đề xuất vào năm 2017 bởi người đồng sáng lập Ethereum và cựu CTO Gavin Wood.

Thuật toán đồng thuận PoA tận dụng giá trị của danh tính, điều đó có nghĩa là những người xác thực khối không đặt cọc tiền mà thay vào đó là danh tiếng của chính họ. Do đó, chuỗi khối PoA được bảo mật bằng các nút xác thực được chọn tùy ý là thực thể đáng tin cậy.

Mô hình Proof of Authority dựa trên một số lượng trình xác thực khối có giới hạn và đây chính là điều khiến nó trở thành một hệ thống có khả năng mở rộng cao. Các khối và giao dịch được xác minh bởi những người tham gia đã được phê duyệt trước, những người đóng vai trò là người điều hành hệ thống.

Thuật toán đồng thuận PoA có thể được áp dụng trong nhiều tình huống khác nhau và được coi là một lựa chọn có giá trị cao cho các ứng dụng hậu cần. Ví dụ, khi nói đến chuỗi cung ứng, PoA được coi là một giải pháp hiệu quả và hợp lý.

Mô hình Proof of Authority cho phép các công ty duy trì quyền riêng tư của họ trong khi tận dụng được các lợi ích của công nghệ blockchain. Microsoft Azure là một ví dụ khác nơi PoA đang được triển khai. Nói một cách ngắn gọn, nền tảng Azure cung cấp giải pháp cho các mạng riêng tư, với hệ thống không yêu cầu tiền tệ gốc như ‘gas’ ether, vì không cần khai thác.


Bằng chứng về quyền lực và Bằng chứng về cổ phần

Một số người coi PoA là một PoS được sửa đổi, tận dụng danh tính thay vì tiền xu. Do tính chất phi tập trung của hầu hết các mạng blockchain, PoS không phải lúc nào cũng phù hợp với một số doanh nghiệp và tập đoàn nhất định. Ngược lại, hệ thống PoA có thể là giải pháp tốt hơn cho các chuỗi khối riêng tư vì hiệu suất của nó cao hơn đáng kể.


Điều kiện cho sự đồng thuận bằng chứng về thẩm quyền

Mặc dù các điều kiện có thể khác nhau tùy theo hệ thống, thuật toán đồng thuận PoA thường dựa vào:

  • danh tính hợp lệ và đáng tin cậy: người xác thực cần xác nhận danh tính thực của họ.

  • khó khăn để trở thành người xác nhận: ứng viên phải sẵn sàng đầu tư tiền và đặt danh tiếng của mình vào thế nguy hiểm. Một quy trình khó khăn giúp giảm thiểu rủi ro trong việc lựa chọn những người xác nhận có vấn đề và khuyến khích cam kết lâu dài.

  • một tiêu chuẩn để phê duyệt người xác nhận: phương pháp lựa chọn người xác nhận phải giống nhau đối với tất cả các ứng cử viên.

Bản chất đằng sau cơ chế danh tiếng là sự chắc chắn đằng sau danh tính của người xác nhận. Đây không thể là một quá trình dễ dàng và cũng không phải là một quá trình có thể dễ dàng từ bỏ. Nó phải có khả năng loại bỏ những người chơi xấu. Cuối cùng, việc đảm bảo rằng tất cả các trình xác thực đều trải qua cùng một quy trình sẽ đảm bảo tính toàn vẹn và độ tin cậy của hệ thống.


Hạn chế

Nhận thức về cơ chế PoA là nó bỏ qua sự phân cấp. Vì vậy, người ta có thể nói rằng mô hình thuật toán đồng thuận này chỉ là một nỗ lực nhằm làm cho các hệ thống tập trung hoạt động hiệu quả hơn. Mặc dù điều này làm cho PoA trở thành một giải pháp hấp dẫn đối với các tập đoàn lớn có nhu cầu về hậu cần, nhưng nó cũng mang lại một số do dự - đặc biệt là trong phạm vi tiền điện tử. Các hệ thống PoA có thông lượng cao, nhưng các khía cạnh về tính bất biến sẽ bị nghi ngờ khi những thứ như kiểm duyệt và đưa vào danh sách đen có thể dễ dàng đạt được.

Một lời chỉ trích phổ biến khác là bất kỳ ai cũng có thể nhìn thấy danh tính của người xác nhận PoA. Lập luận chống lại điều này là chỉ những người chơi đã thành danh có khả năng giữ vị trí này mới tìm cách trở thành người xác nhận (với tư cách là người tham gia được công khai). Tuy nhiên, việc biết danh tính của người xác thực có thể dẫn đến sự thao túng của bên thứ ba. Ví dụ: nếu một đối thủ cạnh tranh muốn phá vỡ mạng dựa trên PoA, anh ta có thể cố gắng tác động đến những người xác thực được công chúng biết đến để hành động không trung thực nhằm xâm phạm hệ thống từ bên trong.

PoW, PoS hoặc PoA đều có những ưu điểm và nhược điểm riêng. Ai cũng biết rằng sự phân quyền được đánh giá cao trong cộng đồng tiền điện tử và PoA, như một cơ chế đồng thuận, hy sinh sự phân quyền để đạt được thông lượng và khả năng mở rộng cao. Các tính năng vốn có của hệ thống PoA hoàn toàn trái ngược với cách thức hoạt động của các chuỗi khối cho đến nay. Tuy nhiên, PoA trình bày một cách tiếp cận thú vị và không thể coi nhẹ như một giải pháp blockchain mới nổi, có thể phù hợp với các ứng dụng blockchain riêng tư.