公链定制开发公链之Layer 2大战,注定还是格局不够
2021年,区块链崭新的一页开始了,公链乱战之Layer 2需要
?本文首发于
?《区块链超级行情,将孕育真正大规模商用公链!》这篇文章,本人提到大规模商业应用这个概念。区块链未来十年200万亿的市值肯定不是单靠炒币、挖矿、defi支撑的,还得回到实际商业应用这个根本上。
然而比特币5.5万亿的流通市值,以太坊庞大的生态,依然难以企及商业应用这个层面。部分坐拥巨大流量的公链新贵甚至沦为“土狗”基地。似乎区块链生来就是炒币挖矿的,这肯定不是中本聪先生愿意看到的。其根本原因在于现有技术无法有效又安全的提升tps到足够的量级。
?前区块链?临的最基本问题,就是每秒交易能?(TPS)低下:?特币的TPS为7,即每秒能进? 7笔交易;以太坊在15到20之间。与之相对?,中?化系统的交易能?要远?于此,如VISA的TPS设计值为13000,实际运?中约为 4000;?付宝在 2020年的峰值是650000。
这些仅仅是?付系统,如果考虑到 WEB3.0是嵌??付的去中?化应?系统,其 TPS 要求会更?,如Youtube在 2019年,平均的播放点击是 63000次每秒,即如果youtube这?个应?如果?去中?化的?式实现的话,其TPS?少需要30万次每秒,再考虑到如果对流量计算,其TPS需求将再??个数量级。
因此?前区块链所拥有的 TPS能?,与实际 WEB3.0所需要的 TPS差了3到4 个数量级,这是?个巨?的鸿沟。现有公链中,恐怕也只有FAB发链实现百万级TPS(感兴趣的朋友可以下载白皮书看看fabcoin.co,这里就不再赘述),且在实际生态应用中落地。
与此同时,各大公链后继者都把提升TPS问题作为重点,除了FAB 公链是回到比特币的起点再出发,大多项目顶多只是以太坊的拓展且实际情况并不乐观。
1、EOSEOS所有的设计?标都针对以太坊的缺点:TPS低下,GAS费昂贵,帐户体系太反?类等,EOS号称 TPS能够达到数百万,交易?需GAS费,可以注册 12字节的帐户名称等。EOS通过降低去中?化程度来提? TPS,使? 21个超级节点组成联盟链,通过使?DPOS的共识?案,让这 21个节点轮流出块,期望能够达到?够?的TPS, 但实际设计对单机存储IO的问题、?络带宽问题、CPU 计算能?问题的考虑是欠缺的。因此EOS最终实现的性能远低于??书所标称数据,最终的实现结果?约在每秒 2000-3000TPS,这个还是折中考虑了超级节点和其他节点的结果。EOS 项?可以说是在解决 TPS 问题上的?次失败的尝试。
2、波卡波卡试图从另外?个??来解决区块链的 TPS问题:平?链。当不考虑跨链交互的时候,假设单链TPS固定,那么全?总的 TPS就是链的个数*每条链的 TPS。假设我们有100条链,每条链的 TPS为 20,那么总的 TPS就是 2000,在不降低去中?化程度的情况下,同样 TPS可以达到接近 EOS的值。波卡链是?前区块链项?中少数??书的内容和实现结果?致的项?,其解决 TPS的?案虽然略显粗暴,但是相对合理。为了简化平?链的开发,波卡发展出了完整的区块链开发框架substrate,具有极?普适性和灵活性,能够做到 15分钟开发?条新链,这是未来区块链开发的??(甚?有可能成为最重要的)基础框架。
?前波卡平?所?临的问题在于,?旦?向WEB3.0的应?,对 TPS的要求?少数以千计, 这时候任何?条平?都?法单独?持起如此?的TPS,?假如通过多条链合在?起?撑,就必须涉及到跨链通信的难题,?跨链通信将给波卡主链带来更?的 TPS压?。实际上,多条链有机组合在?起实现?TPS的?案,又涉及到分??案。
因此,波卡链在解决区块链TPS??做了创新性的尝试,并且在这个过程中研发了?效可靠的区块链开发架构。但是能够彻底解决TPS问题,还需要通过分?技术?案,解决过程相对曲折,能否成功还要拭目以待。
3、FilecoinFilecoin表面很火爆,但其实不仅没有解决高TPS问题,连智能合约都不支持!低效的TPS和不支持智能合约,Filecoin无法支持实际的应用,无法支持实际的应用就会导致没有实际的数据,而没有实际的数据存入, 就会使矿工得不到有效的算力。为了在没有实际有效的存储情况下可以实现挖矿,就必须开放给矿工自己填充数据,这其实已经陷入了一个恶性循环,fil最终是否沦为纯挖矿项目?很值得警惕。
4、分片技术的尝试ZILLIQA、NEAR、TERA、IOST都尝试了分片技术解决方案。zil只有交易分片没有其他分片,性能受单机网络带宽影响,实际tps3000吧。NEAR类似波卡,也是平行链概念,TERA也类似差不多。IOST采取的pow共识,这对于分片技术并不安全,同时通信和存储不分配,也使全网tps受单节点网络和io的限制。
实际上,经过这么多尝试,tps还是没有彻底解决,没有高性能的tps,就谈不上真正大规模的商业应用。
?为了解决tps这个切肤之痛,以太坊在探索分?的道路上也做了很多尝试。由于以太坊1.0基于POW技术,?POW 技术是?法保证分?安全性的,因此以太坊?直尝试迁移到POS 算法上,但是由于POS 算法的安全性?直未得到保证,所以经过多次尝试后,以太坊 2.0 采?主链POW+分?链POS 的技术?案。
由于两者算法不?致?且并存,因此以太坊2.0 可以看成是 1.0 的链外扩展,这时候?产?新的问题,以太坊 2.0 中的每个分?都是?部分交易、帐户,这意味着假如所有的跨分?交易都必须通过以太坊 1.0 进?交换,这将严重消耗上的 TPS,假如有 100个分?,每个分?100TPS, 那么跨分?交易平均就会有 9900个,以太坊 1.0的 TPS就需要 9900TPS,这是以太坊 1.0 完全?法承受的。这也是?前以太坊 2.0的分?不?持任何交易的最根本原因。
既然不支持交易,那以太坊还玩什么2.0?于是,layer 2 这个过渡方案出现了。这就是layer2大战的起因,大家的共识是争夺二层方案主导权。于是BSC和Heco等交易所公链如火如荼;Polkadot、Solana、Near等新公链雄心勃勃;BSC和Heco等交易所公链如火如荼;向L2迁移的步伐仍然“雷声大雨点小”……
这里说明下,layer2并不是以太坊专属,而是一项技术解决方案,所以大家看到了各种公链的各种二层方案。
大家应该都看到,2月28日,v神专门现身币乎社区做了一场直播,其中重要的一环就是回答了layer2的进展问题。具体内容不再赘述,推荐阅读《V神全解读以太坊热点话题:EIP1559、Rollup、分层和分片、竞争公链》。
通过这场直播,我们起码看清楚了五个问题:
1、币乎创始人咕噜认为以太坊最大的问题就是吞吐量,这是共识。2、以太坊生态外溢是促成layer2加快推进的关键压力点,v神肯定不想煮熟的鸭子都跑去其他公链。3、EIP1559确实能降低gas费,但只是个转移矛盾的移花接木之技,根本解决不了矛盾关键。4、二层的ZK Rollup方案看似不错,可以提供高达2万的tps,但跟以太坊的智能合约冲突,这也是为啥v神说要5-10年才能搞成,谁有时间能等10年?因此,答案基本就是否定的。5、v神初步确定的是Optimistic Rollup,其实是一个相对Plasma 和 ZK Rollup折中的方案,既可达到有限扩展目的,又允许在Layer 2 中调用以太坊的智能合约。这就是Optimistic Rollup的优势,但对应的劣势在于,TPS提升有限,退出网络可能是以天为单位来计算的,同时数据安全存疑。其实对于两种二层方案,并没有绝对的优劣,只是开发的时间成本和应用的场景有区别。O方案快捷但可能走的更慢,ZK方案难度大,但后劲更足。据说Synthetix 和Uniswap很大可能采用Optimistic Rollup的方案,Teth蜂鸟矿机er考虑将ERC-20的USDT迁移至ZK Rollup的Layer2上;衍生品交易平台dYdX则使用的是 Starkware 的方案……
我们可以看出,v神可能选择Optimistic Rollup方案,可能也是一种现实的无奈,毕竟时间不等人,大家都在赶时间。
不管是新公链阵营的波卡、Avalanche、Near、Algorand、Solana,还是说BSC和Heco这种有流量、有资金、有财富效应的权贵,都在利用layer 2机会抢占市场,以太坊一家独大的时代过去了。
未来鹿死谁手,犹未可知。。。但,如果不跳出三界之外,想取得突破,难如登天,以太坊在layer2上折腾,无非是空耗时间的无奈之举而已。。。
认真观察以上竞争公链,会发现一个有趣的问题:运行慢的公链更安全,想要快就得向中心化靠拢,悖离去中心化方向。eos的尝试是如此,layer2 O方案和zk方案也是如此。这让我想起区块链行业那个看似真理的理论:不可能三角。
比特币的强大在于牢不可破的安全性,以太坊的强大在于生态系统的足够庞大,并且沉淀了足够多的资产,再通过智能合约形成交互,从而激发源源不断的生态模式创新。
Layer2的出现打破了以太坊的独大,开发者面临选边站队,并且已经事实上割裂了以太坊生态。但人的可怕在于更愿意站在巨人的肩膀上继续登高,却没有回头再看初心的勇气。这就是不断涌现的基于分片、分层技术的原因,大家习惯了以以太坊为起点想问题。
真正敢于回到区块链的本源,从比特币思考区块链技术再突破的,目前只有fab发链。fab也是第一次从哲学层面思考区块链问题的项目。他们通过哲学理论,归纳出四项哲学原则:
a.信任源于非信任 – 区块链系统值得信任,但参与节点互不信任;
b.可扩展的不可扩展性 – 可信任的去中心化系统不可扩展,但局部节点可扩展;
c.无裁决权的中心化非中心化 – 扩展局部节点形成中心化,若将裁决权上交变成去中心化;
d.可靠的不可靠性 – 非中心化的局部中心节点不可靠,但去中心化的裁决机制是可靠的。
这此哲学思想指导下,fab发链被涉及为由经过一体化设计的三大组成部份 – 基础区块链、辅助区块链及开放存储架构组成,三位一体,相互配合,构建了具有统一协议基础、 功能相互协调、具有全程合法性及有效性验证、真正去中心化的、安全可靠的高性能区块链完整架构。
这就是世界上首次打破区块链三元悖论的系统循环错位保障机制:fab发链整体基础架构不是一层,也不是两层,而是由三层组成。 底层是FAB基础架构,最上层是通用中间件框架层。中间件框架为最高层的应用程序层提供API,使开发人员不受区块链 细节和复杂性的影响。在应用层,可以使用特定行业的相关应用程序,以便开发人员能够根据自己的需要快速定制。
从2014年9月成立,到2019年1月主网测试后正式上线,fab发链埋头苦干了5年。(fab网站fabcoin.co)同所有项目不同,发链一开始就是为大规模商业应用而生,每秒100万次的tps,以用于快速付款结算和数据传输;与其他区块链的互操作性,更快速的交易验证和超过一百万Gigabytes的存储量,这都基于通用价值框架(UVF)-通用证据框架(UEF)-通用信任框架(UTF) -通用组织框架(UOF)四大框架的强力保证,足以令发链能够适应社会各行各业的商业平台开发。
发链一开始就布局了强大的商业生态系统:
a.去中心化订单薄式交易所Exchangily.com(正在运营,链上交易2秒内)b.去中心化defi平台Biswap(BST) (即将运营)c.加密货币支付工具— “闪付”(BindPay,区块链上的支付宝,已投入使用,秒到0费用) d.去中心化供应链 DSC Map (Dex Supply Chain) (即将运营)e.去中心化电商 eComBar(即将运营)f.去中心化溯源系统 ID Doc (即将投入)g.基于fab生态的稳定币 DUSD (1DUSD=1 美元)(已运营)fab发链的难能可贵还在于,在如此急功近利的商业社会,始终坚持大规模商业应用初衷,几年不炒币,这才是一切技术服务的根本。拘泥于二层结构甚至是一层结构的一众项目,注定还是格局太小,无法突破。假如L2注定会失败,假如以太坊注定是一段历史,那新一代的公链之王会不会是一开始就定位为Layer 3的fab呢?
不管如何,2021年,区块链崭新的一页开始了,公链乱战之Layer 2需要
#比特币[超话]##欧易OKEx##数字货币#
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。