Inspiration
Fediverse social media, blockchain shared data structure and pgp signing.
What it does
Decentralised signed hashes can be used to verify data independently
How we built it
We built it by sharing data through a global data tree that acts as a map to access the required data and a user graph to handle connections between individual nodes. Our software makes use of RSA cryptography to facilitate trust-based signing and hashing which can be built upon using a consensus system to distribute trust between multiple parties.
Challenges we ran into
Scope creep, design pivots and the data inputs such as websockets. We also struggled and eventually backpedaled on implementing the decentralised networking features which none of us had experience with.
Accomplishments that we're proud of
Node and network architecture is designed with a web3 approach and we tried to decentralise in a way that trust can be crowdsourced.
What we learned
We learned about data consensus, prototyping, cryptography, web3 context and the issues facing the movement right now.
What's next for ArkChain
It needs some tangible output such as a multi-signature created through consensus that can indicate verification by the network as a whole.
Built With
- byzantine
- consensus
- datatree
- networkx
- python

Log in or sign up for Devpost to join the conversation.