The Arctika recommendation has passed with 99% consensus(151/2) This is a historic moment for the 0L network as we move forward with v7 To commemorate this, we have a free open mint that started when the vote passed and will last for 3 days: https://zora.co/collect/0xe7a57ffac494e3cc5e0fafe5e3929b985bc0782d
Documentation — Dev documentation for V7 Move code generation — TODO: remove deprecated documentation and replace. Work is decentralized, you can check activity on these repos:
Testing(cont) — full rewrite of consensus transactional tests into integration tests (intense) — TODO: write smoke tests in new architecture for acceptance tests — TODO: implement the CI suite for automated testing — TODO: start test-net reliably from new tooling — TODO: dress rehearsals for starting network
Testing — new Move account state mocking library — extract and refactor vendor test harness for smoke tests (intense) — extract and refactor vendor test harness for transactional tests (intense) — full rewrite of transactional tests into unit tests for modules (intense)
Move(cont) — TODO: bridge primitives for axelar, wormhole (kecchak hash, signature verfication) — TODO: test Move contract deployment with libra-cli — TODO: Ancestry data upload for hard fork.
Move(cont) — TODO: tower rewards refactored to Oracle. — TODO: autopay — TODO: validator rewards, and infra escrow drawdown — TODO: port donor directed accounts (community wallets) — TODO: create hard fork migration apis — TODO: debug and check consensus progress in new architecture
Move — removing all vendor proof-of-stake logic (intense) — porting all 0L policy contract code (intense) (WIP) — adapting consensus critical new validator management scheme (intense) — refactor vendor account management — refactor vendor code to use GasCoin — TODO: port all vote lib contracts
Carpe — refactor to remove direct imports from libra or vendor (intense) — replace with api calls to libra-txs, libra-config, libra-tower (WIP)
Tooling — full rewrite of txs (transaction sending) — full rewrite of libra-wallet key management — full rewrite of query — implement new BLS HKDF for vendor cryptography — extract and refactor vendor’s local config file manager libra-config — TODO: publish packages on cargo, homebrew.
Vendorizing — creating zapatos fork to vendorize upstream — design upstream merging strategy (intense) — refactor certain public structs into private — extract genesis, testing, modules from vendor into own repo (intense) — adding VDF native functions for tower to vendor — TODO: write genesis for hard fork
Architecting — designing authentication migration from v5-6-7 (intense) — designing Move contract patterns — designing Move package architecture — designing workflow for contract compiling — designing test harnes
==================V7=============== ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ==================V7=============== ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️
Testing — e2e testing for all new policy code (intense) — Refactor harness for smoke tests — Better genesis state account mocking — refactor tests for diem move lang version 1.4 — network dress rehearsal tests and tooling for migration and consensus
Carpe — update carpe Tauri framework to current release (intense) — refactor Tauri to use new transaction scripts
Community tooling — VoteLib - generic tools for voting and polling (intense) — multi-auth accounts (intense) — signer-less accounts — participation biased polling (intense) — turnkey binary polls — vote receipts
Hard fork migration — refactor vm genesis libraries (intense) — genesis tool rebuilt for end to end genesis (intense) — Move account state migration for each module
Move policy code — Proof of Fee (intense) — Musical Chairs — donor directed accounts (intense) — pledge accounts — infra escrow — final supply, removes minting — revenue primitives, contract fees to system account — burn refactor for final supply
Interested in some of the features that will be coming with the v7 release? We will truly be the only grass roots community built and run protocol in the Move ecosystem. Check out these updates!!! ⬇️
Part of it is to stop inflation. Inflation is a deceptive tax on depositors. Users, developers and entrepreneurs coming into the ecosystem should have faith that their stake and work should not be diluted.
We would love to get thoughtful takes on team Arctikas recommendation around moving forward with the v7 upgrade and the economics around it. https://docs.google.com/document/d/1goJ9p6OVlZYlYnX64ZUqTyJ8dszYGcy1Pneqx5sewhs/ Vote: https://discord.com/channels/833074824447655976/965532641304649768/1111003935185043476
(3) The Final Supply is recommended to be 10 Billion tokens. The chart below gives you a before/after look at how this would impact the token balances of the various groups (note the "Before" figures were done a couple of weeks back, so obviously the token supply shown is not current, but the math is solid)
(2) This is achieved through two mechanisms; First, the distribution of the Tip Jar and FTW Wallets to workers (note this use is consistent with their stated purposes) and Second, the dilution of the Validators by 80% for the purpose of funding the Infrastructure Escrow Fund
(1.2) 30% is held by the community members themselves -- workers, carpe miners, validators, etc. Here's a look at the distribution of equity before and after under the recommendation
(1.1) We are proposing a Final Supply solution that seeks to achieve a 70/30 allocation of project equity, where 70% of the total project equity is held collectively for ecosystem growth and development.
Here is a recap of the proposed distribution by team Arctika for v7.