http://www.7klian.com

比特币焦点开拓者深度解读 Libra 白皮书

Libra 协议中并没有实际的区块链数据布局 ——区块更多是一种虚拟 / 逻辑结构,用于协调系统状态的已确认快照。此刻该部门的第一句话更有意义:

该协会宣布的陈诉概述了……转为一种无需许可系统的蹊径图 。

这听起来很危险,但作者们指出,焦点组件必需以防止性方法编写来防范 DoS 进攻。

按照实现无需许可的共鸣的打算:

在协议层显然不需要,但 Calibra 钱包声明,所有用户将通过当局揭晓的 ID 举办验证。这听起来像 Calibra 钱包将是至少一段时间内独一可用的钱包,所以今朝还不清楚开拓人员和用户可否在 Libra 网络上运行不遵守与 Calibra 沟通尺度的 App。

我们回收了一个发出明晰超时的 pacemaker,验证者依靠个中的法定人数来进入下一轮——这应该可以改进活性。

最低节点要求:

每个资源都有一个模块声明的范例。资源范例是名义范例,由范例的名称以及资源声明模块的名称和地点构成。

好吧,此刻我们知道如何通过雷同于以太坊的资源本钱系统来掩护系统免受资源耗尽进攻了。

有趣的是,听起来 Libra 币实际上是协议的原生单元,就像 ETH 是以太坊的原生单元一样。这导致了更多关于 Libra 化名性质的问题;你可以在没有 AML/KYC 的环境下得到币吗?假如不能,那么您好像无法匿名利用任何系统成果。从有关 Calibra 钱包的阅读来看,它将需要 AML/KYC,因此我想知道最终是否会进入不受严格节制的系统中。

运用了一个不行预知的率领者选举机制,以限制针对率领者的 DoS 进攻。

之前有一些参考文献要求保持验证者从新开始执行初始同步,而不是信任来自其他验证器的签名状态的本领。我认为假如 Libra 获得充实利用,那么执行这样的同步将很快变得很是不切实际,因此节点安详模子将高度依赖于信任验证者。

哎哟。今朝尚不清楚「这个时间段」有多长,但假如一个 epoch 不到一天,我猜它也不到一天。看起来这个共鸣协议没有结实到参加者可以凭据本身的意愿分开并从头插手网络。

Libra 是一种通用的加密资产协议,第一个资产将是一种不变币。

我猜疑开拓人员可以或许在这个平台上运行他们求之不得的任何技能上有效的应用措施。我没有读到任何内容能让我相信这个系统会是抗审查的,但只有时间会证明!

40 Mbps 互联网毗连

在 Libra 协议的最初版本中,用户只能利用 Move 成果的有限部门。固然 Move 用于界说焦点系统观念,譬喻 Libra 币,但用户无法宣布声明本身资源范例的自界说模块。这种要领答允 Move 语言和东西链在袒露给用户之前成熟 —— 由实现焦点系统组件的履历得知。该要领还延迟了通用智能合约平台所固有的事务执行和数据存储中的可扩展性挑战。

执行一笔生意业务 T i 发生有一个新的账本状态 S i 并执行状态代码、gas 利用环境和事件清单。

Libra 协议不会将帐户与现实世界的身份相关联。用户可以通过生成多个密钥对来自由建设多个帐户。由同一用户节制的帐户互相之间没有内涵接洽。该方案遵循了比特币和以太坊的例子,因为它为用户提供了化名。

需要大量事情才气将系统扩展到数百个验证者。

我们可以在 看到,Libra 协会是一个成员委员会,需要 2/3 绝对大都人来做出改变。他们是独一答允制造或销毁 Libra 币的人,但假如有足够的共鸣(agreement),他们大概会做出他们想要的改变。

什么是低用度?什么是正常操纵?什么是足够的容量?

Calibra 钱包 FAQ 理睬低用度,但好像这大概与底层协议在高负荷时的操纵相斗嘴。

生意业务基于以一种名为 Move 的新编程语言预界说的(在将来的版本中是用户界说)的智能合约。我们利用 Move 来界说区块链的焦点机制,譬喻钱币和验证者成员资格

VM 静态强制执行。这答允我们将 Libra 币暗示为 Move 语言中的资源范例。

是否需要 AML/KYC?

16 TB SSD

生意业务费将是低本钱和透明的,出格是假如您在举办国际汇款。Calibra 将削减用度,以辅佐人们留下更多的钱。

将批量生意业务放入容器(区块)的目标,是为了排序 / 加时间戳。这对付无需许可的网络来说很是重要,在这种网络里数据是通过动态多方会员签名来举办身份验证的——验证者可以自由插手和分开网络。由于 Libra 运行着一个需要许可的系统,它可以利用更有效的共鸣算法,而不需要批量处理惩罚生意业务,因为生意业务的汗青更不行能被重写。

1 个普通 CPU

听起来 Libra 协会将是一个联邦,可以通过投票和某种声誉来自我进化。

帐户的身份验证器是此序列化暗示的哈希。请留意,这暗示要求在对帐户举办任何修改后从头计较整个帐户的身份验证器。这一操纵的本钱为 O(n),个中 n 是完整帐户的字节暗示长度。

拜占庭容错共鸣

LibraBFT 假设一组 3f + 1 选票在一组大概厚道的验证者(拜占庭人)之间分派。当拜占庭验证者最多节制 f 票时,LibraBFT 保持安详,能防备双花和分叉等进攻。

这消除了先前的问题,即 Libra 币是不是 ETH 或 BTC 这样的原生资产。我但愿这些币只是系统启动时答允的默认 / 独一资源范例,其他资源将在今后呈现。

好的,但此刻我们谈论的是网络外部的事件。如白皮书前面所述,网络无法执行利用网络状态外部数据输入的剧本。因此,上述片断中的“能”和“必需”的修饰语必定是指网络不知道的 Libra 协会政策或条约义务。

Libra Core 实现

Libra 区块链的安详性取决于验证者、Move 措施和 Move VM 的正确实现。我们正在办理 Libra Core 中的这些问题。

未办理的问题

管理如何运作?

令人惊奇的好,但我想知道 Libra 币的资产环境是否也是如此 ...... 调查这个系统对付想要构建更掩护隐私的应用措施的开拓者有多开放是很有趣的。

验证者们轮番敦促接管生意业务的进程。当一位验证者饰演率领者时,它向其他验证者提出生意业务,个中即包罗客户直接提交给他们的生意业务,也包罗通过其他验证者间接提交的生意业务。所有验证者都执行生意业务,并形成一个包括新账本汗青的身份验证过的数据布局。作为共鸣协议的一部门,验证者对该数据布局的验证者举办投票。

听起来您可以生成一个地点,只要每个资产都有一个独一的名称,该地点就可以分派任意数量的资产。

这主要是因为它意味着新的验证者应该可以或许插手网络并快速同步,而不必重放区块链的整个汗青记录,假设它们信任现有的验证者。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!

相关文章阅读