Trả lời nhanh: DPoS (Delegated Proof of Stake, bằng chứng cổ phần uỷ quyền) là cơ chế đồng thuận trong đó người giữ token bỏ phiếu, với sức nặng tỷ lệ theo số token, để chọn một nhóm nhỏ validator. Nhóm này lần lượt ký khối mới. Đổi lại, chuỗi nhanh hơn nhưng quyền lực tập trung hơn.
Điểm chính
- DPoS khác PoS ở chỗ: không phải ai đặt cọc cũng có cơ hội ký khối, chỉ nhóm được bầu mới ký.
- Số validator cố định và nhỏ, ví dụ 21 ở EOS và 27 ở TRON, nên khối ra nhanh và thứ tự ký biết trước.
- Người giữ token có hai quyền chính: bỏ phiếu và nhận phần thưởng chia lại từ validator.
- Rủi ro chính là tập trung quyền lực, mua phiếu, lập nhóm thông đồng và người dùng ít đi bầu.
- Doanh nghiệp hiếm khi dùng DPoS công khai làm nền tảng nội bộ; thường chọn mô hình có tập validator được cấp phép.
Mục lục
- DPoS là gì và ra đời từ vấn đề nào?
- DPoS hoạt động theo những bước nào?
- Ai tham gia DPoS và mỗi bên giữ vai trò gì?
- Những chuỗi nào dùng DPoS và con số thực tế ra sao?
- Vì sao DPoS nhanh và khối được chốt thế nào?
- DPoS khác PoS và PoW ở những điểm nào?
- DPoS có những ưu điểm và rủi ro nào?
- Cách đánh giá một chuỗi DPoS trước khi dùng hoặc nghiên cứu
- Doanh nghiệp Việt Nam nên nhìn DPoS như thế nào?
- Khi nào nên và không nên chọn DPoS?
- Câu hỏi thường gặp
DPoS là gì và ra đời từ vấn đề nào?
DPoS là một biến thể của Proof of Stake. Trong PoS thuần, người đặt cọc token trở thành validator và được chọn ký khối theo xác suất. Trong DPoS, việc ký khối được uỷ quyền cho một nhóm đại biểu do cộng đồng bầu ra. DPoS được Daniel Larimer giới thiệu năm 2014 khi ông tham gia phát triển BitShares, một sàn giao dịch phi tập trung. Về sau EOS, Lisk và Ark cũng áp dụng.
Ý tưởng cốt lõi giống bầu cử đại biểu. Thay vì để hàng nghìn node cùng tranh quyền ký khối, mạng chỉ cho một hội đồng nhỏ làm việc đó, còn mọi người giữ token có quyền thay đổi thành phần hội đồng bằng phiếu bầu. Tên gọi của các đại biểu khác nhau theo từng chuỗi. Họ được gọi là delegate, witness, block producer hoặc super representative.
Nếu bạn cần nền tảng rộng hơn về việc các node đạt thoả thuận ra sao, hãy đọc bài về cơ chế đồng thuận trước, rồi quay lại đây.
DPoS hoạt động theo những bước nào?
Một vòng vận hành của DPoS gồm bốn bước chính. Chi tiết số lượng và chu kỳ khác nhau theo từng chuỗi.
- Bỏ phiếu. Người giữ token khoá hoặc đăng ký số token của mình để bỏ phiếu cho các ứng viên. Phiếu có sức nặng tỷ lệ theo số token. Ở TRON, chủ sở hữu TRX đóng băng token để có quyền bỏ phiếu, mỗi phiếu có trọng số theo lượng stake.
- Chọn nhóm đứng đầu. Mạng lấy N ứng viên nhiều phiếu nhất làm tập validator đang hoạt động. Trên TRON, 27 ứng viên đứng đầu được bầu lại mỗi 6 giờ; trên EOS, 21 block producer được chọn từ nhóm ứng viên rộng hơn.
- Luân phiên ký khối. Các validator được bầu thay phiên ký khối theo lịch xoay vòng. Vì thứ tự biết trước nên không có cuộc đua tính toán như PoW.
- Chia thưởng. Phần thưởng khối chảy về validator, sau đó validator chia một phần cho người uỷ quyền theo mức hoa hồng mà họ công bố.

Ai tham gia DPoS và mỗi bên giữ vai trò gì?
DPoS tách người giữ token khỏi người vận hành hạ tầng. Có hai nhóm chính:
- Validator (đại biểu). Họ chịu trách nhiệm thời gian hoạt động, nâng cấp phần mềm và xử lý giao dịch chính xác. Thực tế đây là các tổ chức chạy validator node chuyên nghiệp, có máy chủ ổn định và đội vận hành.
- Delegator (người uỷ quyền). Họ không chạy node mà góp stake làm trọng số bỏ phiếu, và ở hầu hết thiết kế DPoS vẫn giữ quyền lưu ký token của mình.

Những chuỗi nào dùng DPoS và con số thực tế ra sao?
Các ví dụ sau cho thấy cùng một khung DPoS nhưng tham số khác nhau. Các thông số dưới đây là cấu hình được các tài liệu giải thích nêu, có thể thay đổi sau các lần nâng cấp, nên hãy đối chiếu tài liệu chính thức của chuỗi trước khi dùng.
| Chuỗi | Số validator hoạt động | Tên gọi | Đặc điểm đáng chú ý |
|---|---|---|---|
| EOS | 21 block producer do người giữ token EOS bầu | Block producer | Mỗi producer ký theo lịch cố định, khoảng 0,5 giây một khối |
| TRON | 27 Super Representative, bầu lại khoảng mỗi 6 giờ theo phiếu của người giữ TRX | Super Representative | Thời gian khối trung bình khoảng 3 giây |
| Steem | 21 witness | Witness | Gắn với mạng nội dung xã hội |
| BitShares | Do cộng đồng bầu | Witness | Được xem là dự án đầu tiên áp dụng DPoS thành công |
Một điểm thú vị: nhiều chuỗi hiện đại dùng staking uỷ quyền nhưng không giới hạn cứng ở vài chục validator. Ví dụ, Sui được mô tả là kiểu DPoS với hàng trăm validator. Ranh giới giữa DPoS và PoS có uỷ quyền vì thế khá mờ, bạn nên xét theo thiết kế cụ thể của từng chuỗi thay vì chỉ theo nhãn.
Vì sao DPoS nhanh và khối được chốt thế nào?
Tốc độ đến từ hai thứ: nhóm ký nhỏ và thứ tự ký xác định trước. Khi chỉ 21 hay 27 máy chủ tốt phải liên lạc với nhau, độ trễ mạng giảm hẳn so với hàng nghìn node tự do. Việc hạn chế số block producer giúp thời gian khối ngắn hơn và thông lượng cao hơn so với PoW hay PoS truyền thống.
Về tính chung thẩm (finality), nhiều chuỗi DPoS yêu cầu đa số áp đảo trong nhóm xác nhận. Ví dụ ở EOS, khối đạt finality khi 15 trong 21 producer xác nhận, tức hơn hai phần ba. Cách tính này cho phép chuỗi chịu được một số producer ngoại tuyến hoặc gian lận mà vẫn chốt khối. Một số mạng còn kết hợp thêm Byzantine Fault Tolerance để chống thêm các tác nhân độc hại.

Nhìn từ bài toán tam giác blockchain, DPoS ưu tiên khả năng mở rộng và độ trễ thấp, đánh đổi bằng mức phân quyền.
DPoS khác PoS và PoW ở những điểm nào?
Bảng dưới đây chỉ nêu các điểm phân biệt riêng của DPoS. Nếu muốn phân tích sâu PoW và PoS, hãy xem bài so sánh PoW và PoS.
| Tiêu chí | PoW | PoS | DPoS |
|---|---|---|---|
| Ai ký khối | Thợ đào thắng cuộc đua băm | Validator được chọn theo xác suất từ số stake | Nhóm cố định được bầu, ký theo lượt |
| Vai trò của người giữ coin | Không bắt buộc tham gia | Tự làm validator hoặc uỷ quyền | Chủ yếu bỏ phiếu và uỷ quyền |
| Số bên ký khối | Mở, không giới hạn cứng | Thường rất nhiều | Nhỏ và cố định (21, 27, 101…) |
| Tiêu thụ điện | Rất cao | Thấp | Thấp |
| Rủi ro đặc trưng | Tập trung hash rate | Tập trung stake | Tập trung phiếu bầu, thông đồng giữa đại biểu |
Cơ chế Proof of Work dựa vào sức tính toán, còn DPoS dựa vào uy tín và phiếu bầu. Vì vậy DPoS phụ thuộc vào yếu tố xã hội nhiều hơn: cộng đồng có theo dõi hiệu suất validator và bầu lại khi cần hay không.
DPoS có những ưu điểm và rủi ro nào?
Ưu điểm
- Xác nhận nhanh, phí thường thấp, phù hợp ứng dụng cần phản hồi gần như tức thì như game, mạng xã hội, thanh toán nhỏ. Nguồn tài liệu mô tả DPoS là hợp với ứng dụng cần xác nhận gần như tức thời.
- Tiêu thụ điện thấp vì không có đào.
- Cho người không có chuyên môn kỹ thuật vẫn tham gia quản trị bằng cách bỏ phiếu.
- Có thể thay validator kém bằng phiếu bầu mà không cần nâng cấp giao thức.
Rủi ro và hạn chế
- Tập trung quyền lực. Số delegate hạn chế khiến quyền lực dồn vào một nhóm nhỏ. Với 21 validator, chỉ cần một liên minh vài đơn vị là đủ gây ảnh hưởng đến quyết định quản trị.
- Thông đồng. Tài liệu về EOS từng nêu các cáo buộc về thông đồng giữa những block producer hàng đầu, có thể dẫn tới quyết định quản trị có lợi cho số ít.
- Mua phiếu và lập cartel. Chính quy trình chọn validator có thể bị thao túng bằng mua phiếu hoặc lập nhóm. Ví dụ minh hoạ: một validator hứa chia 90% phần thưởng cho người bỏ phiếu để kéo phiếu về, nhưng thực chất dùng vị thế để biểu quyết theo lợi ích riêng.
- Thờ ơ bầu cử. Nếu đa số người giữ token không bỏ phiếu, tập validator gần như cố định theo các “cá voi” và sàn lưu ký lớn.
- Quyền lực theo số token. Phiếu tính theo token nên người giàu hơn có tiếng nói lớn hơn, không phải mỗi người một phiếu.
Bài này chỉ giải thích công nghệ, không phải khuyến nghị mua, bán hay giữ bất kỳ token nào. Token của chuỗi DPoS có thể biến động mạnh và việc uỷ quyền stake có rủi ro riêng như validator ngừng hoạt động hoặc thay đổi hoa hồng. Về khung pháp lý đối với token và tài sản mã hoá, xem bài về tài sản mã hoá tại Việt Nam.
Cách đánh giá một chuỗi DPoS trước khi dùng hoặc nghiên cứu
Khi cần đọc nhanh một mạng DPoS (cho mục đích nghiên cứu hay chọn nền tảng thử nghiệm), bạn có thể rà theo các câu hỏi sau:
- Có bao nhiêu validator hoạt động và ai là họ? Xem danh sách trên trình duyệt khối (block explorer) của chuỗi và kiểm tra xem có đơn vị nào cùng thuộc một chủ không.
- Phiếu bầu phân bố ra sao? Nếu vài ví lớn quyết định thứ hạng thì phân quyền chỉ ở trên giấy.
- Chu kỳ bầu lại là bao lâu? TRON bầu lại khoảng mỗi 6 giờ, còn chuỗi khác có thể theo chu kỳ dài hơn. Chu kỳ ngắn giúp thay người nhanh nhưng cũng dễ bị mua phiếu theo đợt.
- Quy tắc phạt validator? Hỏi xem validator bỏ lượt ký có bị loại khỏi nhóm hay bị cắt thưởng không. Với PoS thuần, cơ chế phạt đã được trình bày trong bài về validator, staking và slashing; mỗi chuỗi DPoS áp dụng khác nhau nên phải đọc tài liệu giao thức.
- Hoa hồng và minh bạch. Validator công bố mức chia thưởng ra sao, có lịch sử đổi hoa hồng đột ngột không.
- Lịch sử sự cố. Chuỗi từng dừng khối, phải đóng băng tài khoản hay rollback bằng quyết định của nhóm validator không.
Doanh nghiệp Việt Nam nên nhìn DPoS như thế nào?
DPoS công khai là mô hình dành cho mạng mở, nơi người dùng lạ nhau cần cùng tin vào một sổ cái. Phần lớn nhu cầu doanh nghiệp, như đối soát giữa các bên hay truy xuất lô hàng, lại nằm trong nhóm đối tác đã biết nhau. Với những trường hợp này, mạng có phân quyền theo danh sách thành viên (xem các loại blockchain) thường hợp lý hơn so với việc để người ngoài bỏ phiếu chọn validator.
Ví dụ minh hoạ: một hiệp hội gồm 7 nhà máy chế biến muốn chia sẻ sổ lô hàng. Họ không cần cuộc bầu công khai bằng token; cả 7 đơn vị tự vận hành node và ký khối luân phiên theo danh sách được duyệt. Cách này giống hình dạng của DPoS (nhóm nhỏ, ký theo lượt) nhưng quyền vào nhóm do thoả thuận hợp đồng quyết định, không do phiếu bầu token.
Những tình huống mà DPoS công khai có thể được cân nhắc là các ứng dụng hướng người dùng cuối, cần xác nhận nhanh và phí thấp, và đội phát triển chấp nhận rủi ro tập trung của nhóm validator. Còn khi dữ liệu nhạy cảm hoặc cần kiểm soát chặt ai được ghi, bạn nên xem các lựa chọn như Hyperledger Fabric.
Khi nào nên và không nên chọn DPoS?
| Tình huống | Đánh giá |
|---|---|
| Ứng dụng cần xác nhận trong vài giây, nhiều giao dịch nhỏ | DPoS phù hợp để nghiên cứu |
| Cần kháng kiểm duyệt cao nhất, không tin nhóm nhỏ nào | Nên xem PoW hoặc PoS có tập validator lớn |
| Chỉ các đối tác đã biết tham gia | Nên xem mạng được cấp phép, không cần bầu bằng token |
| Dữ liệu cá nhân hoặc bí mật kinh doanh ghi trực tiếp lên chuỗi công khai | Không phù hợp, dù cơ chế đồng thuận là gì |
Câu hỏi thường gặp
DPoS có phải là PoS không?
DPoS là một nhánh của PoS. Cả hai đều dùng token đặt cược làm cơ sở, nhưng PoS cho nhiều validator cạnh tranh ký khối còn DPoS chỉ cho nhóm được bầu ký theo lượt.
Người bỏ phiếu có mất token khi uỷ quyền không?
Ở hầu hết thiết kế DPoS, người uỷ quyền vẫn giữ quyền lưu ký. Tuy vậy họ vẫn gặp rủi ro khác, như phần thưởng giảm khi validator hoạt động kém hoặc token bị khoá trong thời gian chờ rút. Hãy đọc quy tắc của từng chuỗi.
Vì sao EOS chỉ có 21 validator?
Con số nhỏ giúp phối hợp nhanh, ký khối khoảng 0,5 giây một lần và chốt khi 15 trên 21 producer xác nhận. Cái giá là mức phân quyền thấp hơn các mạng có hàng trăm hoặc hàng nghìn validator.
DPoS có an toàn hơn PoW không?
Không thể kết luận chung. PoW dựa vào chi phí tính toán, DPoS dựa vào tính trung thực của nhóm nhỏ và quá trình bầu cử. Mỗi cơ chế có mô hình tấn công riêng, nên việc so sánh cần theo từng mạng cụ thể.
DPoS dùng được cho smart contract không?
Có. Cơ chế đồng thuận chỉ quyết định cách chốt khối, còn smart contract chạy trên máy ảo của chuỗi. TRON có TRON Virtual Machine để xử lý giao dịch lập trình được.
DPoS khác gì so với Ethereum hiện nay?
Ethereum dùng PoS với tập validator rất lớn và không bầu một hội đồng cố định. Chi tiết xem bài Ethereum là gì.
Đọc thêm tin tức, phân tích về AI, blockchain và chuyển đổi số trên VBPO Tech Blog, hoặc các bài khác trong chuyên mục Blockchain cơ bản.