目前,大多数L2排序器基本上采用“先来先出”(FIFS)的事务排序方法来保护用户免受MEV的影响,但这也削弱了块的价值。
而通过这种划分区块空间的方案,我们可以鱼和熊掌兼得。
具体过程是:用户用一个时间难题加密自己的交易,同时计算一个zk证明,证明时间难题有解,然后将时间难题和对应的Zk证明发送给定序器。
定序器收到“加密事务”后:
验证“zk证明”是否有效,如果证明有效,就意味着计算一段时间后,这个“时间之谜”就可以解决了;
放在“Top Blockspace”,给交易所在区块的“秩序委员会”;
Sequencer会计算一段时间的“时间拼图”,最终得到答案;
定序器得到答案后,可以解密用户的“加密交易”,得到交易的“原始”数据;
定序器填满所有“顶块空间”后,将这个只有“顶块空间”的“半成品块”扔给L2 p2p网络广播;
MEV Searcher在收到“半成品块”后,可以根据“Top Blockspace”中的交易顺序构造自己盈利的“交易捆绑包”;
MEV搜索者将他的“交易包”和“出价”发送给L2砌块建筑商;;
此时,构建者已经收到了“半成品区块”,他将把“最高出价”的“交易捆绑”放入“BOTTON block space”;
最后,构建器需要经历L2 Mev Boost的过程,定序器会以其指定的“顶块空间”接受“最高值块”。
摘要
通过将“区块空间”分为两部分,用户交易可以在“顶部区块空间”得到保护,Mev Searcher可以一起卷起“底部区块空间”,既保护了用户交易不受hamful mev的影响,又最大化了“区块收益”。但这种方案付出了额外的计算成本,主要是因为用户需要为自己的时间迷题计算一个“zk证明”,以及Sequencer需要为每个用户提供的“时间迷题”来求解。
我们可以和Arbitrum之前的交易排序策略做一个对比,让Mev Searcher通过更高的出价获得0.5s的最高优先级。与本文提出的方案相比,Arbitrum的特点是:
节省计算资源;
MEV搜索器看不到私有Mempool);在街区;
用户的事务仍将排队。
最后,对了,之所以需要“zk proof”是为了防止sequencer受到DDOS攻击。
温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信,我们会及时处理和回复。
原文地址"隐私功能设置的作用和意义,隐私项目dcs":http://www.ljycsb.cn/qukuailian/209871.html。

微信扫描二维码投放广告
▲长按图片识别二维码