风险提示:理性看待区块链,提高风险意识!
自定义区块链世界:Beacon链合约为在以太坊2.0上部署Dapp提供了新方法
首页 > 币界资讯 > 区块链新闻 2019-05-28 13:15:55
币界网报道:

据Coindesk 5月27日报道,以太坊2.0背后的核心基础设施可能进行大的重新设计。

27054616968_a114f9a857_c

图片来源:visualhunt

以太坊创始人Vitalik Buterin此前提出了一项名为Beacon链的新提议,该提议基于PoS共识,建议从根本上修改区块链在以太坊网络新迭代中的角色。非营利机构Prysmatic Labs联席主管Raul Jordan对CoinDesk表示:
“我们的想法是,能够在beacon链的基础上搭建这些小世界,总结区块链、状态转换、以及智能合约是如何工作的。”
Prysmatic Lab是十几个软件开发团队之一,这些团队为基于PoS共识的世界第二大区块链的高扩展性和高节能性版本提供技术支持。

根据Jordan的说法,Buterin提出的Beacon链设计“使应用程序开发人员及在以太坊上进行构建的人员更容易利用新网络,而不必重新学习全新区块链平台的参数。”

对于世界第二大区块链平台上的许多应用程序开发人员来说,这无疑是一个好消息。他们多年来一直期待着以太坊2.0升级,虽然并没有完全理解它将带来什么。加密钱包应用程序MyCrypto的首席执行官Taylor Monahan在接受CoinDesk采访时问道:

“我们如何切换至PoS?”我们如何实施分片?我们如何安全升级?这对生态系统和开发人员真正意味着什么?”
尽管以太坊2.0的许多方面仍有待改进和进一步研究,但Buterin的最新提议提出了一种有趣的新方向,可以简化去中心化应用程序(dapp)在这个价值约260亿美元的网络上的部署方式。

这一切都是从理解Beacon链开始的。

自定义区块链世界

Beacon链是一个中央区块链,它在设想的以太坊2.0网络中协调数百个其他的被称为“分片”(shard)的以太坊区块链。Jordan向CoinDesk解释道:

“与其让一台巨型机器一次运行交易,不如把它分散到世界各地的大量机器上,让它们并行运行。”
最初,Bbeacon链严格充当以太坊 2.0的协调器,或者用Buterin的话说,作为以太坊2.0的“中心”,跟踪分片中的所有数据,并将数据摘要编译到一个中央区块链上。

现在,Buterin提出Beacon链还有一个额外的功能:存储被称为Beacon链合约的专门智能合约。以太坊风险投资工作室Consensys的研究员Will Villanueva写道:

“这些合约与你在以太坊1.0上为应用程序部署的常规智能合约不同,常规合经约存在分片链中。相反,Beacon链合约将作为一个整体表示执行环境或交易框架。”
换句话说,这些Beacon链合约将规定计算和智能合约执行的所有规则,包括交易费用、相关的gas成本等等。Buterin在他的提案中解释道:
“该提案的总体理念是建立有一个相对最小的共识层框架,该框架仍然能够提供足够开发复杂框架的能力,这些框架为我们提供了作为第二层所需的所有智能合约功能。”
实际上,这意味着dapp开发人员可以选择调用一个Beacon链合约来模拟当前的以太坊1.0执行环境。Jordan强调道:
“Dapp开发者不必对他们所熟知的东西做太多改变。”
更有趣的是,Jordan补充道,Beacon链合约也可以模拟比特币,使用比特币区块链所有相同的规则和参数,在以太坊2.0上创建一个执行环境。

对于dapp开发人员来说,这就像为自己的计算机选择不同的操作系统一样简单。Jordan告诉CoinDesk,就像用户可以选择使用Mac OS或Linux操作系统而不是Windows操作系统来启动电脑。他补充道:

“你可以为比特币创建一个执行环境,也可以为以太坊创建执行环境。从总的来说,你可以创建自己的自定义区块链世界,并让人们在里面进行交易。”

无法回避的问题

不过,并不是所有关于beacon链合约的事情都是一成不变的。Villanueva在谈及拟议的Beacon链设计时表示:

“在实践中,不应该有过多的Beacon链合约,应该只有几个,尤其是在开始的时候。”

Jordan补充说,为了阻止用户部署多个Beacon链合约并“膨胀” Beacon链,这些合约的定价可能会让用户付出高昂的部署成本。Jordan告诉CoinDesk:

“这些执行环境就像它们自己的小世界,可以设定所有内容,理想情况下,它们的部署成本非常高。可能达到数几万美元。”
但是,目前还不清楚合约部署的定价以及基于Beacon链合约的交易费用的确切参数。

继他的提议之后,Buterin周一建议在以太坊2.0系统中引入一种被称为“中继者(relayer)”的特定类型的参与者,以帮助协调交易费用与网络的“区块提议者”(也就是区块验证者)。此后,Buterin还发布了第二篇HackMD文章来进一步阐述Beacon链合约的想法。Buterin在周四的以太坊2.0实施者电话会议上说道:

“我们需要这种两层结构,其中有一类节点称为中继者,目前深入分析该设计的经济性还不是很情楚。”
事实上,以太坊2.0开发人员和爱好者正在对新提出的Beacon链设计的确切机制作进一步的研究和讨论。

然而,正如Villanueva所指出的那样,Buterin的提议的内容是有前景的。Villaneuva写道:

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

上一篇: 中国电子技术标准化研究院雷虎:以标准为依托,构建区块链测试生态
下一篇: 传统金融机构是否会跑步进场?这三个问题的答案很关键
推荐专栏
Boss Wallet Web3 Econom Pass
专注币圈最新资讯
通俗浅显地聊透Web3大事小情
读懂区块链生态与未来,尽在币界网!
热门币种
更多
币种
美元价格
24H涨跌幅
BTC比特币
60,963.61 USDT
¥435,103.38
-2.72%
ETH以太坊
3,368.69 USDT
¥24,042.67
-0.3%
BNB币安币
570.68 USDT
¥4,073.00
-0.28%
USDT泰达币
1.02 USDT
¥7.25
-0.19%
SOL
135.96 USDT
¥970.36
+7.66%
USDC
1.00 USDT
¥7.15
-0.01%
TON
7.59 USDT
¥54.14
+4.55%
XRP瑞波币
0.47720 USDT
¥3.41
+0.48%
DOGE狗狗币
0.12210 USDT
¥0.87140
+2.43%
ADA艾达币
0.39050 USDT
¥2.79
+3.88%
热搜币种
更多
币种
美元价格
24H涨跌幅
比特币
60850.01 USDT
¥442,209.19
-1.38%
Solana
142.79 USDT
¥1,037.68
-2.99%
Curve
0.2871 USDT
¥2.09
-0.1%
Beta Finance
0.081694 USDT
¥0.59
-16.58%
Filecoin
4.4918 USDT
¥32.64
+0.52%
狗狗币
0.1252 USDT
¥0.91
+1.29%
柚子
0.5958 USDT
¥4.33
+2.51%
Conflux
0.1663 USDT
¥1.21
-0.72%
Shiba Inu
1.725E-5 USDT
¥0.00
-1.15%
波场
0.1232 USDT
¥0.90
+0.65%
dYdX
1.404 USDT
¥10.20
+0.37%
Arweave
26.5075 USDT
¥192.64
-0.54%
最新快讯
更多
比特小鹿租赁俄亥俄州工业园区来扩大其挖矿业务
2024-06-29 00:34:28
美国总统辩论结束后Solana生态Meme币TREMP市值超越BODEN
2024-06-29 00:32:00
ETH短线跌破3400USDT,24H跌幅1.1%
2024-06-29 00:28:13
美联储理事鲍曼:美国国会似乎对央行数字货币没有太多兴趣
2024-06-29 00:28:06
CoinbaseDerivatives向CFTC申请上线SHIB、LINK、AVAX、XLM和DOT期货合约
2024-06-29 00:25:06
CoinbaseDerivatives向美CFTC申请上线受监管的SHIB、LINK、AVAX、XLM和DOT期货合约
2024-06-29 00:25:06
疑似Starknet多签钱包转移250万枚STRK代币,约合174万美元
2024-06-29 00:17:07
下载币界网APP