技術週報 (截至2024-03-08)

文章來源:

核心技術

本週,網路團隊將 ouroboros-network-0.12.0.0、ouroboros-network-protocols-0.8.0.0 和 ouroboros-network-api-0.7.0.0 軟體包發佈到 CHaP 中。 此外,他們還更新並發布了 ouroboros-consensus-0.16.0.0、ouroboros-consensus-cardano-0.14.0.0、cardano-cli-8.20.3.0 和 cardano-api-8.39.2.0

團隊修復了引導模式下的同步以恢復效能(提交: 1 2 ),並開始研究 Outbound-Governor Genesis 模式。

本週,共識團隊更新了 UTXO-HD 的 ouroboros-consensus、cardano-api 和 cardano-node 中。 該團隊測量了 UTXO-HD 中的同步、重播時間和記憶體。 他們還修復了與快照間隔相關的錯誤,並為 Babbage 和 Conway 時代的 isIn CorrectClaimedFlag 添加了一個額外的情況,並添加了資料庫分析器分析來確定每個槽的 UTXO 大小。

最後,團隊協助解決了 Node v.8.9 的一些已知問題,例如意外的快照間隔導致錯過領導計畫和整合測試。

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

錢包和服務

本週無更新

智能合約

本週,Plutus 團隊在實施 CIP-57(Plutus 合約藍圖)方面取得了進展。 該團隊預計很快就會發布支援生成 Plutus Tx 藍圖的編譯器版本。

SCALING (擴展性)

本週,Hydra 和 Mithril 團隊發布了一份新的合作月度報告。

Hydra 團隊開始為轉向 Conway 做準備,方法是減少程式碼庫對 Babbage 的特定性。 他們為 Hydra 瀏覽器添加了基本 UI,轉而聚合 SanchoNet 數據,並修復了煙霧測試以在 SanchoNet 上運行。 最後,團隊在鏈下增量提交協議更改方面取得了進展。

Mithril 團隊致力於實現一種資料類型,用於在 Mithril 網路中驗證卡爾達諾交易。 他們還採用了 Mithril 瀏覽器來支援 Cardano 交易驗證,並開始實施更有效率的交易簽署方案。 此外,他們還穩定了 API 中的類型名稱,並調查了阻止某些康威時代交易簽署的錯誤。 團隊為簽署者完成了 Prometheus 監控端點的第一個版本。 最後,他們修復了客戶端 npm 套件發佈中的錯誤,增強了聚合器的 HTTP 測試,並繼續致力於 Pallas 鏈觀察器中的 KES 週期計算。

VOLTAIRE(治理)

本週,SanchoNet 團隊進行了多項文件更新。 這包括資源清單的更新、最新支援的節點版本、治理操作教學課程以及更新的常見問題和資源頁面。

催化劑 (Catalyst)

本週,Project Catalyst 繼續加入 Fund11 計畫。 迄今為止,這項工作已經產生了 75% 的項目,這些項目已鎖定了里程碑聲明,並且幾乎準備好開始接收卡爾達諾社區投票選出的第一筆贈款。 相較之下,支援流程和工具的更新在同一時期內啟動的專案數量比 Fund10 的所有專案總和還要多。 這是對所有參與此過程的社區成員的有力證明——生命證明驗證者、里程碑審核者或資助的提議者。

該團隊還在本週的市政廳期間與社區開始了回顧期 - 您可以在此處觀看錄音 - 並且已經收集了許多重要的見解。 這次復古的主題是什麼? Fund11 類別及其實施 - 我們可以從這次迭代中學到什麼並針對 Fund12 進行調整? 我們將繼續邀請社區在未來幾週內與我們一起參與。

此外,團隊正在熱切等待各商店的最終批准,以適應 Fund12 啟動城市選擇的特別投票活動。 如果您不確定這是什麼意思 - 請務必關注此卡爾達諾論壇帖子以獲取所有更新。 是巴塞隆納、布宜諾斯艾利斯、內羅畢、雪梨、東京還是多倫多? 你會決定的。

教育

本週,教育團隊繼續更新 Haskell Bootcamp 課程的高級課程。 他們還更新了卡爾達諾開發者課程,並添加了未來講座中將使用的實際場景。