# 哪种共识机制适合DAO的治理？

By [aftermoon(🪐,🪐)](https://paragraph.com/@aftermoon-2) · 2022-11-07

---

随着区块链技术的发展和迭代，共识机制不仅在挖矿中发挥作用，还在项目决策、DAO的治理方面产生了重要影响。

[DAO](https://alrund.io/blog/5)不同于传统公司或组织，如何高效且民主的治理DAO是关键。

一些思考：

1.  [PoC](https://mirror.xyz/0x6796e3C79bd7c20ab16464C0C342D4d98f0d6d0D/p1mmymvbnVnuK2W1QPfnNq247lHYxc9VT3l_1YUIqmw)：针对生态系统不复杂的项目/DAO
    
2.  PoC的备选方案：PoC + PoW
    

基于贡献值证明（PoC）的区块链共识机制是面向知识产权保护与交易应用场景提出的一种区块链共识机制，通过计算节点用户的贡献值，由贡献值最大的节点获得新区块的记账权。然而，由于PoC会造成记账节点具有很强的确定性该节点未能正常完成记账出块，网络中其它节点将始终保持在挂起等待状态，系统将陷于停滞状态，无法继续运行。为了使PoC区块链共识机制能够适用于公有链应用场景，本文提岀基于贡献值和难度值（PoC十Pow）的区块链共识机制，使选择新区块记账权的节点具备一定的不确定性，能够有效解决PoC共识机制中存在的系统运行挂起缺陷。在PoC十PoW共识机制中，节点在工作量证明（PoW）竞争中所对应数学难题的难度值根据节点的贡献值（PαC进行动态确定，是一种对单纯基于PoC共识机制的灾备方案，以确保系统运行的可靠性。本文提出的PoC+PoW方案根据节点的贡献值排名为节点分配相应的PoW难度值，节点再通过PoW共识机制竞争记账权。引入PW后的共识机制最大程度地尊重PC贡献值排名，使节点的记账出块率与其贡献值成高度正比，在系统运行层面则保证记账出块率送到或无限趋近100%有效解决PC带来的系统运行挂起问题本文从节点贡献值排名、相邻贡献值节点间值差以及分组方式三个角度设计PoW难度值分配算法，并通过实验验证难度值分配算法的合理性和有效性同时，通过实验与传统PC共识机制在记账出块时延方面进行对比分析，进一步验证了PoC+PoW方案的优越性和可行性。

---

*Originally published on [aftermoon(🪐,🪐)](https://paragraph.com/@aftermoon-2/dao)*
