本文探讨了Gitcoin Grants项目中计算机辅助治理的设计,特别是如何利用复合系统模拟工具cadCAD来优化公共基金的分配。文章分析了二次资助机制的优势与挑战,并介绍了Gitcoin如何应对潜在的Sybil攻击和协同策略,同时倡导开放源代码的研究和发展,以推动公共物品资助的透明性和公平性。
本文描述了为Gitcoin Grants程序设计弹性公共产品资助基础设施而开展的工作,该工作通过 Gitcoin 与 BlockScience 的合作,利用复杂系统模拟和建模工具 cadCAD 进行。文章作者是 Michael Zargham 、 Danilo Lessa Bernardineli 和 Jeff Emmett 。该系列的第二部分可以在 这里 找到。
图示了Gitcoin Grants 第7轮生态系统的网络可视化,赠款和贡献者作为节点,捐款作为边。
二次投票在Radical xChange运动重新引入后迅速赢得了web3领域的青睐。Gitcoin基于同一原则,利用一种强大的算法政策称为Quadratic Funding (QF)来通过匹配社区对Gitcoin Grants项目提交的赠款进行赞助资金的分配。这种赠款匹配的目的是通过捕捉不仅仅是捐款的深度($ 捐赠金额),还捕捉捐赠基础的广度(# 捐赠者人数)来确定赞助资金的分配。结果是,得到众多小额捐赠的赠款将获得相对较大的匹配,而获得少数大额捐赠的赠款所得到的匹配将相对较小。实际上,二次资金配置旨在增强人们对富豪统治的影响力。
二次资金配置机制是一个资源分配策略的例子,该策略源自凸优化,旨在通过将网络敏感性更调向人类影响(# 捐赠人士)而非货币影响($ 捐赠金额),来提高哪些项目获得资助的社区信号。这项工作基于Glen Weyl的研究和著作,后来Vitalik Buterin接过了这个旗帜。
虽然QF非常强大,但像任何现实世界系统,它既有优势也有弱点。具体来说,二次资金配置对 sybil攻击 和共谋策略非常敏感。此外,像许多社会系统一样,它被观察到会表现出马太效应,即“富者愈富”的失控效应,这在可持续系统设计中需要慎重考虑。出于这些原因,应用二次资金配置的平台需要谨慎治理,以防范这些攻击向量。
值得称道的是,Gitcoin认真对待这些挑战,推出了技术来对抗sybil攻击以及基本机制以标记共谋。鉴于Gitcoin Grants的增长和规模,我们有机会通过数据驱动分析提升对二次资金配置影响的理解。从这个角度看,Gitcoin Grants实际上是数字原生sybil抵抗技术的完美试验场。
Gitcoin Grants 第7轮 在Kumu上 。红色节点是捐赠者,绿色节点是赠款。
Gitcoin Grants平台不控制用户如何分配资金的决定,它只是作为一个信号,指示如何将匹配资金(由以太坊基金会和其他组织赞助)分配给社区认为重要的项目。二次资金配置算法是Gitcoin Grants程序的主要“资源分配政策”,但事实证明,其他算法政策也在发挥作用。
为了防范上述挑战,Gitcoin已经管理了一系列保护措施。例如,存在子算法可以分配sybil分数和外部身份验证的奖励以抵御sybil攻击;引入“成对”算法也减少了共谋效果,该算法使得来自高相关用户的捐款可以获得低于来自不相关用户的匹配。
Gitcoin团队致力于为Web3生态系统创建公共产品的二次资金配置,努力运营一个公平和开源的平台,包括持续维护其算法以防护上述提到的威胁。然而,这必须小心进行——在这方面 cadCAD可以提供帮助。当涉及像Gitcoin Grants这样的大型复杂交互网络时,我们应该记住Robert Merton和意外后果法则:
“对复杂系统的干预往往会产生意想不到和不良的结果。”
通过应用复杂系统工程,Gitcoin和BlockScience正在研究能够更好地感知和响应Gitcoin网络需要的数据驱动政策工具的设计。基于cadCAD的数字双胞胎模型可以以多种方式为Gitcoin社区提供决策支持:
1 — 识别恶意活动的具体实例
2 — 识别利用算法破坏社区目标的恶意策略
3 — 识别激励不对齐的情况,其中诚实行为仍会导致不良的系统级结果
4 — 提出解决已识别挑战的替代政策
5 — 测试替代政策以确定其最可能的系统影响
6 — 沟通拟议的更改并获得社区对拟议政策变化的支持
Gitcoin Grant Network Bipartite Graph - YouTube
cadCAD
311 subscribers
Gitcoin Grant Network Bipartite Graph
cadCAD
搜索
稍后观看
分享
复制链接
信息
购物
点击静音
如果播放没有开始,请尝试重新启动你的设备。
你已退出登录
你观看的视频可能会被添加到电视的观看历史并影响电视推荐。为避免这种情况,请取消并在计算机上登录YouTube。
取消确认
分享
包含播放列表
在检索共享信息时发生错误。请稍后再试。
观看Gitcoin Grants第7轮展开,联系方式在左侧,提案在右侧,捐款将它们连接起来。
为了更好地理解Gitcoin赠款生态系统的互动,我们可以用模拟模型来表示它。在这个模型中,赠款和捐赠者形成一个互联的网络结构,基于它们之间流动的捐款。这个网络随着代理人的互动而随时间变化,这可以通过一个动态网络模型进行表示。
Gitcoin的动态网络模型由3个主要组成部分构成:
1 — 描述一个Gitcoin回合的多代理系统的“轨迹”的数学表示,包括所有的赠款、参与者和贡献
2 — 在cadCAD中实现的该“动态系统”的计算模型
3 — 来自现实生活中Gitcoin系统的数据,代表参与者所采取的特定历史行动
将这三者结合起来,我们有一个Gitcoin模型,允许我们进行反事实分析来测试对各种攻击的敏感性,测试替代政策,探索新指标,甚至同时做到这三者。虽然这项工作仍处于早期阶段,但为计算机辅助治理的未来提供了基础。
Gitcoin始终是#开放源代码的倡导者,而cadCAD是Web3领域领先的#开放建模工具。在这一理念下,所有在此次合作中生成的研究和模型都可以通过开源仓库获取。我们邀请社区叉用和实验这些模型,以继续构建我们在公共产品资金方面不断增长的知识框架。
大部分研究是未来的工作,这里所呈现的模型将不断迭代,关于我们发现的更新将在未来的文章中发布。今天,我们很高兴能够与你分享Gitcoin cadCAD模型的第一个版本,并邀请你跟随我们继续扩展新的实验,分析新数据,并支持Gitcoin团队在其追求一种公平透明的方式分配开源公共产品匹配资金的努力。
查看Gitcoin cadCAD模型仓库:https://github.com/gitcoinco/gitcoin_cadcad_model
关注相关组织,及时了解项目更新:
感谢阅读!感谢Kevin Owocki、Scott Moore、Frank Chen和Jessica Zartler的建议和编辑。
继续探索该主题的第二部分:共谋的社区或新市场?
- 原文链接: medium.com/block-science...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!