查看原文
其他

在 Nervos 上的大杀器 Open Transaction 又要往前迈进了吗?|CKB Weekly #52

Nervos Community NervosCommunity 2021-06-12


火花


新 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



原文链接:
https://ckbweekly.substack.com/
点击阅读原文,即可订阅 CKB Weekly。

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存