技術週報 (截至2023-09-01)

核心技術

本週,團隊結束了節點 v.8.2.1 的基準測試活動,並致力於為 GHC9.6 和 UTXO-HD 創建基準測試設定。 他們還專注於基礎設施的增強,從而減少了分析管道的記憶體佔用。 該團隊將一批新的優化合併到追蹤系統中,並繼續致力於命名一致性。

最後,團隊在 Nomad 後端進行工作,在新部署的硬體叢集上進行和分析各種驗證運行。

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

錢包和服務

本週,Lace 團隊繼續致力於 Metadex 整合、用戶擁有和交易代幣的過濾以及一些錯誤修復。 此外,該團隊還致力於測試原生代幣鑄造和為去中心化交易所創建自訂流動性池,為交換原生代幣創建端到端測試,並執行一些負載/性能測試。

該團隊還修復了與 DApp 連接器的硬體錢包交易,擴展了 CIP-30 以清除啟用其他擴展的路徑,並為 Lace 添加了更多自動化測試。

智能合約

Plutus 工具團隊繼續重寫 Marconi 索引器,實作並測試新的索引器,恢復新 API 的策略,並更新 plutus-apps 中的 cardano-api 版本。

Plutus Core 團隊發布了 plutus-ledger-api-1.11.0.0,其中包括 Plutus v3 的 ScriptContext 資料類型,並在未來版本中進行細微修改。

Marlowe 團隊為 CryptoPall 研討會準備了簡報。 他們還在課程中加入了一個合約練習、一個從助記詞產生金鑰的腳本,以及一個獲取代幣元數據的機制。

除此之外,他們還解決了 Demeter Run 0.0.4 版本以及新腳本和環境中的設定問題。 該團隊還專注於提款小部件,旨在促進 Marlowe 合約中向角色支付的款項的提取,同時滿足交易限制。 該小部件旨在在其他 DApp 中重複使用,為 DApp 用戶方便地執行提款提供簡單且靈活的解決方案。 該團隊還在 marlowe-ts-sdk 儲存庫中新增了 README.md 草案,並為提款小工具編寫了規格和使用者流程。

最後,他們實現了 sprintf 並致力於更改當前的工作區配置

BASHO (擴展性)

本週,Hydra團隊召開了8月月評審會議,持續確保透明的溝通和專案評估。

在社區參與方面,Hydra 團隊在 RareEvo 研討會上舉辦了 Hydra 大師班,作為社區的教育舉措。 此外,團隊還更新了 Hydra 演示和教程,以包含 Mithril 和最新版本的變更。 他們也專注於探索 Hydra 網路的彈性,以提高 Hydra 節點的可用性,從而改善使用者體驗。

本週,Mithril 團隊致力於實施壓力測試工具的第二階段,以對聚合器進行基準測試。 他們還對客戶端進行了改進,實現了快照存檔的同步下載和提取,並為其添加了機器可讀的進度資訊。 此外,他們開始實施使用 zstandard 壓縮進行快照存檔的概念驗證。

最後,團隊加強了對生成的快照存檔的驗證,並致力於將用於創建快照存檔的卡爾達諾節點版本添加到其元數據中。

VOLTAIRE(治理)

本週在 Voltaire,參與式治理隨著 SanchoNet 的第一次迭代而取得進展,SanchoNet 是 CIP-1694 鏈上治理行動的不斷發展的技術測試平台。 這是卡爾達諾社群在受控測試網環境中體驗 CIP-1694 的新遊樂場。 新的治理角色,例如未來的代表 (DReps),將可供社區體驗和參與參與式治理的進步。 請造訪 SanchoNet 以了解更多資訊並加入 Discord 上的對話。

Intersect 是生態系統的關鍵機構,它將公司、開發者、個人和其他生態系統參與者聚集在一起,共同塑造和推動卡爾達諾的未來發展。 因此,它將成為管理卡爾達諾平台和協議的持續路線圖和開發的流程管理員。 立即以創始會員身分加入 Intersect,即可接收獨家時事通訊,搶先了解最新亮點和每月市政廳。

Catalyst (催化劑)

本週,在 Project Catalyst 中,Catalyst 團隊於週二舉辦了 Fund10 Twitter 空間,並邀請了一位非常特別的嘉賓。 Charles Hoskinson 與團隊一起參加了 Twitter Space,討論 Catalyst 路線圖以及團隊對 Catalyst 未來發展的看法。 您可以在此處查看 AMA 錄音。 此外,在每週一次的市政廳上,Mike McNulty 和 Steven Johnson 預覽了 Fund10 投票應用程式的一些新功能。 如果您還沒有登記,請務必登記參加即將舉行的市政廳會議

上週轉向 Catalyst 的技術面:

  • 使用最新更新更新了支援的錢包 gitbook
  • 完成快照資料與自動部署/編排框架的集成,以實現連續投票事件
  • 針對測試網 API 建立的多個社群版本的“檢查我的投票權”
  • 優化快照服務,消除手動下游工作(例如刪除委託交易,以最新註冊為有效),並清理測試框架
  • 自動化評論導入器和計算所需的定義工作,包括與審核模組的整合 - 旨在讓導入器流程模仿使用者從任何介面直接將評論發佈到後端
  • 建立了使用互動式 API 儀表板進行測試網資料服務的教學課程
  • 完成了投票應用程式的最終試運行 - 沒有發現重大問題,根據發現完成了多項優化
  • 等待部署到商店
  • 應用程式現在指向 Project Catalyst - 以卡爾達諾為基礎的創新撥款以獲取提案詳細信息
  • 與團隊就監控活躍投票的計劃保持一致; 確保每個人都可以訪問

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

教育

本週,教育團隊與 Marlowe 團隊合作,為使用者定義學習旅程。 他們還計劃本月晚些時候在馬耳他舉行下一次卡爾達諾日活動,並繼續致力於掌握卡爾達諾。