# Blockchain Study Resources

Based on my three years of experience studying blockchain, I've compiled a collection of resources that I found particularly useful and valuable. I hope these materials will be helpful to those who are new to blockchain and looking to deepen their understanding. If you need further study or wish to follow a more structured learning roadmap, I recommend checking out the [Link](https://github.com/protofire/blockchain-learning-path) for additional resources.

### YouTube Videos

* Nomad Coder's Blockchain Explanation Videos
  * [YouTube Playlist](https://www.youtube.com/watch?v=fhQggdH_i5c\&list=PL7jH19IHhOLPoITW9XI5LUHtiSFLtp9Up): A series of videos that explain the basic concepts of blockchain in an easy-to-understand manner.

### Introduction to Smart Contracts

* CryptoZombies
  * [CryptoZombies](https://cryptozombies.io/): An interactive tutorial website for learning the basics of smart contracts.

### Books

* 처음 배우는 블록체인(Korean)
  * A beginner's guide that explains various important concepts of blockchain in detail.
* Programming Bitcoin, O'Reilly
  * A book that covers everything from the basics of Bitcoin to node communication and Python coding exercises, with accompanying [GitHub source code.](https://github.com/jimmysong/programmingbitcoin)
* Blockchain in Action, Manning
  * A book that explains the process of Dapp development on blockchain, covering important checkpoints, basic smart contract syntax, and Dapp examples.

### Online Courses

* De-Fi MOOC
  * [site](https://defi-learning.org): An online course on decentralized finance (De-Fi) offered by UC Berkeley RDI.
* ZKP MOOC
  * [site](https://zk-learning.org): An online course on zero-knowledge proofs (ZKP) offered by UC Berkeley RDI.
* Stanford CS251
  * [site](https://cs251.stanford.edu/): Course materials provided by Stanford, including exercises and projects. Unfortunately, video lectures and exercise solutions are not provided.

### News & Media

* CoinDesk Newsletters
  * [CoinDesk Newsletters](https://www.coindesk.com/newsletters/)
  * [The Protocol](https://www.coindesk.com/newsletters/the-protocol/)
* Decipher Media
  * [Medium](https://medium.com/decipher-media)
* Ethereum
  * [Ethereum.org](https://ethereum.org/en/)

### Whitepapers

* [Bitcoin Whitepaper](https://bitcoin.org/bitcoin.pdf)
* [Ethereum Whitepaper](https://ethereum.org/en/whitepaper/)
* [Ethereum Yellowpaper](https://github.com/ethereum/yellowpaper)

### WorldLand Resources

* WorldLand Website
  * [Homepage](https://worldland.foundation/)
  * [Docs](https://docs.worldland.foundation/)
  * [Scan](https://scan.worldland.foundation/)
* WorldLand GitHub
  * [GitHub Repository](https://github.com/cryptoecc/WorldLand)
* WorldLand Related Papers
  * S. Park, H. Choi, and H. Lee, "Time-variant proof-of-work using error correction codes," Jun. 2020, arXiv:2006.12306. \[Online]. Available:[ ](https://arxiv.org/abs/2006.12306)arxiv.org/abs/2006.12306
  * H. Jung and H. N. Lee, "ECCPoW: ErrorCorrection Code based Proof-of-Work for ASIC Resistance", Symmetry, Vol. 12, No. 6, Art. no.6, Jun. 2020.

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://study.pytype.com/blockchain-study-resources.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
