DNA is a very sensitive and personal information. I believe that DNA sequencing, storage, and distribution should be completely anonymous.
Helix is an attempt to create a blockchain to store and retrieve DNA anonymously.
Once you are inside the directory. Cargo build
and Cargo run
should start
running the program.
Welcome to helix!
Would you like to upload DNA? yes
Please enter the DNA seq: ACTG
Please enter your UID: 7yh
Would you like to upload DNA? no
Would you like to mine a block? yes
Block has been mined successfully
[Block { p_hash: "84D9C4B849506B6D8F8075A9000E7E0A254BE71060EA889FAD3C88395988F4FC", id: "550591AFB9D8F966212461930F37D6CFCC1DEA5EB32CACF0AD62A7C757BF4BBA", dna_hash: "E432B64B72068A1DCDDEA5622D599CC572F517865B5B918A0FAB0BADF78BAC72" }]
- Aark Koduru
This project is licensed under the MIT License - see the LICENSE.md file for details
- Thanks to Jeff for enlightening me about block chain.
- PurpleBooth for providing me a README template.