Declarative Blockchain Advantages
Adopting a declarative blockchain design offers countless benefits for users, developers, and the web3 space as a whole.
Work In Progress: Stay tuned for more detailed descriptions of the core advantages of declarative architectures.
Better for Users
Optimal Outcomes
Competitive solver network
Access to entire on-chain solution space; execution path is not locked in until inclusion
Protection from MEV; value goes back to user
Common good; sequencing (ordering and inclusion) is based on optimality
Better UX
No failed transactions
Native account abstraction
Interact using any UI
Better for Developers
Unbounded Complexity
No on-chain execution means applications can be arbitrarily complex without prohibitively increasing gas costs
Easily Write Secure Applications
Only need to write the logic, not the algorithms
No need to understand the idiosyncrasies of a specific blockchain VM
Less avenues for exploits, mistakes, and insecure code
Better for Web3
Next-Gen Scalability
No on-chain execution means validating the chain is fast and cheap, so blocks can be huge
Designed to be Decentralized
Massive throughput doesn't come at the cost of decentralization
Last updated