主页 > imtoken下载中心 > 信标链合约:一种在以太坊2.0上部署DAPP的新方式

信标链合约:一种在以太坊2.0上部署DAPP的新方式

imtoken下载中心 2023-05-19 05:25:12

以太坊智能合约开发_怎么查以太坊公链查智能合约_以太坊智能合约语言

以太坊 2.0 背后的核心基础设施可能正在经历重大的重新设计。

以太坊创始人 Vitalik Buterin 提出了一项名为 Beacon Chain 的新提案,旨在基于股权证明共识彻底​​改变区块链在以太坊网络新迭代中的作用。

非营利组织 Prysmatic Labs 的联合主任 Raul Jordan 告诉记者:“这里的想法是,基本上在信标链上,你将能够部署这些小世界,并且你可以大致了解区块链的工作原理,状态如何转换,以及智能合约。它是如何工作的。”

Prysmatic Labs 是构建软件以支持基于权益证明共识的世界第二大区块链的高度可扩展和节能版本的十几个团队之一。

根据 Jordan 的说法,Buterin 提出的信标链设计“使应用程序开发人员(人们在以太坊上构建的东西)更容易利用新网络,而无需重新学习全新区块链平台的参数。

这对于世界第二大区块链平台上的许多应用程序开发人员来说是个好消息,他们多年来一直期待以太坊 2.0 升级,但并未完全了解它会带来什么。

加密钱包应用程序 MyCrypto 的首席执行官泰勒莫纳汉在之前接受记者采访时被问及:“我们如何获得股权证明? 人员是什么意思?”

虽然以太坊 2.0 的许多方面仍有待更改和进一步研究,但 Buterin 的最新提案提出了有趣的新动态,以简化去中心化应用程序 (dapp) 在估计价值 260 亿美元的网络上的部署方式。

一切从认识新表链开始~

定制的区块链世界

信标链是一个中央区块链,在设想的以太坊 2.0 网络中协调数百个其他以太坊区块链,称为“分片”。

乔丹向记者解释说:“我们可以将它分布在世界各地的大量机器上并并行运行,而不是让一台巨型机器一次运行一台机器。”

最初,信标链严格作为协调器,或者用 Buterin 的话说,以太坊依赖 2.0 的“心跳”,以跟踪分片中的所有数据并将该数据的摘要编译到一个中心区域。 区块链上。

现在,Buterin 提出信标链可以提供一个额外的功能:存储称为信标链合约的专用智能合约。

以太坊风险投资公司 Consensys 的研究员 Will Villanueva 表示:“这些合约不同于您在以太坊 1.0 上为应用程序部署的常规智能合约,它们将存在于分片链上。相比之下,信标链合约将代表整个执行环境或交易框架。”

换句话说,这些信标链合约将规定计算和智能合约执行的所有规则,包括交易费用、相关gas成本等。

Buterin 向我们解释了他的提议:“该提议的总体思路是拥有一个相对最小的共识层框架,它仍然提供足够的能力来开发复杂的框架以太坊智能合约开发,为我们提供我们作为第二层所需的所有智能合约功能。 “

实际上,这意味着 dapp 开发者可以选择调用模仿当前以太坊 1.0 执行环境的信标链合约。

“Dapp 开发人员不必改变他们已经知道的东西,”乔丹强调说。

更有趣的是,Jordan 补充说,信标链合约还可以模仿比特币,并在以太坊 2.0 上创建一个具有与比特币区块链所有相同规则和参数的执行环境。

对于 dapp 开发者来说,就像为计算机选择不同的操作系统一样简单。 就像人们可以选择使用 Mac OS 或 Linux 操作系统来代替使用 Windows 操作系统来启动计算机一样。

他还补充道:

“你可以有一个比特币的执行环境。你可以有一个以太坊的执行环境。你基本上可以创建你自己的小定制区块链世界并与人们在上面进行交易。”

徘徊的问题

不过,并非关于信标链合约的一切都是一成不变的。

Villanueva 指出了拟议的信标链设计存在的问题:“在实践中,不应该有太多的信标链合约。 应该只有几个。 尤其是一开始。”

乔丹补充说,为了防止用户部署多个信标链合约而“膨胀”信标链,这些合约的价格可能会比较高,用户需要有选择地部署。

“这些执行环境就像它们自己的小世界,指定了一切,理想情况下它们的部署成本非常高,可能需要数万美元,”乔丹告诉记者。

然而,基于信标链的合约的合约部署定价和交易费用的确切数额尚不清楚。

根据他的提议,Buterin 周一建议在以太坊 2.0 系统中引入一类称为“中继器”的特定角色,以帮助与网络的“区块提议者”协调交易费用,后者也充当验证者。 此后,Buterin 还发表了第二篇 HackMD 帖子,进一步重复信标链合约的思路。

“我们需要这种两层结构,其中有一类称为中继器的节点,未知的人正在更深入地分析设计的经济学。”

事实上,新提出的信标链设计的确切机制正在以太坊 2.0 开发人员和爱好者之间进一步研究和讨论。

不过以太坊智能合约开发,正如 Villaneuva 指出的那样,Buterin 提案的内容很有希望。

维拉纽瓦写道:

“这种方法是一种普遍的范式转变,可能需要一点时间才能真正掌握和消化。但是,它的优势在于它提供了高度的灵活性。随着研究的继续,它应该会更容易在未来引入变化” 更轻松。”