这是一篇迟到的备忘录,不是不到,只是迟到,因为早到的备忘录,也都会被突如其来且一只又一只的黑天鹅所颠覆。

今年开头的三个月不论是在区块链世界,还是外在的实体环境都太过震撼,很多的想法和观点都会持续地被刷新三观。

但有三个发展的路线是不会变的:

一、今年依旧是the Year of DeFi

二、公链的故事依旧还没说完

三、我们仍然在等待互联网巨头进入这个领域

而且对于区块链世界而言,这依旧是个千帆相竞的一年,我不认为有任何一个公链已经有足够好的解决方案和绝对的生态优势,虽然在生态这点以太坊在圈内绝对的胜过其他链,但和互联网巨头相比仍然不算什么,性能问题也在极端行情下被放大。

因此今年依旧还是基础设施建设的大航海时代,并且可能会有更多样的参赛者,例如互联网巨头前来参战。

一、今年依旧是the Year of DeFi

2019年是DeFi (Decentralized Finance)爆发的一年,在过去透过智能合约(Smart Contract)的服务去进行借款、放贷生息或者甚至是杠杆交易可能都是在去年以前大家比较不熟悉的,但在去年许多的服务几乎像是雨后春笋一样的冒出,DEX找到了场景。

Maker 的生态越来越健全,治理机制越来越社群化,成为了DeFi 生态上绝对有主宰力的项目,长期有超过DeFi 过半以上的总额;另外杠杆交易的交易协定和交易所也陆续产生,像Synthetix 这样的加密货币合成资产(或者说衍生品)也在去年年底产生,并且因为他的资产多元性以及可获利空间而产生极大的成长。

这个过程中一个有趣的现象正在形成,就是每个服务像一个一个乐高一样,今天A 服务可能是由B 合约和C 合约去调用而合成的,我们不需要重复造轮子,或者需要做某个服务就从头到尾打造整个系统。

这存在着生态的网路效应:也就是越来越多人在上面建造自己的服务的时候,自己的服务也可能成为下个新服务的使用对象。

于是乎这样的可组合性也被人称为『DeFi乐高』。

然而,不管好的坏的,都会存在网路效应,这个问题也在今年年初开始爆发出来,闪电贷对bZx造成的两次攻击都是透过合约漏洞以及报价上的缺失,然而我们并没有办法说,提供报价的去中心化交易所Kyber Network本身的合约或者报价机制存在缺陷,而是『用在了闪电贷合约+ bZx合约的场景下』产生了问题。

是的,你的问题可能并不是你的问题,这可能会是DeFi 上最麻烦的问题。

DeFi 的乐高除了灵活应用的乐高,同时他可能也会是「风险乐高」。

首先,基础层可能就存在风险

想想以太坊的ERC token,基本上所有再以太坊上的DeFi资产本身都是一个合约,资产都存在于某个合约帐户里头,这就存在一个风险是底层的合约是否安全,如果不安全的情况下,可能存在的风险就是所有资产的风险。

像是过去the Dao 或者美链等等,也可能发生在其他DeFi 的合约中,当然庆幸的是现在的合约审计,或者像是SafeMath 等等机制都算是非常发达,可能决大部分的问题还是可以在完备的审计下被挡下来,但谁知道呢。

上层应用在极端情况下崩盘的风险

是的,MakerDao在312黑色星期四晚上因为以太坊价格急剧的下跌,为了平衡资产的价值,许多的抵押物被迫拍卖,但又因为手续费极高,造成许多的抵押品没人愿意参与竞标,造成许多的抵押品没人愿意参与竞标,最后以零元的价格被拍卖,造成400万美元的损失。这样的情况也造成Dai的需求暴涨。

这是在极端情况下DeFi 的应用可能产生的问题,同时这更考验着底层公链如何能够在这种情况下解决(会不会有可能有针对特别重要的基础设施能够先开启链下结算的机制呢)。

选择其他合约做组合时产生的风险

如上所述,某些DeFi 的智能合约在自己的场景下并不存在问题,但却有可能在被其他上层的应用调用的时候产生了使用逻辑的错误或者场景的误用,如bZx 事件中的喂价问题。

预言机始终是个难题

预言机是一个提供智能合约可以接收外来数据的机制,详细想了解可以参看这篇白话文,基本上任何DeFi要获取链外数据,例如价格等等也都需要预言机,目前的预言机飞成两种型态,一种是某些协议里自带的预言机,例如Maker和Kyber都带有自己的预言机,另外一种是Chainlink和Argur等等专门提供预言机服务的项目。

但其实不光是bZx事件中预言机因为池子过浅而造成损失,Maker 312事件也有人认为是预言机在报价时所去进行延迟报价所致,更别提还有预言机因为人为疏失,把黄金和白银的价格说反,造成Synhetix上部门用户的损失。

预言机目前不论是往中心化或者去中心化的路线前进,都充满着挑战:去中心化的预言机如何进行治理,中心化的预言机如何避免人为疏失或者作恶,都仍还没有比较好的解方。

请记住,这只是以太坊生态的DeFi,越来越多种的资产也加入了锚定的行列,尤其是比特币,今年这个趋势会更加的明显,因为比特币相较于以太坊是更大宗的资产,相对的价值存储的能力也更被肯定,能够更促进资金在这个金钱网路中的流动。

二、公链的故事依旧还没说完

2019年,好像是个DeFi 被大大的高光,但前年非常火热的区块链游戏、菠菜却逐渐的被淡忘,可以发现到这似乎是个有趣的现象,原本前年的链游讲求的是tps,因此在tps 上无法那么好的完善用户需求的以太坊开始备受挑战,EOS 和TRON 在这个时候成为了非常有竞争力的底层区块链。

但好景不常,去年DeFi 的兴起,这对DPOS 双雄却不受到DeFi 项目的青睐(除了EOSRam 之外),这个很难去细究原因,因为这有很多个面向可以去探讨:

首先,可能是因为以太坊的生态系里讨论去中心化金融的应用已经有一段时间了,整体社群自体运营这种开源应用的氛围也优于其他两者,看看Uniswap的故事吧,可以发现他们里面社群成员的关系是是存在更多的私人网路的

再来另外一个比较主流的问题是,终究安全是金融发展最重要的原则,大家用脚投票抛弃了不够安全,不够去中心化的DPOS 共识。

但DeFi 真的就不需要高强度的tps 吗

可能在去年的时候这个回答还是不需要的,直到在今年的3 月12 号遇到这种所有币价在短时间之内疯狂跳水的行情出现,交易开始产生拥堵,我们会发现底层的拥堵是任何一个在其上的应用都摆脱不了的问题,这个时候每种交易都得排上长长的队伍,或者接受非常高额的手续费。

目前DeFi 上的资金可能还只有CeFi 上的百分之一,基本上还在黎明破晓之际,未来的成长还是会遇到关于性能的挑战。

因此,公链不是没有故事,而是大家对于公链的故事已经失去耐心了,目前关于扩容大致上还是几种路线:分片、分层、跨链、DAG。

许多的公链和以太坊一起奔向分片(sharding) 这条道路,例如Near protocol 和Harmony。

然而以太坊对于分片目前似乎还没有非常明确的实质进展,如何处理异构分片上的沟通与治理是一个问题,以太坊另一个有趣的地方,是他同时在Layer1 进行分片,同时又在Layer2 寻求分层的扩容解决方案。

我曾经不太明白这个逻辑,于是在以太坊社群发问,得到了Vitalik这样的回答:我们希望在以太坊2.0的Layer1上同时解决这三个问题。随后看到的是Plasma的结束还有在Rollup家族的探索。

在以太坊生态的分层协议探索中,最早的是寻求链下计算,然后再交给以太坊的Layer1进行验证的扩容协议,但我们可以发现去年Rollup这种透过零知识证明等让交易能够被压缩的扩容方案开始被重视,例如zk-rollup还有Oprimistic ,以及SKALE所开发的BLS roolup等等。

在以太坊最早兴起的链下计算的Layer2方案要嘛宣告结束,要嘛呈现一个较难以交付,或者遇到了怎么去处理挑战期等问题,目前看V的态度,Eth 2.0也应该还有一段路。

在分层的探索上,除了以太坊生态之外,当然不能忘了长期在进行闪电网路探索的比特币,友人Po 也提供了一个有趣的线索,那就是许多会被比特币核心开发者。

像Blockstream 那些大老通过的协议,很多都是和闪电网路相关的协议,然而比特币的闪电网路由于比特币天生脚本的限制,导致其较难有办法去进行支付以外的其他智能合约的应用。

types of Layer2 solution source:me

去年甫上主网的NervosCKB是个主打分层架构的区块链,个人认为有趣的地方,是Nervos对于Layer2的发展为什么仍然受限,有个有意思的看法,就是目前还没有一个专门为了Layer2进行设计的Layer1 ,导致Layer2没有合适的适用场景。

但总而言之,Layer2 这个扩容方案对各个公链而言,也还在一个努力的阶段,新的公链一开始主打分层不会受到青睐,因为其上的应用并没有到需要使用分层扩容的情形,但却必须先为分层的上层架构做好准备,因为对于第二层的需求会随着网路交易量而产生指数型的需求,需要做好准备才能迎接生态爆发的阶段。

最后,谈到跨链的扩容方案就显得有点tricky,跨链的解决方案,也就是最为人熟知的跨链双雄:Polkadot和Cosmos,到最后基本上和公链已经快要被视为等号,因为他们的发链框架,例如波卡的Substrate和Cosmos的Cosmos SDK,基本上都是一个可以帮助开发者发行子链的工具。

每一条子链可以在自己的环境里运行,也可以在同构的情况下完成跨链通信,例如前者的中继链与平行链,以及后者的Hub 和Zone,这样可以作为一键发链的框架会越来越受到欢迎,也会越来越多。

但目前跨链技术可能能做的还限于同构跨链,异构跨链的难点依旧是在密码学原语(cryptographic primitive)的差异,所以目前大概很难看到在Cosmos上面发的链可以跨到波卡(Polkadot)的生态上。

但平心而论,把跨链方案作为新的公链故事确实让许多社群的开发者和加密货币投资者都感到兴奋,去年波卡和Cosmos 的一举一动都非常引人关注,因为跨链(Cross- Chain)似乎是个字面上大家可以懂,但其中又有那么一点玄乎,因此其实在去年跨链是一个足够让人有期待的故事。

然而,因为自己也在公链团队服务,我深感任何一个公链要发展,已经过了那种重复造轮子也能忽悠的年代了,所谓的重复造轮子可以分成两个层次:公链本身和生态。

首先在公链本身,就是现在已经不是过去那种复制别人的程式码就可以吸引到投资以及用户的时候了,基本上看公链可以分成几个层次去看(感谢Anthurine 的分类架构):

(1)共识(采用POW/POS…)

(2)帐本模型(Account/UTXO)

(3)虚拟机(vm)

(4)经济模型

新的公链基本上必须要在这个几个点上,有更详确的创新以及要解决的问题,才能让社群和开发者用脚投票的青睐。

再者,在生态层面,以太坊后的后发者,将没有办法再和以太坊上的生态一样,用着一样的方法去建立一样的生态,用户也没有理由再去另外一条链上使用一个原本以太坊就已经能够解决的服务,纵使以太坊目前仍旧遇到很多问题,但其生态依旧是任何公链无法去匹敌的,最好的方式是让自己的链能够更灵活的利用各种目前其他链的生态中已经既成的应用,再同时布建自己的基础设施。

因此,我会说在今年公链的故事依旧还在持续,但其实不管选择的是分片分层还是跨链的公链,都有各自的发展难点需要去突破。

三、等待果陀:我们仍然在等待互联网巨头进入这个领域

去年Facebook 的Libra 发布以后,其实对于区块链界而言是个震撼弹,虽然最后雷声大雨点小,但其实背后的影响力是非常强大的,因为Facebook 背后的使用用户是十亿以上的量级,随随便便都可以碾压各种主流的公链,并且对世界产生巨大的正面影响,而且我个人认为Libra 的问世某种程度上也加速了数位人民币DCEP 的推动。

如果将来这样的宇宙战舰加入了,基本上就不存在着像其他公链一样,需要和其他生态竞争生态的难题。因为对于区块链上的开发者而言,最主要能够影响开发者加入某条链的是两个要素:性能和用户数量(当然我之到还是有很多的区块链开发者还有注重情怀理念等情感因素)。

然而,有好的底层性能支持,以及足够的用户数量绝对是开发者选择的重要因素,因为这是最现实也最直接的援助。

这里面也有件有趣的事情,我们可以发现Libra 采用的BFT 共识以及一套Permission 的机制。

我相信Permission 很大机率也会是DCEP 的选择,但这代表着什么:其实是这说明了Permission 和Permissionless 并不冲突,而是两种可以共存的系统,只是一种服务的是已经在局内的用户,一种服务的是随机且需要隐私及自由的使用者。

但这两种人是会部分重叠的,因此未来这座桥在哪里,一样是非常重要,而且令人期待的。

结语:这可能就是一篇留给我自己看的shitpost

带着愧疚的心态写完了这篇备忘录,因为里面涉及的知识层面太广,我并没有把握已经很完全地吸收了我提到的所有面向的所有知识,只能尽我所能把一个又一个的自从我自己的手里敲下来,以供自己在今年底回顾的时候,知道今年的我正在做怎么想事情。

总之,几点再说一下,我还是相信今年是DeFi 是今年区块链的世界里面发展的重点,但是大家对于基础设施的风险性会有更多的考量,很多DeFi 项目当初在安全与性能的天秤往安全这边倾斜,而选择了以太坊,但现在他们会有更多的选择,像是Kava 在Cosmos,或者像是Substate 这样的框架,甚至是之后支持智能合约的交易所公链,如币安链以及基于Nervos 团队的Muta 框架订制的火币公链,都对于DeFi 这条路来势汹汹,届时以太坊会有更多的挑战。

也因为这样的风险,像Nexus 或者Opyn 等等金融保险会产生; 同时像Synthetix 这种加密货币衍伸品会继续被设计,因为他能够带来的趣味性与投机性并还没有全部被发挥,同时还有好多华尔街的金融套路可以在这样的风潮下被引入加密货币的世界。

预言机依旧是个今年必须有去解决的问题,否则延迟报价,被错误的利用与调用以及人为操作疏忽,都可能会危及目前在不稳固的地基下叠床架屋的DeFi 生态。

在公链的竞争上,在去年性能的讨论被淡化后,今年性能又会是最近被拿出来挑战的问题,但其他公链要在一开始透过自己是高性能来打败以太坊是不可能的,因为当这挑公链还解决不了其他问题时,有再高的性能但却没有生态和用户量就是白搭的,但其他生态在此公链不具有用户的时候为什么要前往呢感觉是个罗生门般的灵魂拷问,但今年比较不一样的是,除了币价和过去被探讨的应用场景之外,今年囿于肺炎疫情,全世界许多人都得在家工作,或者被迫过着更分布、更疏离的生活,这时候一定会有一些利于分布式的新物种可以在这次的灾难中崛起。

2008年的次贷风暴诞生了比特币,助长了特斯拉,2003 年的Sars 催生了阿里巴巴,1997的金融风暴迎来了亚马逊。历史的灾难总是一体两面,这次的新物种会是谁呢祝各位也祝我自己能够健健康康一起见证新物种的到来!

ps 今年除了减产外,以太坊的4G显卡可能在今年的第四季度也将进入历史,届时会少了多少的算力是值得关注的。