As a Layer 2 blockchain, Lumia runs by moving transaction processing off the Ethereum main chain to improve scalability and efficiency. This approach reduces network congestion and lowers transaction costs, addressing the inherent limitations of Layer 1 networks.
Lumia uses Polygon's Chain Development Kit (CDK) to build its Layer 2 infrastructure. CDK is an open-source toolkit that helps developers create customizable and interoperable blockchain networks. By using CDK, Lumia benefits from compatibility with Ethereum while also being able to customize its chain structure according to specific requirements. CDK provides modules for consensus mechanisms, staking, and governance, enabling Lumia to build a network aligned with its goals.
To further enhance scalability, Lumia integrates the zero-knowledge Validium (zkValidium) technology. zkValidium combines zero-knowledge proofs and off-chain data storage. In this model, transaction data is stored off-chain, while the validity proof is submitted on-chain. This approach reduces the data load on the main chain, achieving higher transaction throughput and lower fees. Zero-knowledge proofs ensure the validity of transactions without disclosing specific details, thus maintaining privacy and security.
Lumia integrates AvailDAAvailDA is a data availability layer designed specifically for scalable and secure data availability for blockchain networks. With AvailDA, Lumia can move the storage of transaction data off-chain while ensuring that the data remains accessible and verifiable. This integration supports Lumia's scalability goals, reduces on-chain data requirements, and maintains data integrity.
In addition, Lumia also uses Data Availability Committees (DACs). DACs are composed of selected participants responsible for ensuring that off-chain data is available and retrievable when needed. Before being released to the Ethereum network, they monitor and verify the hash value of the transaction data proposed by the sorter. This setup adds an extra layer of trust and security, ensuring that off-chain data is both accessible and verifiable.
Lumia's transaction processing efficiency and security are managed by its sorter and validator system. Lumia uses a decentralized sorter network to manage the ordering and batching of transactions. The sorter is responsible for collecting transactions, sorting them, and creating batches, which are then processed by the network. This decentralized approach avoids single points of failure and improves network resilience. The sorter works in coordination with DAC to ensure the accuracy and availability of transaction data.
To verify the transaction, Lumia deployed zkProversThey generate zero-knowledge proofs. These proofs confirm the validity of transactions without revealing specific details, thus protecting privacy. zkProvers handle batches of transactions sorted by the sorter, generate validity proofs, and submit them to the main chain. This process ensures that only valid state transitions are accepted, thereby maintaining the integrity of the network.
Highlights
As a Layer 2 blockchain, Lumia runs by moving transaction processing off the Ethereum main chain to improve scalability and efficiency. This approach reduces network congestion and lowers transaction costs, addressing the inherent limitations of Layer 1 networks.
Lumia uses Polygon's Chain Development Kit (CDK) to build its Layer 2 infrastructure. CDK is an open-source toolkit that helps developers create customizable and interoperable blockchain networks. By using CDK, Lumia benefits from compatibility with Ethereum while also being able to customize its chain structure according to specific requirements. CDK provides modules for consensus mechanisms, staking, and governance, enabling Lumia to build a network aligned with its goals.
To further enhance scalability, Lumia integrates the zero-knowledge Validium (zkValidium) technology. zkValidium combines zero-knowledge proofs and off-chain data storage. In this model, transaction data is stored off-chain, while the validity proof is submitted on-chain. This approach reduces the data load on the main chain, achieving higher transaction throughput and lower fees. Zero-knowledge proofs ensure the validity of transactions without disclosing specific details, thus maintaining privacy and security.
Lumia integrates AvailDAAvailDA is a data availability layer designed specifically for scalable and secure data availability for blockchain networks. With AvailDA, Lumia can move the storage of transaction data off-chain while ensuring that the data remains accessible and verifiable. This integration supports Lumia's scalability goals, reduces on-chain data requirements, and maintains data integrity.
In addition, Lumia also uses Data Availability Committees (DACs). DACs are composed of selected participants responsible for ensuring that off-chain data is available and retrievable when needed. Before being released to the Ethereum network, they monitor and verify the hash value of the transaction data proposed by the sorter. This setup adds an extra layer of trust and security, ensuring that off-chain data is both accessible and verifiable.
Lumia's transaction processing efficiency and security are managed by its sorter and validator system. Lumia uses a decentralized sorter network to manage the ordering and batching of transactions. The sorter is responsible for collecting transactions, sorting them, and creating batches, which are then processed by the network. This decentralized approach avoids single points of failure and improves network resilience. The sorter works in coordination with DAC to ensure the accuracy and availability of transaction data.
To verify the transaction, Lumia deployed zkProversThey generate zero-knowledge proofs. These proofs confirm the validity of transactions without revealing specific details, thus protecting privacy. zkProvers handle batches of transactions sorted by the sorter, generate validity proofs, and submit them to the main chain. This process ensures that only valid state transitions are accepted, thereby maintaining the integrity of the network.
Highlights