An open API service indexing awesome lists of open source software.

https://github.com/nour-karoui/blockchain-alpha

A minimalistic blockchain that is based on Proof of Stake consensus Algorithm (POS)
https://github.com/nour-karoui/blockchain-alpha

blockchain javascript mining proof-of-stake

Last synced: 6 months ago
JSON representation

A minimalistic blockchain that is based on Proof of Stake consensus Algorithm (POS)

Awesome Lists containing this project

README

          

Welcome to Blockchain Alpha 👋




Documentation


Maintenance


License: MIT

> A blockchain network that is based on Proof of Stake consensus algorithm

* **Create a miner node and mine blocks sequentially**

### 🏠 [Homepage](https://github.com/nour-karoui/blockchain-alpha)

## What is Blockcahinn Alpha?
- Blockchain Alpha is a **minimalistic blockchain that is based on Proof of Stake consensus Algorithm (POS)**.
- Every node on the blockchain is a **miner and electing a miner happens sequentially**.
- After mining the transactions, the miner gets **rewarded with crypto that is saved in their wallet**.
- In our case, since it is tested locally the **transactions are saved in a LevelDB database**.
## Install & Configure & Run

```sh
git cllone https://github.com/nour-karoui/blockchain-alpha
cd blockchain-alpha
npm i
node p2p.js
```

## Author

👤 **Nour**

* Github: [@nour-karoui](https://github.com/nour-karoui)
* LinkedIn: [@nourkaroui](https://www.linkedin.com/in/nourkaroui/)

## 🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check [issues page](https://github.com/nour-karoui/blockchain-alpha/issues). You can also take a look at the [contributing guide](https://github.com/nour-karoui/blockchain-alpha/blob/master/CONTRIBUTING.md).

## Show your support

Give a [STAR](https://github.com/nour-karoui/blockchain-alpha) if this project helped you!

## 📝 License

* Copyright © 2021 [Nour](https://github.com/nour-karoui).
* This project is [MIT](https://github.com/nour-karoui/mongoose-soft-delete/blob/master/LICENSE) licensed.