一文盘点业内烧钱解决区块链性能问题的措施

时间:2021-07-20 13:34来源:www.ayfjaf.com作者:未知点击:

导读:
扫描关注公众号

通道作为最“古老”的Layer2技术,是大伙最为熟知,也是知名度最大的Layer2。毕竟,BTC闪电互联网的大名,无人不知,无人不晓。

ZK Rollup有哪些好处是最为安全,资金从主链的退出期也最短,出了问题仅需几分钟。但缺点同样有,那就是由于用的ZKP技术现在相对高档和复杂,致使生成 SNARK 证明过程较长,而且也未能支持通用型的智能合约,所以目前都是集中在一些应用上,譬如高性能DEX,国内的路印DEX是第一个拿出商品的ZK Rollup项目,TPS2000+,得到V神各种点赞。

严格意义来讲, Plasma不算是侧链,应该称之为“子链”,但为了便捷起见,业内人一般把Plasma归为侧链的一个变种。

弹性侧链:在选择链的大小时,开发职员可自概念选择用于为链提供安全的单个节点的资源数目;

去年,ETH基金会,Celer,Consensys等多家ETH明星公司和社区,联合签署了State Channel的规范化宣言及规范,计划联合设计一套基于ETH状况通道的统一规范标准,为可互通操作的状况通道应用生态奠定基础,相信状况通道将来在ETH生态将会作为一个标准的扩容协议,供所有开发者和用户用,防止了多个项目开发不同状况通道的碎片化,着实是一件好事。

数据在链外的优点自然是速度,基于Validium的Deversifi DEX TPS可以达到9000,秒杀了基于Zk-rollup的路印DEX,代价是 Validium 的运营者理论上来讲可以冻结用户的资金。

Rollup将原本散布在区块中的很多买卖数据,打包成一笔「浓缩」的买卖,发布到链上,并通过某种形式验证其安全,这个验证的形式,分为以下几种:

特征有下面几个:

侧链顾名思义,就是挂在主链上的一条独立的,通过桥接或是中继的方法“挂”在主链上,同时把资产或是状况锁在主链上。由于是独立的一条链,侧链也会有我们的共识算法。

然而支付通道也有不少弊病——一是只适用于两人高频次小额买卖,若要拓展,由于需要质押是什么原因,便需要一些帮中转的,余额非常大的大户,久而久之难免中心化紧急。再就是目前对于这部分提供路由的节点来讲,路由成本的勉励实在太低,打不起精神。这也致使闪电互联网几年下来,一直都是雷声大雨点小,赚了不少吆喝,但没什么用,业内常见的共识也变成了——比特币就老老实实做你的数字黄金,别想着折腾支付了。

2.状况通道代表:Raiden、Celer

BLS Rollup:关注Rollup,后面会讲到。Skale用了基于BLS签名的Rollup技术,通过聚合签名压缩数据大小的方法提升性能,同时完全不牺牲主链的任何安全性。对于那些需要完全依靠于主要互联网保管的用场景提供了有效支持。

1.老一代侧链代表:Loom、Celer

支付通道是通道技术最容易的达成,对闪电互联网熟知的朋友并很熟悉,容易来讲就是买卖双方达成抵押一笔钱进链下通道,需要的时候在里面各种互相转账,主要数额低于我们的余额,就可以一直用,直到两个人决定结算了,再上链结算一下。有点像两个挨着摆摊的小贩,一个卖吃的一个卖饮料,天天都互相点东西,嫌每次付钱找钱麻烦,就直接弄个本子记账,月底再结算。这种方法如此便避开了链上孱弱的TPS,理论上可以把TPS提高到非常大。

一文盘点业内烧钱解决区块链性能问题的措施 一文盘点业内烧钱解决区块链性能问题的措施

1.Zk Rollup 代表项目:Loopring,Matter Labs

Layer2, 作为ETH2.0完成之前最为要紧的扩容方法,终于在2020年迎来了落地之年。而同样,也迎来了一个拼刺刀的年代,正如2年前一众公链,拼TPS,拼生态,拼来拼去……而2020年开始落地的Layer 2,也各个开始摩拳擦掌,筹备登上擂台了。

最后提一下,几乎所有些Layer 2项目,在2-3年之后都会面临一个局面,即怎么样无缝的与以太币2.0的分片相结合,一个Layer1的分片扩容技术,是不是能与Layer2的各种技术无缝组合,来提供更好的性能与吞吐呢?相信ETH团队肯定有考虑过这事儿。然而在分片链还生辰八字没一撇的状况下,这种事情只能边走边看。先集中精力把分片搞出来,至于和Layer2的组合,不管到时候成不成,几年下来也必然会有新的思路新的技术,将来如何,哪个能说得准呢?

Vamlidium和ZK Rollup很相似,也是用零常识证明,唯一有什么区别在于 ZK Rollup 中的数据可用性是在链上的,而 Validium 则是在链外。

用区块链的话来讲,Validium需要的是—— Don’t be evil,而Zk-rollup则是——Can’t be Evil,当然,速度与安全,永远是个鱼与熊掌的问题,不然区块链的不可能三角也不会困扰大家这么多年。

Layer 2是个极其技术导向的大类,大家将试着尽可能用白话给读者容易讲讲目前Layer2几个大的方向,与代表的各个项目。

1.支付通道代表:闪电互联网

你看,目测孙宇晨的BTFS,立刻要推出的星际文件系统,又有个一个新的对手的,一个基于ETH状况通道技术的P2P文件共享传输协议,而且这个不需要发币,用以太币就好。

3.新的项目:State Channel 标准化与Web3Torrent

Rollup的核心理念其实和Plasma有一点像,所以大多数人也把Rollup看做是Plasma的变种,但这个变种解决了 Plasms 的巨大问题:数据可用性。

如此做有哪些好处显而易见,没复杂的密码学零常识证明,这套策略有着更高的TPS,和更好的通用型智能合约支持,部署和推行在目前阶段也愈加容易,Idex2.0和SNX都将部署Optimistic Rollup 用来提高TPS和买卖体验。当然什么事情都是双刃剑,带来的后果便是安全性相对Zk-Rollup要差一点,同时有一个1-7天的退出期,虽然比 Plasma 的7-14天好了不少,但相对Zk-rollup还是大了太多。

状况通道在提供支付通道的便利性的同时,也面临着和支付通道同样的问题,即路由、通道平衡、节点离线与保证金锁定等一系列安全有关的问题。再就是还有一点相对尴尬的是,BTC上的闪电互联网是没代币的,而ETH上第一个做状况通道的雷电互联网被V神亲自点名批评,说“这个技术有发币的必要性么?”,毕竟,人家闪电互联网没币,也一样运行着不是么。

和通常侧链运行我们的共识机制不同,Plasma本质上是存在于区块链上的区块链,或者叫“链中链”,通过子链按期提交其状况到ETH主网,把高性能子链有关买卖顺序的消息换算成一个哈希值存储在根链上,来确保其安全性。

3.侧链变种:Plasma——代表:OMG,MATIC

01通道

和侧链有什么区别其实一句话就能说清,Plasma就是一个非保管特质的侧链:在Plasma链出现任何错误,用户都可以测试到错误,并且安全地退出Plasma链,但问题就是得等一个挑战期,多长时间呢?一到两个礼拜……

Skale可以算是新一代侧链的主打项目,不久前主网刚刚上线。

Rollup是ETHLayer2最新“黑科技”的代表,获得V神本人的大力追捧。

顺便说一句,上文写到的主打状况通道的Celer,也有在做侧链。

Loom还搭建了第一条达成了Plasma Cash的侧链,然而并没什么用,Loom这个项目,在开发组转向To B,把项目“归还社区”之后,基本可以算是宣告失败了。

相对学术的Matter Labs对Zk Rollup做了一些改进,叫做Zk-Sync,旨在改变刚刚提到的生成 SNARK 证明耗时较长,与较难支持通用智能合约的问题,现在正在跑测试网,相信将来一段时间,会看到进一步的成就。

想法的确是非常不错,LOOM当时的技术文档,包括提供的僵尸趣味Solidity教学,都是业内数一数二值得称道的东西。

2.新一代侧链代表:Skale

03Rollup家族

Plasma最早由V神和闪电互联网白皮书作者约瑟夫一同提出,算得上一个雄心勃勃的扩容项目,然而过程却是几经波折,最早做Plasma的团队是OMG,磨洋工,进度缓慢,后来做Plasma Cash的Loom凉凉,一度只有Matic一个做Plasma的独苗。然而就当大伙以为Plasma“死”了的时候,OMG忽然上了Coinbase,加上Matic上个月主网上线,Plasma瞬间感觉又复活了。

验证节点池:上千个独立验证节点+随机选出区块链的验证节点+频繁轮换区块链内外的节点;

Optimistic Rollup 去除去ZK Rollup里面高端大气上档次的零常识证明,同时引入了Plasma的惩罚机制。

目前想想,可能大伙感觉,反正都是DPoS,为何不直接在柚子币或者TRon上开发呢?为何非要用一条ETH的DPoS侧链呢?

3.Rollup变种:Validium——代表项目:DeversiFi

ZK Rollup是个相对高档的技术,由于用的是零常识证明来保障安全,运营商需要为每一个状况转换生成一个SNARK,来证明存在一系列由所有者正确签名的买卖。

一文盘点业内烧钱解决区块链性能问题的措施 一文盘点业内烧钱解决区块链性能问题的措施

之前柚子币的火热引来了DPoS的火热,在侧链上跑一个DPoS,提供性能,然后跑DApp之类,再把这个侧链挂在以太币上,不就性能与安全兼顾了?

在BTC减半之后,Defi风口来袭,可以看到的是,今年的风口主要集中在可以落地有实质应用的项目上,而非以前那种画饼和依赖市梦率来支撑市值与Fomo情绪的步伐。

02侧链

之前说过对于2020年的几个期待,包括DEX,稳定币,ZK Rollup等等,目前来看,基本上都可以达成了。

近期那个 State Channel 组织,推出了一个非常有意思的项目:Web3Torrent——通过为P2P文件传输协议引入「微支付」功能,从而为 torrent 互联网引入有效的勉励机制:下载者每进行一次文件下载操作,需向“上传者”支付ETH代币作为酬劳。同时,整个系统将会用状况通道技术来创建。

然后现实非常骨感,Loom互联网上,一直就没什么人用。

2.Optimistic Rollup 代表项目:Idex, Synthetix

状况通道可以算是支付通道的升级版,和支付通道一样,都是“链下交互、链上清算”的路子,但由于有了智能合约的介入,所以链下交互和最后链上清算的就不单单只不过一个竞价推广账户的余额,还有这个竞价推广账户的状况的更新。

相关文章
推荐文章

热门标签

区块链平台靠谱吗_听听一个过来人是怎么说的_星球网

Copyright © 2002-2021 星球网 (http://yuchub.com) 网站地图 TAG标签 备案号:

声明: 本站文章均来自互联网,不代表本站观点 如有异议 请与本站联系 本站为非赢利性网站