🎉 Share Your 2025 Year-End Summary & Win $10,000 Sharing Rewards!
Reflect on your year with Gate and share your report on Square for a chance to win $10,000!
👇 How to Join:
1️⃣ Click to check your Year-End Summary: https://www.gate.com/competition/your-year-in-review-2025
2️⃣ After viewing, share it on social media or Gate Square using the "Share" button
3️⃣ Invite friends to like, comment, and share. More interactions, higher chances of winning!
🎁 Generous Prizes:
1️⃣ Daily Lucky Winner: 1 winner per day gets $30 GT, a branded hoodie, and a Gate × Red Bull tumbler
2️⃣ Lucky Share Draw: 10
What are the four basic functions of a blockchain?
Common blockchains, such as Ethereum and Solana, generally include four functions: 1) Execution, 2) Settlement, 3) Consensus, and 4) Data Availability.
What is the Execution Layer of a blockchain
On a blockchain, execution refers to calculating and processing transactions to transition the blockchain from one state to the next.
What is the Settlement Layer of a blockchain
Settlement refers to dispute resolution. It is only relevant in Rollup scenarios and is not necessary on standalone full Layer 1 blockchains. Since Rollups need to aggregate and confirm transactions on the underlying blockchain, any discrepancies or errors that may arise need to be resolved at the settlement layer.
What is the Consensus Layer of a blockchain
Consensus is about the ordering and final confirmation of blockchain transactions. At the consensus layer, nodes on the blockchain network download and execute all transactions within a block and reach agreement on their order and validity.
What is the Data Layer of a blockchain
The data layer, or data availability, refers to Rollups providing aggregated transaction data on the underlying blockchain, so that anyone can reconstruct the pre-transaction state, execute transactions, and verify their validity. Data availability is also related to Rollups because, by default, transaction data on common Layer 1 blockchains is always accessible for viewing or verification. **$LAYER **