Caduceus Weekly Report 79

Caduceus
2 min readNov 2, 2023

--

Community Updates & Activities

📢 Important announcement! 📢

We have put together a huge update for Caduceus & CMP: Caduceus 2.0. All CMP holders will be able to vote through decentralised governance on whether to implement Caduceus 2.0.

Full details of what the update is, and how to vote, will be announced very soon.

Due to this upcoming vote for the Caduceus 2.0 upgrade, the mainnet will temporarily pause for approximately one week. Following the announcement of the voting rules, mainnet operation will be restored. We regret any inconvenience this temporary interruption may cause and deeply value your understanding and support.

Stay tuned for details about the exciting next stage for Caduceus!

Caduceus Technology Weekly Report

Blockchain Explorer

- Development Progress:

• Transaction Graph Functionality:

  • Backend: Process graph data according to frontend requirements, fix known issues, and collaborate on joint debugging.
  • Frontend: Add analysis of related graphs.
  • Frontend: Add address bar search.
  • Frontend: Add address analysis and address list.
  • Frontend: Modify page content interaction/display details.
  • Frontend: Modify transaction graph revision and joint debugging.
  • Frontend: Modify address analysis page, add node colors, and sort numbers.
  • Frontend: Add address bar parameter support, supplement graph data loading functionality.

Testing Network V2.0 (Pegasus) Development

- Development Progress:

• MetaRing Gateway Node:

  • Optimization: Investigate and locate signature verification speed (resolved after reducing log volume).
  • Testing: Add delay monitoring indicators for duplicate message confirmations and accumulate message counts.
  • Optimization: Modify the Web3 interface.
  • Modification: Update the MetaProtocol block’s tx any type.

• MetaNebula Verification Node:

  • MetaNebula and MetaRing joint testing, optimize new block callbacks, GlobalState asynchronous writes, TPS stabilizes at over 30,000.
  • Modification: Add MetaNebula version information, add txgener testing tool to simulate reading batch transactions.
  • Optimization: Investigate memory leaks in MetaNebula, some of which are caused by a large memory allocation from state_cache, and some are due to transactions decoded by proto not being released.

• MetaVM Submodule:

  • Fix: Address the issue where encoding Receipt results in an exception crash when Receipt is empty after transaction execution fails.
  • Fix: Address the issue where setting the transaction order after transaction execution is complete would result in an exception crash.
  • Modification: Adjust the method of transaction splitting and reordering transaction sequences.
  • Investigate: Address the issue in the parallel transaction execution module where account balance insufficiency is incorrectly displayed.

Join the community:

Website: https://www.caduceus.foundation

Discord: https://discord.gg/5zs37GE94b

Twitter: https://twitter.com/Caduceus_CMP

Telegram: http://t.me/CaduceusMetaverse

Instagram: https://www.instagram.com/caduceus_cmp/

--

--

Caduceus
Caduceus

Written by Caduceus

Caduceus Metaverse Protocol — Providing an open blockchain platform for Metaverse development. Join the community — https://linktr.ee/caduceus_cad

No responses yet