{"id":"movement-network","title":"Movement Network","content":"**Movement Network** is a secure and scalable network of Move-based chains secured by [Ethereum](https://iq.wiki/wiki/ethereum). It is designed to provide safer execution environments for [blockchain](https://iq.wiki/wiki/blockchain) applications through the Move programming language and virtual machine (MoveVM). [[3]](#cite-id-Ff4XFb8mFT)\n\n## Overview\n\nMovement Network is a [blockchain](https://iq.wiki/wiki/blockchain) framework that utilizes the Move programming language and virtual machine to support modular, application-specific chains. It incorporates Move [Rollups](https://iq.wiki/wiki/rollup), which enable interoperability between different [blockchain](https://iq.wiki/wiki/blockchain) environments, and is structured around the Move Stack, a framework for creating customizable Move-based networks. The system integrates [Ethereum’s](https://iq.wiki/wiki/ethereum) security model while leveraging Move’s resource-oriented programming to enhance transaction handling and contract execution.\n\nDesigned to address security and performance limitations in existing [blockchain](https://iq.wiki/wiki/blockchain) infrastructure, Movement Network employs MoveVM’s parallel execution capabilities to improve processing efficiency. Its architecture reduces common smart contract vulnerabilities while maintaining compatibility with [Ethereum](https://iq.wiki/wiki/ethereum)-based applications. The network is structured to facilitate secure and efficient [blockchain](https://iq.wiki/wiki/blockchain) development by emphasizing transaction finality and interoperability. [[1]](#cite-id-QTAQKv7Bcw) [[2]](#cite-id-svFlHSGr0z)\n\n## Technology Architecture\n\n![](https://ipfs.everipedia.org/ipfs/Qma9F6JJ2fr6Bn3jGkbtLK3ZyDJXR47Lh8bYTPsYrv6hM8)\n\n### Move Programming Language\n\nMove is a [blockchain](https://iq.wiki/wiki/blockchain) programming language designed for secure and efficient [smart contract](https://iq.wiki/wiki/smart-contract) development, introducing resource-oriented programming to prevent common vulnerabilities. Unlike Solidity, Move treats assets as resources that cannot be duplicated or lost, ensuring safe management through ownership rules. It supports modules for reusable code, generics for flexibility, and pattern matching for efficiency. Move includes formal verification tools like the Move Prover and a bytecode verifier to prevent malicious code execution. These features make Move a robust and secure language for [Web3](https://iq.wiki/wiki/web3) development, minimizing risks like re-entrancy attacks while improving productivity.\n\nMove's features include resource-oriented programming, where digital assets are treated as unique resources that can only be moved, not copied or discarded. It also incorporates formal verification through the Move Prover, a strong typing system to reduce errors, and linear types that enforce single-use resources to prevent double-spending. [[5]](#cite-id-p3L6UBwMnD) [[7]](#cite-id-17VR46VDsg)\n\n### Move Virtual Machine (MoveVM)\n\nMoveVM is a [blockchain](https://iq.wiki/wiki/blockchain) virtual machine that utilizes the Move programming language, designed to enhance transaction integrity and security through its resource-oriented architecture. Unlike traditional [blockchain](https://iq.wiki/wiki/blockchain) systems, which treat assets as balances within accounts, MoveVM views digital assets as unique, indivisible entities, preventing duplication or unauthorized destruction. This design ensures greater security and reliability, addressing risks such as fraud and errors in asset management.\n\nIn addition to its resource-oriented framework, MoveVM incorporates several features to improve [blockchain](https://iq.wiki/wiki/blockchain) performance and security. It includes a bytecode verification process that scrutinizes executable code to meet strict safety standards, reducing vulnerabilities. MoveVM also introduces a Transaction-as-Script model, which allows scripts to be embedded directly within transactions, optimizing resource usage and increasing efficiency. Furthermore, it supports parallel transaction processing through its BlockSTM system, significantly boosting transaction throughput. [[2]](#cite-id-svFlHSGr0z) [[8]](#cite-id-86zb94ybc8)\n\n### Move Executor\n\nThe Move Executor is the core execution module of Move-based chains, supporting both MoveVM and [EVM](https://iq.wiki/wiki/ethereum-virtual-machine-evm) bytecode on the same network. Transactions are categorized as Move or [EVM](https://iq.wiki/wiki/ethereum-virtual-machine-evm) and routed to the corresponding interpreter—MoveVM or [Geth](https://iq.wiki/wiki/geth). Each execution produces a change set, which is merged into global storage according to MoveVM rules. The module integrates with BlockSTM, MoveVM’s parallel execution engine, allowing for parallel [EVM](https://iq.wiki/wiki/ethereum-virtual-machine-evm) execution while maintaining [EVM](https://iq.wiki/wiki/ethereum-virtual-machine-evm) equivalence. This ensures that [EVM](https://iq.wiki/wiki/ethereum-virtual-machine-evm) bytecode behaves the same as on [Ethereum](https://iq.wiki/wiki/ethereum) [L1](https://iq.wiki/wiki/layer-1) while benefiting from MoveVM’s efficiency and security. [[2]](#cite-id-svFlHSGr0z)\n\n### Fast Finality Settlement (FSS)\n\nFast Finality Settlement (FFS) is a [staking](https://iq.wiki/wiki/staking)-based settlement mechanism for Move Stack Chains that prioritizes fast finality while maintaining high [crypto](https://iq.wiki/wiki/cryptocurrency)-economic security. It operates similarly to [Ethereum’s](https://iq.wiki/wiki/ethereum) [Proof of Stake (PoS)](https://iq.wiki/wiki/proof-of-stake) system, requiring [validators](https://iq.wiki/wiki/validator) to stake assets and confirm state transitions. [Validators](https://iq.wiki/wiki/validator) risk slashing if they act maliciously, ensuring economic incentives for honest participation.\n\nFFS contrasts with traditional [Layer 2](https://iq.wiki/wiki/layer-2) [rollups](https://iq.wiki/wiki/rollup) by providing near-instant settlement, unlike [ZK-rollups](https://iq.wiki/wiki/zk-rollup), which rely on computationally expensive proofs, and [optimistic rollups](https://iq.wiki/wiki/optimistic-rollup), which require a challenge period (often a week). By confirming transactions within seconds, FFS enhances interoperability and cross-chain interactions, where rapid settlement is critical.\n\nWhile its security depends on the total stake of validators, a sufficiently large stake can approach [Ethereum](https://iq.wiki/wiki/ethereum)-level security. FFS can also be combined with [rollup](https://iq.wiki/wiki/rollup)-based settlements in a dual-settlement approach, offering [Ethereum](https://iq.wiki/wiki/ethereum) security and fast finality guarantees. [[1]](#cite-id-QTAQKv7Bcw) [[2]](#cite-id-svFlHSGr0z)\n\n### Decentralized Shared Sequencer (DSS)\n\nThe Decentralized Shared Sequencer (DSS) in the Movement Network functions as a decentralized transaction sequencer, differing from centralized rollup sequencers by reducing single points of failure and improving censorship resistance. It uses a [Byzantine Fault Tolerant (BFT)](https://iq.wiki/wiki/byzantine-fault-tolerance) consensus protocol to order transactions efficiently, maintaining security while offering fast confirmations. DSS enables interoperability across Move-based chains by providing a unified sequencing layer, facilitating cross-chain transactions and shared [liquidity](https://iq.wiki/wiki/pol-protocol-owned-liquidity).\n\nDSS operates using a [Proof-of-Stake (PoS)](https://iq.wiki/wiki/proof-of-stake) mechanism, allowing multi-asset [staking](https://iq.wiki/wiki/staking) where participants can stake and receive rewards in different assets. While this approach increases flexibility, it introduces challenges such as asset price fluctuations and potential centralization risks if a small group gains control over staking power. To address this, a [staking](https://iq.wiki/wiki/staking) pool token model is proposed, where assets are staked in exchange for pool tokens, enabling rebalancing strategies to maintain security. Delegation further enhances economic security by allowing [staking](https://iq.wiki/wiki/staking) without requiring [node](https://iq.wiki/wiki/node) operation. [[2]](#cite-id-svFlHSGr0z) [[7]](#cite-id-17VR46VDsg)\n\n## MOVE\n\n$MOVE is the [utility token](https://iq.wiki/wiki/utility-token) of the Movement Network, designed to support network security, transaction processing, and governance. [Validators](https://iq.wiki/wiki/validator) stake $MOVE to secure the network and earn [staking](https://iq.wiki/wiki/staking) rewards under the fast-finality settlement mechanism. [Gas](https://iq.wiki/wiki/gas) fees on the Movement Network [L2](https://iq.wiki/wiki/layer-2) are paid in $MOVE, with a portion allocated for [Ethereum](https://iq.wiki/wiki/ethereum) settlement costs. Over time, governance will be decentralized, allowing token holders to propose and vote on network changes. As the native asset, $MOVE facilitates [liquidity](https://iq.wiki/wiki/pol-protocol-owned-liquidity), collateralization, and payments within the ecosystem. [[6]](#cite-id-Skw5XNskar)\n\n### Tokenomics\n\n![](https://ipfs.everipedia.org/ipfs/QmQJkz5rRp2gdDrVb4ZFoDyiW96f7CrLdzDTnyon3w3ChZ)\n\n$MOVE has a maximum supply of 10B and has the following distribution: [[6]](#cite-id-Skw5XNskar)\n- **Ecosystem/Community:** 40%\n- **Early Backers:** 22.5%\n- **Early Contributors:** 17.5%\n- **Foundation:** 10%\n- **Initial Claims:** 10%\n\n## Partnerships\n\nTurnkey\n\nFlipside\n\nUnion\n\nGauntlet\n\nThala Lab\n\nGAIMIN\n\n[BNB](https://iq.wiki/wiki/binance-coin)\n\nHyperlane\n\nInterest Protocol\n\n[Avail](https://iq.wiki/wiki/avail-avail)\n\n[Celestia](https://iq.wiki/wiki/celestia)\n\nColony Lab\n\n[NEAR](https://iq.wiki/wiki/near-protocol)\n\nUltiverse\n\nBENQI\n\nShogun Finance\n\nGoGoPool","summary":"Movement Network is a modular blockchain ecosystem using the Move language, offering scalability, interoperability, and advanced settlement mechanisms like Fast Finality Settlement.","images":[{"id":"QmZFTfMy8vj5gP3vDgJvrGP477fKFzM6VMrruuktTKH6vP","type":"image/jpeg, image/png"}],"categories":[{"id":"dapps","title":"dapps"}],"tags":[{"id":"Blockchains"},{"id":"Ethereum"},{"id":"Protocols"},{"id":"Developers"},{"id":"Glossary"}],"media":[{"id":"QmQJkz5rRp2gdDrVb4ZFoDyiW96f7CrLdzDTnyon3w3ChZ","name":"Token_Distribution_Nov_21_v5.jpg","caption":"","thumbnail":"QmQJkz5rRp2gdDrVb4ZFoDyiW96f7CrLdzDTnyon3w3ChZ","source":"IPFS_IMG"},{"id":"QmbuD8S2jXEixSJg5gg31QSMxa6tYWSXDD8ZZTgJMz9BdJ","name":"What-is-movement.png","caption":"","thumbnail":"QmbuD8S2jXEixSJg5gg31QSMxa6tYWSXDD8ZZTgJMz9BdJ","source":"IPFS_IMG"},{"id":"Qma9F6JJ2fr6Bn3jGkbtLK3ZyDJXR47Lh8bYTPsYrv6hM8","name":"6Ux2e9SPf0dk6teA.jpeg","caption":"","thumbnail":"Qma9F6JJ2fr6Bn3jGkbtLK3ZyDJXR47Lh8bYTPsYrv6hM8","source":"IPFS_IMG"}],"metadata":[{"id":"references","value":"[{\"id\":\"QTAQKv7Bcw\",\"url\":\"https://www.movementnetwork.xyz/article/what-is-movement-move-blockchain\",\"description\":\"Movement Labs Research\",\"timestamp\":1743615965691},{\"id\":\"svFlHSGr0z\",\"url\":\"https://www.movementnetwork.xyz/whitepaper\",\"description\":\"Movement Whitepaper\",\"timestamp\":1743615965691},{\"id\":\"Ff4XFb8mFT\",\"url\":\"https://movementlabs.xyz/\",\"description\":\"Movement Labs Website\",\"timestamp\":1743615965691},{\"id\":\"fTrCAKVVJz\",\"url\":\"https://www.movementnetwork.xyz/community\",\"description\":\"Movement Community Page\",\"timestamp\":1743615965691},{\"id\":\"p3L6UBwMnD\",\"description\":\"Move: Best Language for Smart Contracts | Movement Blog\",\"timestamp\":1743616276788,\"url\":\"https://www.movementnetwork.xyz/article/move-best-language-smart-contracts-blockchain-development\"},{\"id\":\"Skw5XNskar\",\"description\":\"MOVE Token | Movement Blog\",\"timestamp\":1743616624597,\"url\":\"https://www.movementnetwork.xyz/article/movement-foundation-move-token\"},{\"id\":\"17VR46VDsg\",\"description\":\"Movement Network | Medium\",\"timestamp\":1743617319955,\"url\":\"https://medium.com/interopvc/movement-a-network-of-move-based-applications-06fc845e80f0\"},{\"id\":\"86zb94ybc8\",\"description\":\"Introducing MoveVM | Medium \",\"timestamp\":1743617496298,\"url\":\"https://medium.com/movementlabsxyz/the-movevm-a-new-era-of-blockchain-precision-and-safety-a1b5bd4a65ea\"}]"},{"id":"discord_profile","value":"https://discord.com/invite/movementlabsxyz"},{"id":"twitter_profile","value":"https://twitter.com/movementlabsxyz"},{"id":"website","value":"https://www.movementnetwork.xyz/"},{"id":"coinmarketcap_url","value":"https://coinmarketcap.com/currencies/movement/"},{"id":"coingecko_profile","value":"https://www.coingecko.com/en/coins/movement"},{"id":"etherscan","value":"https://etherscan.io/token/0x3073f7aAA4DB83f95e9FFf17424F71D4751a3073"},{"id":"contract_url","value":"https://ethplorer.io/address/0x3073f7aAA4DB83f95e9FFf17424F71D4751a3073"},{"id":"github_profile","value":"https://github.com/movementlabsxyz"},{"id":"telegram_profile","value":"https://t.me/movementlabsxyz"},{"id":"previous_cid","value":"\"https://ipfs.everipedia.org/ipfs/QmWHfcAm3A4soMUfnh31UVaFGuZSEsmQUyEGWtfzKrrDVn\""},{"id":"commit-message","value":"\"Republish Movement Network wiki with updated main image.\""},{"id":"previous_cid","value":"QmWHfcAm3A4soMUfnh31UVaFGuZSEsmQUyEGWtfzKrrDVn"}],"events":[],"user":{"id":"0x8af7a19a26d8fbc48defb35aefb15ec8c407f889"},"author":{"id":"0x8af7a19a26d8fbc48defb35aefb15ec8c407f889"},"language":"en","version":1,"linkedWikis":{"blockchains":[],"founders":[],"speakers":[]}}