Validium Docs
  • Overview
  • Connect to Validium
  • Start Coding 🚀
    • Quickstart
      • Overview
      • Deploy using Validium CLI
      • Deploy using Quickstart Repository
      • Deploy your first contract
      • Create an ERC20 token
  • Tooling
    • Block Explorers
    • Hardhat-Validium
      • Overview
      • Installation
      • Guides
        • Getting started
        • Migrating Hardhat project to Validium
        • Compiling non-inlinable libraries
      • Plugins
        • hardhat-zksync
        • hardhat-zksync-solc
        • hardhat-zksync-vyper
        • hardhat-zksync-deploy
        • hardhat-zksync-upgradable
        • hardhat-zksync-verify
        • hardhat-zksync-verify-vyper
        • hardhat-zksync-ethers
        • hardhat-zksync-node
        • Hardhat Community Plugins
    • Foundary
      • Overview
      • Installation
      • Getting Started
      • Migration Guide
        • Overview
        • Compilation
        • Deployment
        • Testing
  • Test and Debug
    • Getting Started
    • Docker L1 - L2 Nodes
    • In-Memory Node
    • Continuous Integration
    • Hardhat
    • Foundry
  • API Reference
    • Overview
    • Conventions
    • ZKs JSON-RPC API
    • Debug JSON-RPC API
    • Ethereum JSON-RPC API
    • PubSub JSON-RPC API
  • Concepts
    • Transaction Lifecycle
    • Blocks and Batches
    • Validium Network Fee Mechanism
    • Finality
    • System Upgrades
    • ZK Chains
    • Data Availability
      • Overview
      • Recreating L2 state from L1 pubdata
      • Validiums
    • Account Abstraction
    • L1 <-> L2 Communication
  • Components
    • Overview
    • Smart & System Contracts
      • Smart Contracts
      • System Contracts
    • Shared Bridges
    • Sequencer / Server
    • Validium Network EVM
      • Overview
      • Bootloader
      • Precompiles
      • Virtual Machine Specification
        • ZKsync Virtual Machine primer
        • VM Formal Specification
    • Prover
      • Overview
      • ZK Terminology
      • Running the Prover
      • Circuits
        • Overview
        • Circuit Testing
        • CodeDecommitter
        • DemuxLogQueue
        • ECRecover
        • KeccakRoundFunction
        • L1MessagesHasher
        • LogSorter
        • Main VM
        • RAMPermutation
        • Sha256RoundFunction
        • StorageApplication
        • Sorting and Deduplicating
          • Overview
          • SortDecommitments
          • StorageSorter
          • LogSorter
      • Boojum Gadgets
      • Boojum Function - `check_if_satisfied`
    • Compiler
      • Compiler Toolchain Overview
        • Compiler Toolchain Overview
        • Solidity Compiler
        • Vyper Compiler
        • LLVM Framework
      • Specification
        • Overview
        • Code Separation
        • System Contracts
        • Exception Handling
        • EVM Legacy Assembly Translator
        • Instructions
          • Instruction Reference
          • EVM
            • Native EVM Instructions
            • Arithmetic
            • Bitwise
            • Block
            • Call
            • Create
            • Environment
            • Logging
            • Logical
            • Memory
            • Return
            • Sha3
            • Stack
          • Extensions
            • Overview
            • Validium Network Extension Simulation (call)
            • Validium Network Extension Simulation (verbatim)
          • EVM Legacy Assembly
          • Yul
        • EraVM Binary Layout
    • Fee Withdrawer
    • Portal - Wallet + Bridge
    • Block Explorer
    • Transaction filtering
Powered by GitBook
On this page
  • Introduction
  • Zero-Knowledge Rollups
  • zkEVM: Enhancing Ethereum Compatibility
  • Verification by External Validators
  • Elastic Chain: A Network of ZK Chain Rollups
  • Technical Specifications

Overview

This section offers a comprehensive overview of Validum Network technology, covering its foundational concepts and key components.

Introduction

Validium Network is an advanced scaling solution designed to optimize blockchain efficiency by utilizing off-chain data storage, significantly reducing energy consumption and transaction costs. By leveraging Zero-Knowledge Proofs (ZKPs) in a scalable, secure manner, Validium enhances the throughput and scalability of blockchain applications while maintaining the integrity and security of on-chain data. Validium Network is leveraging ZKSync technology within its development environment (devnet) to enhance scalability and security.

Zero-Knowledge Rollups

Zero-knowledge rollups, or ZK Rollups, leverage advanced cryptographic techniques known as zero-knowledge proofs. These proofs ensure that each transaction within the rollup is executed correctly without revealing any transaction details. ZK Rollups aggregate (or roll up) transaction data and submit it to a primary chain, such as Ethereum, for final validation.

zkEVM: Enhancing Ethereum Compatibility

At the core of the Validium Network is the zkEVM, which is designed to execute transactions while maintaining full compatibility with Ethereum. This compatibility allows seamless integration and interaction with the broader Ethereum ecosystem.

Verification by External Validators

One of the key advantages of ZK Rollups is their verifiability by external validators. Unlike traditional blockchains that require running a full node to verify transactions, ZK Rollups allow their state to be validated externally through the proof provided. This makes it simpler and more efficient to ensure the integrity of the rollup.

Elastic Chain: A Network of ZK Chain Rollups

ZK Rollups can also be validated by other rollups, facilitating the creation of a trustless network of rollups known as the elastic chain. This interconnected network enhances the scalability and interoperability of blockchain systems.

Technical Specifications

The document will delve deeper into the zkEVM, providing a detailed specification of its components including the prover, compiler, and the virtual machine itself. Additionally, it will outline the foundational elements of the elastic chain ecosystem, highlighting how these innovations contribute to the scalability and security of blockchain technology.

NextConnect to Validium

Last updated 7 months ago