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