Modular Approach for Turing Completeness
Last updated
Last updated
Typically, Every blockchain have 4 distinctive layers
Consensus Layer - Ensures all nodes agree on the current state of the blockchain through specific algorithms.
Data Availability Layer - Guarantees that transaction data is accessible and verifiable by all network participants.
Execution Layer - Handles the processing and execution of transactions and smart contracts on the blockchain.
Settlement Layer - Finalizes and records the transactions into the blockchain, ensuring immutability and permanence.
However, Bitcoin lacks execution layer and does not natively support an execution layer for running complex logic or smart contracts like platforms such as Ethereum do.
This is exactly where Satschain fits in as a Trustless Execution Protocol and enables Smart contracts, dApps, L2 Anchoring and much more on Bitcoin natively.
However, SatsChain still resides within Bitcoin and Bitcoin is still used for Data Availability, Consensus and Settlement thus leveraging teh intrinsic security and decentralization of the OG Chain