Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dappnode/dappnodepackage-alephium
https://github.com/dappnode/dappnodepackage-alephium
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/dappnode/dappnodepackage-alephium
- Owner: dappnode
- License: other
- Created: 2022-07-03T11:31:33.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-17T08:33:19.000Z (2 months ago)
- Last Synced: 2024-10-19T11:24:09.536Z (2 months ago)
- Language: Shell
- Size: 162 KB
- Stars: 1
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DAppNode package _Alephium_
Alephium is a sharded blockchain that makes programmable money scalable and secure. For more information, please visit the [wiki](https://wiki.alephium.org/).
More information about the source project can be found at [their official website](https://alephium.org)
### Why _Alephium_ ?
The protocol's innovations extend battle-tested ideas from [Bitcoin](https://bitcoin.org/bitcoin.pdf) and [Ethereum](https://ethereum.org/en/whitepaper/):
* BlockFlow algorithm based on UTXO model enables sharding and scalability for today (code + [algorithm paper](https://github.com/alephium/research/blob/master/alephium.pdf))
* 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
* `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.
* 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](https://github.com/alephium/research/blob/master/polw.pdf))
* 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