主页 > www.token.im > 为996设计一个虚拟货币捐赠模型|科技头条

为996设计一个虚拟货币捐赠模型|科技头条

www.token.im 2023-08-06 05:07:23

来源 |禅与修复宇宙的艺术

作者 |翡翠

制作 |区块链营(blockchain_camp)

为什么要做这样的模型

996.ICU 代表了一种新型的社会组织——自发的、开源的、匿名的、去中心化的、为了共同目标而迅速形成的临时协作组织。

虽然这样一个势不可挡的在线组织利用 GitHub 和 Slack 等平台工具迅速取得了长足的进步并获得了巨大的影响力,但它仍然存在弱点。

这个弱点是资金。当涉及到资金时,问题就变得复杂了。钱让这个简单的组织变得不纯洁,但没有钱,很多事情只能是媒体宣传或纸上谈兵,很难解决实际问题。说实话,任何一个普通员工按照劳动法向996公司提起诉讼,都未必承担不起诉讼费,更不用说后期找工作的隐性成本了。因此,某些经济激励措施是合理的,尤其是在鼓励先行者方面。

就在几天前,996的原项目发起人做了一件颇有争议的事情——他从read.me删除了所有贡献者的名字,并在他的私人账户上放了一个捐赠链接。后来链接被删除了,但还是希望能通过邮件等方式私下收到捐款。 ( )

这么多不赞成怎么办?因为在 GitHub 上推出的这个项目是完全透明、扁平化、开源的,但捐款涉及到真金白银,注定要与实体账户相关联。现实世界留给我们的选择非常有限:

对于996这样的匿名“临时组织”来说,NGO的成本极高,跟不上媒体关注的速度和积极的捐赠意愿,时间太长了。更何况在非美国、加拿大等NGO体系成熟的地区,NGO的成立本身就需要强大的ZF关系,民间发起的可能性几乎为零。

对于方法2,有两种风险,一种是创始人自身的信用风险。如果财务数据不够透明,很容易在社区内部引起不信任甚至互相撕裂,因为开源项目的贡献属于每个人,钱只发给一个人。二是接受者必须在一定程度上透露自己的身份。如果官方要查出你是谁,很简单,人肉搜索也没问题。

方法3的好处是可以保证捐赠者和接受者的完全匿名,财务数据完全透明,所以大家可以看到从一开始筹集的金额比特币适合什么交易模型,以及花了多少钱,用在了哪里。但是,由于私钥必须在特定的人手中,资产托管仍然是中心化的。接受捐赠和决定捐赠的地点都由中央决定。即使引入了投票机制,也难免有买票、作弊等行为,也不可能完全公平透明。

比特币适合什么交易模型

那么问题来了,是否可以在相对较好的方法3的基础上,通过改进经济机制,设计出更合理的捐赠模式?

我们的目标是:

在我们无法提出完美解决方案的阶段,我们可以无限接近上述目标,并尽量减少而不是消除中心化的风险。

受到虚拟货币和区块链领域的许多想法的启发,我们设计了一个简单的经济模型,并试图使其在技术上可行。 ( )

最简单的设计

使用 Bancor 协议,我们可以轻松实现可自由兑换的捐赠系统。关于bancor模型和实现,我们接下来会详细讲解,详见。

1、我们先把模型抽象一下:

a) 发行代币:在以太坊上发行一个新的 ERC20 代币,例如称为 996.token。

b) 生成帐户:使用 Bancor 协议生成连接器。

c) 确定数量:确定bancor算法的重要参数,将一定数量的ETH存入储备池(连接器余额),存入一定数量的996.token供应(供应) .

Bancor 协议可以实现更复杂的数学设计和应用场景。在这里,我们设置 CW=100%=1 以确保捐赠是非投机行为。那么存入储备池的 ETH 实际定价为 996.token。

比特币适合什么交易模型

但请注意,此定价没有实际意义,因为 CW=1,价格永远保持不变,无需更改连接器,只是一个纯数字。下面讨论的连接器更改只会降低价格,而不是提高价格。

比如我们有100个ETH存入connector,996.token有100万,CW为1,那么token价格为price = 100/1000000 = 0. 00001 ETH

为什么要设置 CW=1?因为只有在 CW=1 的情况下,随着捐赠数量(供给)的变化,代币的价格会保持不变。

d) 接受捐赠:捐赠者直接将 ETH 存入连接器,并按照上述参数设定的比例兑换 996 个代币。现在,与传统捐赠模式最大的不同在于:

您可以随时通过兑换代币来兑换部分捐款。由于连接器是随时可自由兑换的交易对手,您可以随时以原价或更低的价格将您的代币兑换回 ETH。这是传统捐赠的替代方案。

e) 接受捐赠:如果管理员不定期、分批接受捐赠,每次取款都会影响代币的价格并使其稀释。但是由于我们的场景是捐赠而不是投资,因此价格对捐赠者的影响很小。撤回捐款有两种方式:

因此,要么储备的 ETH 变小,要么代币增加并被交换。它们的效果是一样的:

比如拿走20%的ETH资金,那么代币的价格也会被稀释到80%。

也就是说,代币的价格只能越来越低。此速度将由支付速度决定,不受捐赠速度影响。只要资金池没有完全撤出,捐赠者仍然可以取回部分捐赠,但价格可能会被稀释。

此时,这个连接器也是以太坊上的一个公钥地址,成为一个“捐赠账户”。所有捐款的时间和来源,何时何地都将透明地记录在该分类账上。捐赠者也可以随时提取额外或部分捐赠,只要资金未被管理员提取。例如,当你看到捐款在短时间内迅速积累,觉得社区资金充足时,可以拿回早期的捐款。

2、这个模型有什么好处?

比特币适合什么交易模型

a) 适用于小额分布式捐赠

b) 可以随时保持匿名

c) 捐赠者对管理者的监督更强:如果管理者拿走了所有的钱,甚至在短时间内跑掉,后来的捐赠者会看到他们对管理者的信任度下降,并停止捐赠。捐赠者也可以随时撤回额外或部分捐赠,前提是管理员以合理和公开的方式使用捐赠。例如,当你看到捐款在短时间内迅速积累,觉得社区资金充足时,可以拿回早期的捐款。

d) 参与治理:在目前的模式下,996.token 本身没有实用功能,更像是一张“收据”。但是,如果引入代币的社区治理,则可以使用 99 个6.代币进行投票。比如核心社区成员手中80%的代币和20%的捐助者可以联合起来对重大决议或资助项目进行投票,而只能分配51%。

e) 易于分叉:由于开源项目是开放贡献,发起人并不一定意味着他永远是社区的核心成员,也不一定是筹款的发起人和管理者。使用虚拟货币模型的好处是可以分叉。一旦社区成员或捐赠者对资金使用有疑问且无法解决,可以直接分叉并开设新的捐赠地址。只要你有能力让别人相信你,社区甚至可以有多个“中心”,避免出现一只黑天鹅的风险。

更具体的讨论

以上是最简单的模型,几乎没有数学和技术挑战。那么其他更复杂的功能或更具体的讨论呢?

1、是否可以引入奖励机制?

这里,为了保证项目的“纯度”,我们从技术设计上避免了炒作的可能。但实际上,由于bancor协议本身就是为项目筹集资金的通用模型,因此可以实现价格发现机制。

当CW时

例如,假设 996 目前有一个需要捐款的特殊项目。项目发起人A,社区参与者B,捐赠者C。A本人在最早阶段投入了1 ETH,获得了100 996.代币。 C1 投资 1 ETH 获得 80 996. 代币。 A 组织 10 个 B 开始活动,每个志愿者获得 5 个代币,B 总共获得 50 个代币。 C2 继续为该活动赞助 3 ETH 以获得 120 个代币。此时A可以将手中剩余的代币兑现,换取一开始投入的1个ETH,B也可以选择兑换。

比特币适合什么交易模型

曲线也可以是这样的:

右边的次要功能既能激励早期参与者和捐赠者,又能避免后来者的投机心理。

这种更复杂的设计的好处是,整个社区不再仅仅依赖外部捐赠,而是变得自组织,同时激励早期贡献者和捐赠者。缺点是复杂性和引入恶意投机的可能性,从而污染整个社区。

由于996是一个不成熟的实验组织,所以不建议引入这种在行为动机、经济设计、规则设计上过于复杂的机制,但敞开心扉总是好的。查看详情。

2、如何避免大公司通过金钱控制组织?

如前所述,代币可以作为在线社区治理的工具用于投票。万一在此次事件中引起争议的BAT等大公司匿名购买大量代币,影响投票结果怎么办?

我认为这可以通过设计或分叉来解决。按照设计,代币不仅可以通过交换获得,还可以集中分发给核心贡献者。前提是透明,预期数量分布,不随意改动规则。

从分叉开始,如果大公司出于邪恶目的垄断了捐赠和投票池,那么社区可以完全分叉出新的投票地址和班科曲线。因为所有信息都是对称的,所以公平是由整个社区的监督和投票来维护的。

3、我可以使用比特币或其他货币吗?

由于比特币没有智能合约,上述bancor协议目前只能在ETH或EOS上实现,已经有比较成熟的基础设施。如果对协议本身不满意比特币适合什么交易模型,也可以自己fork一个新的bancor,反正代码很简单。

但是如果社区想要接受比特币捐赠,或者想先把收到的ETH兑换成更稳定的代币,可以采取一些比较迂回的方式,或者直接使用USDT等稳定币。虽然目前最常见的匿名捐赠是比特币,但社区成员最终也可以通过二次兑换等折衷方式接入我们目前的智能合约捐赠模式。

比特币适合什么交易模型

4、如何解决私钥的私有问题?

目前未解决。如前所述,从连接器处接受捐赠必须由拥有私钥的人完成,并且私钥只能在一个人手中。这注定是中心化的。

但是,我们的目的是与上面提到的现有 1、2、3 选项进行比较,而不是一个完美的模型。虽然私钥是中心化的,但与传统捐赠相比,整个过程已经更加透明、受监督且更容易分叉。

不过,从机械上讲,它确实以更有趣的方式对此有所帮助。例如,如果 996 社区一开始并不想成为一个长期的 NGO,而只是在有明确目的的情况下才需要捐款,那么我们可以将上面的整个模型作为一个单一的预算线推出。

假设 A 是一名雇员,他在某处起诉一家公司并想提高他的律师费; B 是一名工程师,想将 996 证据存储在各种云上,有偿或建立自己的服务器; C 是一个码农,想要组织团队将我们文章的经济模型变成了现成的产品。

然后他们可以分别发起捐赠申请,每个申请都是单独的bancor曲线和公钥地址,私钥在发起人手中。他们不仅可以设置适合自己的曲线参数,还可以设置捐赠上限以保持其规模小、去中心化和安全。社区经理只是帮助审查预算的真实性,认可信用并呼吁捐款。捐赠者可以选择支持他们认为有意义的用途,并更多地参与社区治理。

这样一来,整个社区更像是一个自治组织 (DAO),而不是一个依赖外部捐赠的 NGO。

你能不能更有想象力?

好的,现在我们的意图很明确:创建一个适用于所有非营利组织的虚拟货币捐赠模型,而不仅仅是 996。

资金不是他们唯一的困境,但这个问题足够普遍,足够普遍。另一方面,随着虚拟货币发展到今天,最大的问题还是没有应用场景。在投资、投机和交易方面已经进行了无数的实验和产品,但即使包括比特币,虚拟货币也没有证明自己能够为世界带来任何真正的价值。换句话说,灵感大于实现。

朋友提醒我,996、NGO、区块链是几个互不了解的不相关的圈子,很难产生任何交集。但我不认为这就是开源世界的魅力所在。如果有人觉得有趣,就会实现。

GitHub: