Divine Network
  • 👋Introduction
  • 🤔What it does
  • 🤯What makes Divine Network special?
  • 🔩Deep dive into Divine Network's technology
    • The rollup
    • The EVM
    • Proof-less
  • ✨Use cases
  • 🏗️Start building!
Powered by GitBook
On this page
  1. Deep dive into Divine Network's technology

The rollup

As a layer 2 network, specifically a "rollup", Divine Network moves state data and computation off-chain, while keeping some data on the layer 1 for security.

To be more specific, transactions sent in a rollup are collected by nodes called "sequencers". Sequencers will then pack some of the transactions into a "batch" (or a "rollup block") and upload the batch onto the layer 1 via a transaction. The special part is that these transactions are not executed or verified on-chain. User nodes will read the transactions from the chain and run them off-chain with their own independent state.

Divine Network's sequencer is fully decentralized, anyone can become a sequencer in the network if they wanted to. There is no stake needed, no governance token needed whatsoever, you can run a sequencer node right from your personal computer, just be sure to have some Algos to pay for gas when submitting rollup batches. This is possible due to our proof-less model mentioned in the next part of the article.

From that, what we have done is to shard the transaction execution process as well as state storage from the layer 1 to a different environment of the layer 2. The aggregation cost is also there, where normally people would have to pay for invidivual transactions on the layer 1, but here, the sequencer pack transactions into a batch and single-handedly submit the batch on-chain. In addition, there are heavy compression tricks of rollups to make transactions even lighter. Batches are also only stored as a note of a transaction in Algorand (or "calldata", depends on how each chain call it), which does not interfere with the layer 1's state storage, which is gas-efficient!

Unlike some existing layer 2 scaling solutions like plasma chains or state channels such as Lightning Network which are limited to small parties making constrained transactions, a rollup like Divine has full capabilities of a normal layer 1 blockchain network. You can create transactions however you like to whoever you like without complicated setups and quirky steps.

But the biggest advantage of Divine Network is arguably the integration of the Ethereum Virtual Machine, or the "EVM".

PreviousDeep dive into Divine Network's technologyNextThe EVM

Last updated 2 years ago

🔩