Skip to content

Weekly development report as of 2022-07-29

Weekly development report as of 2022-07-29


This week, the node, ledger, and consensus teams worked on bug fixes found in node v.1.35.2 and are now preparing for node v.1.35.3 release. They also continued working on cryptographic primitives implementation after the Plutus cost model was updated on the Vasil testnet. 

Work is ongoing on UTXO HD integration tests. The ledger team reduced the running time of the LMDB variant of the OnDisk state machine tests, changed the default ledger backend for the node to be in-memory, and started elaborating an anti-difference prototype that should provide an alternative method for keeping track of sequences of differences. 

The networking team continued working on the Gossip and Eclipse evasion design. They also made progress working on typed-protocol re-design, diffusion tests, and deployment automation. Finally, they started preparing a single relay release and completed a review of the IOSim timeout API implementation.


This week, the Daedalus team improved the anonymous analytics tracking and the new mnemonics entry. They are now working on the upcoming Daedalus release, which will include the latest node version. 

Work is ongoing on Lace desktop development. The team integrated Chromatic into the CI process, worked on the ‘Send’ and ‘Coin selection’ screens, and added a new ‘Wallet selection’ menu. 


This week, the Plutus team worked on improving new ledger interoperability cost models, debugging experience for script authors, and made progress on testing and documentation updating. 

They also updated the Plutus Tools to the latest node version, created a pre-release for plutus-apps v.1.0.0-rc1, and updated the plutus-contract emulator to work with Babbage era transactions. Finally, they worked on the PAB performance improvements.

The Marlowe team created scripts for Isabelle proof of editing and checking, implemented ACTUS contract type CEC, and connected the Marlowe chain index to the Cardano node. Finally, they created an outline of the Marlowe Core specification. 


This week, the Hydra team worked on issues uncovered after running a Hydra smoke test suite against the public testnet. They discovered some issues related to time handling, especially as the time to slot conversions have become stricter. The team is also working on the implementation of reference script usage and protocol specification updates with the research team. 


Project Catalyst is fast approaching the voting window for Fund9. Voting registration is still open but will close on August 4 when wallet snapshots are taken. To register to vote, download the Catalyst Voting App (iOS and Android) and remember to keep both your pin and QR code safe as you’ll need them to cast your votes. Voting starts on August 11 and will be open for two weeks. There are over 1,000 proposals to vote on in Fund9. 

Governance updates are featured in July’s edition of Cardano’s 360, where we dive into more detail about Project Catalyst and the introduction of Liquid Democracy and dReps.



UTXO HD統合テストは進んでいます。台帳チームはOnDiskステートマシンテストのLMDBバリアントの実行時間を短縮し、ノードのデフォルト台帳バックエンドをインメモリーに変更し、差異防止プロトタイプの作成を開始しました。これは差異のシーケンスを追跡するための代替方法を提供することになります。 







Plutus Toolsを最新ノードバージョンに更新し、plutus-apps v.1.0.0-rc1のプレリリースを作成し、plutus-contractエミュレーターをBabbage期のトランザクションで作動するように更新しました。PABのパフォーマンス改良にも取り組みました。

MarloweチームはIsabelleの編集および確認証明用スクリプトを作成し、ACTUSコントラクトタイプCECを実装し、MarloweチェーンインデックスをCardanoノードに接続しました。Marlowe Core仕様の概要を作成しました。 

Basho( スケーリング)



Project CatalystはFund9の投票がまもなく開始されます。有権者登録はまだ受付中ですが、ウォレットスナップショットが実施される8月4日(日本時間5日)に締め切られます。有権者登録をするには、Catalyst Votingアプリ(iOSAndroid)をダウンロードしてください。PINとQRコードを必ず安全な場所に保管してください。投票時に必要になります。投票期間は8月11日から2週間です。Fund9では1,000を超える提案が投票対象です。 

ガバナンスの更新情報は、7月のCardano360で紹介されました。ここではProject Catalystの詳細、そして液体民主主義とdRepの導入について紹介しています。ぜひご覧ください。