# Blockchain 區塊鏈 - 中文資源閱讀列表
----------------
## 新手入門
### 入門書籍
* [<>](https://yeasy.gitbooks.io/blockchain_guide/content)
* [<>](http://book.8btc.com/books/1/master_bitcoin/_book) - 強烈推薦
### 行業報告
* [<>](http://book.8btc.com/books/1/gaosheng_blockchain_report/_book)
* [<>](http://book.8btc.com/books/6/thfr201704/_book)
### 理論基礎
* [區塊鏈理論學習入門指南](https://daimajia.com/2017/08/24/how-to-start-blockchain-learning)
* [對去中心化含義的深層思考:究竟是誰控制著區塊鏈?](http://www.8btc.com/who-controls-blockchain)
* [比原鏈聯合創始人段新星:希望建立起連接比特世界和原子世界資產交互的橋樑](http://www.8btc.com/bytom-duanxinxing)
### 相關文章
* [R3 Corda:一個為金融服務設計的分佈式賬本系統](http://ethfans.org/posts/r3-corda-announcement) / [Introducing R3 Corda™: A Distributed Ledger Designed for Financial Services](http://www.r3cev.com/blog/2016/4/4/introducing-r3-corda-a-distributed-ledger-designed-for-financial-services) - 推薦(雖然並不完全認同其觀點,但他的思考方式非常值得借鑑)
### 相關社區
* [巴比特](http://www.8btc.com/)
* [Ethfans](http://ethfans.org/)
### 相關公司
* [國內外區塊鏈項目/聯盟彙總](http://www.jianshu.com/p/00e17ee7c646)
----------------
## 基礎知識
### Merkle Tree - 梅克爾樹 (Bitcoin)
* [Merkle Tree 學習](http://www.cnblogs.com/fengzhiwu/p/5524324.html)
* [談談以太坊的Merkle樹](http://www.8btc.com/merkling-in-ethereum) / [Merkling in Ethereum](https://blog.ethereum.org/2015/11/15/merkling-in-ethereum) - Vitalik Buterin
### Merkle Patricia Tree - 梅克爾帕特里夏樹 (Ethereum)
* [Understanding the Ethereum Trie](https://easythereentropy.wordpress.com/2014/06/04/understanding-the-ethereum-trie) - Ethereum 推薦
* [Ethereum Patricia Tree](https://github.com/ethereum/wiki/wiki/Patricia-Tree) - Ethereum Wiki
>
* [深入淺出以太坊MPT (Merkle Patricia Tree) ](http://blog.csdn.net/qq_33935254/article/details/55505472)
* [Merkle Patricia Tree (MPT) 以太坊merkle技術分析](http://blog.csdn.net/zslomo/article/details/53434883?t=1498537389197)
* [Merkle Patricia Tree (MPT) 詳解](http://www.cnblogs.com/fengzhiwu/p/5584809.html)
>
* [Ethereum RLP](https://github.com/ethereum/wiki/wiki/%5B%E4%B8%AD%E6%96%87%5D-RLP) - Ethereum Wiki
* [RLP編碼原理](https://my.oschina.net/u/2349981/blog/894117)
### 共識機制
* [共識算法(POW,POS,DPOS,PBFT)介紹和心得](http://blog.csdn.net/lsttoy/article/details/61624287)
* [掰一掰區塊鏈共識機制與分佈式一致性算法](https://yq.aliyun.com/articles/60400)
* [什麼是區塊鏈共識?](http://8btc.com/article-2238-1.html)
* [區塊鏈共識機制淺談](http://blog.csdn.net/jeffrey__zhou/article/details/56672948)
* [區塊鏈共識機制有哪些?](https://www.zhihu.com/question/53385152)
>
* [微信PaxosStore:深入淺出Paxos算法協議](http://www.infoq.com/cn/articles/wechat-paxosstore-paxos-algorithm-protocol)
* [Raft 一致性算法論文譯文](http://www.infoq.com/cn/articles/raft-paper)
>
* [POS白皮書:基於權益證明的交易](https://yq.aliyun.com/articles/60400)
* [深度解析POS和POW的區別](http://8btc.com/article-1882-1.html)
>
* [DPOS——迴歸中本聰](http://www.8btc.com/dpos-back-to-satoshi)
* [信息圖:股份授權證明機制(DPOS)](http://www.8btc.com/dpossha)
* [DPOS共識算法 -- 缺失的白皮書](https://steemit.com/dpos/@legendx/dpos)
* [DPOS委託權益證明 vs POW工作量證明](https://zhuanlan.zhihu.com/p/28127511)
>
* [相比POS和DPOS,POW更有利於區塊鏈原生代幣的價格穩定嗎?](https://www.zhihu.com/question/49995385)
### 密碼學
### 博弈論
### 隱私保護
#### 零知識證明 - Zero-Knowledge Proof
* [阿里巴巴的零知識證明](http://songshuhui.net/archives/36968)
### 交易性能
### 跨鏈技術
### 智能合約
----------------
## Blockchain v1.0 - Bitcoin
* [比特幣白皮書:一種點對點的電子現金系統](http://www.8btc.com/wiki/bitcoin-a-peer-to-peer-electronic-cash-system)
* [其實並沒有什麼比特幣,只有 UTXO](http://8btc.com/article-4381-1.html)
* [區塊鏈核心技術演進之路-算法演進](http://www.8btc.com/blockchain-tech-algorithm) - 強烈推薦
* [區塊鏈核心技術演進之路-挖礦演進](http://www.8btc.com/blockchain-tech-mining) - 強烈推薦
* [區塊鏈核心技術演進之路-共識機制演進(1)](http://www.8btc.com/blockchain-tech-consensus-mechanism) - 強烈推薦
### [Bitcoin Core - BTC](https://bitcoin.org/) - (Bitcoin - 交易性能: SegWit), [github](https://github.com/bitcoin/bitcoin)
* [隔離見證學習筆記](http://www.8btc.com/tan90d34)
* [通往SegWit的漫長之路:比特幣最大的協議升級是如何成為現實的](http://www.8btc.com/segwit-0829) - 推薦(關於SegWit的前生今世)
### [Bitcoin Cash - BCC](https://bitcoincash.org/) - (Bitcoin - 交易性能: 擴容8M), [github](https://github.com/Bitcoin-ABC/bitcoin-abc)
* [如何看待新虛擬貨幣Bitcoin Cash(BCC)?](https://www.zhihu.com/question/63109943)
### [Zcash - ZEC](https://z.cash/) - (Bitcoin - 隱私保護: 零知識證明), [github](https://github.com/zcash/zcash)
* [給Zcash潑潑冷水-有了深黑,市場真的需要純黑嗎?](http://8btc.com/thread-41384-1-1.html) - 推薦
* [不是程序員也能看懂的ZCash零知識證明](http://www.sohu.com/a/121847942_475384)
### Zcoin
### Dash
### Monero
----------------
## Blockchain v1.0 - 跨鏈技術(側鏈)
* [區塊鏈的跨鏈技術介紹完整版](http://blog.csdn.net/elwingao/article/details/53410750)
* [比原鏈設計思考:側鏈存在的價值](http://www.8btc.com/bytom-sidechain)
* [談一談:側鏈、驅動鏈和Rootstock雙向掛鉤設計](http://www.8btc.com/sidechains-drivechains-and-rsk-2-way-peg-design)
### [Sidechains](https://blockstream.com/technology/) - (Bitcoin側鏈: 楔入式側鏈 - Pegged Sidechains, 閃電網絡 - Lightning Network)
* [側鏈白皮書:用楔入式側鏈實現區塊鏈的創新](http://www.8btc.com/enabling-blockchain-innovations-with-pegged-sidechains-abstract-introduction)
>
* [比特幣閃電網絡白皮書:可擴展的off-chain 即時支付(中文)](http://view.xiaomiquan.com/view/59a3e22d2540ed222c6075b8)
* [詳解最近大熱的閃電網絡、雷電網絡和CORDA](http://www.8btc.com/ln-rn-corda)
### [Rootstock - RSK(根鏈)](http://www.rsk.co/) - (Bitcoin側鏈: 智能合約)
* [根鏈(Rootstock)是什麼?](http://www.8btc.com/tan90d88)
* [根鏈平臺(RootStock)——基於比特幣驅動的智能合約白皮書](http://www.8btc.com/tan90d84)
* [BTC-Relay與RootStock側鏈技術對比](http://www.8btc.com/btc-relay-and-rootstock)
### [BTC Relay](http://btcrelay.org/) - (Ethereum側鏈: 跨鏈 -> Bitcoin)
### [Polkadot]()
### [Cosmos]()
----------------
## Blockchain v1.X - 去中心化存儲
### [IPFS](https://ipfs.io/)
* [白皮書·中文](https://gguoss.github.io/2017/05/28/ipfs/)
* [白皮書·英文](https://github.com/ipfs/papers/raw/master/ipfs-cap2pfs/ipfs-p2p-file-system.pdf)
### [Filecoin](http://filecoin.io/)
* [白皮書·中文](http://chainx.org/paper/index/index/id/13.html)
* [白皮書·英文](https://filecoin.io/filecoin.pdf)
### [BigchainDB](https://www.bigchaindb.com/)
* [白皮書·中文](http://blog.csdn.net/fengqing79/article/details/70154076)
* [白皮書·英文](https://www.bigchaindb.com/whitepaper/)
----------------
## Blockchain v1.X - 二代幣
* [夢一直跑,我開始追](http://www.8btc.com/dream-on)
* [二代幣是”富二代”還是”窮二代”?](http://www.8btc.com/edb)
* [給新手:區塊鏈資產的分類與價值判斷](https://zhuanlan.zhihu.com/p/27415529)
### [Ripple - (瑞波)]()
### [NXT - (未來幣)]()
### [BitShares - (比特股)](https://bitshares.org/) - (共識機制: DPOS, 去中心化: DAC), [github](https://github.com/BitShares)
* [白皮書·中文](http://www.8btc.com/bitshares-white-pape)
### [Cryptonomex - (石墨烯)](https://cryptonomex.com/) - (BitShares v2.0 底層框架), [github](http://github.com/cryptonomex)
* [區塊鏈公司Cryptonomex創始人談公司發展狀況](http://www.8btc.com/cryptonomex-dan-larimer)
----------------
## Blockchain v1.X - Dapps
### [Steem](https://steem.io/) - 推薦(非常典型的區塊鏈應用項目 - [steemit](https://steemit.com/)), [github](http://github.com/steemit)
* [白皮書·中文](https://biweilai.com/tag/steem)
* [白皮書·英文](https://steem.io/SteemWhitePaper.pdf)
### [YOYOW](https://yoyow.org/) - 推薦(Steem的中文克隆)
* [白皮書·中文](https://yoyow.org/files/white-paper2.pdf)
* [一個基於區塊鏈的UGC平臺,他們想用“腦力挖礦”讓作者得到合理的回報](http://www.jianshu.com/p/e044e51e06bb)
----------------
## Blockchain v2.0 - Ethereum
### [Ethereum - ETH](https://ethereum.org/) - (v2.0 - 智能合約), [github](https://github.com/ethereum/go-ethereum)
* ETH - Ethereum, 以太坊
* ETC - Ethereum Classic, 以太坊原鏈
>
* [以太坊白皮書](https://github.com/ethereum/wiki/blob/master/%5B%E4%B8%AD%E6%96%87%5D-%E4%BB%A5%E5%A4%AA%E5%9D%8A%E7%99%BD%E7%9A%AE%E4%B9%A6.md) / [Ethereum White Paper](https://github.com/ethereum/wiki/wiki/White-Paper) - Ethereum Wiki
* [以太坊官網文檔中文版](http://book.8btc.com/books/6/ethereum/_book)
>
* [Teahour 以太坊專訪-文字版](http://ethfans.org/shaoping/articles/talk-with-jan-about-ehtereum) - 強烈推薦
* [智能合約](http://ethfans.org/wikis/%E6%99%BA%E8%83%BD%E5%90%88%E7%BA%A6)
* [以太坊開發計劃](http://ethfans.org/wikis/%E4%BB%A5%E5%A4%AA%E5%9D%8A%E5%BC%80%E5%8F%91%E8%AE%A1%E5%88%92)
>
* [實現這些擴容方案,以太坊將可支持10億用戶](http://www.8btc.com/scaling-ethereum-to-billions-of-users)
### 智能合約
* [以太坊開發入門](http://me.tryblockchain.org/getting-up-to-speed-on-ethereum.html)
* [Solidity 官方文檔中文版](http://wiki.jikexueyuan.com/project/solidity-zh/)
* [區塊鏈技術-智能合約-以太坊(譯文)](http://ethfans.org/posts/block-chain-technology-smart-contracts-and-ethereum) - 簡單易懂的例子“智能贊助”
### Dapps
* [談談區塊鏈(15):盤點以太坊十大應用](http://www.8btc.com/ethereum-top-10-app)
#### The DAO (Ethereum) - 去中心化的自治組織, Decentralized Autonomous Organization
* [道or悼?三分鐘看懂史上最逆天的區塊鏈眾籌項目The DAO](http://www.8btc.com/what-is-the-dao)
* [理解The DAO為什麼屬於證券的最簡單方法](http://www.jinse.com/news/blockchain/50751.html)
* [從“脫歐”與“驚世DAO竊”談區塊鏈——論共識、分叉、去中心化與安全](http://www.8btc.com/brexit-and-the-dao)
#### Swarm
#### Whisper
#### [BTC Relay](http://btcrelay.org/)
#### Oraclize
----------------
## Blockchain v2.0 - Others
### [EOS](https://eos.io/) - [github](https://github.com/eosio)
* [EOS正式版技術白皮書(中文)](http://www.jianshu.com/p/f65bf7691482)
* [解讀《EOS.IO技術白皮書》](http://www.jianshu.com/p/bc489db794ce)
>
* [深入淺出eos vs 以太坊](http://www.jianshu.com/p/1afec85afd3c)
### NEO
### Qtum
----------------
## Blockchain - DAG
* [DAG與區塊鏈簡介](http://www.qukuaiwang.com.cn/news/1913.html)
* [IOTA快速入門簡介](https://steemit.com/cn/@niking/iota)
### [IOTA](https://iota.org/) - (DAG)
* [白皮書·中文](http://www.iotachina.com/wp-content/uploads/2016/11/2016112902003453.pdf)
* [白皮書·英文](https://iota.org/IOTA_Whitepaper.pdf)
### [Byteball](https://byteball.org/) - (DAG)
* [白皮書·中文] [一](http://www.bitett.com/portal.php?mod=view&aid=438), [二](http://www.bitett.com/portal.php?mod=view&aid=453), [三](https://bitcointalk.org/index.php?topic=1840404)
* [白皮書·英文](https://byteball.org/Byteball.pdf)
### [EP-CHAIN 環淨鏈](https://ep-chain.org/) - (DAG), 國內ICO項目
* [白皮書·中文](https://ep-chain.org/download/EPC_v1.00.pdf) - 白皮書內有關於IOTA和Byteball的原理說明
### [Nerthus 納爾圖](http://www.nerthus.io/) - (DAG), 國內ICO項目
* [白皮書·中文](http://www.nerthus.io/static/downfile/NerthusWhitePage.pdf) - 白皮書內有關於IOTA和Byteball的原理說明
### [AskCoin](https://askcoin.org/) - (DAG), 國內ICO項目
* [白皮書·中文](https://askcoin.org/askcoin_white_paper_cn.pdf) - 白皮書內有關於IOTA和Byteball的原理說明
----------------
## 區塊鏈架構技術
區塊鏈作為一個整體被重構成包含四層程序棧的組件:
1. 應用程序
2. 去中心化計算平臺(“區塊鏈平臺”)
3. 去中心化處理(“智能合約”), 去中心化存儲(文件系統,數據庫), 以及去中心化通信
4. 密碼原語,一致性協議,和其他算法
* [區塊鏈底層架構概覽:第一原則框架](http://ethfans.org/posts/blockchain-infrastructure-landscape-a-first-principles) - 推薦
* [區塊鏈主流開源技術體系介紹](http://www.8btc.com/elwingao-blockchain-6) - 推薦
* [小蟻張錚文:寫給CTO的主流區塊鏈架構橫向剖析](http://www.8btc.com/blockchain-architecture)
----------------
## 常用術語
* 共識機制 - Consensus
* 拜占庭將軍問題 - Byzantine Generals Problem
* 拜占庭容錯 - Byzantine Fault-Tolerant, BFT
* 納什均衡 -
* 雙花攻擊/雙重支付攻擊 - Double-Spend Attack
>
* SPV - 簡單支付驗證
* POW - 工作量證明, Proof-Of-Work, 挖礦 (mine)
* POS - 權益證明, Proof-of-Stake, 鑄造 (mint)
* NXT - 鍛造 (forge)
* DPOS - 股權證明, Delegated Proof-Of-Stake
* PBFT - Hyperledger Fabric
* DBFT - 小蟻
* PAXOS - 傳統分佈式一致性算法
* RAFT - 傳統分佈式一致性算法
* DMMS - Dynamic Membership Multiparty Signatures
>
* SHA256 - bitcoin
* SCRYPT - litecoin
* HEFTY1
* ETHASH - ethereum
* EQUIHASH - zcash
>
* Merkle Tree - 梅克爾樹
* Merkle Root
* Merkle Patricia Tree - 梅克爾帕特里夏樹
>
* getwork
* getblocktemplate
* stratum
>
* Auxiliary Proof-of-Work - AuxPOW
* Auxiliary Blockchain
----------------
## Bitcoin網絡協議
* version
* verack
* addr
* getaddr
* getblocks 本地區塊鏈的頂端區塊哈希值
* inv 補充區塊的哈希值
* getdata 請求得到全區塊信息
* getheaders
* headers
* filterload
* filteradd
* filterclear
閱讀更多 臺灣小城大事 的文章