Renegade:基于MPC+Bulletproofs构建的anonymous DEX
Posted mutourend
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Renegade:基于MPC+Bulletproofs构建的anonymous DEX相关的知识,希望对你有一定的参考价值。
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:基于MPC+Bulletproofs构建的anonymous DEX的主要内容,如果未能解决你的问题,请参考以下文章
Simulink教程案例5基于Simulink的MPC控制器设计与实现
Carsim Simulink自动驾驶仿真基于MPC的速度控制