2019年7月20日
摘要: 在这个简短的概述中,我们描述了我们在eToro标记化资产背后实施技术的初步经验,即MoveIR语言中的(eToken),用于在Libra网络上进行部署。 Libra协议是一个确定性状态机,它将数据存储在版本化数据库中。使用新颖的领域特定语言:Move。Move允许可编程事务和模块重用代码和状态 - 阅读全文
posted @ 2019-07-20 01:40 王庆东mas 阅读(789) 评论(0) 推荐(0) 编辑
摘要: Move是一种新的编程语言,旨在为Libra Blockchain提供安全可编程的基础。 组织 Move语言目录由五部分组成: 的虚拟机(VM),其中包含的字节码格式,字节码解释器,和基础设施执行事务的块。该目录还包含生成创世块的基础结构。 该字节码验证,其中包含了拒绝无效移动字节码静态分析工具。虚 阅读全文
posted @ 2019-07-20 01:31 王庆东mas 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Move是一种新的编程语言,旨在为Libra Blockchain提供安全可编程的基础。Libra Blockchain中的帐户是任意数量的Move资源和Move模块的容器。提交给Libra Blockchain的每个事务都使用Move中编写的事务脚本来编码其逻辑。事务脚本可以调用模块声明的过程来更 阅读全文
posted @ 2019-07-20 01:29 王庆东mas 阅读(1099) 评论(0) 推荐(0) 编辑
摘要: 我们提供了一个命令行界面(CLI)客户端来与区块链进行交互。 假设 本文档中的所有命令均假定: 您运行的是Linux(基于Red Hat或Debian)或macOS系统。 您可以稳定地连接到互联网。 git 已安装在您的系统上。 Homebrew安装在macOS系统上。 yum或者apt-get安装 阅读全文
posted @ 2019-07-20 01:27 王庆东mas 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 交易生命周期 为了更加深入的理解Libra的交易生命周期,我们将跟随一个交易的全过程,从其被提交到Libra validator始,直至其被添加到区块链上止。我们将“放大”来看每个validator逻辑组件及与其他组件之间的交互。 客户端提交交易 Libra客户端构造 原始交易 (此处称为T5raw 阅读全文
posted @ 2019-07-20 01:24 王庆东mas 阅读(468) 评论(0) 推荐(0) 编辑
摘要: Libra区块链是一个基于Libra协议的加密认证的分布式数据库。本文将简略介绍Libra协议的核心概念。其详细说明请参阅Libra技术白皮书. Libra区块链由分布式的Validator节点网络维护, 或简称为Validator。Validator集体遵循共识协议 决定区块链中交易的进行次序。 阅读全文
posted @ 2019-07-20 01:21 王庆东mas 阅读(558) 评论(0) 推荐(0) 编辑