二次方投票和二次方资助
Let's Hack
Let's Build
一人一票
一人一票的本质是无论你多在意一件事,你只能给它投一票。在Vitalik的文章中,一人一票被解释为:如果你关心一件事(或者一个公共物品/项目),那么你投一第一票的成本极低,但如果还想继续贡献的话,成本变为无限高(因为你只有一票)。因此,你的贡献和你的影响力之间的关系可以用下面这个图来表示:
。这种方式让更关心一个问题的人可以贡献更多(前提是你有足够多的钱/Token)。例如,PoS共识就实现了这种想法。很明显,这种方式导致可以用钱买影响力。例如一个社区希望在修路和在街角建花园两个公共基础设施项目上分配预算。可能大多数人都更关心道路,但有一个住在街角的富人非常关心在街角建花园。这时,这个富人可以付出很多钱,结果是大部分人关心的项目可能输给极少人关心的项目。可以用下面这个图来表示你的贡献和你的影响力之间的关系:
二次方投票(Quadratic Voting)是解决这个问题的一种折中方法。可以用一个非常简单的机制实现二次方投票:每购买一个单位的票,票的价格增加一个单位。例如,如果我们用USDC投票,第一票1 USDC,第二票2 USDC,…,第n票 n USDC。
图片来源:Quadratic Payments
这种情况可以用二次方资助(Quadratic Funding)的方式处理。
可以用上面的图来描述这种贡献/投票过程
:
1. 每个绿色的方块代表一次捐助的金额,大正方形的面积C 可以理解为总资助池金额,而黄色部分面积S可以理解为一个由外部支持的补助资金池。我们把所有绿色方块排列在大正方形的对角线上。这时,每一个贡献者投入的金额是Ci,SS 可以理解为一个由外部支持的补助资金池
那么大正方形的面积是:
补助金额是:
2. 在任何时候,只要有多一个贡献者,那么
3. 如果S和补助资金池不完全一致,可以根据黄色的面积按比例分配
4. 多次小额的捐助可以导致很大的黄色面积,从而让项目赢得更多的资金配比
- 身份伪造攻击(Identity Bribery)。如果有人可以创建无数多个可以投票的身份,那么使用这些身份,每个身份投一张票就可以实现影响力最大化。在传统世界中,伪造的身份和选票可以实现这种攻击,而通常抵抗这种攻击的方法是验证唯一的ID(或签名)。在区块链上,则可以通过复制多个地址,但注意这将产生大量的手续费和更高的账户管理成本。在最差情况下,二次方投票被降级成“一块钱一票”。
- 勾结(Collusion)。如果一个攻击者知道票在哪些人手里,则可以通过让很多人卖掉自己手中的选票的方式收割选票(在很多国家,选票收割Ballot Harvesting已经造成严重的舞弊)。在最差情况下,二次方投票再一次降级成“一块钱一票”。解决这个问题的链上方法是在可以验证用户身份的情况下让用户完全匿名,例如使用零知识证明和一些其他的加密算法。
- 理性忽视问题(Rational Ignorance)。在一人一票的系统里,每个人可能因为考虑到自己的行动对最终结果的贡献太小,而选择不贡献(或不投票)。这个问题无法被完全解决,但根据上面的讨论,二次方投票和二次方资助明显很大程度上缓解了这个问题。可以看到,这个问题在大规模的公共项目投票/资助中更为严重。在区块链世界里,我们遇到的很多公共项目是中小规模的,因此上面所述的一些问题变得没有那么严重,从而使二次方资助更加有效。
[1] Quadratic Payments, https://vitalik.ca/general/2019/12/07/quadratic.html
[2] Colorado Tried a New Way to Vote: Make People Pay - Quadratically, https://www.wired.com/story/colorado-quadratic-voting-experiment/
[3] Liberal Radicalism: A Flexible Design For Philanthropic Matching Funds, https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3243656
联系DoraHacks
往期活动回顾
36kr报道
微众银行区块链Hackathon圆满收官,解锁开源极客的力量
深度回顾DoraHacks“第四次工业革命”极客马拉松——中国极客顶级盛宴
https://36kr.com/p/5232253
知乎链接
最新评论
推荐文章
作者最新文章
你可能感兴趣的文章
Copyright Disclaimer: The copyright of contents (including texts, images, videos and audios) posted above belong to the User who shared or the third-party website which the User shared from. If you found your copyright have been infringed, please send a DMCA takedown notice to [email protected]. For more detail of the source, please click on the button "Read Original Post" below. For other communications, please send to [email protected].
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。