# 技術週報 (2023-02-17 ～ 2023-02-24)

**URL:** <https://forum.cardano.org/t/2023-02-17-2023-02-24/114995>\
**Category:** 开发\
**Created:** [27 February 2023 22:38 UTC](https://forum.cardano.org/t/2023-02-17-2023-02-24/114995 "2023-02-27T22:38:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![eric248550](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/eric248550/32/54328_2.png) [@eric248550](https://forum.cardano.org/u/eric248550)\
**Post date:** [27 February 2023 22:38 UTC](https://forum.cardano.org/t/2023-02-17-2023-02-24/114995/1 "2023-02-27T22:38:35Z")

</div>

![](https://us1.discourse-cdn.com/flex023/uploads/cardano/original/3X/6/0/6006b6568d0840dd295d2d3c3b11cbf37c3d433f.jpeg)

## 核心技術

本週，網絡團隊修復了點對點 (P2P) 代碼中的一些問題。 他們還完成了 [Eclipse Evasion](https://github.com/orgs/input-output-hk/projects/19/views/16?pane=issue&itemId=19819205)，這對 Ouroboros Genesis 協議功能至關重要，並開始實做。

最後，該團隊發布了一組[更新包](https://input-output-hk.github.io/cardano-updates/2023-02-17-network/)，可以與cardano-node master 分支做整合。

Ledger（帳本）團隊將多項更改與 cardano-base 和 ouroboros-network 版本庫整合在一起。 這對賬本序列化庫的更改有適當的版本控制，以及支援 Conway 時代的賬本，允許賬本狀態過渡到新的治理系統。 此外，該團隊繼續解決技術債問題，改進文檔和測試基礎設施，並正式指定 CIP-1694。

consensus(共識)團隊分析了 UTXO HD 的測試結果，顯示出顯著的性能。 分析表明，分類帳快照的頻率太高，因此該團隊要求根據更現實的快照政策進行另一次檢查。 他們還繼續改進並發布了 UTXO HD 相關擴充。

Genesis 開發工作正在進行中——該團隊與研究人員討論了當前的設計，並繼續致力於不同 Genesis 的測試。

團隊還修復了與迭代器相關的測試失敗，這使文檔更改、回歸測試的更新框架以及測試 QuickCheck 計數器的更容易實現。

最後，他們向 [CHaP](https://github.com/input-output-hk/cardano-haskell-packages) 發布了 ouroboros-consensus v.0.2.0.0 和 ouroboros-consensus-cardano 0.3.0.0。

參閱此[技術開發報告](https://input-output-hk.github.io/cardano-updates/archive/)以了解來自不同團隊的更多詳細信息。

## 錢包和服務

本週，Daedalus 團隊致力於 LedgerJS 更新，以確保對硬體錢包的有效支持。

Lace 電腦版開發工作正在進行中。 該團隊不斷改進 UI 功能（例如，通過將鼠標懸停在主選單中的圖標上來查看節點狀態），並完成了 DApp 連接器中“錢包自動連接”的概念。 他們還改進了應用程序的 UI 和 UX，並解決了版本庫中的各種問題。

Lace 輕量錢包平台將很快進行更新，包括在主網啟動前測試的新功能。 在[官網](https://www.lace.io/)上查看更多信息。

Adrestia 團隊仍在致力於通過 cardano 錢包中的委託中擴展多簽功能。 他們還致力於重構 DBLayer 以提高性能和內存使用率。

最後，該團隊正在為生產發布準備 cardano-js-sdk。

## 智能合約

本週，Plutus 團隊繼續致力於 Plutus 調試器的開發和增加腳本容量。 他們還繼續為 Marconi 構建索引器、解決更多技術債並改進文檔。

本週，Marlowe 團隊針對逾時的有效性間隔計算運行了一些修復和單元測試，改進了程序名稱和命令列選項，並在 Marlowe Explorer 中實現了 [Marlowe 合約的初始部分索引](https://github.com/input-output-hk/marlowe-explorer/pull/14)。 他們還向協議添加了狀態的測試和整合測試，修復了一些 Marlowe 同步問題並添加了新的查詢測試。

最後，他們創建了 [marlowe-runtime-ts](https://github.com/input-output-hk/marlowe-runtime-ts) 客戶端庫的基本部分，添加了用於輸入 Actus 合約條款的 UI，並[將 actus-core 與 marlowe-cardano 分離](https://github.com/input-output-hk/marlowe-cardano/pull/480)。

## BASHO（SCALING）

Hydra 團隊完成了以不同方式[處理競爭](https://github.com/input-output-hk/hydra/pull/716)。 現在會推遲截止日期，讓競爭時間更容易根據網絡進行選擇。 他們還增加了一個驗收測試並完成了協議中邏輯的內部重構，使未來的更改更容易實施。

Mithril 團隊致力於設計的更好的era（時代）切換，為來完成網絡的無縫更新。 他們還在其節點的 CLI 上創建了一個專用指令，允許生成和簽署era上標記的資料以存儲在 Cardano 鏈上，並動態的在 CI 上運行的端到端測試。 此外，該團隊完成了對簽名者節點版本部署率的監控，這將幫助他們了解何時準備好激活era切換。

最後，他們開始設計 Mithril 證書鏈中的通用類型數據證明。
