Conla Architecture

As introduced, Conla Network uses the Polygon Chain Development Kit (CDK), a modular, open-source software toolkit for blockchain developers that supports the installation and configuration of a variety of chain architectures. Polygon CDK is supporting 2 architectures: CDK Rollup and CDK Validium.

Is Conla a Rollup or Validium?

Architecturally, Conla is similar to Validium Node but it is developed based on CDK Rollup.

CDK Rollup Node = Polygon zkEVM

CDK Validium Node = Polygon zkEVM + Data Availability Committees (DAC)

Conla Node = Polygon zkEVM + Celestia Data Availability (DA)

To create an ideal environment for consumer applications, gas cost is the top priority. But with the Rollup architecture, all transaction data will be sent to L1, this consumes a lot of gas to store data, causing gas fees at L2 to increase accordingly. That's why Conla chose Polygon zkEVM in combination with Celestia DA.

Why Celestia?

Celestia's scalability will accommodate the huge amount of data generated by consumer applications. Therefore, it solved the problem that all transaction data stored at L1 are limited in data size when the gas limit of L1 is reached.

Furthermore, Using off-chain DA in the Validium architecture creates many hidden security risks. By using on-chain DA, Celestia DA offers complete security and transparency.

Key differences

Transaction data flow

Celestia DA collaborates with the sequencer to manage the flow of data and state changes.

The graphic below displays a simplified outline of Conla architecture. It demonstrates how Celestia DA and the sequencer fit within the entire data flow.

To summarize the graph, the sequencer organizes user transactions into blocks and batches, computing hash values. It submits data to Celestia DA for security and transparency. Each batch generates a unique Blob ID, which is then transmitted to the Rootstock network for verification.

Last updated