本文的话题是 Gitcoin 如何支持公共物品的发展。
什么是 Gitcoin?
很多人可能会对 Gitcoin 有一些误解。有些人会认为 Gitcoin 跟 Git 有关系,或者跟 Github 有关系,但 Gitcoin 其实只是一个项目名字,与 Git 和 Github 毫不相关。虽然 Gitcoin 名字里面有这个 coin,但它其实跟代币也没什么太多关系。Gitcoin 在 2021 年 5 月份的时候发行了治理代币 GTC,但仅用于治理 Gitcoin Grants 和 GitcoinDAO。
Gitcoin 其实是一个由社区管理的开源项目资助平台,其使命是构建和资助数字公共产品。除了资助和构建数字公共物品之外,Gitcoin 也在慢慢向外扩展,它还做了一些其他的尝试,例如气候变化、全球协作等。
对于很多想要构建生态的项目方来说,它可能会设立基金会来支持自己生态下的各个项目。这时就涉及到一个很重要的问题,如何进行资金分配?最早的时候基金会通常会设立审核小组来进行审核提交的项目材料,但是这种方式过于中心化,且效率低下。
公共物品怎么去构建;用什么样的方式去支持它们,这就是 Gitcoin 关注的事情,并从 2019 年开始在这个方面进行尝试。
Gitcoin 在 2017 年成立,旨在支持开源项目的开发,并通过 Bounty 赏金任务实现开源软件货币化。在 Vitalik 在 2018 发布了 Quadratic Funding 白皮书之后,其中涉及了一种去中心化分配捐赠基金的新机制,Gitcoin 在 2019 年上线了基于 Quadratic Funding 机制的 Gitcoin Grants Program,从此以后 Gitcoin 资助了许多具有创新性的代表性项目。截至到 2023 年,Gitcoin 共分发了 5000 万美元的资金,换句话说 Web3 领域的项目方或创业者从这里面一共分走了 5000 万美元。Gitcoin 为整个以太坊生态做出了很大的贡献。
除了 Web3 最大的公共物品募捐池 Grants Gitcoin 之外,Gitcoin 也有很多其他的尝试,包括 Passport、Bounties 和 Hackathons 等。
你如果要在 Gitcoin 的协议上面去开发或构建产品,需要使用 Allo Protocol 和 Passport Protocol 协议。Allo Protocol 可以理解为去中心化捐赠平台,每一个开发者或者每个项目方可以构建单独的捐赠平台,而 Passport Protocol 更像是一个去中心化域名协议。
Bounties 和 Hackathons 绑定在一起,并被剥离成为单独的产品 Buidlbox。Gitcoin 还有另外两个产品,分别是 Kernel 和 GreenPill。Kernel 可以理解为 Web3 校友会,而 GreenPill 主要关注的是全球协作领域,也就是当全球协调失败,该如何建立更好的协作模式,这也是 Gitcoin 联合创始人比较关注的领域。这四个模块最早是由 Super Modular 孵化的。
Gitcoin 可以为不同的角色提供丰富的服务。如果你是开发者且拥有一笔资金,想要构建一个开发者生态,那么你就可以构建一个 Grant Program。如果你是一个项目方,可以通过 Gitcoin 获取捐赠。如果你是社区成员可以通过 Support a project 来寻找一些有意思的项目,并为它们捐款。你也可以通过 Gitcoin 开源协议构建项目,例如把 Passport 协议集成到自己的项目当中。
我们一开始说 Gitcoin 支持公共物品的发展,那么首先我们要对公共物品的定义有一个清晰的认识。我们可以通过两个维度来区分公共物品和私有物品,一个是排他性,一个是叫竞争性。公共产品是非排他性,又是非竞争性的,具备这两个性质的产品就是叫公共物品。排他性是指我用了别人就不能用。一个人用了就会减少其他人用的机会,大家相互竞争,这个叫竞争性。一些具体的例子包括公务员、排水系统、国防警察,城乡公路等。Gitcoin 最早支持是数字公共物品,其中最典型的是开源软件。比特币最早的时候是完全开源的,包括以太坊也是开源的,包括我们现在在以太坊上构建的很多 DApp 也都是开源的,它们也都是数字公共物品。
还有一些比如说 AI 模型和数据集也是数字公共物品,例如 ChatGPT 内嵌的提示语、提示词等数据也是公共品,因为大家都能去用。这些也是 Gitcoin 会去关注和支持的领域。所以如果你想要在 Gitcoun 上面获取支持和捐赠的话,你首先要考虑的是我做的这个东西是不是公共产品。
Gitcoin Grants
在 Gitcoin Grants 机制中共分为三个主要角色,第一个角色是 Grantees,作为创始人或者项目方;第二个角色是叫 Funders,是社区的捐赠者;第三个角色是 Matching Partners,Gitcoin 的匹配资金就是由 Matching Partners 捐赠的。
Grantees 从 Gitcoin 当中获取的资金支持分两部分,一部分是 Funders 的直接捐款,资金会直接发送 Grantees 的钱包;另外一部分来自 Matching Partner 的捐款池。每一轮 Grants 都会通过算法来进行资金分配,Grants 结束后, 项目方根据分配结果获得资金。
社区捐赠者 Funder 在捐赠完成后,资金会直接发送到 Grantees 的钱包地址,这个过程是实时进行的。Matching Partner 捐款的资金池一般有较大的资金量,最早的时候资金主要来源是以太坊基金会,然后是 Consensus,或者是以太坊早期成功的一些项目。例如 Uniswap 最早也是在 Gitcoin 上的项目,在 Uniswap 成功之后,它也会不断地给 Gitcoin 进行捐款。
在 Matching Partner 捐赠池中, Gitcoin 每一期会拿出 100 万到 200 万美元进行资金匹配。现在的匹配机制会稍微复杂一些,包括有 Main Round、Ecosystem Round 和 Cause Round 等,其中 Main Round 现在分成了五个主要的匹配池,其中有以太坊技术架构、开源软件、气候变化和 Web3 教育等。 Ecosystem Round 现在改名为 Feature Round,采用的主要是邀请匹配制。不管是 Main Gound 还是 Ecosystem Round,它们都是基于 Gitcoin 新开发的协议 Allo Protocol 而设立的。在每一轮 Funders 捐款结束后,Gitcoin 会统计每个项目获得的个人捐款,然后统计结果在通过 Quadratic Funding 算法来计算匹配资金,再由社区来投票来决定是否执行结果。在确定每一个项目获得匹配资金的金额后,资金就会直接被多签钱包会打到项目方钱包地址当中。
以上是对 Gitcoin Grants 工作机制的简单介绍。如果你是一个项目方,要打造自己的生态,那么你可以去启动一个 Grant Program。Grant 协议已经完全开源,在 Github 上面就能看到一整套合约。如果你想要去发展自己的开发者生态,然后支持自己生态下的以太坊项目,你可以去运行 Grants Program。
哪些项目可以到 Gitcoin 上面获取捐赠呢?上图列举了一些最基本的条件,比如项目不能涉及种族歧视、性别歧视或各种憎恨言论,也不能是欺骗用户、虚假信息、利益交换和具有广告性质。
如果项目已经是获得了很好的融资,就代表自己可以进行良好的运转,也没必要来领 Grants 了。另外 Grantees 也就是项目负责人不能来自被制裁的国家。因为 Gitcoin 的实体应该还是在美国,那么来自被美国制裁的国家的项目方就无法申请。
如果你的产品真正属于公共产品,然后又非常早期,完全欢迎到 Gitcoin 上面去创建一个项目来获取捐赠。
Gitcoin Grants 已经运行 15 轮了,每个季度一轮,运行了近四年。每一轮会进行 15 天,然后会有多个轮次进行匹配。
上图列举了一下知名项目例如 Bankless、Dark Forest、DuneAnalytics 等,它们都曾在 Gitcoin 上获得捐赠。
来源:金色财经