以太坊的Vlad Zamfir称在区块链分片技术上取得了突破

以太坊或许刚刚距离实现切分其区块链更近了一步。

至少区块链的长期研究员Vlad Zamfir是这么认为,他声称本周在EthBerlin的以太坊黑客马拉松中已经成功编写了一个概念验证(POC)从而验证了这个想法。这段代码是在包括Tim Beiko和John Marling在内的其他几个开发者的帮助下构建的,据说是为了演示不同的以太坊分片未来如何在区块链上进行通信的能力。

分片技术是一种实验性的扩展方案,被“吹捧”为一种通过将区块链分解成更小的单元——分片,来减轻不断增长的网络压力的方案。

虽然包括以太坊的创建者Vitalik Buterin在内的很多以太坊的开发者,都在努力使分片成为以太坊发展路线图的一部分,但这仍在进行之中(预计在未来两年内不会发布)。

在与CoinDesk的交谈中,Zamfir承认该概念证明(POC)“甚至还没接近”生产准备阶段,但他相信它包含的代码将是其在以太坊中部署的基础。

Zamfir说:“这确实是我的分片路线图中最核心组件的概念验证(POC)。”它可以防止跨分片原子性失效,或者更具体地说,它可以防止跨分片原子性失效的最终化,所以永远不会是‘发送’被最终确定,‘未收到’被最终确定。”

以上可能听起来非常的技术,的确如此,但简而言之就是:Zamfir和其他开发人员能够演示如何通过一个分片区块链安全地传送ETH和其他消息。

在开源代码库Github上,这个概念验证可以通过一个可视化工具允许用户下载并激活其代码库。虽然目前的工作证明(POW)还没有完全确定,他说。

Zamfir继续说:

“我们仍在进行整合工作,但一周后会回来查看,到时应该会有说明,你可以按照说明让代码在电脑上运行。”

只供教育用途

根据Zamfir的说法,虽然概念验证(POC)最终是在hackathon上用代码编写的,但是它的大部分内容在之前就已经开发出来了。

“在大多数情况下,这种技术规范几乎已经100%完成了。我不需要在黑客马拉松做任何研究,我只是在执行一些东西,”他告诉CoinDesk。

Zamfir说,实现代码库的主要原因是教育方面的。

“有很多人不看研究,尤其是当我们没有以我们真正满意的方式发表的研究时。”因此,软件是一些人看到会觉得有吸引力的东西,”他说。

不过,他接着说,除此之外,概念验证“几乎没有任何意义”,因为它没有发现任何新领域或解决任何已知问题。它缺少的内容包括交易费用系统以及将交易和消息从一个分片传送到另一个分片的方法。

“我们没有真正的路由协议,”Zamfir说,他总结道:

“它所做的一切就是演示跨分片信息传递的方式,它和分叉选择原则一起工作。”

分片的技术细节

Zamfir所说的“fork choice rule(分叉选择原则)”指的是以太坊分片如何与主区块链交互的代码。这段代码是Buterin在五月份发布的概念验证(POC)。

尽管Zamfir的概念验证是建立在围绕分片的更广泛的思想基础上的,但它也是建立在他的“构建修正(correct-by-construction)”研究的基础上的,其中包括了区块链在交易历史上达成共识的规则。

他对CoinDesk说:“对我来说,所有的一切都是在尝试使用‘构建修正(correct-by-construction)’的方法论,我所有的分片内容都完全在这个方法论的框架内。”

鉴于以上这个重点,Zamfir的分片路线图略微偏离了以太坊分片的主流路线图,实现了“不同的设计标准”,他说。

虽然它仍然根植于同样的问题——试图找到解决以太坊扩展性障碍的方法,以及即将到来的向更平等的保障区块链安全的方式的转变,即POS。但Zamfir的设计关注点与其他关注分片技术的人不同。

Zamfir告诉CoinDesk:“我认为分片技术的核心是跨片信息或者跨片的一致性问题。”维塔利克则认为是对系统状态的可用性、有效性和执行性的分片。我和维塔利克在共识协议上持有不同的观点,因此在分片技术上也持有了不同的观点。

他继续说:“我现在只是关注我认为最困难的问题。”


译自:coindesk

文章作者: Rachel Rose O'Leary / 责任编辑:白琳我要纠错
声明:本文系金色财经原创稿件,版权属金色财经所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:金色财经",违者将依法追究责任。
提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。
    下一篇

首个大众旅行区块链落地项目Trip.org发起# 0元包游,抵制“国庆各种涨” #福利活动。新老用户轻松拿万元旅行免单奖励,再送TRIP!