Topics BlockchainCurrent Page

Proof of Stake Được Ủy Quyền (DPoS) Là Gì?

Nâng Cao
Blockchain
20 Th04 2022
12 phút

Tóm tắt AI

Hiển thị thêm

Tóm tắt chi tiết

Proof of Stake được ủy quyền là một loại giao thức đồng thuận blockchain cho phép người dùng chi tiền để bỏ phiếu cho người được ủy quyền khác nhau. Khi những người được ủy quyền này được bầu chọn, họ có thể đưa ra các quyết định quan trọng áp dụng cho toàn mạng. Ví dụ, người được ủy quyền được bầu có thể thiết lập các quy tắc giao thức hoặc xác thực các giao dịch.

Nói chung, proof of stake được ủy quyền đã được chứng minh là cơ chế đồng thuận hiệu quả nhất hiện có, giúp đảm bảo giao thức blockchain được bền vững và có thể mở rộng. Đồng thuận stake này có thể loại bỏ quá trình khai thác tiêu tốn quá nhiều năng lượng với các giao thức proof of work. Hướng dẫn sau đây tìm hiểu về proof of stake được ủy quyền và những lợi ích mà nó cung cấp như một cơ chế đồng thuận.

Thuật Toán Đồng Thuận Là Gì?

Trước khi tìm hiểu khái niệm cơ bản và cách thức hoạt động của proof of stake được ủy quyền, điều quan trọng là phải xem các thuật toán đồng thuận là gì. Mạng lưới blockchain hoạt động bởi vì chúng phi tập trung. Điều này có nghĩa là mọi nút trong mạng lưới cần phải xác minh các giao dịch. Một nút mạng thường là một máy tính hoặc hệ thống tương tự.

Vì mọi nút mạng blockchain đều yêu cầu xác thực giao dịch riêng biệt, bản thân mạng lưới phải sử dụng một số loại phương thức để đảm bảo mỗi nút mạng đồng ý việc giao dịch hợp lệ và giao dịch không hợp lệ. Phương thức mà mạng lưới sử dụng để đảm bảo rằng mọi nút mạng đều đồng ý được coi là thuật toán đồng thuận blockchain. Mỗi loại blockchain sử dụng một thuật toán khác nhau.

Proof of Stake Được Ủy Quyền (DPoS) Là Gì?

Proof of stake được ủy quyền hoạt động tương tự như proof of stake (PoS) ngoại trừ nó liên quan đến cơ chế bỏ phiếu và ủy quyền để khuyến khích người dùng bảo mật mạng lưới bằng thế chấp đã stake của họ.

Người dùng phải stake coin của họ để tham gia vào cả cơ chế đồng thuận PoS và DPoS. Tuy nhiên, việc sản xuất một khối thành công liên quan đến việc người dùng mạng lưới bầu chọn nhân chứng hoặc người được uỷ nhiệm, và chỉ những người được ủy quyền và cử tri được bầu mới có thể xác thực giao dịch.

Người được ủy quyền được bầu thường được gọi là nhà sản xuất khối hoặc nhân chứng. Khi proof of stake ủy quyền được sử dụng, bạn có thể bỏ phiếu cho người được ủy quyền bằng cách gộp tất cả coin của bạn vào một staking pool tập trung, sau đó bạn có thể liên kết những coin này với một người được ủy quyền cụ thể. Điều quan trọng phải hiểu rằng tiền của bạn về mặt thực tế không được chuyển từ ví của bạn sang bất kỳ ví nào khác khi bạn liên kết với một người được ủy quyền.

Cuối cùng, điều quan trọng là khi người được ủy quyền được bầu, họ có thể đồng ý xem xét giao dịch nào nên bị từ chối và giao dịch nào nên được chấp thuận.

Tại Sao Blockchain Cần Cơ Chế Đồng Thuận?

Để hiểu proof of stake được ủy quyền có lợi như thế nào, điều quan trọng đầu tiên là phải biết lý do tại sao công nghệ blockchain yêu cầu sự đồng thuận. Blockchain là một loại sổ cái phân tán có thể ghi lại tất cả các giao dịch xảy ra trên một mạng lưới. Phi tập trung đã được chứng minh là một thành phần thiết yếu của tất cả các công nghệ blockchain. Điều này có nghĩa là một thực thể không theo dõi mọi giao dịch xảy ra. Thay vào đó, các giao dịch này được phân phối trên nhiều nút trong mạng lưới.

Mặc dù các giao dịch trải dài trên nhiều nút mạng khác nhau, nhưng vẫn có thể xác thực các giao dịch bằng các hàm hash mật mã. Những hàm này tạo ra các giá trị duy nhất cho các đầu vào độc nhất riêng biệt. Bản ghi có nhiều nút mạng nhất được cho rằng ít bị sai lệch hơn các bản ghi khác. Để công nghệ blockchain hoạt động bình thường, điều cần thiết là phải đi kèm với các giao thức đồng thuận. Các giao thức này cho phép các nút khác nhau trong mạng xác thực đúng các giao dịch hợp pháp.

Xét cụ thể đến Bitcoin, nó sử dụng giao thức đồng thuận proof of work (PoW), mang lại kết quả đáng chú ý nhưng được coi là tốn nhiều thời gian và năng lượng. Do đó, tốc độ giao dịch thấp khi so sánh với các giao thức mạng tiêu chuẩn được sử dụng bởi các công ty như Visa và MasterCard.

Bất kể các giao thức mà các loại tiền điện tử khác nhau sử dụng, chúng đều cần phải đảm bảo rằng tất cả các nút mạng trong một máy chủ có thể đạt được thỏa thuận về mỗi giao dịch. Với một cơ chế đồng thuận được áp dụng, các nút mạng có thể đồng ý rằng một giao dịch nên được chấp thuận hay bị từ chối. Công nghệ này cũng ngăn người dùng tiêu một coin cho hai giao dịch riêng biệt, được gọi là chi tiêu kép.

DPoS Hoạt Động Thế Nào?

Có nhiều thành phần khác nhau của proof of stake được ủy quyền cho phép công nghệ hiệu quả và có khả năng trong việc xác thực các giao dịch. Mặc dù hiện tại proof of stake và proof of work được nhiều blockchain sử dụng hơn, nhưng proof of stake được ủy quyền được thiết kế để giải quyết hầu hết các hạn chế ảnh hưởng đến PoS và PoW.

Thuật toán đồng thuận cụ thể này được duy trì với một hệ thống bầu chọn duy nhất chọn các nút mạng có khả năng xác minh các khối. Trong hầu hết các trường hợp, người được ủy quyền được bỏ phiếu dựa trên danh tiếng. Mỗi người dùng nắm giữ ít nhất một coin với blockchain DPoS sẽ có thể bỏ phiếu cho các nút mạng mà họ muốn xác thực giao dịch. Trước khi sử dụng blockchain DPoS, bạn nên hiểu mọi khía cạnh và cách hoạt động của hệ thống này để đạt được sự đồng thuận.

Biểu Quyết

Proof of stake được ủy quyền bao gồm một thành phần biểu quyết quan trọng. Để các nút mạng được chọn cho quá trình xác minh giao dịch, các nút mạng khác nhau phải được bỏ phiếu bởi những người dùng muốn biểu quyết. Mặc dù mỗi mạng lưới DPoS có hệ thống bỏ phiếu riêng, hầu hết các hệ thống đều hoạt động bằng cách cho phép người dùng đồng thuận DPoS bỏ phiếu trực tiếp hoặc trao quyền biểu quyết của họ cho người khác có thể bỏ phiếu thay cho họ.

Các nút mạng mà họ bỏ phiếu được gọi là nhân chứng. Những nhân chứng này có thể tạo khối bằng cách xác thực các giao dịch. Trong trường hợp tất cả các giao dịch trong một khối duy nhất được xác minh, các nhân chứng sẽ nhận được một phần thưởng đặc biệt mà sau đó có thể được chia sẻ với những người đã bỏ phiếu cho nhân chứng đó.

Nếu nhân chứng được chọn không xác thực mọi giao dịch trong thời gian quy định, thì khối sẽ bị bỏ lỡ, có nghĩa là không có giao dịch nào được xác minh và nhân chứng không kiếm được phần thưởng. Trong hầu hết các trường hợp, phần thưởng mà nhân chứng kiếm được sẽ được thêm vào phần thưởng của nhân chứng tiếp theo nhận được, nếu họ kết thúc xác minh tất cả các giao dịch. Khi điều này xảy ra, khối được coi là bị đánh cắp.

Nhân Chứng

Như đã đề cập ở trên, các nhân chứng chịu trách nhiệm bảo mật và xác thực blockchain. Mặc dù người dùng không cần tiền điện tử để trở thành nhân chứng, nhưng họ phải có đủ số phiếu để được bầu chọn. Khi một nhân chứng có thể xác nhận một giao dịch, giao dịch đó sẽ chính thức được ghi vào sổ cái. Tổng số nhân chứng trong một máy chủ có thể từ 21 đến 101. Mặc dù nhân chứng có thể giữ cho một số giao dịch không bị chặn, nhưng không thể thay đổi thông tin của giao dịch.

Hãy nhớ rằng quá trình bỏ phiếu diễn ra liên tục, có nghĩa là các nhân chứng có thể được bỏ phiếu nếu họ tin rằng người khác đáng tin cậy hơn. Nếu một số lượng lớn người muốn đăng ký với vai trò làm nhân chứng, thì có thể có rất nhiều cạnh tranh. Trong trường hợp này, danh tiếng có thể là chìa khóa để xác định những người được bình chọn và những người không được bình chọn.

Thời Gian Giao Dịch

Thời gian giao dịch proof of stake được ủy quyền đề cập đến lượng thời gian cần để xử lý giao dịch. Vì DPoS được thiết kế để trở thành một công nghệ hiệu quả hơn khi so sánh với PoS và PoW, giao dịch sẽ được xử lý trong một khoảng thời gian ngắn hơn. Tuy nhiên, thời gian giao dịch khác nhau với mỗi mạng lưới proof of stake được ủy quyền. Ví dụ: mạng TRON sử dụng DPoS và có thời gian giao dịch ước tính là một phút.

Với TRON, yêu cầu một giao dịch phải trải qua 20 lần xác nhận. Hai xác nhận xảy ra khi một khối được đặt sau khối khác theo thứ tự thời gian. TRON yêu cầu 20 xác nhận riêng biệt xảy ra trong vòng một phút. Ngược lại, tốc độ giao dịch ước tính cho USD Coin khi sử dụng cơ chế đồng thuận PoS là năm phút.

Người Được Ủy Quyền

Người được ủy quyền là người dùng trong hệ thống DPoS giám sát quản trị trong blockchain. Người được ủy quyền được bình chọn bởi những người dùng khác. Người được ủy quyền có thể đề xuất thay đổi kích thước của một khối hoặc thay đổi số lượng nhân chứng được trả cho việc xác thực khối. Khi các thay đổi được đề xuất bởi một người được ủy quyền, người dùng trong blockchain sẽ bỏ phiếu về việc áp dụng những thay đổi này.

Trình Xác Thực

Trình xác thực khối là các nút mạng đầy đủ có thể xác thực rằng các khối được tạo bởi các nhân chứng khác nhau tuân thủ các quy tắc đồng thuận. Nếu người dùng trở thành trình xác thực khối, tất cả những gì họ cần làm là chạy trình xác thực và xác minh mạng. Không giống như một nhân chứng, không có động cơ tài chính để trở thành một người xác thực.

PoS với DPoS: Sự Khác Biệt

Có một số khác biệt rõ ràng giữa DPoS và PoS. Nói chung, proof of stake được ủy quyền được xem như một phiên bản PoS dân chủ và hiệu quả hơn.

Người dùng PoS xây dựng các khối dựa trên số stake chính xác mà họ có bằng tiền tệ và thời gian của họ trong mạng lưới blockchain. DPoS khác ở chỗ người được ủy quyền và nhân chứng được bỏ phiếu, trong đó nhân chứng có thể tạo khối.

Hạn Chế của DPoS

Mặc dù các blockchains proof of stake được ủy quyền rất có lợi cho tính toàn diện của chúng và để bảo vệ người dùng khỏi việc chi tiêu kép, nhưng chúng có một vài hạn chế. Thứ nhất, mạng có thể trở thành tập trung trong trường hợp chỉ một số lượng hạn chế người dùng có thể đóng vai trò là nhân chứng. Cũng có thể xảy ra việc bỏ phiếu có trọng số, trong đó những người dùng không có stake lớn về tiền tệ quyết định không bỏ phiếu.

Những Blockchain Sử Dụng Đồng Thuận DPoS

Trong khi nhiều mạng lưới blockchain phổ biến sử dụng đồng thuận DPoS, với một số mạng lưới chính như EOS, TRON và Cosmos.

EOS

Trong mạng lưới EOS, tất cả người được ủy quyền được gọi là nhà sản xuất khối. Một cuộc biểu quyết xảy ra sau khoảng thời gian hai phút sáu giây. Sau khi người dùng stake một ít EOS coin, họ có thể bỏ phiếu cho 30 ứng cử viên. Chính xác 21 ứng cử viên sau đó sẽ được bầu chọn. Yêu cầu phần cứng tối thiểu đối với mỗi nhà sản xuất khối là ít nhất 8GB RAM.

TRON

Mạng lưới này gọi người được ủy quyền là Siêu Đại Diện. Khi người dùng stake TRON, họ có thể bỏ phiếu cho năm ứng cử viên SR mỗi lần biểu quyết. Những cuộc biểu quyết này được tổ chức mỗi 24 giờ một lần. 27 ứng cử viên hàng đầu sẽ được chọn làm nhân chứng.

Cosmos

Trên mạng Cosmos, người được ủy quyền được gọi là Người Xác Nhận. Khoảng 100 trong số những Người Xác Nhận này có thể xác minh các giao dịch xảy ra. Cuối cùng, Cosmos dự định tăng số lượng Người Xác Nhận lên 300 để phân cấp blockchain của họ hơn nữa.

Kết Luận

Công nghệ proof of stake được ủy quyền được gọi là DPoS là một trong những hệ thống đồng thuận hiệu quả nhất hiện nay. Cùng với việc sử dụng ít năng lượng hơn hệ thống PoW, DPoS cũng tốn ít thời gian hơn hệ thống PoS. Các thuật toán đồng thuận là trung tâm của mọi mạng lưới blockchain. Sử dụng đúng thuật toán đảm bảo rằng các giao dịch được xác nhận một cách nhanh chóng và an toàn. DPoS cung cấp các giải pháp mạng khả thi tại thời điểm khi tốc độ giao dịch nhanh hơn, giảm tiêu thụ năng lượng và bảo mật mạng đang trở thành ưu tiên hàng đầu cho tất cả các giao thức blockchain.

Bybit App
Kiếm Tiền Thông Minh