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進行反饋。