FaceBook加密货币libra项目初步尝试

        6月18日,Facebook(脸书)宣布将发行数字货币,名字叫Libra(天秤币),并释放了开源的Libra项目和测试用的区块链(尚不是正式运作)。发布了相关的白皮书、技术文档、新型智能合约语言Move。

        出自好奇,下载安装Libra的客户端,连接到其测试链,创建Libra的账号(测试账号),尝试进行转账操作。

        机器环境:ubuntu 桌面Linux

        (1)下载libra的客户端

    git clonehttps://github.com/libra/libra.git

图一

       (2)运行./dev_setup.sh

cd scripts/

./dev_setup.sh

        (3)运行start_cli_testnet.sh,最后连接到测试网络

[root@localhost scripts]# cd cli

[root@localhost cli]# ls

start_cli_testnet.sh  trusted_peers.config.toml

[root@localhost cli]# ./start_cli_testnet.sh

第一次运行很慢,需下载安装大量的软件,在网络情况不好的情况下,可能会运行脚本失败,运行失败后重新运行即可。最后,成功安装了所有依赖的软件,并显示连接到测试的网络


图二

(4)创建两个账号,并查询

libra% account create

>> Creating/retrieving next account from wallet

Created/retrieved account #0 address 1dc264382eb1d850bffbd7e5196fc44adab92dec251125ab0d3c2bdfa2513ccf

libra% account create

>> Creating/retrieving next account from wallet

Created/retrieved account #1 address 32620328587cdce2245334b6035127e4343a104f07ed2e9eec5e7c02e29c8da1

上述命令创建了两个账号,一个是本地索引为0的账号,账号的地址为:1dc264382eb1d850bffbd7e5196fc44adab92dec251125ab0d3c2bdfa2513ccf,另一个本地的索引号为1,账号地址为:32620328587cdce2245334b6035127e4343a104f07ed2e9eec5e7c02e29c8da1

查询的时候可以写本地账号的索引或者直接写账号的地址


图三

(5)测试网络中为账户充值(上线的主网当然不能自由充值)

mint充值可以写充值账号的索引或者直接写账号的地址

为本地索引号为0的账号充值110个Libra,为另外一个账号充值120个Libra

图四
图五

(6)从第一个账号转50 libra到第二个账号


图六

查看转账的事务,查看的事务中显示的是单位是microlibra 

图七

(7)转账后查看两个账号的余额


图八

转账后,发起账号的交易序号加一


图九


图十


图十一

你可能感兴趣的:(FaceBook加密货币libra项目初步尝试)