区块链的经济模型设计和实现对一个公链而言至关重要,因为不同的规则将构建完全不同的世界,犹如去掉欧几里得几何中的一条公理就衍生出一套非欧几何理论体系一样,任何规则的改变将可能衍生出一个完全不同的生态。Filecoin 刚刚发布了新的经济模型框架,考虑比较全面但稍显复杂。既然还没有定型,本文就试图做一些底层探讨,并提出,一个更加规则简化的系统更有利于Filecoin生态的发展。
序:简单、群体、失控
在2019年初冬的一个傍晚,北京华灯初上,你从酒店的宴会厅来到外面的小花园。远处车来车往,这城市似乎一成不变又永远在变,望着这个世界,心想不知道每天有多少精彩在反复上演。天上飘着小雪。一片雪花落在脸上,你一个激灵,天真的凉了。然后,掏出手机,再一次给拨通了她的电话,还有机会在一起吗?得到的回答却是她不能决定,还需要和家人商量。你差点把电话摔了,和着窗口飘出的忧郁音乐,呆呆地,你叹口气,说了一句:“这世界真他妈复杂,就不能简单点吗?”
在这个世界之外,造物实验室工程师达拉崩巴正捧着水晶球。不经意间调到这个角度,正好捕捉到你这句话。转头对同伴斑得贝迪说:从一个小小的爆破开始,仅使用简单的数条规则,经过不到46天的自由演化,已经如此纷繁复杂。是否要停止模拟了,换一批参数看看。设计师卜多比鲁翁道:且慢,让它继续演化,当前进化加速。持续观察。我们进一步简化规则,开启另一个水晶球,开始另一个游戏。” 同时,卜多比鲁翁在旁边的白板上写下:
简单规则 导致 复杂性:要想世界丰富,规则尽量简单(注1)
足够的参与者至关重要:生命演化必然依赖群体规模 (注2)
失控带来惊喜:不要妄图控制,演化总是让人意外的,失控的演化具有自学习功能(注3)
注1: 水晶球的演化证明:基本的物体和粒子的相互作用规则的设定,加上几条守恒定律可以演化出无穷变幻的世界;水晶球内的数学体系证明:几条简单的公理就可以建立知识大厦
注2: 水晶球的演化证明,无论是物种,文化或者经济形式,当参与者减少到一定规模之后,就走向消亡。但在参与者众多的系统中,系统的缺陷会被演化所修正,这也被称为生态进化
注3: 水晶球的演化证明,没有人为干预的生态系统更加稳定;分布式的经济体更加活跃;当生态系统出问题时,生态参与者自己会找出解决办法
游戏规则:留出想象空间
“Code Is Law” (代码即法律),是区块链加密系统中常用的一句话,这也反映出区块链一旦运行,其规则不容更改的严肃性。当然这也表明了制定规则的重要性。但从区块链的设计和实现而言,其步骤往往是制定规则(Law),然后代码化。这可以称之为 Law Codelization,或者 Regulation Codelization (规则代码化)。这在当今信息时代,是很多行业和机构都在做的事情,只是在区块链领域中,这个做的更彻底。正因为规则可以代码化,世界才更加扁平化,层级变少,管理更简单,权力更分散。
区块链的经济模型设计和实现,就是一个规则制定和代码化的过程。在一套基本规则之下,然后链生态可以在失控状态下衍生、繁衍、成长或消亡。正如,Filecoin 加密经济结构一文中所提到的:
Public blockchains rely on a combination of cryptography and incentive structures that make a system work without centralized control.
公链需要通过密码学和激励机制相结合,使一个系统无需中心化控制即可运行。
区块链是一个数字世界,链的规则是虚拟世界的规则,当我们设计一条链的时候,就是在摆弄一个水晶球。虚拟世界的规则类似游戏,就像一场棋局或牌局。
由于规则设置的不同,桥牌、象棋、围棋分别模拟不同的真实世界。但他们都是人类设计规则创造游戏的典范。桥牌体现非对称信息状态下的合作与竞争,象棋展现角色设定状态下的战争艺术,而围棋通过极简规则诠释阴阳、衍生万物而涵盖宇宙之变化。
区块链,尤其是基础公链,当学围棋,能简则简。简化形式,简化规则,简化角色。无必要者统统抛弃,并放大棋盘,打破条条框框,才可能承载万千变化,呈现简单而平衡之美。
Filecoin 经济模型的目标
Filecoin是一条存储公链,其理想是搭建去中心的普遍存储市场。其经济模型(前面谈到的规则)的设计要瞄准生态的发展和链的成长。但同时,Filecoin的开发也是一个商业行为,投资人自然也希望得到高额回报,而且希望越快越好。鉴于此,我把 Filecoin 经济模型的目标分解成以下三方面(排序部分先后):
最大化网络价值
保障投资人收益
保持网络规模持续增长
根据前面的简化原则,重新审视以下上面的目标。
-
最大化网络价值:这应该没有异议,网络价值越大,生态自然越好,网络就会更强健。Filecoin的网络价值来自于以下一些方面:
- 网络总容量
- 网络中真实数据容量
- 用户数:矿工数、存储客户数、持币者
-
保障投资人利益:因为投资人的通证份额占比是固定的,投资人的利益可以直接通过币价来衡量。那么看起来是最大化网络价值与保障投资人利益两个目标是一致的。但实际上,这个问题稍微复杂一些,具体一点来说就是:
- 投资人利益与投资人变现时的币价有关
- 而我们可以认为 币价 ~= 网络价值 / 可流通的通证总量
- 如果网络价值一定,那么币价可以通过抑制流通总量来进行抬升
-
保持网络规模持续增长:这主要体现在生态建设方面,当生态越来越好,网络应用越来越多,传统应用的转化就会持续,网络自然保持增长:
- 生态的持续发展需要包容性
- 简单公平的规则,遵循自然法则往往是最佳选择
- 人为的干预往往带来不可挽回的系统性风险或灾难
简单一点可不可以?
作为一个有理想的团队,毋容置疑,协议实验室想要 Filecoin 健康发展、高速成长。目前发布的Filecoin 经济模型(https://filecoin.io/blog/filecoin-cryptoeconomic-constructions/)似乎是一个谨慎而又全面考虑的模型。照顾到前文提到的每一个目标,反映出作为父母想要送孩子出海,又提心吊胆,故而收拾好衣装,想要加上重重保护的心态。
但是,减少一点保护,轻装上阵,就简单一点可不可以?
投资人的利益尽管可以通过抑制流通量来做一定程度的保障。但这是一个双刃剑。流通总量的抑制依靠锁仓和延迟发放矿工的收益来实现,必然同时损害矿工的积极性,也就间接影响网络价值。一正一负,两者之间的权衡,很难。
网络规模的持续增长,生态的维护,有时候看起来干预是一件好事,可以保护生态。但是,往往干旱、洪水等自然灾害本身就是生态中的一环。近年的研究也表明,火灾也是生态维护中的重要环节。这是自然法则。正因为尼罗河流域的连年洪水泛滥,才给其流域带来了肥沃的土地,养育了一方文明;而我们曾经历的除四害,大量的麻雀被捕杀,带来的不是粮食增产,而是生态破坏。
我们是不是可以简单一些,因为在复杂的生态中,单方面的干预往往是不对症的,其连锁反应带来的影响往往大于干预所带来的正面收益。
如果需要干预,是否可以通过更上一层的干预措施,而不是直接作用于基础设施的底层?
如果可以简单一点,是不是可以简单地回到考虑如何最大化网络价值这一点来。而其他部分被认为自然包含在其中。
最大化网络价值
前文提到,网络价值与网络容量正相关,与用户数正相关。按照互联网的一般估值法则,我们认为网络价值与容量成正比、与用户数的平方成正比,我们初略地用如下公式表示:
其中:a,b 为常数,同时:
网络容量与网络总空间和有效数据存储的空间的加权和;
用户数为矿工数,客户数和持币人数量的加权和。在这个公式中,用户量是网络价值更重要的因素。
首先,本作者不认为抵押空间没有价值。其价值相对于存储真实数据而言,可能低一点,但是在Filecoin的发展中,尤其是发展初期,将起到举足轻重的作用。一个重要的理由是:区块链公链的价值直观地通过币价和流通总量来展现。而币价直接反映到挖矿成本之上。Filecoin首先作为一个区块链项目,其网络价值不仅仅体现在存储价值之上,其实很长一段时间都不会体现在存储价值之上,而是更多地在于所有用户的一个共识价值。在很长的一段时间内,Filecoin的存储价格都会低于中心化云存储的价格,但成本却可能更高,这部分差价将依靠链本身的价值和网络成长性来进行弥补。
因为如此,Filecoin网络要最大化,就要最大化用户数和网络容量。
对于网络容量而言,真实数据的容量权重可以大一些,在Filecoin的网络的设计中,真实数据的存储收益可以通过存储交易和检索交易来实现与抵押空间的差异化。那么在权重上是否还需要差异化或者差异化到什么程度呢?这是一个值得探讨的问题。
-
在一个正常的商业里,要保证适当利润率,如果无利可图,参与者就会离开
- 存储真实数据和抵押空间的成本差异在于抵押产生的资金成本,而这个抵押是可以与用户协商的,但其从用户处得到收益,两厢抵消,所以,基本上抵押空间和存储真实数据其成本是相差无几的。
- 因此,一个合理的权重比也应该相差不大,否则,当挖矿的平均成本接近币价的时候,不能拿到真实数据的矿工必然亏本,只能离开。
-
权重接近或相同,矿工存储真实数据的积极性会降低吗?有可能,但多数不会。
- 毕竟多一部分收益
- 在这个大数据的时代,数据的利用价值更重要,尤其是Filecoin网络作为一个公共的通用存储网络,大量的开放数据的利用价值十分巨大,这部分的挖掘会吸用矿工参与
-
如何判断用户真实数据是一个大问题
- 如果权重不同,必然要区分什么数据是真实数据,什么是无用数据(其实没有数据是无用的,犹如比特币消耗的电力,它承载了比特币的价值)。这种区分客观上是不可能的,如果主观判断,就存在很大的作弊和攻击的空间。
综上所述,是不是还是可以考虑简单一点,直接一点。在Filecoin的网络和激励机制设计上,尽量简化,而在上层或者链下进行引导。例如,通过基金会来引入大量真实数据的存储,通过引导上层服务,建立更好的生态,支持应用开发,来繁荣Filecoin网络。不好做的事情就不要做。简单反而是最好的。
还有一个十分重要的因素,无论如何,用户群体十分重要,无论什么规则都要考虑对用户群体的影响。从最大化用户群体而言,还是可以考虑简单一点。
Filecoin: 森林还是树木?
造物实验室米亚嫫拉正在水晶球里培养一颗新型的果树,她创建了基因,在培养皿内生成了种子,水晶球提供了生存的土壤。她模拟了外界的天气,四季变换,栽种了种子,给予营养,慢慢培养,风来时搭建支架。经历无数风雨,果树终于长成了,硕果累累,金光灿灿。这时,同事昆图库塔走过来,手里拿着另一个水晶球,他培养了一些虫子和一个小花园。昆图库塔把他的水晶球和米亚嫫拉的碰了一下。“啊,要物种入侵吗?”,“有意思,那看一看会怎么样吧。”,他们加快了时间,半小时后,米亚嫫拉的水晶球里出现了虫子,金果出现了咬痕。又半个小时过去了,米亚嫫拉的水晶球里大树不见了,出现了一片草原。
苏娜丹妮走了过来,她的水晶球内是一片森林。她没有花多少力气,只设定了简单的规则,给予土地,空气,水和阳光,以及设定优胜劣汰的法则,然后从与实验室的所有小样本的水晶球都碰了一下,让外物直接进入,经过20多天的演化,现在已经相当成熟。整个生态分为三层,下层是昆虫的世界,中间是各种动物和树木,树冠是鸟的天堂,俨然形成了一个热带雨林。昆图库塔也把他的水晶球与苏娜丹妮的碰了一下,过了半个小时,虫子出现了,找到了一颗果树,很遗憾,果树被啃光了。虫子队伍壮大,侵蚀更多的森林空间。过了5分钟,一群小鸟出现了,发现虫子的美味,大餐一顿。20分钟过去,森林达到新的平衡。苏娜丹妮没有做任何干预,一切自然发生,生态持续。
下班了,几位造物实验室的同伴走出学院大楼,看到外面春光正好。现在是比奇巴勒城最好的季节。他们看到学院外面的大屏上散出几行字:
-
The universe law is simple; Simplicity Leads the World
自然法则往往简单;简单创领世界
-
Be out of control; Control contains development
让其失控; 控制限制发展
-
Only codelize simple laws
不要企图把复杂的法则算法化
达拉崩巴说,我的水晶球中发展惊人,已经开始把规则自动化,区块链是个好主意。不知道他们想要建造一片森林,还是要培育一颗大树。
我的相关文章