技術週報 (截至2023-10-13)

核心技術

本週,網路團隊專注於引導同行的功能審查和類型化協議效能調查。

效能和追蹤團隊繼續對 UTXO-HD 進行基準測試,為新的追蹤系統執行基準測試,並為 Plutus v3 和 UTXO-HD 磁碟後備儲存的未來基準測試制定策略。

與往常一樣,請參閱此技術開發報告以獲取來自不同團隊的更多詳細信息

錢包和服務

本週,Lace 團隊發布了 Lace v.1.6,它允許用戶將其多重質押比例自訂為偏好百分比,並在「瀏覽池」標籤頂部查看所有選定的質押池。 此版本還在每個列名稱中添加了工具提示,以提高清晰度,並簡化了恢復短語的設定。

此外,該團隊還解決了一些 UI 回應問題以及與在質押投資組合概述中移動滑桿相關的問題,並致力於將新的 cardano-js-sdk 版本與 Lace 整合。

智能合約

本週,Plutus 工具團隊繼續致力於新的 Marconi API、cardano 節點模擬器測試以及 Marconi 向 Cardano 節點的過渡。

Plutus Core 團隊發布了新的快速入門指南。 本指南為新使用者概述如何使用 Plutus Tx 編寫的鏈上驗證器開始為簡單的智慧合約設定開發人員環境。

Marlowe 團隊創建了一個與 Playground TS 相容的 API,實作了 MarloweBulkSync 伺服器,並審查和更新了儲存庫中的 marlowe-payouts 自述文件。 他們還開發了 DApp 歸屬功能,並實施了新的歸屬合約以及「取消」合約流程。 此外,團隊也制定了合約生命週期 API 的初稿。

Runner 開發工作正在進行中。 團隊進行了風格更新,研究了退出角色選擇選項,引入了配置文件以簡化部署流程,解決了一些問題,最後進行了測試。

BASHO (擴展性)

Hydra 團隊發布了 0.13.0 版本,其中包括狀態持久性的修復和擴展以及使用內聯資料起草提交交易的能力。 他們還交付了網路彈性層的第一個版本,顯著提高了頭部可用性,並致力於為幾個想要在 Hydra 上建立的受資助的 Catalyst 專案提供支援。

最後,團隊更新並發布了關於如何處理 Hydra 內部安全漏洞的安全政策和漏洞揭露政策報告。

本週,Mithril 團隊致力於將 Mithril 用戶端作為庫進行分發,該庫將分發到 Rust 依賴項儲存庫 crates.io 上。 該團隊還致力於對來自不可變文件的地址的交易歷史進行確定性計算,並開始修復聚合器中限制簽名攝取的瓶頸。

最後,他們繼續致力於在基礎設施上啟動 Cloudflare 並修復 Nix CI 中的一些錯誤。

VOLTAIRE(治理)

如果您尚未探索 SanchoNet 上的 GovTool,請立即了解更多資訊。 該工具使 ada 持有者能夠註冊為代表 (DRep) 並將其投票權委託給其他 DRep。 社區所有權對於此類治理工具至關重要,這些工具將由 Intersect 與委員會和工作小組合作託管和維護,等待社區批准。 與社區建設者一起,目標是建立鏈下治理流程的基礎層,透過 CIP-1694 促進鏈上投票。 一旦建立,社區可以獨立或在 Intersect 獎項和贈款的支持下進一步增強這些工具。

若要參與塑造卡爾達諾治理的未來,請務必加入 Intersect、造訪 SanchoNet 網站並加入 Discord 上的對話

Catalyst (催化劑)

本週,Project Catalyst 繼續啟動 Fund10 資助的 192 個項目,其中超過一半正式準備好接收第一期付款。 每個專案團隊現在都使用里程碑模組的第一次迭代來製定他們的“里程碑聲明”,該模組將作為整個交付生命週期的關鍵檢查點,從而改善整體責任和反饋循環。

Catalyst 基金的社區參與度已從 Fund9 最初約 5 名先驅者增長到 Fund10 中 40 多名里程碑審核者,增長了 10 倍,倡導社區主導的問責制。 要了解有關整個入職流程的更多信息,請訪問 Catalyst GitBook。

您是否知道 Project Catalyst 最近慶祝了三歲生日? 在這篇最新的部落格文章中了解更多相關資訊。

最後,如果您希望隨時了解 Project Catalyst 中發生的所有情況,請考慮加入 Catalyst Telegram 公告頻道。

教育

本週,教育團隊與 ABC 一起提供了 Haskell 課程的 Plutus 部分。 他們也繼續致力於Marlowe教育內容。