> For the complete documentation index, see [llms.txt](https://dezso.gitbook.io/dive-into-blockchian/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dezso.gitbook.io/dive-into-blockchian/readme.md).

# Dive into Blokchain

旨在交流学习区块链技术，记录智能合约开发应用与相关安全练习的仓库🚀🚀🚀

## 序言

2008年，Satoshi发布了Bitcoin白皮书，提出了点对点的数字货币，由此掀起了Web2.0革命的先浪。之后，Ethereum联合创始人Gavin Wood将这个由区块链技术为核心驱动的，一个 “安全的、社会驱动的、去中心化的” 新型互联网称作 Web3，源于其在 2017 年所创建的 Web3 Foundation（出于Web 3.0的说法有多种解释，通常用 Web3 这个词语来指代去中心网络概念的 Web 3.0），Web3 的浪潮自此正式席卷而来。

区块链 = 计算机科学 + 金融：作为开发者，区块链技术让Programmer不再是只能被push的奴仆。在这个开源的新型互联网中，只要有硬核技术背景，可以通过代码做任何你想做的事（Code is Law），在这里，程序猿被称为“科学家”。千里之堤毁于蚁穴，希望通过分享自己在区块链领域摸爬滚打的经验，吸引志同道合的朋友，分享知识、共享机遇。

## 理论基础：精诚所至，金石为开

* #### 🌅[深入浅出，入门以太坊开发生态](https://github.com/DessertHeart/Dive-Into-Blockchain/tree/main/LearnBlockchain/LearnEthereum/Dapp%E5%BC%80%E5%8F%91%E5%85%A5%E9%97%A8)
* #### 📟[深入以太坊PoS，go-ethereum源码分析](https://github.com/DessertHeart/Dive-Into-Blockchain/tree/main/LearnBlockchain)
  * [Dapp开发入门](/dive-into-blockchian/learnblockchain-3/learnethereum/dapp-kai-fa-ru-men.md)
  * [Ethereum架构](/dive-into-blockchian/learnblockchain-4/learnethereum/evm-di-ceng-jie-gou.md)
  * [go-ethereum源码深度解析](/dive-into-blockchian/learnblockchain-1/learnethereum.md)
* #### 🧮[入门ZK，零知识证明系统剖析](https://github.com/DessertHeart/Dive-Into-Blockchain/tree/master/LearnBlockchain/LearnZero_Knowledge)
  * [零知识证明基本概念](/dive-into-blockchian/learnblockchain-7/learnzero_knowledge/ji-ben-gai-nian.md)
  * [承诺方案Commitment](/dive-into-blockchian/learnblockchain-8/learnzero_knowledge/cheng-nuo-fang-an.md)
  * [算术化](/dive-into-blockchian/learnblockchain-9/learnzero_knowledge/suan-shu-hua.md)
  * [ZK-SNARKs](/dive-into-blockchian/learnblockchain-6/learnzero_knowledge/zk-snark.md)
  * [算术电路应用与Circom](/dive-into-blockchian/learnblockchain-10/learnzero_knowledge/suan-shu-dian-lu-ying-yong-yu-circom.md)

## 智能合约安全：水能载舟，亦能覆舟

* #### 🎰 [Damn Vulnerable Defi 系列全解](https://github.com/DessertHeart/DiveIntoBlockchain/tree/main/safeBlockchain/DamnVulnerableDefi)
* #### 🔎 [EVM puzzles 系列全解](https://github.com/DessertHeart/Dive-Into-Blockchain/tree/main/safeBlockchain/EVM_Puzzles)
* #### 🚩 [Chainflag 系列全解(待完善)](https://github.com/DessertHeart/Dive-Into-Blockchain/tree/main/safeBlockchain/Chainflag)

## 区块链底层开发：知己知彼，百战不殆

* #### 🍕[从0到1，搭建简易Bitcoin](https://github.com/DessertHeart/Dive-Into-Blockchain/tree/main/DevBlockchain/Mini_Bitcoin)

## 智能合约应用：积跬步，以致千里

* #### :zap:闪电贷
  * [**AAVE+UniswapV2+UniswapV3**](https://github.com/DessertHeart/Dive-Into-Blockchain/tree/main/PlayBlockchain/Flashloan_Demo)
