当前位置:首页区块链dorahacks创始人Eric Zhang:利用累进税制缓解二次融资不平等

dorahacks创始人Eric Zhang:利用累进税制缓解二次融资不平等

埃里克,费利克斯@DoraFactory

翻译贡献者:Yofu@DAOrayaki
原文:用累进税制调解二次融资平等

第二方融资机制已被许多主要的区块链生态系统广泛使用:以太坊、filecoin、BSC、Solana、heco、flow等。到目前为止,第二方融资机制已被证明能够有效地分配公共资金,以支持开源企业和更为普遍的公共产品。

第二党的资助机制允许人们多次投票,同时减少了大家庭的影响。在最近的dorahacks Austin Web3黑客马拉松事件中,二次融资机制有效地限制了一次性大额捐赠的影响(https://hackerlink.io/en/grant/Hack%20Austin/1 )

到目前为止,主要的二级融资平台(hackerlink、gitcoin、CLR。基金)使用了vitalik buterin的文章“二次支付”中描述的算法。有关二次投资的中文描述,请参阅张立群(ericzhang)的文章《二次投票与二次投资》(quadratic voting and quadratic funding)https://www.matataki.io/p/6113 )。

本文讨论了二次资助的过程,总结了女巫攻击、阴谋和选民动机。到目前为止,第二方融资平台一直试图解决Sybil攻击和串通的问题。Hackerlink在第二方资助产品的新版本中使用了doraid。Doraid是Dora工厂(dao-as-a-service infrastructure)的身份证明协议,该工厂提供基于承诺的身份服务。Gitcoin刚刚发布了它的GTC治理代币和反巫婆STARKING机制。清除。基金实施MACI。所有这些方法都是有希望的,使得第二方投票和第二方资助可以在更大的场景中使用。

然而,现有的文章和平台却很少提及一个问题,即配套资金分配不均。

二次方资助中公共资金池分配的公平性问题

实际上,二次补贴放大了不平等。获得多数票的项目将在匹配池中获得更大的比例。在大多数情况下,这不仅会造成分配给早期项目的资金不平等,而且会抑制参与(并可能进一步鼓励女巫攻击,如gitcoin GR9)。

在最近的heco对hackerlink的资助中,第一项目获得了大量的选票;赫科大第一轮(总票数的70%)获得了当时总票数的95%。经过一些调查(数据分析),大部分捐款不是来自女巫袭击,而是来自真实选票。

在这个项目占据榜首后,在过去的两周里,heco的资助几乎没有收到任何申请,因为没有人认为他能与顶级项目竞争。最后,第一项目组宣布,将放弃不超过50%的配套资金池配额,以支持本轮资助的其他项目获得奖金池的资助。最后,heco grant决定将该项目的支持范围平均分配给所有投票数大于等于10的人。这是一个一次性的解决方案,但它激励我们进一步解决不平等问题。

解决不平等的最直接机制是使用累进税。

累进税是第一次世界大战前的一项重要发明。它在20世纪战后得到广泛应用,成为许多国家减少收入不平等的重要机制之一。正如Thomas piketty在他的书中指出的,累进税“提供了一种方法来限制工业资本主义造成的不平等,同时保持对私有财产和竞争力的尊重。”。

比特币来源:数据中的同一个世界

实行累进税制的方法很多。当然,最简单的方法是设计静态累进税阶梯。每轮投资后,每个项目都要向一个公共资金池缴纳一定的税款。然后,公共资金池可以按照社区认为公平的规则分配。

动态二次方累进税算法

在这里,我们描述了一个在每个vote()函数调用中动态重新分配财富的算法。

项目投票时,我们将支持区税率$k$定义为:

dorahacks创始人Eric Zhang:利用累进税制缓解二次融资不平等

dorahacks创始人Eric Zhang:利用累进税制缓解二次融资不平等1

在这种情况下,对支持领域征税可以防止垄断。我们可以用累进税来模拟二次补贴机制。可见,累进税制使公共资金的分配更加顺畅。在实践中,可以通过调整算法的参数和改变税收曲线的形状来达到公平的目的。

规则===================================

dorahacks创始人Eric Zhang:利用累进税制缓解二次融资不平等2

用于模拟的Javascript代码:

类规则{constructor(){this.projects=[]for(让i=0;我10;  i++){this.projects[i]={vote:0,area:0,}}this.area=0}result(){for(让i=0;我本项目长度;i++){const p=this.projects[i]const s=(p.area/this.area*10000).toFixed(2)const r=[this.area,p.area,p.vote]this.vote(i)const d=Number((p.area-r[1]).toFixed(2)const da=((p.area/this.area*10000)-Number(s)).toFixed(2)this.area=r[0]p.area=r[1]p.vote=r[2]conSOLe.log(`p${i+1}:/t${r[2]}votes/t${s}area t${da/t${d}d`)}}类OldRules扩展了规则{投票(i){const index=Math.min(i,this.projects.length-1)const p=this.projects[index]this.area+=p.vote p.area+=p.vote p.vote+=1}}类规则2扩展了规则{constructor(){super()this.top=1}投票(i){const index=Math.min(i,this.projects.length-1)const p=this.projects[index]const k=Math.max(Math.min(1,(p.area-5000)/this.top),0)*p.area/Math.max(1,this.area)const added=p.vote*(1-k)**2 this.area+=added p.area+=added p.vote+=1 if(p.areagt;this.top){this.top=p.area}}}函数测试(rules,vots,ps){for(设k=0;k1.长度;k++){const v=voces[k]const p=ps[k]for(设n=0;n五;n++){设i=0 while(p[i]amp;amp;Math.random()gt;p[i]){i++}规则.forEach(r=gt;{r、 投票(i)}}规则。forEach((r,i)=gt;{============================================================================================================================年)r.结果()控制台.日志(“)})的const平均数为[1/10,1/9,1/8,1/8,1/8,1/8,1/7,1/6,1/5,1/5,1/4,1/3,1/2]cont============================================================================================================================================================================================================================================================1/10,1/10,1/10,1/9,1/9,1/9,1/9,1/9,1/9,1/0.6)]const BAMASS=[0.9,…新数组(8).fill(0.6)]const ATTACK=[0.01,0.9,…新数组(7).fill(1/2)]test([new OldRules(),new Rules2(),],[40000,2000],[AAMASS,ATTACK])
温馨提示:

文章标题:dorahacks创始人Eric Zhang:利用累进税制缓解二次融资不平等

文章链接:https://www.btchangqing.cn/286322.html

更新时间:2021年06月18日

本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。

dorahacks创始人Eric Zhang:利用累进税制缓解二次融资不平等3
区块链

特朗普和萨尔瓦多财长眼中的比特币

2021-6-18 20:11:51

区块链

迈阿密市长希望通过优惠政策吸引中国比特币矿商

2021-6-18 20:20:52

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索