全长8698字,预计阅读 23 分钟 嘉宾:刘毅 撰文:MiX 微信交流:mixcross919
章鱼网络的愿景:大幅降低Web3.0应用链( Appchain )的启动、运行和创新门槛,将启动应用链的成本从几百万美金降低到几万美金。只有把门槛降得足够低,才能让大量创业者参与进 Web3.0 应用创新,才能让 Web3.0 更快落地、更快走向主流。
我想传递核心要点有3个:
1、Web3.0 是什么?
Web3.0 是更开放、更公平、更安全的下一代互联网。
2、如何实现 Web3.0 ?
用社区拥有(即所谓去中心化)的加密协议,代替公司拥有的 Web2.0 平台和非互联网中介。加密协议需要通过去中心化账本来实现公平透明的权益和权利分配,这就是区块链技术的作用。
3、开发者应该选择哪种区块链技术来开发 Web3.0 应用?
我们认为 DeFi应该选择智能合约,而非 DeFi 应用最好采用应用链技术。相比智能合约,应用链在性能/成本、可定制性和可升级性等方面有巨大的优势,能够更好地支持 Web3.0 应用服务于众多互联网用户。这是跟章鱼网络项目密切相关的一点。
应用链是 Application Specific Blockchain ,简称 Appchain ,就是为 Web3.0应用开发并运行一条专用的区块链。我们认为,应用链技术非常适合做 Web3.0 应用开发,因为它具有以下优势:
1、速度快、成本低。
应用链通常能达到 1000 TPS ,这么大的交易通量由一个应用独享,比成千上万不同类型的应用共享一条链的处理能力要好很多。而且共识成本很低,用户只需要支付以太坊万分之一的交易费用,甚至通过一些设计,免除用户的 gas ,免费使用。
2、可定制性强。
应用链可以对区块链的所有参数进行调整优化。包括共识协议、执行环境、P2P 通信、数据K/V存储、Runtime 及钱包交互,以及最顶层的应用逻辑都可以定制。从而达到最佳用户体验。iPhone 手机为什么体验好,秘诀诀就是垂直集成,从芯片到整机,从硬件到软件,一体化地集成,才能达到极致用户体验。
3、实现链上治理。
可以通过公开透明的方式让社区高效地达成共识,进行有正统性地协议升级,使得应用链可以快速进化,排除缺陷或者优化增强功能等。
现在越来越多的团队在开发应用链。
现象级链游 Axie Infinity 完美的展示了应用链的优势。他们在今年 4 月上线定制的以太坊侧链,把交易成本降低了一万倍,速度变得飞快,而且在钱包里集成了法币支付,才迎来了爆发式的增长。很多智能合约团队,尤其是做得早、做得比较成本的项目,他们很快就都撞到智能合约的天花板。第一个爆款 DAPP 是加密猫,导致了以太坊的拥堵。加密猫团队 DApper Labs 在3年前就意识到,在以太坊上无法实现海量用户参与的 NFT 应用,所以从那时开始就下决心开发专用链,也就是我们现在看到的 Flow 。
STO的先驱 Polymath ,也是 EIP1400 的提出者,他们在两年前开始,选择Substrate 开发 STO 应用链叫 Polymesh ,现在已经非常接近主网上线。目前 Polymesh 链的账户体系是 DID,平台上有 KYC 服务商,有法律顾问,能够把整个 STO 发行的过程都搬到链上,同时从底层就满足合规要求。
Aragon 是最早的 DAO 的实践者,正在做 DAO 应用链,以摆脱智能合约公链的掣肘。
DeFi 巨头Compound 选择 Subsrate 做跨链借贷应用链。
现在全球使用 Subsrate 开发的项目大概有300个,还有大量的 Cosmos SDK 项目和使用其他技术的应用链项目。我们相信会有越来越多的 Web3.0 应用开发团队转向应用链技术栈。因为只有通过应用链技术,把区块链完整技术栈里巨大的设计空间交还给开发者,才能打开通向 Web3.0 的道路。
不久之前,V神在以太坊巴黎大会上发表演讲,呼吁开发者将注意力放到 DeFi 之外的领域。但是大家想一想,以太坊是 2015 年上线,DeFi 是2020年中才火起来的。这中间的 5 年,有无数开发团队做过无数尝试,除了加密猫等极少数应用昙花一现,为什么都没有流行起来?我认为不是开发者们不够聪明、不够努力,也不是应用没有价值,是智能合约公链无法为非 DeFi 类的应用提供足够好的支持,才导致 Web3.0 迟迟不能落地。
章鱼网络、NEAR 、Substrate 的关系是这样的:章鱼网络是基于 NEAR 开发的,章鱼网络服务的对象——章鱼应用链是基于 Substrate 开发的。为什么选择支持Substrate ?因为 Substrate 是最强大的应用链开发框架,没有之一。
多链网络项目为了发展生态,对区块链开发框架做大量的、持续的投入。因此才有了 Cosmos SDK 和 Substrate 。Substrate 是 Parity 做了多个公链(包括以太坊、PoA、比特币、Zcash 和 Polkadot)的节点开发之后,从实践中整理出来的开发框架。虽然我们通常把 Cosmos SDK 和 Substrate 并称。但是这两个开发框架的资源投入、升级的速度差距很大。Substrate 的技术选择一开始就力求先进,采用 Rust 语言开发,原生的 wasm 等等,架构优势明显。
Substrate 除了内置了链上治理和无分叉升级以外,还有一个特别有用的组件叫Off-Chain Worker(OCW)。OCW 最大的用途是节点可以直接抓链下数据,相当于让每条区块链可以根据自己的需要定制预言机,预言机本身是链上逻辑( Runtime )的一部分,这就给链上/链下融合打开了大门。Compound 开发跨链DeFi 产品 Gateway,为什么会选择不受以太坊社区欢迎的 Parity 公司的Substrate ?原因就是 OCW 太好用了,用其他方式实现会困难得多,也笨拙得多。
我们的判断是,Substate 虽然也有不少问题,但它已经是最好的应用链开发框架,而且随着时间推移,Parity 的持续投入,大量项目的使用,大量开源组件的推出,Substrate 的领先优势会不断扩大
波卡的优点和创新我写过很多文章。波卡自身的扩展性受限,插槽成本过高,拍卖机制对开发者不友好,我也谈过很多。这次我谈一个以前没提过的点。波卡是异构分片网络。分片是一种神奇的方案,多个分片能独立地、平行地处理交易,同时全部分片共享整个链的(非常高的)安全性。其实对于分片的质疑一直存在,只是在以太坊 2.0 放弃执行分片后,反分片的观点才逐渐被行业主流注意到。这个话题非常复杂,我只说一个有共识的结论:区块链分片也许可行,但是技术极其复杂。特别是跨片交易,很难实现。
以太坊 2.0 退出之后,现在仍然在追逐分片圣杯的主要公链只剩下两个:Polkadot和 NEAR。NEAR的主网已经上线 1 年了,虽然只有 1 个分片,仍然可以凭借用户体验、开发者体验等方面的优势启动并扩大生态。但是 Polkadot 没有过渡期,XCMP 跨片协议估计要到明年才能实现。在此之前,Polkadot 平行链都是孤立的,他们之间没法互通,也无法通过公共跨链桥跟以太坊等其他公链跨链。平行链加入进波卡多链网络,但是在互操作性方面没有得到任何支持。大家可以拭目以待,未来几个月很多 Polkadot / Kusama 的平行链都会被迫自建跨链桥。
Octopus Relay 是章鱼网络的跨链枢纽,但它不是一条独立的链,而是一组运行在NEAR 上智能合约。章鱼应用链通过 Octopus Bridge 跟 Octopus Relay 通信。章鱼应用链都是 NEAR 的侧链,他们的安全并不是由 NEAR 来保障,而是在Octopus Relay 的 OCT 质押来保障。应用链的验证人只要诚实工作,就能得到应用链的原生通证作为出块奖励。如果有恶意行为,任何诚实的节点都可以向Octopus Relay 提交欺诈证明进行举报。举报一经证实,作恶者抵押的 OCT 会被罚没。因此一条应用链获得的抵押越多,它的安全等级越高。
通过这样的设计,章鱼网络的应用链对安全的需求,就会变成对 OCT 抵押品的需求。要做应用链的验证人,赚取应用链的出块奖励,就需要买入、持有、质押OCT 。这是 OCT 从应用链捕获价值的方式。但是需要多少安全,需要多少抵押,由应用链自己决定,他们可以通过调整出块奖励获得合适的安全等级。因此是自愿的,而非强制的。
章鱼网络本身非常依赖跨链技术。我们团队也做了很多跨链的技术开发,其中最重要的是 Substrate IBC ,也是获得了 Cosmos 基金会资助的开源项目。IBC 是目前通用性最强、最完善的跨链协议。通过 Substrate IBC,可以实现波卡、Cosmos 、章鱼网络 NEAR 的全面互联互通。这将是我们这个团队,对区块链互联网作的最大贡献。
在多链网络的语境下,我们考虑的安全性主要是指跨链安全,而不是链各自的安全。为什么呢?因为链各自的安全,已经被 PoS 很好的解决了。
大家知道 PoS 安全的来源是质押,质押资产的绝对值不重要,重要的相对值。一条PoS 链,哪怕只有 100万 美元的质押,只要它的质押率达到了 50% 或者更多,对它进行攻击总是无利可图的,也就是说链很安全。现实世界中,PoS 类的区块链没有被成功的双花攻击过。所以我说 PoS 具有自洽的安全。
但是有了跨链,自洽的安全被打破了。如果 PoS 链,称为 A ,有 100万 美元的抵押,但是转入的跨链资产是 200万 美元。那么 A链 的验证人联合作恶可以偷走跨链资产,哪怕 A链 的币归零了,攻击仍然是有利可图的。所以在多链网络的设计中,我们考虑的主要是跨链安全性。
多链网络的跨链安全性和可扩展性是一个矛盾体。Cosmos 网络的分区( Zone )的数量没有上限,但是网络也没有给跨链安全提供任何保证。Polkadot 扩展到 100 个平行链就是极限了,但是网络为所有平行链提供跨链安全保证。所以在跨链安全性和可扩展性之间,Cosmos 和Polkadot 分别选择了两个极端。
章鱼网络介于 Cosmos 和 Polkadot 之间,采用了有抵押的侧链架构,我们称之为LPoS 。每条章鱼应用链都是一条具有独立共识的侧链。只不过他们的 PoS 都发生在章鱼网络的核心组件 Octopus Relay 里,都是用 OCT 作为抵押品,这些抵押品主要是用来对跨链资产进行担保。而且担保水平是按需的,应用链通过调整出块奖励,可以获得它需要的质押量,也就是跨链安全水平。我们认为应用链向章鱼网络提供的激励应该是自愿的,是出于自身的安全需求,而不是强制的,服从于我们的需求。
由于 NEAR Protocol 容量大、性能好,而且章鱼应用链只在跨链交易时才会使用NEAR 。我们预计单一的 Octopus Relay 就可以支持几百条应用链。未来还可以在多个分片都部署Relay,获得几乎无限的可扩展性。
章鱼网络是侧链网络,宿主公链的选择非常关键,所以也非常慎重,要确信它能够长期存在,而且越变越好。意味着宿主公链的技术必须是主流,并且团队技术能力够强。
在我接触过的公链团队里,我认为 Near 和 Parity 团队是最强的两个团队。
Near 整个技术架构很合理、也是主流,包括 BFT 类的共识,WASM 虚拟机,而且 Near 是最关注使用体验的公链。使用体验永远是第一位的。为什么呢?所有的单一技术指标拿来吹牛都是没用的。用户体验取决于最差的部分。使用体验好意味着在技术上没有明显的短板。合作需要有机缘。NEAR 的创始人一龙去年整年都在中国,期间我们聊过很多次,每次都谈几个小时,这也是一种机缘。我从一龙那里学到很多东西,同时我的观点也影响了他。最显著的一点是一龙对多链网络或者说区块链互联网的看法。
在我们 2019年 刚认识的时候,他的看法是 NEAR 能够完美地替代以太坊 2.0,服务于 Web3.0 或者 Open Web 的全部场景,完全没有必要搞很多链。随着时间的推移,区块链世界的变化风起云涌,一龙也越来越认可,区块链未来不会是一链打遍天下。
合作还基于相互认可。我们团队的前身叫 Cdot ,很多人都知道。在 2020年,我们做了不少公链的 Grants 项目。其中跟 NEAR 合作了一个前瞻性的半研究、半开发的项目叫 DRN (Decentralized Relayer Network) 。大家知道在无信任跨链中,还是需要有被称为 relayer 链下进程负责在两条链之间转发区块头。我们希望整个跨链系统都是去中心化的,但是运行 Relayer 有成本,因此必须提供恰当的激励才会有无许可的第三方来运行。
另一方面,Relayer 的激励就是跨链桥运行成本,不能太高。总而言之,Relayer激励是跨链的老大难问题,在 IBC 协议里也没有解决方案,可以说是去中心化跨链的最后一公里。我跟彩虹桥的 team leader Alex(现在是Aurora的CEO)合作设计了 DRN 网络,并且由我们团队实现了 MVP。就我所知,DRN 是第一个无信任跨链中继器网络。通过这个合作项目,双方团队加深了相互了解,也有了相互认可。
有了合作的基础,所以2020年12月底在深圳,China Rustcon 会议期间,我跟一龙说 Cdot 要做一个新的多链网络协议,希望依托 NEAR 来做,他当场就同意了。很快 NEAR 董事会批准了合作方案,向我们提供了 100万美元 的战略投资,使得章鱼网络项目能够顺利启动。
一龙以及 NEAR 董事会对我们团队的信任,我非常感激。而且 NEAR 在全世界都非常帮我们,把章鱼网络定义为铁三角之一。就是 Rust 原生的智能合约,Aurora 的 EVM 智能合约,还有 Octopus 带来的 Substract 开发者。
与此同时,章鱼网络帮助 NEAR 进入了多链网络赛道。这个赛道目前只有Cosmos、Polkadot 和章鱼网络三个选手。我们认为 Web3.0 应用必须依托 DeFi 才能全面起飞。章鱼网络的跨链枢纽是运行在NEAR公链上的一组智能合约,可以和NEAR 的各种 DeFi 协议直接集成。或者可以这样理解,章鱼网络的跨链枢纽是NEAR ,它是全功能的公链,拥有已建成并正在快速发展的DeFi生态系统。
所有章鱼网络的 Web3.0 应用链都能通过 Skyward、NearPad 等协议做ID0融资;应用链发行的加密资产可以在 Ref.finance 和其他 DEX 上进行交易,并参与到各种借贷以及衍生品协议中去。不但如此,通过 NEAR 彩虹桥,应用链可以使用以太坊资产;应用链资产也可以跨链进入以太坊,加入到公链世界最大最丰富的DeFi网络之中。这些支持都无需等待,应用链在章鱼网络上线后可以立刻获得。
我们对 NEAR Portocol 具有充足的信心,相信NEAR将在新公链竞争中占有一席之地,成为未来区块链世界的金融中心。而 DeFi 和 Web3.0 的关系应该是发动机和汽车的关系,发动机运行是为了驱动汽车行驶,为乘客创造效用。如果只造发动机,不做汽车,那么除了让发动机空转浪费能源,不会有任何真实的价值创造。
围绕 NEAR 构建的 Octopus 网络,是 Web3.0 应用的最佳选择。NEAR+Octopus模式使得 DeFi 和 Web3.0 能够相互促进,协调发展。章鱼网络有极好的机会,发展成为规模最大、内涵最丰富、经济体量最大的多链网络。
章鱼网络是基础设施,基础设施的通证经济学相对要简单很多,网络原生通证的核心效用( utility )都是保障网络安全
怎么保障网络安全呢?
PoW是把协议增发的通证作为奖励,PoS 更进一步,一方面用通证作为出块奖励,另一方面参与共识的节点要抵押通证,作恶要被罚款,有奖有罚。关于 PoW 和PoS 孰优孰略有很多争论,我们在此按下不提。现实情况是,新出现的公链,不论是平台链还是应用链几乎都是PoS,尤其是应用链,几乎不可能完成PoW的安全自举。
PoS链的安全来自资产抵押,抵押资产的市值越高,攻击它的代价/成本越高,安全性就越高。这个机制用在平台公链是没问题的,例如 NEAR / Cosmos / Polkadot / Solana /...都是如此。
但是应用链用 PoS 会有两个很大的问题:
第一个我们在前面说过,PoS 的安全性自举也是费时费力,通证有价值和链有安全保障,遇到了先有鸡还是先有蛋的问题。
第二个问题更隐蔽,但是长期影响更大。我们支持应用链采用链上治理,通过投票来达成共识,对协议进行升级。简单讲就是,谁的币多谁说话算数。链上治理看上去高效透明,但是为什么很多资深的区块链研究者(包括V神和 Vlad Zamfir 等)强烈反对?因为这里有个很大的坑:财阀统治。
就是当持有大量 Token 的群体,跟社区整体利益不一致的时候,他们可以通过链上治理,维护自己的利益,牺牲整体利益,甚至像 Web2.0 平台一样进行寻租。如果应用链采用独立的 PoS,假以时日,通证会逐渐集中到验证人手中。
验证人的利益是什么?就是提高出块奖励,增加链的安全开支。验证人的收益是其他持币人的成本,也就是铸币税。所以一旦应用链被验证人群体控制了,铸币税会越来越重,验证人向其他协议参与者寻租。
针对这些问题,我们设计了 LPoS 作为章鱼网络通证经济的核心。应用链不用自己的通证做 PoS 质押资产,而是所有的应用链共用一种通证做PoS质押资产,在章鱼网络就是 OCT 通证。OCT 目前的总市值是 2.5亿 美元上下,可以说资产价值已经得到了初步认可。主网上线之后,通过质押 OCT,应用链马上就可以获得安全性。而且我们前面讲过,安全性是按需的,应用链通过调整出块奖励可以决定自己的安全等级。
章鱼网络的经济模型就好比开自由市场,我们开出一块平地,盖上房子,通了水电,还负责保洁,任何人都可以来开店做生意。章鱼网络怎么赚钱呢?就是出租保安。所有的店铺,你做什么生意我不管,但是租保安必须从我这租。章鱼网络就赚这个租金,其他什么水电、房子、保洁全免费。
LPoS 还解决了验证人控制应用链的问题。因为应用链的链上治理是基于自己的原生通证的投票,而不是用OCT投票。所以应用链的决策总是从自己社区的利益出发。例如应用链不需要这么高的安全性,可以投票降低出块奖励,节省安全开支。章鱼网络甚至会提供工具,让应用链可以自主决定迁出章鱼网络,成为独立的 PoS链,在迁出过程中保障所有跨链资产的安全。
应用链的验证人不属于应用链社区的一部分,他们只是赚租金干活的保安。他们会卖出应用链通证来弥补节点成本和人工成本,不会热衷于参与应用链治理。而且章鱼网络通过存档服务,为所有应用链提供了可分叉性的支持。只要应用链社区发起,就可以对应用链进行分叉,用户用脚投票,从而对抗财阀控制。
有人可能会问,你们费这么大劲,投人投钱做基础设施,就赚个保安的钱,能回本吗?我说一定能。区块链做去中心化、去信任,怎么做?两个素未谋面、相互匿名的人怎么就能做生意?其实说穿了就是因为有抵押。
验证人抵押了资产,保障链上的交易按照预先定义的规则执行。所以如果 Web3.0 把每年数万亿级的交易搬到链上来执行,就需要价值万亿的资产做抵押。在区块链领域,安全就是最大的价值捕获。
我们测算过,每条应用链能带来千万美元级别的抵押资产需求。章鱼网络每年大概上线 40条 左右的应用链,能够直接创造出数亿美元的对 OCT 通证的需求。而且OCT 通证没有增发,这一点在基础设施网络通证中是绝无仅有的。通过持续创造通证的效用,并且具有最佳的稀缺性,OCT 通证有望成为可靠的长期价值存储,获得“货币溢价”,达到非常高的市值。
章鱼网络会从技术、市场、资金等多个方面全方位支持应用链。资金方面是最直接的,首先是章鱼加速器计划会每年为 20 个应用链项目提供总计 100 万美元的直接资助。
更大的支持是向前 100 个应用链发放 1000 万个 OCT 通证,每个项目 10 万个。前 10 个应用链资助翻倍,是 20 万个,当前市场价值差不多是50万美元。
章鱼网络把应用链看成是协议的价值贡献者,乐于跟应用链共享网络效应增长的收益。查理芒格说过「告诉我激励机制,我就能告诉你结果」。如果多链网络热衷于向生态项目收入门费,一定发展不起来。章鱼网络的社区正在迅速扩大。目前 Twitter follower 接近1.7万,官方电报群(英文)8K 多,加上 9 个其他语言电报群接近 3万。我们将会跟应用链共享社区资源、媒体资源和其他合作伙伴资源,帮助应用链项目快速建立自己的协议社区。
章鱼网络面临不可多得的跨越式发展机遇。
首先是波卡在全世界资助了 300 多个项目。但是波卡的容量有限,平行链大概只会有 60-70 个位置,平行线还没有开始做。未来两年,会有一大批 Substrate 项目无处可去,Octopus 几乎是他们唯一的选择。
Substrate 开发者目前主要集中在欧洲和中国。在中国我们有本土优势。我们几个联合创始人,都是中国 Substrate 开发者社区的发起人,早期的布道者。大型 Substrate 项目首选加入波卡,我们重点拓展和支持小型的、高质量的应用链项目,也一定能有所收获。
最近一段时间,我明显感受到东南亚加密社区的兴旺。Axie Infinity 和 YGG 的崛起是最明显的例子。章鱼网络7月份私募,单越南就有 8 个基金参与,一共 commit 了 200 多万美元。当然我们考虑地区直接的平衡,最后给到越南的不到 100 万美元。但是加上印尼、马来西亚、新加波,东南亚是参与章鱼网络 A 轮最多的地区,超过北美和欧洲,是中国的三倍多。
东南亚很可能是未来两年币链圈的热点区域,其地位不亚于上轮牛市中的韩国。而且东南亚不是任何生态的传统势力范围,包括以太坊和波卡。我们有非常好的机会赢得东南亚的区块链开发者的信任,发展出大批优质的生态项目。
目前已经有 10个 应用链项目加入章鱼网络生态。分别来自欧洲、东南亚、南亚和中国。大家可以通过网络和我们的 youtube 频道,了解这些项目的情况。
章鱼网络的主网上线日期已经确定为 10月8号 。比原计划的 9 月份上线延迟了几天,因为 10月8号 是世界章鱼日,我们可以做很多有趣的市场活动。主网上线之后,应用链就可以正式注册,经过审计、OCT 持有人票选、质押等流程,预计首条应用链将会在10月下旬上线,届时大家就可以通过质押 OCT 获得 staking 收益了。
区块链是下一代互联网 Web3.0 的基础设施。Web3.0 的核心是开放性,因此也有人称为 Open Web。区块链本身的发展也是越来越开放、越来越多样化。不客气地说,区块链的发展史就是各种原教旨主义者的打脸史。
以太坊诞生的时候,比特币原教旨主义(最大化主义者)嗤之以鼻。直到现在,这些人还像清朝遗老一样,时不时地跳出来攻击比特币以外的所有区块链技术,只是很少有人再关注他们的表演。Vitalik 是个非常 open 的人,大度到能容天下。但是以太坊同样不缺少原教旨主义者,他们也同样偏狭封闭。
我认为区块链技术创新会还远远没有到收敛的时候,因为对下一代互联网的各种需求,区块链技术都还没有给出令人满意的方案。以太坊刚刚发现能承载 DeFi ,容量就迅速被占满了。扩容和跨链几乎在一瞬间,就成了迫在眉睫的需求。
级 layer1,layer2 ,分片和多链网络,在每个主要的创新方向上,都有很多有实力的团队在进行开拓创新。这些创新当然不可能都成功,而且几乎肯定绝大多数都会失败。区块链世界就像是生机勃发的热达雨林。有了巨大的多样性,进化力量才能快速筛选出适用的科技物种。
多链网络是最有潜力支持 Web3.0 的区块链架构,目前只有 3 个项目,实在是太少了。我希望有更多团队进入多链网络领域,尝试不同的设计选择,加速 Web3.0 基础设施进化,也通过竞争相互促进。
我们大家既然已经进入了世界上变化最快的科技领域,每周每天每时每刻各种创新令人应接不暇,抱着开放的心态不断学习,提升自己的认知,是在区块链领域立足的基本条件。不论你曾经失败过多少次,不断地学习,总有新机会可以抓。不论你过去如何辉煌,固步自封也很快被留在历史的故纸堆里。