精进课堂04期:侧链——扩展主链功能的利器

大家好,我是来自En-Tan-Mo社区的MoMo,

今天,MoMo为大家带来第四期精进课堂的分享:

《侧链——扩展主链功能的利器》

 

上期精进课堂,我们学习了公链是什么,本期,我们继续了解区块链中一种重要的协议——侧链技术,看看这个扩展主链功能的利器究竟有多牛。

 

PART 1:一种货币价值转移的协议

 

五一假期过去不久,有长途开车回家的朋友应该深有体会,高速公路主干道上堵得不行,但某些侧道或者小道却车流稀少。

 

与现实类比,高速公路主干道就像是公链,它承载了大部分区块,而我们今天要讲的,就是高速公路的侧道,也就是侧链。

 

侧链(sidechains)实质上不是特指某个区块链,而是指遵守侧链协议的所有区块链,它是相对主链来说的。侧链协议是指:可以让主链的币安全地从主链转移到其他区块链,又可以从其他区块链安全地返回主链的一种协议。

 

怎么理解侧链呢?

 

分析“侧链技术”的实现原理之前,让我们先看一下区块链的功能性分类:

1)以交易结算为目的的“结算链”,比如比特币,莱特币等

2)以应用为目的的“应用链”,比如银行的“移动数字汇票平台”等(其实以太坊也是以应用为目的的“应用链”,只不过同时发币了而已)

将以上两种功能的链进行类比:

比特币的结算区块链,相当于银行,以交易结算为目的并且确权发生了价值的转移,同时银行可发行价值等价的法定货币;

“移动数字汇票平台”的应用区块链,相当于微信/支付宝/京东支付功能,但它们只是一个支付功能,功能本身无价值转移,真正转移的是绑定的银行卡里的价值;

不难看出,以上case中,微信/支付宝/京东支付应用相当于是遵守了“支付协议”(侧链协议)的一个侧链。

所以,侧链技术更像是一种货币价值转移的协议。

值得注意的是,这里是货币价值转移,而非货币转移,货币转移只发生在主链上。

 

PART 2:主链功能的极大扩展

 

为什么要有侧链这样一种协议呢?

 

就像上述高速公路的情形,当主链上的区块多到一定程度,势必会产生拥堵,整个效率也会降低,而侧链则很好地解决了这个问题。

 

当然,更为重要的是,侧链极大地拓展了主链的功能。

可以想象,区块链技术日益繁荣,主链的功能也会随之不断完善,一些新的需求和业务也会不断被提出。这个时候,主链就面临着两种选择,要么在主链上直接升级,去验证拓展功能是否可用,但面临着较大的系统性风险;要么采用侧链的方式,将升级的功能转移到侧链上进行,同时不影响主链的运转。

 

由于侧链是独立的系统,因此技术与理念上的创新不会受到主链的局限,侧链出现的任何安全上的风险不会影响到主链。所以针对新的技术需求,可以开发一条对应的侧链。侧链本身也是一条独立的链,独立的代码和独立的数据。

 

但侧链上的币是由主链“转移”过去的,并且这些币可以从侧链再次转移回主链。侧链技术实现了资产在主链和侧链之间的转移,可以理解为侧链是主链的一种功能扩展。

 

PART 3:ETM主链-侧链实现合作共赢

 

无论是比特币,还是以太坊,目前都面临着主链负担过重以及拓展受限的问题。

 

尽管以太坊采用了分片技术,将整个区块链划分为100个分片,每个分片内独立处理交易,但分片技术仍然存在很多问题。

 

在分片技术中,分片数是固定的,灵活性较差;分片需要更多验证节点,管理起来也更为复杂;对于开发者来说,分片继承了ETH的智能合约体系,开发成本相对较高,仍然需要与其他侧链竞争主链上的资源,并花费更多的gas。

 

ETM公链采用的主链-侧链机制,为每个特定应用程序开发一条侧链,该应用程序的数据只保存在侧链上。这些方案使得全网由原来的单链扩展到了多链,在多链上可同时并发的处理多笔交易,突破全网处理能力受限于单个节点的限制,从而提升系统整体性能。

 

相比于ETH的分片方案,ETM的侧链方案能够无限增加侧链而不受固定数量的限制,同时让开发者根据需求动态调度资源,具有极大的灵活性;ETM侧链的验证机制与主链相同,不需要专门的节点来验证,也保证了安全性和高效性;ETM还专门设置了应用部署服务器,简化侧链应用的运行、调试和维护流程,降低了开发者成本。

 

分片技术更像是节流,或者说是车辆限行;而ETM的主链-侧链机制则更像是开源,或着说是另辟蹊径。ETM的侧链方案把问题的解决方法从内部消化,变为外部拓展,极大地增强了整个主链的拓展性。

 

基于主链-侧链机制的ETM应用平台,打破了资源壁垒,每一个DApp单独拥有一个完整的侧链,享有整个区块链的性能,而不受其他DApp影响。同时,创造性的用UPoS共识机制实现了3s出块,单链TPS达到了500/s,而且由于侧链之间相互独立,使得整体生态应用得以无限延展,实现N8*5000/s的高性能。因此对用户体验有较高要求的游戏DApp在区块链上真正运行起来,性能瓶颈也不再是开发者想象力的枷锁。技术的创新是一切变革的前提与基础,ETM的技术构架也为实现价值传递的新一代互联网应用平台夯实了基础。

 

参考资料:

简书号“堂说区块链”、百家号“POPCHAIN小姐姐”、百度百科“侧链技术”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值