A simple key-value store based on a blockchain
This repository has been archived on 2019-12-07. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2018-04-24 20:04:38 +02:00
src Mine Genesis block :) 2018-04-23 03:19:53 +02:00
.gitignore Mine Genesis block :) 2018-04-23 03:19:53 +02:00
Cargo.lock Mine Genesis block :) 2018-04-23 03:19:53 +02:00
Cargo.toml Mine Genesis block :) 2018-04-23 03:19:53 +02:00
LICENSE Added license and readme 2018-04-23 13:43:54 +02:00
README.md Added relevant links to readme 2018-04-24 20:04:38 +02:00

Rustchain

This is a simple blockchain implementation written in Rust. I wrote it to learn the Rust language and how blockchains work in practice.

Some relevant projects and blog posts for reference:

https://hackernoon.com/learn-blockchains-by-building-one-117428612f46 https://amarszalek.net/blog/2018/03/20/simple-blockchain-in-kotlin/

https://github.com/lholznagel/carina https://github.com/stevenpack/learnnet https://github.com/dvf/blockchain

Building

You need to have the Rust compiler and cargo installed. Then simply run one of the following commands:

cargo run
cargo build

License

This project is licensed under GPLv3. Please see the license file for more information.