作者: Jeremy

 

毕业于哈佛大学的Randall Raymond是一名谷歌软件工程师 。他最近发布了一个有关亦来云项目的播客。他在其中具体地分析了亦来云的白皮书。 Randall讨论了区块链的问世,互联网协议的结构以及亦来云将如何通过新的Smart Web改变现今的互联网。

在亦来云白皮书剧集开始时,Randall解释了比特币的创新是如何将区块链技术引入无需任何中介的点对点货币交易机制的。他还概述了Vitalik Buterin发明的以太坊,已经其以智能合约和去中心化应用程序的形式应用了区块链技术。

Randall进一步说明了以太坊区块链的局限性。由于以太坊依赖于在一个区块链上进行交易,因此导致网络频繁拥堵。以太坊还缺乏灵活性,并且难以逆转智能合约中的错误。 Randall比较了亦来云基础架构,并解释说DApp会在区块链的支持下单独运行而不是在区块链上运行。

随后,Randall谈到了互联网的基础知识,并将其与邮政系统的运行进行了比较, 比如说物品从A点转移到B点。他也分析并描述了互联网协议的五层结构,具体如下:

1.物理层:在这里,计算机的语言(1和0)被转换为电子信号、无线电信号和光信号,并被传输到硬件。这类似于USPS在飞机上将包裹发送到目的地国家/地区。

2.数据链路层:捕获电线中的原始位,将它们打包,然后将其发送到下一层。在我们的类比中,就如同工作人员从飞机上拿走包裹,将它们捆在一起,然后运到最近的邮局。

3.从第二层接收信息,并将数据包路由到各个地址。第三层就像一个实际的邮局。一旦包裹到达建筑物,仍然需要将它们定向到正确的房间。建筑物就像计算机,房间是计算机中运行的程序,房间号是端口。

4.使用称为端口的信息将消息路由到计算机中运行的适当程序。该端口号告诉我们计算机中要使用的程序。

5.应用程序层与接收邮件的人进行比较。计算机程序采用响应和解释消息的协议。这正是HTTP协议的确切用途。

 

Randall还讨论了陈榕(亦来云创始人)所提出的防止应用程序直接访问互联网的想法。在2017年,陈榕将区块链纳入安全通道,这是建立安全又可信的新型互联网(也称为亦来云 Smart Web)的主要基础之一。

Raymond阐述了亦来云智能万维网Smart Web的四个支柱:

  • 区块链:为平台上的所有用户和物品注册唯一的DID。它用于记录网络上的基本交易。
  • Runtime:驻留在计算机或手机上的虚拟操作系统,可防止计算机在安全的沙盒环境中直接访问互联网。
  • Carrier:点对点网络层位于互联网的五层架构之上,可确保流量在计算机之间传输,而不必依赖通过大型集中式服务器(如亚马逊),只能基于来自区块链的身份验证发送数据,而不能发送任何其他信息。
  • 软件开发套件(SDK:SDK是开发人员可以使用的工具,借助这些工具,他们的DApp可以与区块链和Carrier等更多技术方面进行通信。

Randall 还提及到亦来云联合挖矿的混合共识机制。他指出,人们既可以挖比特币(BTC),又可以在不消耗任何额外电力的情况下同时挖ELA。

侧链是亦来云基础架构的重要组成部分。侧链是亦来云Smart Web上真正可扩展性的关键方面之一。侧链与亦来云的“委托权益证明(DPoS)”共识机制共同实现了真正的可扩展性。如亦来云学院 (Elastos Academy) 发布有关侧链与其可扩展性的文章中所述:“在侧链使用DPoS的情况下,它可以利用亦来云主链上预先创建的DPoS超级节点为其侧链运行DPoS共识,从而实现更快的出块时间以及卓越的TPS。”大多数的服务和DApp都在自己的侧链上进行,而智能合约被委托给侧链进行。Randall以某人阅读电子书的情况为例:他们在主链上调用一个事务。事务委派给其侧链,而该事务随后被委派给阅读电子书的DApp。该侧链将确保用户可以访问阅读电子书的DApp。

Randall最后以亦来云的终极愿景结束播客,即促进互联网变得更加安全。亦来云旨在重新赋予人们对其所产生数据的所有权和使用权。陈榕的计划是将互联网从信息网络转变为财富网络。

感谢Randall Raymond对亦来云生态系统的全面介绍。

请点击这里查看他的播客。他计划在未来的博客中涵盖更多有关亦来云项目的内容,敬请期待!