1. 引言
白皮书见:
开源代码见:
- https://github.com/renegade-fi/renegade(Renegade p2p网络每个节点的核心网络和密码逻辑)
- https://github.com/renegade-fi/mpc-bulletproof(Bulletproofs+R1CS)
Renegade中:
- 每个relayer维护一组明文的orders,仅对relayer本身已知。
- relayer无法修改订单,仅可查看明文订单。
- relayer间会gossip encrypted order state,并执行2-party MPC来运行CLOB撮合引擎执行。
- MPC output中并不直接包含撮合的token outputs,而是,由relayer合作证明特定的NP statement:
VALID MATCH MPC。详细参看白皮书Renegade Whitepaper: Protocol Specification, v0.6。
网络拓扑为:

Key Derivation Hierarchy为:

Relayer间通讯流程为:

Commit-Reveal Scheme为:

Renegade是一个基于p2p网络的协议,其中relayer维护加密的订单并在多party计算(MPC)环境中执行交易。使用Bulletproofs+R1CS技术保证隐私,通过gossip通讯更新订单状态,并通过Commit-RevealScheme确保网络的安全交互。CLOB撮合引擎通过MPC执行,不直接公开交易输出,而是通过relayer合作证明交易的有效性。
1155

被折叠的 条评论
为什么被折叠?



