位置:编程技术网 > 云计算 > 正文 >

区块链布道者Jameson Lopp:Facebook“Libra”白皮书全解析(4)

2019年06月25日 17:59来源:未知手机版

淘宝几天后自动付款,estate,腾讯网qq

既然只有100左右的验证者,而且互相全都是直接互连的,10秒钟的区块时间似乎可行。

最小节点要求:

40M的互联网连接

1颗商品化CPU

16TB的SSD存储

之前有一些参考文献要求维系验证者从头开始执行初始同步的能力,而不是信任来自其他验证者的已签名状态。我的预期是如果 Libra 用得多的话,进行此类同步很快就会变得非常不切实际,因此节点安全模型会高度依赖于对验证者的信任。

通过Move实施Libra生态系统政策

Libra币储备是实现保值的关键机制。通过储备,每个币都有一系列稳定且具备流动性的资产来充分支持。Libra币合约允许协会在需求增加时铸造新币,并在需求萎缩时销毁它们。协会本身不制定货币政策。它只能根据授权经销商的要求铸造和销毁货币。用户无需担心协会将通胀引入本系统或者让货币贬值:每铸造一批新币,储备中都必须有等量的法币存款。

好吧,可是我们现在谈的是网络外部的事件。正如白皮书前面所述,如果脚本使用了与网络状态无关的数据的输入,网络是不能执行这样的脚本的。因此,上述文字中的修饰词“能”和“必须”肯定是指网络不知道的Libra协会的政策或合同义务。

共识算法依赖于验证者组管理Move模块来维护目前这组验证者并且管理验证者当中选票的分配。Libra Blockchain一开始只向创始会员授予选票。

假设验证者要对该验证者组的变动进行投票,似乎这会导致我们在权益证明系统当中看到的类似问题——长程攻击(long range attacks)。如果受到连累的创始成员的私钥达到一定阈值,攻击者是否能从创世块开始写一个新的账本历史?如果是这样的话,其他节点会接受吗?目前尚不清楚共识协议是否允许重写旧状态,还是只允许添加。

我们计划逐步过渡到权益证明

好吧,除非他们能解决尚未解决的那些问题。

未决问题

如何进行治理?

这里可以看出 Libra 协会是一个由成员组成的委员会,需要 2\/3 的绝对多数人才能做出变更。这些人是唯一被允许铸造或销毁 Libra 币的人,但如果达成足够的共识,他们大概就可以做出任何自己想要的改变。

AML\/KYC是否需要?

在协议层面显然不需要,但 Calibra钱包声明,所有用户将通过政府发放的ID进行验证。Calibra钱包似乎是至少一段时间内唯一可用的钱包,所以目前还不清楚开发人员和用户能否在Libra网络上面跑不遵循与Calibra相同标准的App。

什么叫费用低?什么是正常运行?怎么才叫足够容量?

Calibra钱包的FAQ 保证费用不高,但这似乎与底层协议在高负荷时的操作可能会相冲突。

交易费会很低廉且费用透明,尤其是如果进行国际汇款的话。Calibra会降低费用,以帮助大家多省点钱。

Libra真会对开发者开放吗?

根据实现无需许可的共识的行动计划:

Libra Blockchain会向所有人开放,包括任何的消费者、开发者或企业均可使用Libra网络,在它的上面开发产品,并通过它们的服务来增值。开放访问确保准入和创新的门槛不高,并鼓励良性竞争,这对消费者是有益的。

我怀疑开发人员是不是真能在这个平台上跑自己梦寐以求的任何在技术上有效的应用程序。我看到的东西里面没有一个能让我相信这个系统会抵制审查,但时间会证明一切!

原文链接:https:\/\/onezero.medium.com\/thoughts-on-libra-blockchain-49b8f6c26372

译者:boxi。

本文地址:http://www.reviewcode.cn/yunjisuan/53273.html 转载请注明出处!

今日热点资讯