bytom blockchain protocol(简称比原链:bytom)它是一种多元比特资产的交互协议,不同形式、异构的比特资产(原始数字货币、数字货币)和原子资产(具有传统物理世界相应的权证、权益、股息、债券、情报信息、预测信息等)。可以通过协议进行登记、交换、赌博和基于合同的更复杂的交互操作。连接原子世界和比特世界,促进资产在两个世界之间的互动和运作。
什么叫⽐原链2.0
PoW的去中⼼化在创造巨⼤同时,价值也会带来极端⾼的成本。⽐原链1.0处理⽅案是主链采⽤PoW,负责资产发⾏,侧链采⽤PoS,负责交易效率。但这带来了新的问题,需要为两条链的节点运输⾏⽀每年支付成本⼤需要去主链矿⼯向侧链节点支付8000万BTM和1000万BTM的经济鼓励⽣这种状态带来了沉重的经济负担。
POS架构的经济可靠性和经济可靠性⾼还有DeFi等上层阶级的有效性⽣态带来极⼤方便性更有利于MOV的发挥⾃身最⼤的潜⼒和前瞻性。技术架构。⼤组合也必然会引用⼊更为通⽤智能合同机制和开发者⽣态带来极⼤灵活性是塑造开放性⽣状态的必由之路。
基于此,我们提出⽐原链2.0的架构理念,将是原链2.0的架构理念⼀主⼀侧架构合并为统一⼀平台,并在统一中⼀多资产DeFi协议集成在平台上,提高资产流动效率,连接资产⽐特世界和原⼦世界上,更好的服务资产链这个⼀宏⼤愿景。
⽐原链2.0技术特点
为了服务于⽐原链新的统⼀平台集成多资产DeFi协议,提高资产流动效率等⽬标,⽐原链从模型层、共识层、合同层做得很好⼤创新,同时进步⼀一步步提高整个链经济的安全性⽹络安全的⻛险抵挡能⼒。
提⾼最终的共识设计
Bytom2.PoW转移共识机制⾄PoS,它带来的好处是最终的提升⾼,全部的应⽤使⽤⽆我们需要考虑“这笔交易是否会被确认”⼀各种问题的存在也减少了运输⾏⻛保险;其次,Bytom2.0块确定时间调整⾄与前提相比,6秒/块,⾼效率提高25倍;
在UTXO上构建世界状态
以BTC为代表的UTXO模型,由于导出的Outputs主要以锁定脚本的代码形式呈现,缺乏数据记录,可编程性稍差⾜。
所以在⽐原链底层模型,扩展UTXO功能,使其包括UTXO状态信息。这将提供扩展后的UTXOO。 编程能力强。不能通过第三次。⽅可记录交易前后UTXO状态的变化,可记录交易前后UTXO状态的变化⽅它提供了类似的多资产交换等功能。
兼顾原创性和可扩展性的合同制度
Bytom合同系统拥有⾃身的语⾔和语法,⽀持有各种操作符和图灵完整的合同语言⾔。
但同时可以适应外界的合同语言⾔,在UTXO账户模型的基础上,可以适应以太坊合同系统,实现EVM/eWASM等主流虚拟机架构,促进外界⽣DeFi(如以太坊)⽤、⽣和。态系统组件⼯适用于Bytom2.0,不需要修改或只需要很多⼩改变,降低开发者的学习成本和转移难度。
项目进展
2017年1月,比原链项目启动;
2017年6月,私募和ICO完成;
2017年Q4,比原链在线测试;
2018年Q1,与原链章程相比,第一次持有者大会;
2018年Q2,比原链1.0版发布;
2018年Q3,比原链区块浏览器V2.0发布;
2019年Q1,BBFT共识算法发布,Vapor侧链上线;
2019年Q2,Bystack BaaS平台推出;
2019年Q4,MOV去中心化跨链交互协议公布。
技术概况
UTXO适合
比原链由三层组成,包括数据交易和传输层、合同层和资产交互层。资产交互层通过调用合同来操作资产,其中比特币的UTXO模型和交易数据结构适用于数据交易和传输层,实现高速并发和可控匿名。
一般地址格式
比原链钱夹将引入BIP32、BIP43、BIP44理念,用Hierarchicall Deterministic Wallets (or "HD Wallets“)为多货币、多账户、多地址、多密钥提供支持。
支持国密标准
比原链支持国密SM2椭圆曲线公钥密码算法和SM3密码杂凑算法。在推广相同的计算复杂性时,SM2在私钥中的响应速度远快于RSA、DSA算法,加密效率更高。SM3算法的压缩函数与SHA-256的压缩函数结构相似,但SM3算法的设计更为复杂。例如,压缩函数的每一轮都使用两个消息字。
友好对待人工智能ASIC
在共识机制中引入新的POW算法,将矩阵计算和卷积计算融入哈希计算步骤,实现对人工智能ASIC芯片的友好,鼓励矿机在闲置或淘汰后为人工智能深度学习提供硬件加速服务。
ODIN标识用于资产命名
链上资产的命名选择ODIN(Open Data Index Name)开放式数据检索命名标准,利用区块链透明可靠、不可篡改的特点,保证资产全网、全链的独特性。与其他基于区块链的识别解决方案不同,ODIN支持扩展基于比特币区块链的多级识别引入其他区块链(公共链、联盟链、私有链),而不是注册字符串,而是使用区块记录位置作为识别名称。
数据与签名分开
设计了多种资产可以相互交易发布的分布式账本协议。该协议的多条链可以独立出现, 并且可以跨链交易, 这样,不同的运营商就可以以同样的方式相互交易。坚持最小权限原则,比原链区块设计将数据和见证(Witness)、签字部分分离,实现资产管理与分布式账本同步控制的分离。它创造了更好的可编程性和合同支持,并为以后的旁通道预留了接口。
加强交易灵活性
BUTXO 与以太坊账户模型不同,它可以并行验证交易,只要使用类似于nonce的机制来确保每个未花费的outputs最多只能被一个交易所引用。比原链比以太坊瘦,不需要完整的世界状态, 参与者只需要记住未投入的outputs,因为交易会自带其他相关信息(如资产ID, 配额、管理程序),支持超轻客户端。compact 验证,只允许客户端验证块中的所有相关交易,而不需要验证所有交易,只要您信任签名人的总数,整个过程由Merkle验证。
基于侧链的跨链分红
开发人员可以在比原链上建立一个小版本的X链(其他链X)中继器Xrelay,并将API从智能合同调用到X链中继器,以测试X链网络活动,实现跨链通信,然后在合同中实现交易和股息操作。
相关链接:
https://bytom.io/zh/
https://bytom.io/Bytom-Technical-White-Paper-EN.pdf
https://info.binance.com/cn/currencies/bytom
http://www.qukuaiwang.com.cn/szhb/2105.html#jj
https://bikongtou.com/u/564.html
https://info.binance.com/en/rate/detail/1193
https://medium.com/@Bytom_Official项目回顾-2019比原链年报-2fb94e614d19