核心技術
本週在核心技術方面,網路團隊專注於開發節點 v.8.4.0-pre 版本,並發布了 ouroboros-consensus、cardano-api 和 cardano-cli 的新版本。 類型化協議的工作正在進行中; 該團隊更新了未來的 typed-protocols-0.2.0.0 及其與 Cardano-node 的整合。
帳本團隊仍專注於 Conway 時代功能的實現。 他們增加了指定初始憲法委員會的能力,引入了憲法的初始版本,並將治理行動的優先順序與規範保持一致。 此外,該團隊還確保正確核算 DReps 的存款。
最後,團隊解決了幾個 CDDL 問題,進行了許多新的往返序列化測試,並對基於約束的測試框架進行了重大增強。
共識團隊建議修復 UTXO-HD 分支中觀察到的記憶體池鍛造問題,有待透過系統級基準測試進行確認。 他們也不斷開發一種回退機制,以在 UTXO-HD 效能不足的情況下維持 Cardano 節點的基準效能。
關於Genesis的開發,團隊與研究人員確認,所提出的設計符合歷史卡爾達諾鏈的要求。 他們還提出了一個解決方案,以解決過渡到 Conway 後在 SanchoNet 中偵測到的協定版本錯誤。
與往常一樣,請參閱此技術開發報告以獲取來自不同團隊的更多詳細信息
錢包和服務
本週,Lace 團隊在多委託組合調整方面取得了進展,修復了與取消註冊礦池相關的一些問題,致力於 Trezor 支援的測試覆蓋範圍,以及 DApp Store 的 UI/UX 工作流程。 他們也繼續致力於 CIP-95 功能,重點關注交易簽名和資料。
智能合約
本週,Plutus 工具團隊不斷使用簡化的 API 重寫 Marconi EpochState 索引器,透過 JSON-RPC 伺服器公開新 Marconi API 的查詢。 他們還更新了cardano-emulator套件以使用cardano-api v.8.8,並致力於優化新的Marconi API以獲得更好的效能。
Plutus Core 團隊在 uplc 和 plc 二進位檔案中新增了一個新的命令列標誌 --builtin-semantics-variant(或 -B),讓人們在評估程式時選擇使用內建語意的哪種變體。 您可以執行 uplc evaluate --help 以取得更多資訊。
Marlowe 團隊研究了ts-sdk 範例,創建了一個用於生成支出的CIP-45 DApp,確定了cardano-api 與cardano-node v. 8.1.2 的最高相容版本,解決了一些Marlowe 驗證器問題,並運行了額外的驗證器基準。 該團隊還添加了對按參與者地址查詢合約的支持,刪除了對 plutus-apps 存儲庫的所有依賴項,並在 marlowe-cardano-packages 中分離了對 PlutusTx 插件的直接依賴項。 此外,他們上傳了用於在Marlowe Runner 中建立的JSON 合約,擴展了開放角色驗證器資源消耗的測試,運行DSL 測試模擬,將分析工具整合到Marlowe CLI DSL 中,並按位址/角色令牌過濾合約。
最後,團隊創建了不同的Github,並產生了Marlowe語言語法指南。
BASHO (擴展性)
本週,Hydra 和 Mithril 團隊的大部分成員參加了在法國南特舉行的卡爾達諾擴展研討會。 在這次活動中,他們確定了協同效應,一起編碼,並討論了兩個項目過去的成就和未來計劃。
此外,Hydra 團隊還解決了在查詢第 1 層時導致 Hydra 節點崩潰的錯誤,研究了網路彈性的新概念驗證,並觀察相關的新 ADR。
此外,Mithril 團隊也完成了 GitHub actions 中 terraform 部署工作流程的重構,以及部署中快照壓縮參數的實作。 他們一直致力於 Mithril 節點中錯誤的重構和標準化。 該團隊還完成了聚合器基礎設施的 Cloudflare 保護實施,並開始在 Mithril 網路中部署和啟動它。 此外,他們還致力於記錄聚合器上的下載統計數據,這些統計數據將用於產生使用情況報告。
最後,團隊在解決高客戶端流量時出現的聚合器效能瓶頸方面取得了進展,並開始創建新的發行版。
VOLTAIRE(治理)
本週,Intersect 在伏爾泰舉辦了一次市政廳會議,該會議面臨一些技術挑戰,阻礙了計劃中的 GovTool 演示。 Voltaire GovTool 使 ada 持有者能夠註冊成為代表 (DRep),將投票權委託給其他 DRep,並對治理行動進行審查和投票。 這些能力是伏爾泰時代參與鏈上治理的關鍵部分。 已錄製的演示已共享以供審核。 今天加入Intersect。
SanchoNet 是 CIP-1694 鏈上治理行動的不斷發展的技術測試平台,透過說明第 4 階段的開發,繼續在功能路線圖上取得進展。 請造訪 SanchoNet 以了解更多資訊並加入 Discord 上的對話。
您還可以參加關於 CIP-95 的每兩週一次的 Sancho-Wallet 技術討論,這是 IOHK Discord 上的開放時間。 歡迎大家討論並提出SanchoNet和CIP-95的技術問題。
Catalyst (催化劑)
Project Catalyst Fund10 投票結果於週四公佈。 在本週的市政廳期間,該團隊展示了一些最近結束的專案影片。
您可以在此處從主要市政廳重新觀看該片段。 如果您還沒有登記,請務必登記參加即將舉行的市政廳會議。
最後,如果您希望隨時了解 Project Catalyst 中發生的所有情況,請考慮加入 Catalyst Telegram 公告頻道。
教育
本週,教育團隊將在馬耳他大學分散式帳本技術中心舉辦卡爾達諾日。 Lars Brünjes 博士和團隊也受邀在 Crypto Hub Malta 活動上發表演講。