Blockchain Engineering
Crypto replaces Trust with Truth.
🗃️ Dev Tools
3 items
🗃️ Onchain Functions
2 items
🗃️ Offchain & Interop
5 items
🗃️ Protocols
5 items
📄️ Intent
Intents unbundle assets from protocols.
Architecture
Modular vs Integrated (Monolithic) blockchains consist of four functions.
- Execution ensures that only valid transactions are executed that result in valid state machine transitions.
- Settlement entails an environment for execution layers to verify proofs, resolve fraud disputes, and bridge between other execution layers.
- Consensus mechanisms ensure nodes of a distributed blockchain network agree on the truth.
- Data Availability (DA) entails making the transaction data available. Note that execution, settlement, and consensus require DA.
Layer 2 and 3
Scaling solutions for blockchains, primarily Ethereum.
Problems addressed by L2/3s ecosystems:
- Scalability
- Cost
- Speed
- Privacy
Advantages of L2/3s ecosystems:
- Reduced Cost and Effort
- Network Effects
- Shared security