在 Nervos 上的大杀器 Open Transaction 又要往前迈进了吗?|CKB Weekly #52
火花
新 Grants 提案:AVOUM——针对 Nervos 的 Open Transaction 创建一个针对 MEV 的开放市场
Open Transaction 是一个在 UTXO 架构下独有的交易方法,可以让任何来自不同用户的 cell ,在 lock script 允许解锁的条件下,使用该 cell 的资产,进行合约交互。
例如说,透过 Open Transcaction,在 DEX 交易的用户可以让其他人(例如运营方)为他们的交易支付手续费,他们只需要将自己所交易的资产准备好即可,甚至说他们还可以用其他币种,例如稳定币作为交易手续费,再交由拥有 CKB 的营运方支付 CKByte 给矿工。这就是 Open Transcaction 的灵活之处,同时也可以避免掉 cell 被太多人分次占用的问题。
本次的 Grant 来自一个北美的区块链技术团队——MUTUAL KNOWLEDGE SYSTEMS (https://mukn.io/),他们主要想解决两个关于 Open Transcaction 的问题:
首先,是如何避免以太坊上面临的 Dark Forest 的问题。也就是说,某人已经提交了交易,但是交易却被后来提交的人以更高的 Gas 费用或者更靠前的交易排序所占用。这个过程中,他们加入了类似矿工可提取价值的概念 (Miner Extractable Value,MEV),通过激励的形式让负责组装这些交易的矿工获取相应的费用。
再来,另一个重要的点是他们也会推出一套属于 Open Transaction 的设计规范,让需要参与 Open Transaction 的用户的交易可以被撮合者识别,并且会应用合适的 Nervos Library 来自动化这个过程。
目前,该 Grant 还在提案阶段,未来预计需要至少 8 个月左右的时间,从 POC 到代码实现。如果你对他们的提案感兴趣,欢迎去 Nervos Talk 参与讨论,让他们能够在更多的交流下变得更好。
https://talk.nervos.org/t/avoum-for-nervos-creating-an-open-market-for-miner-extractable-value/5849
CKB
(#2746)为重组同步更新交易池 https://github.com/nervosnetwork/ckb/pull/2746
Layer 2
Godwoken [CKB 上的 Rollup 框架]
(#211)修复(出块者):无效的提现请求区块 L2 的交易
https://github.com/nervosnetwork/godwoken/pull/211
跨链
force-bridge[通用的 force bridge 组件]
(#110)修复:类型错误
https://github.com/nervosnetwork/force-bridge/pull/110
(#107)将 relayer, rpc, singer 整合到 clipper 中
https://github.com/nervosnetwork/force-bridge/pull/107
(#108)修复:rpc 获取 txSummary api
https://github.com/nervosnetwork/force-bridge/pull/108
(#109)重构:严格的空值检查
https://github.com/nervosnetwork/force-bridge/pull/109
(#106)修复:数据库语法错误
https://github.com/nervosnetwork/force-bridge/pull/106
(#105)修复:更新配置的初始方式
https://github.com/nervosnetwork/force-bridge/pull/105
(#104)修复:锁定/销毁数据库字段
https://github.com/nervosnetwork/force-bridge/pull/104
(#99)支持和解
https://github.com/nervosnetwork/force-bridge/pull/99
(#102)修复:分割锁定/销毁交易确认状态的类型
https://github.com/nervosnetwork/force-bridge/pull/102
(#101)加锁/销毁交易确认的号码
https://github.com/nervosnetwork/force-bridge/pull/101
(#100)修复:当 eth 处理程序启动时出现分叉的 bug
https://github.com/nervosnetwork/force-bridge/pull/100
(#97)选用多签配置
https://github.com/nervosnetwork/force-bridge/pull/97
(#96)修复(离线):修复测试错误
https://github.com/nervosnetwork/force-bridge/pull/96
CKB 浏览器
(#819)将 merge-deep 从 3.0.2 升级到 3.0.3
https://github.com/nervosnetwork/ckb-explorer-frontend/pull/819
(#817)修复合并冲突
https://github.com/nervosnetwork/ckb-explorer-frontend/pull/817
(#816)重构常量
https://github.com/nervosnetwork/ckb-explorer-frontend/pull/816
Neuron
(#2033)将 merge-deep 从 3.0.2 升级到 3.0.3
https://github.com/nervosnetwork/neuron/pull/2033