Alephium is a sharded blockchain that makes programmable money scalable and secure. For more information, please visit the wiki.
More information about the source project can be found at their official website
The protocol's innovations extend battle-tested ideas from Bitcoin and Ethereum:
- BlockFlow algorithm based on UTXO model enables sharding and scalability for today (code + algorithm paper)
- The first sharding algorithm that supports
single-step cross-shard transactions
, offering the same user experience as single chain - Simple and elegant
PoW based sharding
, does not rely on beacon chain
- The first sharding algorithm that supports
Stateful UTXO model
combines the advantages of both eUTXO model and account model (see code, wiki to come)- Tokens are first-class citizens and UTXO-based, which are
owned by users
directly instead of contracts - Offer the same expressiveness as
account model
. DApps can be easily built on top of it with better security - Support
multiple participants
in a single smart contract transaction. Multiple calls can be packed into a single transaction too.
- Tokens are first-class citizens and UTXO-based, which are
- Novel VM design resolves many critical challenges of dApp platforms (see code, wiki to come)
- Less IO intensive
- Flash loan is not available by design
- Eliminate many attack vectors of EVM, including unlimited authorization, double dip issue, reentrancy attack, etc
- UTXO style
fine-grained execution model
reduces risk-free arbitrage
Front-running mitigation
through random execution of transactions (see code, wiki to come)- PoLW algorithm reduces the energy consumption of PoW in the long term (research paper)
- Adaptive rewards based on hashrate and timestamp are designed and implemented
- Internal mining cost through burning will be activated when hashrate and energy consumption is significantly high