Bytom 是一条专注于资产领域的公链平台,其最重要的功能是连接原子世界与比特世界,促进两个世界之间的资产交互与流通。具体来说,在 Bytom 上运行的不同形态的异构比特资产(原生数字货币、数字资产)和原子资产(与传统物理世界相对应的权证、权益、分红、债券、情报信息、预测信息等)都可以通过 Bytom 进行登记、兑换、押注,以及基于合约进行更复杂的交互操作。
Bytom采用三层架构:应用层、合约层、数据层。应用层对移动端等多终端友好,方便开发者轻松开发资产管理应用;合约层采用创世合约和控制合约发行和管理资产,底层支持扩展UTXO模型butxo,优化虚拟机,采用自省机制防止图灵完备下的死态;数据层采用分布式账本技术实现资产发行、支出、兑换等操作。共识机制采用对人工智能ASIC芯片友好的POW算法,在哈希过程中引入矩阵和卷积计算,使矿机闲置或淘汰后可用于AI硬件加速服务,从而产生额外的社会效益。
Bytom/BTM应用场景
银行区块链应用。在供应链金融、跨境业务、单证业务等领域,有效提升了效率和应用场景。同时区块链带来的提升更多的是生产关系的改变,支付方式、管理组织模式都和原来的互联网时代不一样了。
比特币和以太坊的应用,除了建立去中心化的支付方式和世界计算机之外,更深层次上建立了DAO式的组织,区块链的DAO式组织让系统展现出强大的生命力。
Bytom/BTM的使命
比原链的使命是连接比特世界与原子世界,构建多元化资产登记与流通的去中心化网络。比原链的目标是成为全球最大的专用型公链平台,探索不同类型资产与区块链的结合,提升资产的流动性、安全性、价值性。
比原链将极大提升现有增值比特信息和比特资产的流动性,同时通过合约和配置产生新的比特资产。比原链作为媒介,将成为促成信息盈利的经济体和数字资产效率的放大器。未来这些数字资产不仅将用于现有的日常工作生活,还将成为人工智能和物联网设备“数据粮食”的提供者,从而进一步提升比特世界对原子世界的影响力。
Bytom/BTM的技术特点
1. UTXO 兼容性
比原链由三层组成:数据交易传输层、合约层、资产交互层。资产交互层通过调用合约来操作资产。在数据交易传输层,兼容比特币的UTXO模型和交易数据结构,实现高速并发和可控匿名。
2. 一般地址格式
Bytom钱包将引入BIP32、BIP43、BIP44概念,并使用(或“HD”)提供对多币种、多账户、多地址、多密钥的支持。
3.支持国家加密标准
Bytom支持国密SM2椭圆曲线公钥密码算法和SM3密码散列算法,在达到相同计算复杂度的情况下,SM2处理私钥的速度远快于RSA、DSA算法,加密效率更高。SM3算法的压缩函数与SHA-256结构类似,但SM3算法的设计更为复杂,例如每轮压缩函数使用2个消息字。
4. 对AI ASIC友好
在共识机制中引入全新的POW算法,将矩阵计算与卷积计算融入哈希计算过程,使其对人工智能ASIC芯片友好,使得矿机闲置或者淘汰后也能为人工智能深度学习提供硬件加速服务。
5. 资产命名使用ODIN标识
链上资产命名采用ODIN(Open Data Index Name)开放数据索引命名标准,利用区块链透明、可靠、不可篡改的特性,保证资产全网全链唯一性。与其他基于区块链的标识方案不同,ODIN基于比特币区块链,支持多级标识扩展引入其他区块链(公链、联盟链、私链),不采用注册字符串的方式,而是以区块记录位置作为标识名称。
6. 数据与签名分离
设计了一个分布式账本协议,允许多种资产进行交易和发布。使用此协议的多条链可以独立存在,也可以跨链交易,从而让不同的运营者以相同的形式相互交易。Bytom的区块设计秉承最小特权原则,将数据与见证人()和签名分离,实现资产管理和分布式账本同步控制。这创造了更好的可编程性和合约支持,并为后续的旁路通道预留了接口。
7. 增强交易灵活性
BUTXO不同于以太坊的账户模型,交易可以并行验证,只要使用类似nonce的机制保证每个最多只能被一个交易引用即可。Bytom比以太坊更薄,不需要完整的世界状态,参与者只需要记住什么是,因为交易会携带其他相关信息(如资产ID、金额、控制程序),支持超轻客户端。Bytom支持验证,让客户端只验证与区块相关的交易,而不需要验证所有的交易,只需要信任签名者的数量,整个过程使用证明。
8、基于侧链的跨链分红
开发者可以在比原链上创建一个小版本的X链(其他链X)中继,并从智能合约对X链中继进行API调用,以验证X链网络活动并实现跨链通信,从而完成合约中的交易和分红操作。