27 ms·
Intro: 1. https://medium.freecodecamp.org/explain-bitcoin-like-im-five-73b4257ac833 https://medium.freecodecamp.org/explain-bitcoin-like-im-five... 2. https:/
by agreen 9y ago
Intro:
1. https://medium.freecodecamp.org/explain-bitcoin-like-im-five-73b4257ac833 https://medium.freecodecamp.org/explain-bitcoin-like-im-five...
2. https://www.youtube.com/watch?v=JIxwTx7o_B4 https://www.youtube.com/watch?v=JIxwTx7o_B4
3. https://www.youtube.com/watch?v=bBC-nXj3Ng4 https://www.youtube.com/watch?v=bBC-nXj3Ng4
4. https://www.youtube.com/watch?v=_160oMzblY8 https://www.youtube.com/watch?v=_160oMzblY8
5. https://itunes.apple.com/us/podcast/244-the-quiet-master-of-cryptocurrency-nick-szabo/id863897795?i=1000386194955&mt=2 https://itunes.apple.com/us/podcast/244-the-quiet-master-of-...
6. http://investorfieldguide.com/hashpower/ http://investorfieldguide.com/hashpower/
Build Your Own Blockchain:
1. https://dev.to/aunyks/lets-build-the-tiniest-blockchain https://dev.to/aunyks/lets-build-the-tiniest-blockchain
2. https://hackernoon.com/learn-blockchains-by-building-one-117428612f46 https://hackernoon.com/learn-blockchains-by-building-one-117...
3. https://github.com/jamesob/tinychain https://github.com/jamesob/tinychain
Resource List for an Advanced Understanding (Multidisciplinary Approach):
1. https://docs.google.com/document/d/1UiMS4Br7LkTIRdEOPjCukOxG6gIdCJTOgXbeOPBHrcE/edit# https://docs.google.com/document/d/1UiMS4Br7LkTIRdEOPjCukOxG...
---
Additionally, here is some advice from Balaji Srinivasan (source: https://www.producthunt.com/live/balaji-s-srinivasan https://www.producthunt.com/live/balaji-s-srinivasan):
1. First, I'd master database and cryptography fundamentals, with something like Dan Boneh's course for the latter
2. Then, I'd read the Bitcoin.org and Ethereum documentation
3. Then, you should write short Python or Go scripts to do things like printing out the blockchain, formatting and signing a transaction by hand, managing private keys, that type of thing. This will give you a feel for the raw data structures.
4. After doing all this, I'd take a look at application libraries like Ryan Shea and Muneeb Ali's new blockstack.org
The reason I'd do it in this order is that you would learn fundamentals first before proceeding to the cutting edge.