Facebook的Calibra团队概述了新的拜占庭容错测试方法

  • 时间:
  • 浏览:45
  • 来源:区块链技术网

Facebook的Calibra团队研究出了一种测试拜占庭容错能力的新技术。但这项新技术是完美的解决方案吗?

文:Samuel Haig

编译:Lennon Facebook的Calibra团队发表了一篇研究论文,概述了拜占庭式容错(BFT)测试的一种新方法。Calibra的这项创新名为“Twins”,它包含了一种测试网络的BFT实现轻量级方法。

Calibra首创了BFT测试策略该论文声称,虽然BFT系统“已经被广泛研究了20多年”,但该领域“缺乏测试BFT实现的原则性策略”。该团队的测试方法运行一个节点上具有相同标识的两个实例,以模拟拜占庭行为——“包括模棱两可、重复投票和丢失内部状态”。Calibra声称,Twins的操作员可以“系统地生成拜占庭式的大规模攻击场景,以可控的方式执行它们,并检查所需的协议属性。”

拜占庭容错BFT是Leslie Lamport,Robert Shostak和Marshall Pease在1982年发表的一篇学术论文中提出的概念。这个比喻描述的是这样一种情况:一群拜占庭将军和他们的军队包围了一座城堡,准备进攻。为了取得成功,所有各方必须同时发动攻击,然而,他们意识到团队中有一个叛徒,使部队难以一致行动。在区块链的语境中,拜占庭这个比喻指的是网络在恶意行为者的威胁下维持协调的挑战,这些行为者试图通过传输错误或不准确的数据来造成网络中断。而比特币通过它的工作量证明挖掘算法实现了拜占庭容错,这需要大量的资源投入,才能只对网络在短时间内产生很小的影响。

Twins有前景也有局限上述论文概述了使用Twins来重现了几次著名的对BFT协议的攻击,并确定Twins能够在“几分钟内”就识别出其中两次攻击,这两次攻击是“社区花了十多年时间才发现的”。Calibra的联合创始人兼董事会成员David Marcus在推特上写道:我在工作中最大的乐趣之一就是与业内最聪明、最有能力的人一起工作。这就是我们强大的研究团队测试BFT实现方面的一些前沿工作。

尽管这篇论文声称该系统可以识别许多以往的拜占庭容错,但作者们也承认“Twins尚不覆盖部分拜占庭行为”,包括那些没有完全揭示因果关系的过去的行为——而节点是根据这些先前行为来行动的。

关联阅读:

经济学家称Libra仍然是比特币的强大威胁

Libra通过加入竞争对手的稳定币项目来对冲风险

本平台推送内容仅代表作者观点,不代表平台意见。如需转载请联系Cointelegraph中文相关工作人员。

点击原文,了解更多

猜你喜欢

在Facebook Libra上的实现第一笔交易

Libra是Facebook在6/18发表的区块链解决方案。提出LibraCoin加密货币来为金融基础建设赋能。以Facebook与这次参与的合作伙伴,我相信在未来能让支付、跨

2021-11-29

区块链研究实验室 | Facebook Move语言入门教程

Move是一种新的编程语言,旨在为Libra区块链提供安全可编程的基础。Libra区块链中的帐户是任意数量的Move资源和Move模块的容器。提交给Libra区块链的每个交易都

2021-11-29

Facebook的Calibra团队概述了新的拜占庭容错测试方法

导Facebook的Calibra团队研究出了一种测试拜占庭容错能力的新技术。但这项新技术是完美的解决方案吗?文:SamuelHaig编译:LennonFacebook的Cal

2021-11-29

Facebook 的 Libra 协会聘请前 OCC 检察官担任法律总顾问

Libra协会在寻求一种新的加密货币和支付系统的过程中聘请了一名重要人员。文:SAMBOURGI编译:Zion责编:Rose负责管理Facebook加密货币项目的Libra协会

2021-11-29

Facebook的Libra最早或于2021年1月推出,最初只锚定美元

一份新报告称,期待已久的数字货币Libra最早将于2021年1月问世。据《金融时报》11月27日报道,经过全球金融监管机构一年多的审查,Libra将以一种与美元挂钩的数字货币形

2021-11-29