[持续更新] CKB Weekly 合集

DAS 成功上线背后的意义|CKB Weekly #58

火花

DAS 成功上线背后的意义 — 开启 Nervos 生态更多扩展的可能

DAS 于昨天(北京时间 7 月 22 日晚 20 点)成功上线了,不到 4 个小时的时间就已经涌入了 3000 个 DAS 链上账户的注册,除了令人感到惊喜之外,也超过了团队原先的预期。当然我们在这里重点是放在 DAS 成功上线后,我认为透过 DAS 我们可以看到两个重点:

1、DAS 提出的用 Keeper 机制避免 Cell 的竞争在实际操作上的确是可行的

这个点其实非常的关键,过去所有基于 UTXO 的 dApp,可能都无法处理大量用户同时进入的问题,因为单个代表合约的 UTXO 势必会被许多人同时竞争,这点在 DAS 透过 keeper 这个类似于 Cell 聚合器的方案上明显得到了解决,未来只要能有越多的人加入 Keeper 的行列,那么长期困扰所有 UTXO 的单一 UTXO 竞争的难题 ,不仅在 CKB 上可以得到解决,甚至还有机会为所有 UTXO 生态都带来新的思路。

对 Keeper机制有兴趣的小伙伴可以参考链接,这一系列的文章对 DAS 有兴趣的小伙伴都可以参考。

2、Portal Wallet 的直接用于其他 CKB dApp 的支付完全没问题

昨天如果有试过用 CKB 的小伙伴,会发现他是直接透过 Portal Wallet 进行付款,这时候我们可以发现不管是在移动端还是 PC 端,我们都可以直接呼叫出 Portal Wallet ,体验基本上与以太坊 dApp 使用 MetaMask 而言差距不大。这代表未来 Portal Wallet 可以适用于更多的 CKB dApp 场景,给 CKB 生态更多地赋能。

Portal Wallet 使用的示意图 1

Portal Wallet 使用的示意图 2

最后附上 DAS 上线之前创始人 Tim 写的一封信,我相信 DAS 未来会有更多关于去中心化身份相关的创新,也可能会有更多更亮眼的操作。

(CKB Weekly 火花专栏,随时欢迎你的火花)

CKB

  • (#2853) 静默记录

  • (#2855) 对「数据库被破坏出现混乱」的问题进行修复

  • (#2852) 将 tokio 从 1.8.1 升级到 1.8.2

  • (#2815) 将 derive_more 从 0.99.13 升级到 0.99.16

  • (#2850) 将回溯版本从 0.3.57 升级到 0.3.59

  • (#2848) 为 SendLargeCyclesTxToRelay 设置 retry_failed

  • (#2846) 随机拨号引导节点

  • (#2845) 添加测试使用的 rpc 计算_dao_field

  • (#2841) 删除冗余的 as_ref

  • (#2745) 日程表基准和主网同步

  • (#2836) 修改有歧义的描述

  • (#2833) 在警告信息中显示废弃字段的完整路径

  • (#2835) 主网和测试网的规范哈希值应该和以前一样

Dev Tools

Godwoken-polyjuice [为 Godwoken 兼容以太坊]

  • (#61) 移除 smt 仓库
  • (#60) 添加到预编译的智能合约中
  • (#59) 更新 evmone 以修复内存不足的错误
  • (#58) 当出现正常错误时不终止程序

Explorer

  • (#813) 将 addressable 从 2.6.0 版本升级到 2.8.0 版本

Layer 2

Godwoken[CKB 上的 Rollup 框架]

  • (#266) 取消可能出现双花的挑战
  • (#269) 将子模块 godwoken-scripts 重命名为 test-deps/ 以明确目的
  • (#267) 添加快速启动文档
  • (#268) 重构并为挑战块添加获取周期和转储 Tx
  • (#265) 改进 check_locks 中的信息
  • (#264) 修复 dump_transaction 时获得单元格混乱的问题
  • (#263) 根据提交的区块修复存款不会被退回的问题
  • (#262) 在 SMT 中插入 data_hash key
  • (#261) 默认脚本路径:tron-account-lock
  • (#260) 重置周期
  • (#259) 升级 smt 到 0.5 rc2
  • (#257) 更新系统调用和账户状态
  • (#254) 在 deploy-genesis 中更新 rollup 配置检查,在 setup 中生成
  • (#256) 在 godwoken 启动时增加配置锁的检查
  • (#246) 添加 get-balance cli
  • (#255) 更新错误代码
  • (#253) tx.nonce 应该由后端虚拟机处理
  • (#251) 修复对齐 Tx 验证状态
  • (#252) 在读取者结构上实现特质

Cross-chain

force-bridge [通用的 force bridge 组件]

  • (#175) 在 CI 测试中设置多重签名为 3/2
  • (#170) 多项改进
  • (#173) 修复 sigServer 中的 unhand 错误
  • (#171) 收集器更新铸币/解锁区块号码和状态
  • (#172) 修复过长的索引过长问题
  • (#163) 修复收到太多日志而 typeorm 字符串默认为 255 的问题
  • (#167) 用 ts 替换 bash 脚本
  • (#157) 与链上状态的调和
  • (#165) 修复辞职核查逻辑
  • (#166) eth/ckb 处理程序
  • (#164)重构错误记录指标

生态项目

DAS[去中心化账户服务]