亦来云侧链和可扩展性解决方案

在区块链行业里,现在各项目的开发人员都在解决关键性和日益紧迫的可扩展性问题,许多项目(包括以太坊)采用各种方法来解决可扩展性的限制。目前,大多数区块链平台的可扩展性不高,所以它们无法在其平台上运行大量DApp,也无法让大量用户同时访问其服务。与这些问题并行的是,大家对于TPS的持续讨论。 尽管TPS在区块链词典中无处不在,但事实上TPS与大多数可扩展性解决方案无关,最重要的是大家需要了解至少现在没有完全可扩展的区块链基础设施。

比特币和以太坊各有其自身的可扩展性问题,虽然有些项目产生了一些激进的想法,承诺一劳永逸地解决所有可扩展性限制,但它们只存在于白皮书中,并且远未达到生产阶段。有些项目甚至声称已经解决了各自测试环境中的可扩展性问题,但是如果数百万用户不使用此类服务并且只能在测试环境中实现可扩展性,那么它还不能承受实时应用的测试。在解决可扩展性问题中,有些人可能会成功,而其他人肯定会失败,但一直以来,比赛仍在继续。

亦来云的可扩展性解决方案

虽然大多数区块链项目才刚刚开始考虑如何扩展其区块链,但可扩展性是支撑亦来云生态系统基础设施一个不可或缺的功能。亦来云提供了独特的可扩展性问题解决方案:即实现了主链—侧链架构。 Elastos Carrier是一个点对点的分散网络,在这个解决方案中也发挥了重要作用,我们将在未来的专题系列中更深入地介绍。目前,需要明白的是,亦来云使用区块链主要实现可信环境、身份验证和执行智能合约。亦来云的侧链可以有无限多条,对于其他一切功能,例如利用Elastos Carrier分散的点对点通信平台的应用程序或用户之间的数据和信息传输以及采用Elastos Hive的分散存储网络的存储等都将在相应的侧链上进行,也就是主链加上侧链的算力做到了扩容,确保网络不会变得拥挤。

亦来云为其核心区块链技术实现了侧链的独特解决方案。侧链可以被认为是具有非常特定目的的独立区块链,独立于主链或其他侧链起作用,并为未来的分散应用提供可扩展的解决方案。 侧链实际上是与高速公路平行的地方道路。在这条地方道路还有几个交叉路口,停车标志和不同方向的交通,如果将这些交叉路口和停车标志放在高速公路上,那么交通将不可避免地减缓甚至全面的堵塞。通过追加与高速公路平行的地方道路,它允许特定的交通在特定的道路上行使并到达期望的位置,这使得主链的高速公路保持畅通。

我们可以将大多数公链项目想象成一台世界计算机。例如,以太坊实际上被认为是一台世界计算机,它在这个角色中表现出色。以太坊的出现具有革命性,因为它是第一个使用智能合约实现可编程区块链应用的平台。 然而,正如轰动一时的CryptoKitties事件所证明的那样,当涌入大量的用户和数据时会造成它的拥堵,甚至导致其他在以太坊上运行的应用程序滞后,单个智能合约DApp可以对在同一平台上运行的完全独立的DApp产生这种潜在的副作用,很明显以太坊网络只能支持一定量的网络流量和数据交换。虽然以太坊是一台世界计算机,但它无法解决所有的问题,也无法有效地运行无限的 DApps使用有限的共享资源。

亦来云侧链和可扩展性解决方案

亦来云的身份

亦来云区块链与该领域的其他项目的不同之处在于,拒绝采用世界计算机的身份。相反,它是分布式计算机的全球网络。以太可以被认为是一台世界计算机;NEO 可以被认为是一台世界计算机;EOS 可以被认为是一台世界计算机,甚至大多数公链项目都可以被视为世界计算机。但是,由于亦来云采用由主链和相关侧链组成的独特结构,主链是一台世界计算机,DID 侧链是另一台世界计算机,Token 侧链是另一台世界计算机,而以太坊和NEO 侧链是另外两台世界计算机。在这种分布式模型中,全球分布式世界计算机网络取代了资源过载的单一世界计算机。因此,虽然一台世界计算机无法解决世界上所有的问题,但它也许可以在一个由世界计算机组成的分布式网络中发挥有意义的作用,其中每个侧链只处理一个且只有一个目标。

亦来云侧链和可扩展性解决方案

亦来云提供了许多功能强大的侧链:

亦来云侧链和可扩展性解决方案 亦来云侧链和可扩展性解决方案 亦来云侧链和可扩展性解决方案 亦来云侧链和可扩展性解决方案 亦来云侧链和可扩展性解决方案

侧链:更深层次的意义

如果区块链平台是健壮的,并且很多开发人员喜欢它,那么将该平台移植到Elastos上作为一个全新的侧链是非常简单的,这个过程非常符合分散的开源项目的精神。在未来,如果以太坊DApp受欢迎程度越来越高并接收到大量用户、数据和交易,单个以太坊侧链可能就不够了。在这种情况下,可以创建一个额外的以太坊侧链,并将重度交易的DApp放在该侧链上。这个过程可以重复多次迭代,以支持几乎无限的DApp。有了这个,我们甚至可能看到五个以太体侧链和五个NEO侧链同时运行在Elastos的基础设施上,这就是亦来云建造的开创性建筑的力量。关于侧链增强过程的具体细节将在适当的时候进行讨论,之后CR将投票决定是否允许单个DApp拥有自己独立的侧链,还有其他一些方法可以在生态系统范围内就增加侧链达成共识。

亦来云侧链和可扩展性解决方案

侧链:灵活的共识机制

应该注意的是,侧链现在只能使用工作量证明(PoW)或委托证明(DPoS)。在侧链使用PoW的情况下,它可以与Elastos合并,从而与比特币合并。实际上,亦来云的任何侧链都可以利用比特币网络无与伦比的哈希能力,并利用它提供的强大安全性。截至目前,DID 侧链使用PoW,并正在与Elastos合并开采。由于分散的ID使每个人都可以使用区块链技术为自己获得ID,所以DID 侧链必须在其安全性方面毫不妥协,因为它构成了Elastos基础设施的完整性。出于这个原因,联合挖矿对DID 侧链和Elastos生态系统都有很大的好处。

在侧链使用DPoS的情况下,它可以利用亦来云主链预先建立的DPoS超级节点为其侧链运行DPoS共识,从而实现更短的阻塞时间和更高的TPS。虽然以太坊区块链使用PoW并且目前正在转换到股权证明(PoS)的过程中,但亦来云平台的以太坊侧链使用DPoS。从本质上讲,任何侧链的共识机制都可以随时改变。

由于NEO 侧链使用PoW,开发人员可以选择编写NEO智能合约,该合约利用PoW并共享比特币网络的哈希能力。同样,他们可以选择以太坊智能合约,因为以太坊侧链的DPoS的阻止时间约为5秒。这种多功能性和灵活性使亦来云基础设施对开发人员和用户都具有吸引力和强大的功能。在未来,如果需要在NEO侧链上达成DPoS共识,开发人员可以轻松地从PoW切换到DPoS。

亦来云侧链和可扩展性解决方案

超越侧链架构:可扩展性的附加工具

除了侧链,亦来云基础设施还有其他一些元素可用于解决可扩展性问题。在亦来云上,应用程序无需与每个事务或数据交换的区块链交互,由于必要的共识导致区块链速度不足,因此不应在每个网络事务和数据交换中都使用区块链。 亦来云使用了两种额外的工具,使基础设施更具可扩展性:

亦来云侧链和可扩展性解决方案 亦来云侧链和可扩展性解决方案

对于可信环境,身份验证和执行智能合约,支付交易以及共识机制使用主链和侧链。而在日常通信中,将数据从一个点传递到另一个点并存储数据,则使用了诸如Carrier和Hive等亦来云组件。实际上,有多种类型的对等网络被用于促进亦来云生态系统中的各种过程。因此,亦来云最确切的身份是一个庞大的分布式计算机网络,协同工作,解决传统互联网基础设施的核心问题。

亦来云侧链和可扩展性解决方案

关于友链的介绍

在2018年发布的亦来云侧链白皮书中,引入了友链的概念。 友链指的是不属于亦来云生态系统的任何区块链,如NEO、以太坊和EOS。 亦来云已经移植了NEO和以太坊侧链生态系统中运行并兼容,并且移植版本仅在Elastos上运行,这些移植的兼容链称为侧链。亦来云生态系统中的侧链包括NEO侧链和以太坊侧链。目前,友链还不是亦来云的重点,因为我们在不久的将来要把精力放在侧链上。从本质上讲,侧链是亦来云生态系统专有的,而友链存在于亦来云生态系统之外。未来,只要开始友链的开发,就可以以完全分散的方式交换ELA和其他友链的Token。这就是友链的基本目的:提供以分散的,点对点的方式从亦来云生态系统内外交换两种不同Token的能力。

以下是目前或即将在亦来云上提供的不同侧链的粗略列表。请注意,如果开发人员社区出现了大量需求,则可以轻松扩展更多侧链。

— Elastos 主链

— Elastos DID 侧链

— Elastos Token 侧链

— Elastos 以太坊侧链

— Elastos NEO 侧链

— Elastos DApp 侧链

— Elastos 数字资产侧链

查看以下视频,了解如何为亦来云建立自己的专用网络,包括主链,DID侧链,Token侧链,仲裁器,钱包服务和亦来云存储:

原文链接:

Spotlight Series 2: Elastos Sidechains and Scalability

One thought on “亦来云侧链和可扩展性解决方案”

Comments are closed.