我们很高兴地宣布,OneLedger已经开放最简可行产品(MVP)源代码库,链接地址:https://github.com/Oneledger/protocol
本文中,我们会展示OneLedger MVP的演示视频。在视频中,我们展示了如何设置和初始化OneLedger本地测试网,注册身份并在我们的区块链上发布交易。
为了便于使用,我们配置好了一个Docker File文件,用于构建和运行OneLedger以及比特和以太两个测试链。在这个演示视频中,我们展示了通过使用命令行,如何方便的操作OneLedger的功能,并进行了一系列的脚本测试。
我们的演示将介绍Docker中环境的安装和设置。 它显示了如何注册新帐户,铸造新的通证,并使它们进入交易。 测试环境有一些简单的工具来监控区块链和用来启动/停止区块链的脚本。
OneLedger MVP演示
https://v.qq.com/x/page/b0726oiubtq.html
为了缩短测试之间的重置时间,演示的测试环境中,区块链被有意的设置得较小。
除了我们自己的链,我们还设置了一个展示,包括一个测试以太坊链(包含3个节点运行geth),以及一个测试比特币链(包含3个节点运行bitcoind)。 OneLedger链是PoS + Tendermint共识,因此它至少需要4个节点。 比特币和以太坊链由于是PoW共识机制,最少有3个节点就可以模拟分布式行为。
其他一些常见的区块链功能,如签名,费用和通知仍在开发中,但我们已经设计好了架构,在之后的开发中可以被快速添加。
在此演示中还需要注意的是,我们可以在创建交易或监控进度时使用链范围的通用身份。在链中注册通用身份简化了命令行客户端,并提供了匹配帐户和身份的内部方法。
最简可行产品(MVP)的完整功能列表:
1. OneLedger区块链协议
2. PoS + Tendermint共识
3. OLT 代币
4. 全链通用身份
5. 本地账户数据库
6. 全链身份和账户注册
7. 比特节点的简单化安装
8. 以太节点的简单化安装
9. 各个链的启动/停止脚本
10. 用于注册和交易的轻量化客户端
11. 基本监控和进度状态
请继续关注我们的电报频道,因为我们将在未来几周内发布更多功能。 此外,我们将从下周开始发布每两周一次的开发进度更新。
再次感谢社区的所有支持和反馈。
Website: https://OneLedger.io/
Whitepaper in Chinese version:https://oneledger.io/wp-content/uploads/2018/07/oneledger-whitepaper-05.07.09-v3-chinese.pdf
GitHub: https://github.com/Oneledger/
Telegram: https://t.me/oneledger
Twitter: https://twitter.com/OneLedgerTech
Medium :https://medium.com/@OneLedger
Reddit: https://www.reddit.com/r/OneLedger/
YouTube: https://www.youtube.com/channel/UCqazyMCaD7lH-IBZrb33WPg
Email: hello@oneledger.io