Libra系列(三)

Libra区块链的安全性取决于验证者节点、Move程序和Move VM如何实现,而这些方面的解决方案正在逐步完善中

虽然已有 Rust 版本的实现,这对性能和安全性来说是一个良好的开端。

可预见的是 Libra 协议的首次发布将支持每秒1000个支付交易,在提交(submit)和确认(commit)交易之间有10秒的确定性(finality)时间。

因为只有100个左右的验证者节点,而且它们都是相互直接连接的,所以10秒的区块时间(block time)听起来是可行的。

节点的最低要求:

40mbps的互联网连接速度

1个CPU

16TB的固态硬盘

可以预见的是,节点安全模型将高度依赖对验证节点的信任。

至于在维护验证节点时从头执行同步,而不是信任其他验证节点的签名状态会非常不切实际。

Libra 的代币储备是实现保值的关键机制。
通过储备,每枚代币都有一套稳定的流动资产作为后盾。
Libra 货币合约允许协会在需求增加时铸造新代币,反之在需求减少时销毁它们。
该协会不制定货币政策,它只能根据授权经销商的要求铸造和销毁代币。
用户不必担心这种关联会导致通胀或货币贬值:要铸造新代币,必须有相应的法定存款准备金。

现在讨论网络外部事件。
正如白皮书前面所述,网络无法执行使用网络状态外部数据输入的脚本。
因此,“can”和“must”修饰语是指Libra的协会政策合约义务

共识算法依赖于验证节点集管理模块来维护当前的验证节点集,并管理验证器之间的投票分配。

最初,天秤座的区块链只给创始成员投票。

假设验证节点对验证节点集的更改进行投票,这似乎会导致远程攻击。
如果创始成员私钥阈值被破坏,攻击者可以从创世纪中编写一个新的分类账历史记录吗?

如果是,其他节点会接受吗?

目前尚不清楚共识协议是否允许重写,还是只允许追加。

Libra协会是一个由成员组成的委员会,需要2/3的绝对多数才能做出改变。

他们是唯一允许铸造或销毁Libra代币的人,如果有足够的共识,可以做出任何想要的改变。

基于既定的无许可共识路线,Libra区块链将向所有人开放——任何消费者、开发人员或企业都可以使用Libra网络,在此基础上构建产品,并通过其服务增加价值。

开放获取确保了较低的进入壁垒和创新,并鼓励消费者的健康竞争。

时间会告诉我们答案!

Leave a Reply

Your email address will not be published.