├── .gitignore ├── README.md ├── ethereum ├── Block(区块).png ├── Block(区块).xmind ├── Consensus Mechanisms(共识机制).png ├── Consensus Mechanisms(共识机制).xmind ├── DAPP 介绍.png ├── DAPP 介绍.xmind ├── Ethereum Accounts (以太坊帐户).png ├── Ethereum Accounts (以太坊帐户).xmind ├── Ethereum Overview (以太坊介绍).png ├── Ethereum Overview (以太坊介绍).xmind ├── Ethereum Stack (以太坊技术栈简介).png ├── Ethereum Stack (以太坊技术栈简介).xmind ├── Ethereum Yellow Paper.pdf ├── Framework去中心化应用程序开发框架.png ├── Framework去中心化应用程序开发框架.xmind ├── GAS和费用.png ├── GAS和费用.xmind ├── Intro to Ether (ETH简介).png ├── Intro to Ether (ETH简介).xmind ├── Mining(采矿).png ├── Mining(采矿).xmind ├── Networks(网络).png ├── Networks(网络).xmind ├── Nodes and Clients (节点和客户端).png ├── Nodes and Clients (节点和客户端).xmind ├── On the Security and Performance of Proof of Work Blockchains.pdf ├── Proof of Stake (权益证明机制).png ├── Proof of Stake (权益证明机制).xmind ├── Proof of Work(工作量证明).png ├── Proof of Work(工作量证明).xmind ├── README.md ├── Smart Contract Anatomy (详解智能合约).png ├── Smart Contract Anatomy (详解智能合约).xmind ├── Smart Contract Language (智能合约语言).png ├── Smart Contract Language (智能合约语言).xmind ├── Smart Contract(智能合约).png ├── Smart Contract(智能合约).xmind ├── Testing(测试用智能合约).png ├── Testing(测试用智能合约).xmind ├── Transactions(交易).png ├── Transcations(交易).xmind ├── WEB2 与 WEB3 的对比.png ├── WEB2 与 WEB3 的对比.xmind ├── ethereum_evm_illustrated.pdf ├── evm.png ├── 以太坊虚拟机 (EVM).png └── 以太坊虚拟机 (EVM).xmind └── near ├── NEAR DApp 开发与常用工具.pdf ├── NEAR 核心概念与应用架构.pdf ├── README.md └── 用 JavaScript 开发 NEAR 智能合约.pdf /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Blockchain-Architecture 2 | 3 | Blockchain Architecture learning and study. 4 | 5 | ## Intro to Ethereum(以太坊介绍) 6 | 7 | ### Ethereum Virtual Machine(EVM) 8 | 9 | ![Ethereum Virtual Machine (EVM)](ethereum/evm.png) 10 | 11 | [Intro to Ethereum(以太坊介绍)](ethereum/README.md) 12 | 13 | ## More Information(更多信息) 14 | 15 | [Ethereum Website](https://ethereum.org/zh/) 16 | -------------------------------------------------------------------------------- /ethereum/Block(区块).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Block(区块).png -------------------------------------------------------------------------------- /ethereum/Block(区块).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Block(区块).xmind -------------------------------------------------------------------------------- /ethereum/Consensus Mechanisms(共识机制).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Consensus Mechanisms(共识机制).png -------------------------------------------------------------------------------- /ethereum/Consensus Mechanisms(共识机制).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Consensus Mechanisms(共识机制).xmind -------------------------------------------------------------------------------- /ethereum/DAPP 介绍.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/DAPP 介绍.png -------------------------------------------------------------------------------- /ethereum/DAPP 介绍.xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/DAPP 介绍.xmind -------------------------------------------------------------------------------- /ethereum/Ethereum Accounts (以太坊帐户).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Ethereum Accounts (以太坊帐户).png -------------------------------------------------------------------------------- /ethereum/Ethereum Accounts (以太坊帐户).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Ethereum Accounts (以太坊帐户).xmind -------------------------------------------------------------------------------- /ethereum/Ethereum Overview (以太坊介绍).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Ethereum Overview (以太坊介绍).png -------------------------------------------------------------------------------- /ethereum/Ethereum Overview (以太坊介绍).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Ethereum Overview (以太坊介绍).xmind -------------------------------------------------------------------------------- /ethereum/Ethereum Stack (以太坊技术栈简介).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Ethereum Stack (以太坊技术栈简介).png -------------------------------------------------------------------------------- /ethereum/Ethereum Stack (以太坊技术栈简介).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Ethereum Stack (以太坊技术栈简介).xmind -------------------------------------------------------------------------------- /ethereum/Ethereum Yellow Paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Ethereum Yellow Paper.pdf -------------------------------------------------------------------------------- /ethereum/Framework去中心化应用程序开发框架.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Framework去中心化应用程序开发框架.png -------------------------------------------------------------------------------- /ethereum/Framework去中心化应用程序开发框架.xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Framework去中心化应用程序开发框架.xmind -------------------------------------------------------------------------------- /ethereum/GAS和费用.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/GAS和费用.png -------------------------------------------------------------------------------- /ethereum/GAS和费用.xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/GAS和费用.xmind -------------------------------------------------------------------------------- /ethereum/Intro to Ether (ETH简介).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Intro to Ether (ETH简介).png -------------------------------------------------------------------------------- /ethereum/Intro to Ether (ETH简介).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Intro to Ether (ETH简介).xmind -------------------------------------------------------------------------------- /ethereum/Mining(采矿).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Mining(采矿).png -------------------------------------------------------------------------------- /ethereum/Mining(采矿).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Mining(采矿).xmind -------------------------------------------------------------------------------- /ethereum/Networks(网络).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Networks(网络).png -------------------------------------------------------------------------------- /ethereum/Networks(网络).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Networks(网络).xmind -------------------------------------------------------------------------------- /ethereum/Nodes and Clients (节点和客户端).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Nodes and Clients (节点和客户端).png -------------------------------------------------------------------------------- /ethereum/Nodes and Clients (节点和客户端).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Nodes and Clients (节点和客户端).xmind -------------------------------------------------------------------------------- /ethereum/On the Security and Performance of Proof of Work Blockchains.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/On the Security and Performance of Proof of Work Blockchains.pdf -------------------------------------------------------------------------------- /ethereum/Proof of Stake (权益证明机制).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Proof of Stake (权益证明机制).png -------------------------------------------------------------------------------- /ethereum/Proof of Stake (权益证明机制).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Proof of Stake (权益证明机制).xmind -------------------------------------------------------------------------------- /ethereum/Proof of Work(工作量证明).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Proof of Work(工作量证明).png -------------------------------------------------------------------------------- /ethereum/Proof of Work(工作量证明).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Proof of Work(工作量证明).xmind -------------------------------------------------------------------------------- /ethereum/README.md: -------------------------------------------------------------------------------- 1 | # Ethereum Overview 2 | 3 | ## Intro to Ethereum(以太坊简介) 4 | 5 | ![Ethereum Overview (以太坊介绍)](Ethereum%20Overview%20(以太坊介绍).png) 6 | 7 | ## Intro to Ether(以太币简介) 8 | 9 | ![Intro to Ether (以太币介绍)](Intro%20to%20Ether%20(ETH%E7%AE%80%E4%BB%8B).png) 10 | 11 | ## Intro to Dapps(Dapp介绍) 12 | 13 | ![Intro tO Dapps(Dapp介绍)](DAPP%20%E4%BB%8B%E7%BB%8D.png) 14 | 15 | ## Web2 VS Web3(WEB2 与 WEB3 的对比) 16 | 17 | ![Web2 VS Web3(WEB2 与 WEB3 的对比)](WEB2%20与%20WEB3%20的对比.png) 18 | 19 | ## Ethereum Accounts(以太坊帐户) 20 | 21 | ![Ethereum Accounts (以太坊帐户)](Ethereum%20Accounts%20(%E4%BB%A5%E5%A4%AA%E5%9D%8A%E5%B8%90%E6%88%B7).png) 22 | 23 | ## Transactions(交易) 24 | 25 | ![Transactions(交易)](Transactions(交易).png) 26 | 27 | ## Block(区块) 28 | 29 | ![Block(区块)](Block(%E5%8C%BA%E5%9D%97).png) 30 | 31 | ## Ethereum EVM(以太坊虚拟机) 32 | 33 | ![以太坊虚拟机 (EVM)](%E4%BB%A5%E5%A4%AA%E5%9D%8A%E8%99%9A%E6%8B%9F%E6%9C%BA%20(EVM).png) 34 | 35 | [以太坊黄皮书(Ethereum Yellow Paper)](Ethereum%20Yellow%20Paper.pdf) 36 | [以太坊虚拟机(Ethereum EVM Illustrated)](ethereum_evm_illustrated.pdf) 37 | [On the Security and Performance of Proof of Work Blockchains](On%20the%20Security%20and%20Performance%20of%20Proof%20of%20Work%20Blockchains.pdf) 38 | 39 | ## GAS and Fees(GAS和费用) 40 | 41 | ![GAS和费用](GAS%E5%92%8C%E8%B4%B9%E7%94%A8.png) 42 | 43 | ## Nodes and Clients(节点和客户端) 44 | 45 | ![Nodes and Clients (节点和客户端)](Nodes%20and%20Clients%20(节点和客户端).png) 46 | 47 | ## Networks(网络) 48 | 49 | ![Networks(网络)](Networks(%E7%BD%91%E7%BB%9C).png) 50 | 51 | ## Consensus Mechanisms(共识机制) 52 | 53 | ![Consensus Mechanisms(共识机制)](Consensus%20Mechanisms(%E5%85%B1%E8%AF%86%E6%9C%BA%E5%88%B6).png) 54 | 55 | ## Proof of Work(工作量证明) 56 | 57 | ![Proof of Work(工作量证明)](Proof%20of%20Work(工作量证明).png) 58 | 59 | ## Mining(采矿) 60 | 61 | ![Mining(采矿)](Mining(%E9%87%87%E7%9F%BF).png) 62 | 63 | ## Proof of Stake(权益证明机制) 64 | 65 | ![Proof of Stake(权益证明机制)](Proof%20of%20Stake%20(%E6%9D%83%E7%9B%8A%E8%AF%81%E6%98%8E%E6%9C%BA%E5%88%B6).png) 66 | 67 | ## Ethereum Stack(以太坊技术栈简介) 68 | 69 | ![Ethereum Stack (以太坊技术栈简介)](Ethereum%20Stack%20(%E4%BB%A5%E5%A4%AA%E5%9D%8A%E6%8A%80%E6%9C%AF%E6%A0%88%E7%AE%80%E4%BB%8B).png) 70 | 71 | ## Smart Contract(智能合约) 72 | 73 | ![Smart Contract(智能合约)](Smart%20Contract(%E6%99%BA%E8%83%BD%E5%90%88%E7%BA%A6).png) 74 | 75 | ### Smart Contract Language(智能合约语言) 76 | 77 | ![Smart Contract Language(智能合约语言)](Smart%20Contract%20Language%20(%E6%99%BA%E8%83%BD%E5%90%88%E7%BA%A6%E8%AF%AD%E8%A8%80).png) 78 | 79 | ### Smart Contract Anatomy(详解智能合约) 80 | 81 | ![Smart Contract Anatomy (详解智能合约)](Smart%20Contract%20Anatomy%20(详解智能合约).png) 82 | 83 | ### Testing(测试用智能合约) 84 | 85 | ![Testing(测试用智能合约)](Testing(测试用智能合约).png) 86 | 87 | ## Framework 去中心化应用程序开发框架 88 | 89 | ![Framework去中心化应用程序开发框架](Framework去中心化应用程序开发框架.png) 90 | -------------------------------------------------------------------------------- /ethereum/Smart Contract Anatomy (详解智能合约).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Smart Contract Anatomy (详解智能合约).png -------------------------------------------------------------------------------- /ethereum/Smart Contract Anatomy (详解智能合约).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Smart Contract Anatomy (详解智能合约).xmind -------------------------------------------------------------------------------- /ethereum/Smart Contract Language (智能合约语言).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Smart Contract Language (智能合约语言).png -------------------------------------------------------------------------------- /ethereum/Smart Contract Language (智能合约语言).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Smart Contract Language (智能合约语言).xmind -------------------------------------------------------------------------------- /ethereum/Smart Contract(智能合约).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Smart Contract(智能合约).png -------------------------------------------------------------------------------- /ethereum/Smart Contract(智能合约).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Smart Contract(智能合约).xmind -------------------------------------------------------------------------------- /ethereum/Testing(测试用智能合约).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Testing(测试用智能合约).png -------------------------------------------------------------------------------- /ethereum/Testing(测试用智能合约).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Testing(测试用智能合约).xmind -------------------------------------------------------------------------------- /ethereum/Transactions(交易).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Transactions(交易).png -------------------------------------------------------------------------------- /ethereum/Transcations(交易).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/Transcations(交易).xmind -------------------------------------------------------------------------------- /ethereum/WEB2 与 WEB3 的对比.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/WEB2 与 WEB3 的对比.png -------------------------------------------------------------------------------- /ethereum/WEB2 与 WEB3 的对比.xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/WEB2 与 WEB3 的对比.xmind -------------------------------------------------------------------------------- /ethereum/ethereum_evm_illustrated.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/ethereum_evm_illustrated.pdf -------------------------------------------------------------------------------- /ethereum/evm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/evm.png -------------------------------------------------------------------------------- /ethereum/以太坊虚拟机 (EVM).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/以太坊虚拟机 (EVM).png -------------------------------------------------------------------------------- /ethereum/以太坊虚拟机 (EVM).xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/ethereum/以太坊虚拟机 (EVM).xmind -------------------------------------------------------------------------------- /near/NEAR DApp 开发与常用工具.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/near/NEAR DApp 开发与常用工具.pdf -------------------------------------------------------------------------------- /near/NEAR 核心概念与应用架构.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/near/NEAR 核心概念与应用架构.pdf -------------------------------------------------------------------------------- /near/README.md: -------------------------------------------------------------------------------- 1 | # NEAR核心概念与应用架构 2 | 3 | [NEAR核心概念与应用架构](NEAR%20核心概念与应用架构.pdf) 4 | [NEAR DApp开发与常用工具](NEAR%20DApp%20开发与常用工具.pdf) 5 | [用JavaScript开发NEAR智能合约](用%20JavaScript%20开发%20NEAR%20智能合约.pdf) 6 | -------------------------------------------------------------------------------- /near/用 JavaScript 开发 NEAR 智能合约.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chachaxw/blockchain-architecture/fa6795978543804b3e3ba6dc87b5b8cc4444eb8b/near/用 JavaScript 开发 NEAR 智能合约.pdf --------------------------------------------------------------------------------