信标链——一种基于ETH2.0新的Dapp部署方式

投稿 Christine Kim 译者 小肥宅  2019-05-27 16:56  阅读 625 次

ETH 2.0的核心基础程序可能需要进行重新设计。

ETH的创始人Vitalik Buterin提出了一项名为信标链(beacon chain)的新提议,该提议将会基于POS的权益证明,从根本上修改区块链在ETH新生代的角色。

非营利机构Prysmatic Labs的联席主管Raul Jordan告诉著名的区块链媒体CoinDesk:“我们想法大多数都是基于信标链的,你们可以去对部分关于区块链如何运作的,状态交换机是如何发挥功效的,以及智能合约的问题做一些编辑和总结”。

Prysmatic Lab就是这十几个软件研发团队其中之一。这些团队为以太币这样的世界第二大区块链提供更新和支持,致力于在POS的基础上开发出高扩展性和高效能的版本。

Jordan还表示,V神提出的信标链设计“使基于ETH平台的开发人员获得了更多的便利”他们将更方便的使用新的网络,从而省去了重新学习全新的区块链平台参数的麻烦。

对于世界第二大区块链平台上的许多应用程序开发人员来说,这是一个好消息,他们多年来一直期待着ETH2.0的升级,当然,这些开发人员也并不完全清楚ETH2.0会给他们带来什么。

“我们如何实现POS?我们如何实现分片?我们如何保证这个过程的安全性?这些到底对这个生态系统和基于这个生态系统上的开发人员到底意味着什么?”加密钱包应用的 CEO MyCrypto Taylor Monahan 在之前接受Coindesk的采访时问到。

尽管ETH2.0的很多方面都亟待改进,但V神最近提出了一项十分有趣的提议,可以尽量简化这些去中心化应用Dapps(decentralized applications)在这个估值260亿美元的网络上的部署方式。

当然,这一切都始于对信标链的理解。

 

自定义的区块链世界

在预想中开发完全的ETH2.0网络中,信标链是一个协调数以百计以太坊区块链的中心区块链,被称为“shards”。

Jordan向Coindesk解释到:“与其让一台巨型机器一次运行一次事件处理,不如让它同时运行在分散在世界各地的无数机器上。”

最初,严格意义上说,信标链是充当一种调节器来使用的,负责跟踪分片中的所有数据,并将数据摘要编译到一个中央区块链上。用V神的话来说,它是ETH2.0的“心跳”。

现在,V神提出的信标链有了一个新的功能:存储名为beacon chain contracs的智能合约。

“这些合约和在ETH1.0上分布的一般合约不同,” 威尔·维拉纽瓦(Will Villanueva),一位专门做以太坊相关的风投调查员说道:“一般合约都在分片链上运作,而信标链合约将会代表整个执行环境和交易框架。”

换句话说,这些信标链合约将会制定所有的规则,其中包括计算方法和智能合约要怎样执行,再细化一些,就包括了交易费用和矿工的成本。

V神在他的提案中解释到:“这项提议的基本精神是创建一个相对最小的共识层框架作为Layer 2,不过,它将仍然有足够的能力去开发那些能够提供给我们全部智能合约的复杂框架。”

实际上,这就意味着而当前的Dapp 的开发者可以选择调用一个信标链合约来模拟当前的ETH1.0的执行环境。

“(Dapp开发者)并不需要对他们已知的东西做出太多的改变。”Jordan强调 。

更为有趣的是,Jordan补充道信标链合约还可以模仿比特币。它可以在ETH2.0上创建一个执行环境,然后运行所有和比特币区块链一模一样的参数和规则。

对于 Dapp的开发者来说,这就像可以为自己的电脑选择不同的操作系统一样简单,而不是固定的只能运行Windows的系统,Mac OS和Linux同样可以作为备选项。

“你可以为比特币创造一个执行环境。你可以为以太币创造一个执行环境。你基本上可以创造自己的自定义区块链世界,并让人们与之进行交易。”Jordan再次补充道。

 

迟迟无法解决的问题

当然,并不是所有有关信标链合约的事情都是板上钉钉。

“实际上,不应该有过多的信标链合约。应该只有几个——尤其是在开始的时候,”维拉纽瓦谈到提案中的的信标链设计时说。

而且,Jordan也谈到,为了阻止用户配置多个信标链合约和使信标链“膨胀”,这些合约的定价可能会非常高。

“这些执行环境就像他们自己的小世界,你可以在其中为所欲为。配置他们也需要非常高昂的代价,可能有数万美元。”Jordan 说。

然而,目前还不清楚配置信标链合约的定价和确切的交易费用。

V建议在ETH2.0的系统中引入一个“被称为中继器的特殊参与者”,为协调“区块提议者”或者叫“验证人”的交易费用提供支持。从那之后,V还特意发表了第二篇名为HackMD post的文章去进一步讨论信标链合约的创想。

“我们需要这种其中一层被称为中继器的Two-layer结构”, V在一场周四的讨论会中沉思道:“同时我们还要对他的经济性相关的设计做更深入的分析。”

事实上,确切的最近有关信标链的运作机制仍在ETH2.0的开发者和爱好者之间进行进一步的研究和探讨。

当然,无论如何,正如维拉纽瓦所指出的,V所建议的内容是有希望实现的。

维拉纽瓦写到:

“这种方法是一种范式思路的转变,可能需要一点时间去真正的理解和掌握。然而,它的优势在于它提供了高度的灵活性。随着研究的继续,它将更容易做出修改和对实际状况的应对。”

本文地址:http://www.lianchaguan.com/archives/6380
温馨提示:文章内容系作者个人观点,不代表链茶馆对观点赞同或支持。
版权声明:本文为投稿文章,感谢 Christine Kim 译者 小肥宅 的投稿,版权归原作者所有,欢迎分享本文,转载请保留出处!

发表评论


表情