比特元BTY白皮书.pdf

比特元 BTY 白皮书 一种简单稳定、扩展性强的区块链网络 第 1 页 共 24 页 目录 前言 3 第一章 比特元底层架构4 1.1系统简介4 1.2服务模块5 1.3运行流程6 第二章 比特元特色功能 7 2.1安全共识 SPOS 7 2.2 随机数支持 7 2.3 支持 MVCCKVDB的存储方式 10 2.4 EVMWASMJSVM三类虚拟机的支持 12 2.5平行公链 12 2.6 超级节点 13 2.7一键 Token 14 2.8钱包找回 14 2.9 隐私支持 14 2.10 去中心化 C2C交易 15 2.11 比特币跨链支持 (BTC Relay) 15 2.12跨链原子交易 16 2.13 锁仓合约17 2.14 多重签名17 2.15支持预言机功能17 第三章 BTY 基本信息19 3.1官方信息 19 3.2 发行机制 19 3.3发展基金 19 3.4 社区自治 20 3.5链上投票 20 3.6核心成员 22 3.7风险提示 23 第 2 页 共 24 页 前言 目前,以比特币为代表的分布式记账、代币激励的时间戳系统,被普遍认 为有望成为未来金融的支柱。对一种新兴技术来说,能够不断的技术升级优化 ,完善功能、性能,才能得到市场的认可,得到广泛的应用落地,从而引领一 个时代的变革。比特元的主要目标就是实现去中心化治理,让持币的人来制定 相关规则,并有足够的发展基金,调动全社会的力量来推动比特元的发展。 比特元的核心会如比特币一样稳定,同时兼备灵活高效的扩展性,开发者 可以在比特元上建立强大的 DApp和 多链的生态,共同维护比特元系统的发展 。比特元区块链底层系统,由复杂美 Chain33提供技术支持,是全球首个实现 并落地的多链 (平行公链)架构的公有链项目。在比特元区块链上可扩展多条 平行公链,各条平行公链既可独立开发 DAPP,建设多样化的应用生态,又可 实现多链间的跨链互换功能。 平行公链应用领域广泛,包括稳定币、社交网络、电子商务、资产数字化 、债权上链、数据存证、合约游戏等不同的场景。 比特元将打造一个公链联盟,为各条平行公链提供基础服务,BTY 则是所 有交易必需的燃料。 第 3 页 共 24 页 第一章 比特元底层架构 1.1系统简介 比特元底层系统采用的,是一套支持共识,数据库,执行器等模块,可插 拔,易升级的区块链架构。这种支持分层的架构极具创造性,主链负责交易清 算,智能合约和虚拟机从主链上分离放到平行链上独立执行,多条平行链并存 提升运算效率,且平行链之间通过主链实现链间互联。 比特元的模块化设计,是在对区块链的底层架构、应用开发的不同功能和 需求进行分析的基础上,划分并设计出一系列功能模块,通过模块的选择和组 合可以构成不同的产品,以满足市场的不同需求。 比特元采用 “从混沌走向秩序的开发模式”,方便开发者随时调整和扩充 。从迭代和重构、以及系统的可拓展性等角度考虑,比特元将区块链的底层架 构、不同应用开发的功能和需求纳入考量,对系统进行了模块化设计。包括 mempool的排队方式,加密签名的方式,共识的模式,RPC 的函数,命令行 的命令,钱包的内在逻辑,数据库存储的方式等等,区块链核心的所有模块都 可以定制。 第 4 页 共 24 页 1.2服务模块 客户端 客户端为用户提供了对账户,区块,节点和钱包的管理及查询功能,如新 建账户,发送交易,生成随机种子,获取区块信息,获取钱包状态等。所有的 交易都通过客户端,签名并加密后送入区块链。 RPC模块 提供 RPC 接口给客户端,客户端通过 RPC 接口对区块链进行操作,比如 创建账户,查询账户,发送交易,查询交易,查询区块信息等等。 Mempool模块 交易缓存池,mempool中存储从 RPC接

文档评论(0)

1亿VIP精品文档

相关文档