可組合性的 Open Transaction Lock Script 提案來嘍|CKB Weekly

火花 1、可組合性的 Open Transaction Lock Script 提案 在上周來自北美的團隊 Mutual Knowledge System 提出了一個基於 Open Transaction 的 Grants 后,本周 Nervos 核心開發者 Xuejie 也提出了一個關於 Open

可組合性的 Open Transaction Lock Script 提案來嘍|CKB Weekly


火花


1、可組合性的 Open Transaction Lock Script 提案


在上周來自北美的團隊 Mutual Knowledge System 提出了一個基於 Open Transaction 的 Grants 后,本周 Nervos 核心開發者 Xuejie 也提出了一個關於 Open Transaction 的 Lock Script 提案,不一樣的是這個 Lock 在 Open Transaction 中具有重新排序和重新安排簽名組件的能力。


在本次的 RFC 中,Xuejie 也提供了 OpenTx 實現的數據結構,包含有哪一些的命令(Command)、哈希數組以及欄位等內容,以及實際執行時 Lock Script 包含哪些元素,在整體的 Open Transaction 交易中又是如何呈現。這樣的 Lock 具有的好處是,能夠被 Open Transaction 的交易聚合者,儘可能地以最小的交易費用去拼裝這些交易,以節省成本並且達到最佳的交易效率。


如果對於 Open Transaction 有興趣的小夥伴,歡迎點擊下方的帖子鏈接參與討論,您的一小點參與很可能會讓 Open Transaction 再往前邁一大步。

https://talk.nervos.org/t/rfc-composable-open-transaction-lock-script/5869


2、如果你想再靠近 DAS 一點,這裡有他們的開放文檔


DAS 測試網上線不到一周,目前已經有超過 11400 個註冊賬戶,來自 3300多個獨立地址,這是一張小編認為很不錯的成績單。


同時,在這裡我們也看到他們公開了許多技術文檔,可以提供給有興趣理解 DAS,以及理解如何在 CKB 上編程的小夥伴。這些文檔已經包含了 DAS 的系統設計、數據結構、賬戶鏈方案以及防搶注機制,相信未來 DAS 團隊還會持續更新這些文檔。有需要的開發者、熱愛技術的小夥伴可以進入下方的鏈接查看:

https://github.com/DeAccountSystems/Documents



CKB

(#2735)從 PeerState 中刪除不必要的欄位https://github.com/nervosnetwork/ckb/pull/2735(#2685)用 DashMap 替換 RwLock/Mutex<HashMap/HashSet>https://github.com/nervosnetwork/ckb/pull/2685(#2758)將 anyhow 從 1.0.40 升級至 1.0.41https://github.com/nervosnetwork/ckb/pull/2758(#2759)將 syn 從 1.0.72 升級至 1.0.73https://github.com/nervosnetwork/ckb/pull/2759(#2760)將 libc 從 0.2.95 升級至 0.2.97https://github.com/nervosnetwork/ckb/pull/2760(#2761)將 backtrace 從 0.3.57 升級至 0.3.59https://github.com/nervosnetwork/ckb/pull/2761(#2762)將 tokio 從 1.6.1 升級至 1.7.0https://github.com/nervosnetwork/ckb/pull/2762(#2763)將 once_cell 從 1.7.2 升級至 1.8.0https://github.com/nervosnetwork/ckb/pull/2763(#2750)將 jsonrpc 板塊升級到最新版本https://github.com/nervosnetwork/ckb/pull/2750(#2742)文檔:修復丟失的鏈接和廢棄的描述https://github.com/nervosnetwork/ckb/pull/2742(#2747)集成失敗時,在 github 中上傳日誌文件,並刪除 allow-failure jobshttps://github.com/nervosnetwork/ckb/pull/2747(#2755)避免不必要的資料庫創建https://github.com/nervosnetwork/ckb/pull/2755(#2715)ckb2021 硬分叉功能https://github.com/nervosnetwork/ckb/pull/2715(#2753)修復:系統調用測試速度減慢https://github.com/nervosnetwork/ckb/pull/2753(#2748)升級 rocksdbhttps://github.com/nervosnetwork/ckb/pull/2748



Layer 2

Godwoken [CKB 上的 Rollup 框架]

(#206)添加存款 ckb cli

https://github.com/nervosnetwork/godwoken/pull/206



跨鏈

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

(#117)支持觀察者角色

https://github.com/nervosnetwork/force-bridge/pull/117

(#121)修復 eth 處理程序 init setLastHandledBlock bug

https://github.com/nervosnetwork/force-bridge/pull/121

(#118)修改跨鏈橋的 lockscript

https://github.com/nervosnetwork/force-bridge/pull/118

(#116)增加配置 rpc

https://github.com/nervosnetwork/force-bridge/pull/116

(#119)修正 eth & ckb 處理程序的 lastHandledBlockHeight 初始化問題

https://github.com/nervosnetwork/force-bridge/pull/119

(#115)添加多簽失敗的伺服器重試機制

https://github.com/nervosnetwork/force-bridge/pull/115

(#113)對預提交的 hook 進行更嚴格的審查

https://github.com/nervosnetwork/force-bridge/pull/113

(#114)修復(離線):在 RPC 中添加檢查

https://github.com/nervosnetwork/force-bridge/pull/114

(#111)集成 cli rpc api

https://github.com/nervosnetwork/force-bridge/pull/111



CKB 瀏覽器

(#823)搜索后隱藏手機菜單

https://github.com/nervosnetwork/ckb-explorer-frontend/pull/823

(#820)為交易輸入添加索引

https://github.com/nervosnetwork/ckb-explorer-frontend/pull/820

(#806)重構:只顯示 sudt

https://github.com/nervosnetwork/ckb-explorer/pull/806



生態系統

DAS [去中心化賬戶服務]

DAS 開放公測

https://da.systems

—-

編譯者/作者:Nervos社區號

玩幣族申明:玩幣族作為開放的資訊翻譯/分享平台,所提供的所有資訊僅代表作者個人觀點,與玩幣族平台立場無關,且不構成任何投資理財建議。文章版權歸原作者所有。

0

發表迴響