3.9 Rootrex
R1协议是ONEROOT提出的基于以太坊的去中心化交易协议。R1协议具有去中心化交易协议的基本特性,实现了链下订单中继、链上结算、交易记录可审计、去中心化资产托管。此外,R1协议还实现了基于委托的链上资产结算机制和订单的链上撮合功能,为基于R1协议的交易所带来更好的交易体验。
R1协议有如下特点:
- Ø 去中心化的链上资产托管:用户资产存放在智能合约中,不受任何第三方控制。即使交易所被攻击,用户资 产也是安全的。用户可以通过交易所提取资产,也可以调用合约接口自行提取。
- Ø 链下订单委托:在R1协议中,用户挂单需要进行ECDSA数字签名,由Relayer收集并撮合,找到符合条件的对手单后再提交到链上交易。这样做的好处是,用户的挂单可以立即被Relayer放入订单簿,避免了订单提交上链的区块等待时间,能够提供近似中心化交易所的体验。
- Ø 基于委托授权的订单上链:不同于0x、以德、kyber等协议的交易模型,即订单由用户(taker)直接提交到链 上结算。R1协议使用了新的交易模型,用户对委托订单签名,授权Relayer在撮合 成功后提交到链上完成资产结算,以获得性能提升和更好的用户体验。
- Ø 订单链上撮合:R1协议包含了对双方订单的撮合,协议会根据双方订单意图进行价格匹配,满足 条件后再结算。在链下,用户将委托订单提交给Relayer,Relayer发现订单匹配 后,将双方订单提交到链上,由R1协议对双方订单意图做最终的匹配和结算。
R1协议的架构包括三部分:
R1协议的链下部分由Relayer实现。Relayer即订单中继,是指接入了R1协议的交易所,负责收集用户订单、初步撮合后提交到链上进行结算。通过R1协议,不同交易所可以成为分布式商业系统的一部分,共享订单数据和流动性,为用户带来更好的交易深度和体验。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。