一些废话:
2019年私募起,我就一直持有DOT。经历过312、519、1204等等起起伏伏,也看到过各种KOL及投资者们的思考和质疑。
从持有至今,我也在不断思考,跨链究竟必不必要?如果必要,为什么是波卡,而不是别的项目?
以及,自己有没有产生路径依赖,陷入低成本DOT带来的舒适圈而不自知?自己有没有找借口合理化波卡,从而忽视了某些问题?
同时,投资者,尤其是中国投资者,普遍对波卡有几个主要误解:
1、波卡就是用来跨链交易的,没什么价值。
2、波卡平行链就是“联盟链”,生态闭塞。
3、用波卡跨链,只能成为平行链,参与插槽拍卖。
4、波卡都是中国人在玩,生态项目垃圾。
5、波卡就是下一个EOS,三浪打完直接归零。
6、V神说了,跨链桥不安全。
……等等。
诸多原因,还是决定写下一些,关于波卡的思考。欢迎大家共同交流探讨。
文中有不对的地方,欢迎批评指正。同时,本文不作为任何投资建议,更不对任何投资结果负责。
正文开始:
一、跨链不是波卡的全部
与Multichain不同,波卡不止是一个跨链交易平台。跨链交易是波卡的功能之一。
我其实更愿意将波卡完成的事情分为几大类:
跨链、分片扩容、多链架构、抽象及其他。
接下来的文章,会从这几个方面展开分析。
二、跨链——跨链是刚需吗?
目前来看,是的。
1.??但凡在多个链参与过DeFi,或者购买过NFT,就能体会到资产跨链是多么的重要。
除了跨链转账麻烦外,你还要记ETH链、SOL链、LUNA、ATOM、XTZ、RON等等多个助记词。
2.??没有哪个链能满足全部需求,且各公链都有优质项目出现。Multichain的使用数据,及Multichain和LayerZero等项目融资情况,也说明机构看好跨链桥的未来。
3.??目前公链共同问题是,所有交易使用的资源是相同的,不管是转0.0001个ETH,还是10000个ETH。
想象一下,银行VIP办业务,只能通过不断提高手续费,来获得转账效率。吊诡的是,普通业务办理甚至可以提高手续费,来让VIP的效率变低,甚至可以截胡VIP将要办理的业务。
我们是不是可以拥有二条链组合链,它们提供统一dApp入口,可以自动识别转账金额大小。
对于大额,采用安全性更强的链,而对于小额,则采用效率更高,安全性相比之下没那么强的链。
福布斯报告:币安在不到60天内资金外流达120亿美元:金色财经报道,《福布斯》最新发布的一份分析报告显示,加密货币交易所币安正在遭遇资金外流。12月13日,独立加密数据公司Nansen爆料称,币安在一周内损失了30亿美元的资产,占该公司当时总资产的4%。但福布斯的一项调查显示,自赵长鹏在推特上淡化Nansen提款报告的同一天以来,币安损失了15%的资产,即在不到两个月的时间里,有近四分之一的资金离开了币安交易所,达到120亿美元。
此外,币安平台币BNB在过去两个月下跌29%,据福布斯估计,币安还剩下大约2900万个代币,比交易所11月10日披露的数量减少了51%。与此同时,该公司的BUSD稳定币数量下降了40%。币安似乎也在逐渐失去信任和影响力,虽然自11月以来净资产下降了24%,但Matic、APE和gala等知名山寨币的投资者将其在交易所的资产削减了40-50%。[2023/1/10 11:03:18]
这两条链互不干涉,对不同的用户采用不同的服务方式,不一视同仁,从而提高效率。
同样的,跨链可以给予不同交易、合约调用类型,不同的定制化服务。
4.??从逻辑上,不会存在一条链满足所有需求。因为如果存在,那条链也就代表了区块链的终极形态,否定了发展的存在。
综上,目前来看,跨链是刚需。
三、分片扩容与多链架构——跨链为什么一定要用波卡
除大家所熟知的跨链属性之外,波卡是一条公链,可以兼容异构及同构公链。
更为重要的是,作为公链,波卡完成了以太坊曾经没有完成的任务——分片。
分片是曾经以太坊扩容三驾马车之一,另外两个是Casper和Plasm。由于难度过大,以太坊放弃开发,转而寻求Rollup等方案。
AmberGroup分析师LaoBai在推特里曾经提到过“分片是区块链扩容的圣杯”。
个人感觉,“圣杯”这个修饰略显夸张,Rollup也好、分片也好,都属于不同的扩容方式。
但是分片,尤其是波卡的分片,有着特别独特的竞争优势。
https://twitter.com/Wuhuoqiu/status/1473644822925774848
https://twitter.com/Wuhuoqiu/status/1474375007694475270
首先,分片可以从根本上解决一个问题——状态爆炸。更准确的说,可以在不损失可组合性的情况下,解决状态爆炸。
不损失可组合性的前提下,解决状态爆炸问题,会成为比现有Layer2更优的解决方案。
a16z普通合伙人Chris Dixon登顶《福布斯》2022年全球最佳风险投资家“Midas List”榜首:4月13日消息,Andreessen Horowitz(a16z)普通合伙人Chris Dixon荣登《福布斯》(Forbes)2022年全球最佳风险投资家“Midas List”榜首。据福布斯4月12日报道,Dixon将3.5亿美元的加密基金I(Crypto Fund I)在2021年转化为60亿美元的已实现和未实现收益。据“了解该基金财务状况的消息人士”称,这相当于17.7倍的惊人收益。
相比之下,整个加密货币市场市值仅从2021年1月1日的7800亿美元增长到同年12月底的2.3万亿美元,增幅为200%。(Cointelegraph)[2022/4/13 14:21:39]
1.什么是状态爆炸?
区块链数据分为:历史数据、状态数据。
简单理解,历史数据需要硬盘空间,状态数据需要CPU强大。状态爆炸就是,CPU过载,电脑卡死了。
NervosCTO、以太坊早期核心开发者Jan,曾写过文章《区块链与状态爆炸》解释该问题。
历史数据是指,区块数据和交易数据。历史是从Genesis到达当前状态的路径。
状态数据是,节点在处理完从Genesis到当前高度的所有区块和交易后形成的最终结果。状态随着区块的增加一直处于变化之中,交易是造成变化的原因。
Jan指出,“共识协议的作用是通过一系列的消息交换,保证每一个节点看到的当前状态是相同的,而实现这个目标的方式是保证每一个节点看到的历史是相同的。”
···
“只要历史相同,处理交易的方式相同,最后看到的当前状态就是相同的。当我们说「区块链具有不可篡改性」时,是指区块链历史不可篡改,相反,状态是一直在变化的。”
以比特币UTXO为例,严格来讲,比特币网络记录的是,一个个未被花费的状态,而不是钱包余额。“如果要做一个比喻的话,Bitcoin的当前状态是一个装满了金币的袋子,每个金币上刻着所有者的名字。”
Jan写文章的时候,比特币历史数据大约有200G,而状态数据有3G左右,包括5000万个UTXO。
由于比特币上合约活动较少,主要以交易转账为主,数据大小线性增长,所以不存在状态爆炸问题。
而对于智能合约平台以太坊来说,情况大不相同。
2.以太坊的状态爆炸问题
富状态性是以太坊带来的新范式,“它允许一个合约调用另一个合约”,且“不对这种调用的层级数量施加任何的限制。”
Maker通过抵押,创造DAI,用户又可以通过DAI去Uniswap上交易。或者,假设Uniswap里有ABC/ETH和ETH/USDC池,而在Curve里有USDC/DAI池。
赵长鹏:收购福布斯的目的在于借助区块链和加密技术来帮助其进入 Web3 时代:2 月 11 日,Binance CEO CZ 接受 CNBC 专访,就收购福布斯股份一事发表观点称,此次 Binance 收购的主要目的在于借助区块链和加密技术来帮助福布斯进入 Web3 时代。
CZ 表示,收购完成后,Binance 将不会影响福布斯报道内容的独立性。而是会专注于帮助福布斯进行 Web3 的尝试。比如可以通过加密货币或发行 NFT 等方式,来创造一种激励,形成 Read to Earn 的商业模式。当然,这只是许多种不同尝试的其中一种可能性。
同时,CZ 表示 Binance 始终关注每个传统行业的发展,未来还将通过投资的形式来帮助一些传统行业进入 Web3 及区块链领域。[2022/2/11 9:44:43]
用户在Metamask里,用DAI去买ABC,实际上现在Curve里将DAI换成了USDC,然后在Uniswap里将USDC换成了ETH,然后再用ETH换成ABC,调用了多次合约。
当然,过程中还调用了预言机喂价等等。
所以,以太坊可以拥有各式合约,这些合约可以彼此访问,产生组合,继而诞生了“DeFi之夏”。
但问题也随之出现。首先,是存储空间不够了。
状态数据一旦创建,会永久保存,这就给节点维护带来了严重负担。
除非使用者主动释放,否则这些状态将作为负担永久保存。
Jan举过一个例子,区块高度5700001的时候,使用状态最多的5个合约是:
EtherDelta,5.09%
IDEX,4.17%
CryptoKitties,3.05%
ENS,1.92%
EOSSale,1.73%
仔细观察最后一个,虽然众筹已完成,EOS代币也已在EOS链上流转。但,众筹记录却永远留在了以太坊节点上,消耗存储资源。
其次,CPU过载了。
链上频繁合约调用,也使得状态处在频繁调用中,随着以太坊上部署的项目越来越多,读写困难也会不断加重。
状态爆炸会造成以下危害:
??硬件存储成本过高,只有少数人能负担节点成本,网络中心化,从根本上影响以太坊安全。
??状态数据是节点运行的底线。历史数据可以存储在别的地方,比如以太坊基金会最初构想的Swarm,但状态数据不行。所以,节点只能硬抗状态爆炸的负担。
状态爆炸,不仅是以太坊会遇到的问题,更是其他公链,乃至以太坊替代链都会遇到的问题。
3.状态爆炸解决方案
3.1Layer2方案
福布斯专栏作家:SEC主席候选将为加密ETF带来机遇:福布斯专栏作家Sean Stein Smith今日刊文称,拜登提名的美国证券交易委员会(SEC)主席候选人Gary Gensler将为该职位带来丰富的加密知识,对于加密交易所交易基金(ETF)来说,时机已经成熟。即使机构资本和兴趣继续转向加密资产领域,但潜在投资者缺乏传统产品和服务仍是不利因素。ETF有可能成为推动加密货币成熟和进一步发展的重要一步。[2021/1/28 14:10:48]
如果用过Aztec、Arbitrum等Layer2,你会有以下感受:
??需要官方跨链桥,在Layer2和以太坊主网间转币;
??币从以太坊主网抵押到Layer2至少要半小时,而从Layer2代币解除抵押,需要几周。
?Layer2的交易速度确实快,Gas也便宜。
Layer2提高了效率,降低了成本,但在易用性上,表现的似乎不是很好。
原因在于,Layer2解决状态爆炸的方式是,当用户将代币锁入Layer2合约后,用户在Layer2的交易,不会直接发送到以太坊主网上。
他们之间互相交易产生的状态,不会成为以太坊主网的负担。直到某刻结算时,Layer2才会把当前状态及签名,发送到以太坊主网上。这也是为什么,使用Layer2,需要质押和提币。
但这样一来,用户和Layer2交易时的状态,就无法从外部调用了,可组合性没了。
所以,尽管像Curve协议,已经部署在Polygon、以太坊等多个网络上,但每个网络上的流动性是独立的。
Polygon上的Curve需要重新积累流动性,无法与以太坊上的Curve共享流动性资金池。
另一方面,用户可在以太坊上,用一个聚合器,获得Curve、Uniswap等等不同DeFi应用,提供的最优交易路径。
而在Layer2上,除非这些DeFi应用同时迁移到同一个Layer2网络内,否则这种组合性就不存在。
还有一个问题是,万一Layer2作恶,同步了错误的信息到以太主网,该怎么办?由此,诞生了Rollup方案。
3.2Rollup方案
Rollup会在每次调用Layer2状态时,发布交易数据到以太坊上。用户可根据这些公开数据,追溯交易状态,解决Layer2安全性问题。
但在保障了安全性、去中心化前提下,Rollup调用状态也只是自身内部的,且无法从外部获知状态调用情况。
因此,Rollup也好,Layer2也好,与以太坊既是竞争,又是合作的关系。他们需要独立发展自身生态,而另一方面,Layer2与以太坊结算时,消耗的也是ETH。
所以,Layer2更像抽离出来的dApp层,将以太坊作为结算层。
声音 | 火币翁晓奇接受福布斯专访:寒冬过后或诞生伟大公司:火币全球站CEO翁晓奇近日在接受福布斯专访时对行业2019年进行了展望,他表示:金融领域依然是区块链最先落地的领域,区块链领域2019年有望诞生这个领域的支付宝,能够熬过这场寒冬的区块链公司,其中或诞生微软、亚马逊级别的伟大公司。同时,区块链最缺的不是应用场景,而是能够将技术落地的高端产业人才。此前火币传出裁员消息,但同时火币相关负责人也表示,火币正在核心业务上加大人员和资金投入,翁晓奇也曾在朋友圈发布火币招聘信息,“招聘高阶产品、高阶运营,求贤若渴”。[2019/1/4]
3.3其他共识方案
目前,比较热度比较高的公链,如SOL、AVAX、ATOM、MINA、MATIC等等,都在以一种以太坊替代链的形式,解决遗留的状态爆炸问题。
但其实,他们有个共同点,在不可能三角里,倾向于去中心化和可扩展性。
推特@Justin_Bons,和他的推文https://twitter.com/Justin_Bons/status/1469375118036160529,详尽阐述了Solana宕机问题,及PoH共识安全性的担忧。
同样的,其他链也出现过安全问题。
但我无意在本文里拉踩。
事实上,目前市场对于安全性的感知并不敏感。
此前,Solana宕机的20多个小时里,SOL价格丝毫未受影响。而MATIC面临较严重的安全问题,则完全没有引起市场注意。
所以,我并不能说,波卡就一定会成功,一定比其他项目强。
公链们也在想办法弥补各种安全问题。AVAX、ATOM链在安全性方面,做了大量工作。所以,很有可能出现的情况是,等到市场敏感的时候,这些安全问题或许已经不在了。
而且,Solana实在是太受资金青睐了,SBF背后的AlamedaCapital,以及有华尔街背景的JumpCapital,都在不遗余力地发展Solana生态。
毕竟,所谓成功,或许偶然性是最重要的因素,区块链也不例外。
3.4分片——波卡Polkadot的解决方案
分片的思想是,每个节点不用处理全部交易,而是只处理一部分交易,然后将这些交易排列到一起。
分片之所以难以实现,是因为,多个分片互相调用合约时,需要解决排序和时延问题。
比如,当分片A要先后调用自身、分片B、C和自身合约,同时分片B也需要调用A、自身和C的合约,C也是时,问题光听着就复杂很多了。想象下,几百个节点互相调用的场景。
所以,分片必须要有一个可信的中间层。
在波卡系统里,主网就是中间层,而分片,就是平行链。
波卡在传统分片思想基础上,进行了创新。利用BABE共识随机性,在离散的时间内选择节点,又利用Grandpa确定性,减少出块分叉,提高效率。再利用PoS惩罚属性,保证节点共识安全。
波卡采用了分层架构,共识与计算分离。
波卡主网是共识层,本身不提供智能合约,最大程度保障安全与去中心化。这位波卡提供了两个属性:
共识与计算分离,保证高TPS,且理论上,随着分片增加,TPS会跟着增加。
基于波卡构建的项目,无需考虑安全问题。也就是说,当项目方通过波卡Substrate框架开发完成后,可直接通过XCMP上线,并实现跨链。
无需考虑节点如何构建,代币模型如何激励节点等问题,甚至还可以直接使用波卡的NPoS共识,而无需考虑共识问题。它甚至可以单纯做一条链,而无需发币。
正如ArringtonXRPCapital,在文章《深度剖析波卡平行链设计理念与运作机制》中写那样:
“波卡的目标是成为区块链中的区块链,将状态与应用分开,让每个Layer1专注于自己链的可定制性。
这种共享的安全系统释放了(1)平行链的可定制性而不牺牲其安全性;(2)不同的平行链之间的内在互操作性。”
波卡可组合性由平行链间跨链通信保证。
波卡平行链,是一条条公链,每个平行链都有自己的生态项目。各公链间,可通过XCMP共享流动性。
也就是说,当Moonbeam上的DeFi项目已经积累了流动性时,Acala、Zenlink、Bifrost生态项目,都可共享这些流动性池。
总结下:
目前以太坊扩容方案,或者替代方案包括Solana、Avalanche、Mina等等都在解决以太坊遗留问题。
一方面,目前,所有项目受到了不可能三角的限制。
事实上,波卡也面临不可能三角问题,平行链的设计其实是解决该问题的折中方案。
另一方面,基于刻舟求剑的历史脉络,打败以太坊的,一般不会是一个更好的以太坊,而应该是一个更加抽象的新范式。
就像以太坊抽象智能合约层,创造富状态性,将区块链带入新的领域一样。
就像,打败柯达的,不是更好用的照相机、胶卷,而是手机。
在Web2.0,创新诞生于边缘,诞生于将某种体验做到极致,而在Web3.0,创新则诞生于技术层级和抽象和应用范式的转移。
那么,接下来,创造范式转移的,会是波卡吗?
四、抽象——新范式、波卡的价值
你觉得,现在你正在使用的区块链。是区块链发展的终极形态吗?
或者,换一种问法,你觉得区块链还会发展吗?
凭借最朴素的直觉,也应该会感觉到,现在肯定不是区块链世界的终极形态。因为Metamask、Curve等等dApp,仍然运行在Http上。
几乎所有的链游,除了代币交互上链外,几乎没有操作是需要上链的,除了NFT的所有权在你手里,NFT的使用权,理论上并不在你的手中。
所以,当前区块链仅仅迈开了一小步。未来,一定会有不同的定制链来解决上述问题。
万链定制时代,就是波卡的时代。
完全可以基于Substrate框架,开发隐私链上浏览器。
浏览器的运行在链上,且采用加密方式,不用再担心木马获得钱包插件助记词问题。
这个浏览器dApp,甚至可以只是一个dApp,不需要考虑发币吸引节点,也不需要考虑经济模型。
因为开发者可以选择,直接共享波卡主网的共识和安全。也可以在移除Sudo,实现去中心化后,直接使用波卡的链上治理。
也可以采用XCMP资源租赁的方式,实现跨链,无需参与插槽拍卖。
这也诞生了新商业模式的可能性。即创造一条功能链、或者联盟链,以共享波卡安全性与治理的方式,直接完成冷启动。
该链可固定提供某项功能,按照区块固定收取Gas。成本为XCMP租用成本,溢价部分作为收益,进入智能合约,由团队获取。
所以,在波卡生态的强组合性,可以诞生多种不同的区块链形态。
这种可组合性,也体现在波卡NFT与DeFi中。同样的,也可以定制一条链,来专门处理NFT装备穿戴、更新等等。
波卡支持平行链无Gas传输。所以,在用户授权的前提下,该链可以处理用户在游戏中的交互请求。
该链模式可以toB,即向应用的游戏dApp收费。
所以,以太坊将智能合约层抽象出来,产生了富状态性,以及合约间互相调用的可能性,而波卡,则是将“链”的形态抽象出来。或许能产生某种新范式。
此外,XCMP允许相同中继链生态内的项目,共享流动性。也就是说,Acala与Moonbeam生态原生项目,可共享流动性。
同时,由于波卡可实现无叉升级,也避免了UniswapV2、V3流动性分叉。
综上,当你持有DOT,你其实是在持有一个多链、定制链的未来。
五、DOT价值及基本面来源
DOT价值来源于以下方面:
1、Acala、Moonbeam、Astar等等公链生态迅速发展、生态项目间相互借调流动性,或有其他深层次互动,以致在2年后的新一轮插槽拍卖中,平行链不惜付出更大的奖励,吸引用户投票。由此,创造更多财富效应,吸引用户加仓DOT。
2、?如上所述,多链形式、商业模式大发展,跨链项目按照区块租用XCMP资源,并以DOT形式付费。
3、3月11日,波卡生态各平行链正式上线波卡主网后,DOT挖矿等使用场景拓展。
4、?以太坊、Solana等公链现有项目发展,区块链性能遇到瓶颈,导致项目溢出到波卡。
六、波卡面临的问题
1、为了主链安全,波卡需要大量锁仓,由此产生了平行链插槽,牺牲了用户的资产流动性。
2、平行链投票锁仓期过长。目前,市场上流动性解决方案都很垃圾,比如币安,采用BDOT兑换方案。BDOT不支持提现,也无其他交易对。导致无法通过套利方式,将价格1:1锚定DOT。
且BDOT唯一作用,是承接用户兑换DOT的抛盘。BDOT价格完全要看币安做市商按照多少折扣来承接。
目前BDOT:DOT维持在0.6的比例,也就是说,用户兑换后,要按币本位,损失40%DOT代币,十分不合理。
3、链上解锁28天时间过长。为了保障网络安全,防止极端行情下,节点和质押代币大量出逃,采用了与LUNA相同的方式。
4、XCMP技术实现难度较大,目前功能仍未推出,仅以XCM替代方案来通讯。
5、异构链跨链资产,相对混乱。Moonbeam与Multichain跨链后,稳定币池过多,且两条链原生稳定币池不相容。
七、补充资料
关于GavinWood博士与Web3.0:
GavinWood最早在2014年提出Web3
https://youtu.be/pdiTiGboZeI?t=4092
在2017年就Web3议题发表演讲
https://www.youtube.com/watch?v=lH1pEE0W3ug
在2018年发表Web3论点纲领
https://gavofyork.medium.com/why-we-need-web-3-0-5da4f2bf95ab
波卡链上开发者活跃度
资料引用:
以“状态”视角理解以太坊及其未来
https://ethfans.org/posts/from-state-view-to-understand-ethereum-and-its-imporvement-solutions
推特LaoBai@wuhuoqiu
https://twitter.com/Wuhuoqiu/status/1473644822925774848
https://twitter.com/Wuhuoqiu/status/1474375007694475270
区块链与状态爆炸
https://segmentfault.com/a/1190000019085254??
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。