Libra 介绍

今年六月,脸书宣布其区块链计画— Libra,旨在打造一个普惠金融(Inclusive Financing)的支付系统。按脸书原先的计画,预计会在2020正式上线,虽然美国国会要求脸书暂缓Libra专案,除此之外,脸书也发布了Libra白皮书,并且开源Libra原始代码以及测试链,让开发者可以先尝鲜。截至目前,Libra的开源项目仍在持续开发,程式码不停在更新,讨论区也是相当活跃。

Libra: A Simple Global Currency and Financial Infrastructure

从Libra 的白皮书,可以看出脸书想发行全球货币,并由Libra 的联盟成员共同来维运Libra 节点,打造一个许可制的区块联盟链。每位联盟成员必须提供1000 万美金,作为基金会的储备金,主要会用于投资低风险的资产,用于未来Libra 稳定货币的避险与开发基金。Libra 联盟链采用的是LibraBFT 的共识演算法,预计在上线前招募100 个验证节点,目前交易速度约为每秒1000 笔交易。此外,Libra 区块链将提供智能合约的功能,且重新设计一套新的合约语言Move。

Libra 联盟

在Libra 目前的系统中,可以看出很大一部分的元件设计概念与以太坊相近,像是都包含支援智能合约的虚拟机,地址采用帐户类型设计,且每个帐户会记有一个序列号,做为交易的执行顺序,而整条链的状态是由有序性的交易计算所维护的State 而组成,帐号的产生方式是公钥经过SHA3–256 计算的结果。

目前Libra本身,并不像区块链是以区块为单位,定期记录一段时间的交易,而是由一笔交易为单位参照上笔交易连结而成,虽然白皮书内指出会有gas计算单位量的概念,但在系统上尚未看到该设计。在签章演算法上,也不同于绝多数的区块链采用ECDSA,而是采用EdDSA的签章演算法。另外,由于Libra本身采取的是LibraBFT共识演算法而不是公链的工作量证明(Proof of Work),在交易效率上会较佳,更重要的是,由于采用BFT类的演算法,因此交易在一段时间后可以保证最终性,即交易无法被撤销。

目前测试网络(testnet)已经上线,Libra有提供CLI命令操作的方式让开发者与测试网络进行互动,只是目前测试网络的验证节点是由脸书本身维护,无法自行运行节点加入到该联盟链,虽然距离Libra的释出将近三个月,但我们可以看到社区上的互动相当活跃,并且Libra Explorer上也可以看到一些相关交易。

规格

+----------------+-----------------------+ 
| Cryptocurrency | Libra | 
+-- --------------+-----------------------+ 
| Consensus | LibraBFT | 
| Address | Account-based | 
| Hash function | SHA3​​-256 | 
| Signature | EdDSA (ed25519-dalek) | 
| Finality time | 10 Secs | 
| TPS | 1000 Tx/s | 
| Smart Contract | Move language | 
| Type | Consortium chain | 
+-- --------------+-----------------------+

参考

本文链接地址:https://www.wwsww.cn/Libra/5974.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。