BCR implementation

Katla implements the Based Contestable Rollup (BCR), a rollup design that we introduced back in September 2023 at TOKEN2049 in Singapore. With Katla, we enable a multi-proof configuration with four tiers: Optimistic proofs, SGX proofs, SGX+zkEVM proofs, and guardian proofs as shown below.

To learn more about BCR and Taiko’s multi-proof design, please read this blog post.

On top of that, Katla’s code supports EIP-4844 (proto-danksharding) but this feature is turned off. When the base layer (Holesky) hard forks with EIP-4844, we’ll likely perform an upgrade to enable the use of blobs for data availability to reduce transaction costs.

All in all, Katla is still a based rollup and a type-1 ZK-EVM with exactly the same tokenomics design as in the Jólnir (Alpha-5) testnet. In other words, your application should work out of the box without any modifications.