Declarative Blockchain Advantages
Last updated
Last updated
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.
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
No failed transactions
Native account abstraction
Interact using any UI
No on-chain execution means applications can be arbitrarily complex without prohibitively increasing gas costs
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
No on-chain execution means validating the chain is fast and cheap, so blocks can be huge
Massive throughput doesn't come at the cost of decentralization