Professional Documents
Culture Documents
By James Spann
The problem
• Decentralized
Image from:
https://crackinterviewtoday.wordpress.com/tag/linked-lists/
Image from:
https://commons.wikimedia.org/wiki/File:Bitcoin_Block_Data.svg
How does it work?
Wallet creation
Nodes with data (models and datasets) activate and broadcast their information to other nodes on the
network
These nodes verify the integrity of data
If the data looks good, the node takes a hash and sends it out to all the other nodes. Once 51% consensus is
achieved amongst all the nodes, we can
Data is stacked on top and we repeat
Unlike a traditional Blockchain we do not use currency as an incentive for verifying data
Data is stored in a reversible format
What have we solved with this solution?
Data from:
https://catalog.data.gov/dataset/college-scorecard
Future Work
Adapting this CPU power of all the devices on the network to train larger models
Doing the codebase in Golang or C++ rather than Python
Adding a DNS for easier discovery
Creating a key access system for patented models
Extending the interface beyond
Block Explorer so data can be looked at without running a node
Pulling gradients directly from tensorflow graph
Thank you
Any questions?