Coin

Đồng thuận, phân tán là một cách để giải quyết xung đột khi đưa ra quyết định

Một trong những đặc điểm quan trọng của công nghệ blockchain là tính chất phân tán của nó. Tất cả những người tham gia (các nút) của mạng có thể có một bản sao của blockchain, vì vậy không có điểm nào bị lỗi. Tuy nhiên, do tính chất phân tán của blockchain, các nút này phải có cách để đạt được thỏa thuận về trạng thái tổng thể của blockchain. Thỏa thuận hoặc đồng thuận này đạt được bằng cách sử dụng các thuật toán đồng thuận. Các thuật toán này cho phép những người tham gia mạng đàm phán nội dung blockchain theo cách phân tán và không đáng tin cậy.

Thuật toán Proof of Work (PoW)

Việc triển khai đầu tiên của thuật toán đồng thuận phân tán và không đáng tin cậy là thuật toán bằng chứng công việc (PoW) của Bitcoin. PoW yêu cầu các thợ mỏ giải quyết các vấn đề mật mã phức tạp trước khi họ có thể thêm một khối vào blockchain. Để đổi lấy việc giải được câu đố, những người khai thác được thưởng bằng bitcoin, đây được gọi là phần thưởng khối. Điều quan trọng cần lưu ý là mọi khối được thêm vào blockchain phải tuân theo một bộ quy tắc đồng thuận cụ thể. Ví dụ: các quy tắc đồng thuận của Bitcoin bao gồm các quy tắc như: không chi tiêu gấp đôi, các giao dịch và khối phải ở định dạng chính xác và chỉ có thể trao một lượng phần thưởng khối nhất định để đổi lấy việc giải một câu đố mật mã. Các khối không đáp ứng các quy tắc đồng thuận này sẽ bị các nút mạng từ chối.

Công cụ Bitcoin POW đắt đến nỗi nó sử dụng nhiều điện như cần thiết để cung cấp năng lượng cho một quốc gia như Thụy Sĩ trong một năm. Mức tiêu thụ điện ước tính hàng năm hiện tại của Bitcoin là 61,4 TWh, cũng tương đương với 1,5% lượng điện tiêu thụ ở Hoa Kỳ.

Thuật toán Proof-of-stake (PoS)

Proof of Stake là một blockchain thuật toán đồng thuận nhằm giải quyết các sai sót chính của thuật toán bằng chứng công việc. Trong trường hợp này, mỗi khối được kiểm tra trước khi mạng thêm khối khác vào sổ đăng ký blockchain. Các thợ mỏ có thể tham gia quá trình khai thác bằng cách sử dụng tiền của họ để đặt cược.

Bằng chứng cổ phần là một loại khái niệm mới, trong đó bất kỳ ai cũng có thể khai thác hoặc thậm chí thử nghiệm các khối mới chỉ dựa trên quyền sở hữu tiền xu. Vì vậy, trong trường hợp này, bạn càng có nhiều tiền thì cơ hội của bạn càng tốt. Trước hết, loại thuật toán đồng thuận này không yêu cầu nhiều bản sao lưu phần cứng. Tất cả những gì bạn cần là một hệ thống máy tính hoạt động tốt và kết nối internet ổn định. Bất kỳ ai có đủ tiền trên mạng cũng sẽ có thể xác nhận giao dịch. Blockchain đồng thuận Proof of Stake tiết kiệm năng lượng hơn nhiều so với bằng chứng công việc. Nó cũng làm giảm nguy cơ bị tấn công tới 51%.

Mặc dù thực tế là Proof-of-Stake có vẻ mang lại nhiều lợi nhuận hơn Proof-of-work, nhưng vẫn có một nhược điểm đáng kể. Hạn chế chính của hệ thống là không thể phân quyền hoàn toàn. Điều này đơn giản là vì chỉ một số ít các nút có thể tham gia cá cược trực tuyến. Những người có nhiều tiền nhất cuối cùng sẽ kiểm soát phần lớn hệ thống.

Thuật toán xác nhận đặt cược (DPoS) được ủy quyền

DPoS là một thuật toán đồng thuận duy trì thỏa thuận không thể bác bỏ về sự thật trên mạng, xác minh các giao dịch và hoạt động như một hình thức dân chủ kỹ thuật số. Được phát minh bởi Daniel Larimer, Bằng chứng cổ phần được ủy quyền (DPoS) là một cơ chế đồng thuận thay thế yêu cầu chủ sở hữu đồng tiền bỏ phiếu cho “đại biểu”, những người sau đó chịu trách nhiệm xác minh giao dịch và duy trì chuỗi khối. DPoS là một giải pháp thay thế cho mô hình Proof-of-Stake (PoS) được biết đến rộng rãi hơn, yêu cầu các thợ đào đặt cược vào loại tiền điện tử cần thiết trước khi họ có thể xử lý các giao dịch và thêm chúng vào blockchain.

Bạn cũng có thể thích

Để lại một trả lời

Địa chỉ email của bạn sẽ không được công bố.