技術週報 (截至2023-07-21)

核心技術

本週,核心技術團隊繼續致力於節點、網絡、共識和賬本組件的工作。

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

錢包和服務

本週,Daedalus 團隊發布了 Daedalus v.5.3.0,它帶來了對新的 Project Catalyst 註冊流程的支持,提高了匯率轉換功能的穩定性等。

Lace 團隊致力於 CIP-30 的設置、重構複雜的代碼、增加端到端測試自動化覆蓋範圍,並在與 Voltaire 相關的工作之前開始仔細研究 CIP-95。 他們還研究了多委託的 UI 流程,並使用 HD 錢包在後端運行負載測試。

智能合約

本週,Plutus 工具團隊繼續致力於為 Marconi 側鏈設置運行時監控,向索引器添加響應字段,並研究獨立模擬器功能。 最後,他們專注於未來幾個月的規劃和優先順序。

Marlowe 團隊向合約源添加了 GET API、用於將合約包導入到運行時的 POST 合約源端點,以及用於處理對象文件的合約導入和導出 API。 他們還在 Marlowe Run Lite 中按地址篩選合同,並重點關注未來幾個月的規劃和優先級。

BASHO (擴展性)

本週,Hydra 團隊重點探索事件源持久性以提高 Hydra 節點性能。 這觸發了重構協議邏輯中的快照發射以及使用新細節更新規範的需要。 該團隊還重新審視了下季度的目標和產品計劃,並進行了一些與多重簽名相關的安全修復。

本週,Mithril 團隊完成了測試版主網基礎設施的部署。 他們還繼續致力於實施一個簡單的壓力測試工具來對聚合器進行基準測試。 此外,該團隊開始致力於重構密碼庫實體的序列化/反序列化。

最後,他們致力於增強文檔,開始清理聚合器中的遺留存儲適配器,並發布了一篇博客文章,概述了 Mithril 為主網發布所做的準備。

VOLTAIRE(治理)

本週在伏爾泰,來自世界各地的代表齊聚一堂,共同推進 CIP-1694 作為最低可行治理 (MVG) 框架的提案。 在過去六個月中,舉辦了 50 多場研討會,全球近 1,000 名熱情的社區成員參與討論了該提案的細節。 本週討論了收集的反饋,以確保治理系統符合社區的需求和願望。 圍繞 CIP-1694 中提出的框架正在形成共識,由此,社區主導的 MVG 提案將可供所有 ada 持有者使用。

本週,錢包提供商齊聚一堂,參加了一場混合黑客馬拉松,審查 CIP-95。 CIP-95 提出了賦予 ada 持有者投票能力的機制。 該提案從根本上將錢包提供商提升為卡爾達諾生態系統不可或缺的基礎設施提供商。 它們是社區成員表達對治理行動的民主同意的關鍵推動者。

隨著 CIP-1694 進入最終形式,社區將有機會投票決定該 MVG 是否是可接受的共同前進方式。 將提供多個投票機會,以確保社區繼續指導最能代表社區需求的治理機制。 這為卡爾達諾生態系統內參與式治理的關鍵進步提供了一個強大的選擇。

最後,Intersect 於本周宣布,作為生態系統的關鍵機構,將公司、開發者、個人和其他生態系統參與者聚集在一起,塑造和推動卡爾達諾的未來發展。 它將成為社區底層藍圖和技術的管理者,從卡爾達諾節點開始,核心卡爾達諾庫和操作協議所需的組件,以及所有附帶的文檔、知識和貢獻者。

因此,Intersect 將成為管理卡爾達諾平台和協議的持續路線圖和開發的流程管理員。

歡迎卡爾達諾生態系統的所有參與者成為 Intersect 會員。 Intersect 由分散的參與者組成,其中包括卡爾達諾最重要的專家和當前生態系統的貢獻者,Intersect 將促進其成員和整個社區之間的健康討論和明智決策,以發現痛點,同時推動成功。 要作為創始成員加入,請點擊此處

Catalyst (催化劑)

本週,Project Catalyst 的 0 級和 1 級社區審查階段已經開始。 LV0 和 LV1 社區評審員將仔細閱讀提案,並根據三個標準(影響力、可行性和性價比)為每個標準打分 1 到 5 分。 第一階段的社區審核將持續到 2023 年 8 月 1 日。第一階段的社區審核完成後,將開始由 2 級審核員進行的第二階段的審核。 本週的市政廳討論了 LV0 和 LV1 社區審核員應遵循的流程。 如果您還沒有登記,請務必登記參加即將舉行的市政廳會議

在 Catalyst 技術方面,團隊:

  • 已完成開發,使投票應用程序與流程變化保持一致,包括基金運營的投票選項、ADA 中的面額以及挑戰的順序
  • 實施新的用戶分析解決方案,以更好地了解改善體驗的機會
  • 開始審查後端搜索服務,以確定並記錄在投票應用程序中實施的突出需求
  • 更新了 Gitbook 中支持的錢包以反映 Yoroi 的最新更新
  • 開始每週提取和共享註冊指標
  • 將快照工具部署到開發環境進行測試
  • 發現開始測試審核模塊所需的訪問問題
  • 重構EventDB和Catalyst數據服務,改進數據結構
  • 持續開發 Catalyst 數據服務的測試自動化
  • 開始創建使用新審核工具的文檔和指南
  • 使用戶能夠在給定投票密鑰的情況下獲取投票歷史記錄(僅限提案,而不是選擇)
  • 開始投票中心的內部端到端測試
  • 開始啟用事件數據的創建/更新/刪除訪問權限。

最後,要及時了解 Project Catalyst 中發生的一切,請在此處為每週時事通訊的過去一期添加書籤。

教育

本週,教育團隊計劃了將於下個月提供的 Haskell 課程的課程。 他們還致力於內部 Plutus 培訓內容