2. What is EVM?

What is EVM?

The EVM, which stands for Ethereum Virtual Machine, acts like a decentralized computer. It is the foundation of the Ethereum blockchain due to its primary role of executing smart contracts and computing the state of the Ethereum blockchain.

4. What Are Layer 2 Blockchains?

A layer 2 blockchain

A layer 2 blockchain is an independent, overlaying blockchain network that exists on top of an existing layer 1 blockchain network. The layer 2 network uses the same  functions, principles, and rules as a layer 1 network but usually focuses on a specific component of the blockchain network, such as scaling transactions.

5. Introduction to Godwoken

What is Godwoken?

Godwoken is an EVM-compatible layer 2 blockchain on the Nervos network. It is made of two components, an optimistic roll-up framework, and a fully compatible EVM.

EVM framework

The EVM framework ensures that Godwoken, and by extension, its layer 1 Nervos CKB, are compatible and interoperable with any dapp that has been or will be deployed on Ethereum. The Solidity language and all EVM-based tools can be freely used to build on Godwoken. Developers can also port dapps over from Ethereum to Godwoken seamlessly.

1. What is Blockchain?

Blockchain

Blockchain is a digital ledger that has the main function of storing digital information. Unlike a standard database, the data in a blockchain is stored in chunks of digital information that are secure by cryptography, called blocks, which can range in size. Whenever the storage of one block is filled with data (primarily transaction data), the block is sealed, timestamped, and broadcasted to a network of nodes.