Appearance
区块链参考资料
区块链基础
电子书
- 《区块链技术指南》 https://github.com/yeasy/blockchain_guide
- 《精通比特币第二版》 https://github.com/tianmingyun/MasterBitcoin2CN 或 https://www.8btc.com/book/281955
- 《精通比特币》的英文原版 Mastering Bitcoin https://github.com/bitcoinbook/bitcoinbook
- 《精通以太坊》中文翻译版本 https://github.com/inoutcode/ethereum_book
- 巴比特汇总的电子书 https://www.8btc.com/book
白皮书与协议规范
- 比特币白皮书 https://bitcoin.org/en/bitcoin-paper
- 比特币白皮书[中文] https://bitcoin.org/files/bitcoin-paper/bitcoin_zh_cn.pdf
- 以太坊白皮书[中文] https://github.com/ethereum/wiki/wiki/[中文]-以太坊白皮书
- 以太坊黄皮书 https://ethereum.github.io/yellowpaper/paper.pdf
- 超级账本白皮书[英文] https://docs.google.com/document/d/1Z4M_qwILLRehPbVRUsJ3OF8Iir-gqS-ZYe7W-LE9gnE/edit?usp=sharing
- 超级账本白皮书[中文翻译] http://www.8btc.com/hyperledger-whitepaper
- Libra 白皮书 https://www.diem.com/en-us/white-paper/
- 工信部中国区块链技术和应用发展白皮书
- 腾讯区块连方案白皮书
- BCOS 平台白皮书
- 百度区块链白皮书
- FISCO BCOS 金链盟平台白皮书 https://github.com/FISCO-BCOS/whitepaper
- 布比区块链产品白皮书
- Corda 技术白皮书
- 中钞可信登记开放平台 BROP 白皮书 http://www.zcblockchain.com/images/whitepaper.pdf
- 2018年中国区块链产业白皮书
相关工具
- 比特币地址、私钥等 Demo 演示页面 https://gobittest.appspot.com/
学习资源
- 技术博客:深入浅出区块链 https://learnblockchain.cn/
- RAFT 算法演示 http://thesecretlivesofdata.com/raft/
- 金链盟-区块链平台调研与分析(2017)
区块链安全
- 区块链安全技术文章收录 https://blockchain-sec.com
- 以太坊智能合约 —— 最佳安全开发指南 https://github.com/ConsenSys/smart-contract-best-practices/blob/master/README-zh.md
- 以太坊 Solidity 合约 call 函数簇滥用导致的安全风险 https://mp.weixin.qq.com/s/YItZsy4_M64LbUHPo-4xEQ
- 区块链安全能力测评与分析报告(2021年)
以太坊
安装部署
- 一个关于以太坊的知识集合 https://github.com/bekatom/awesome-ethereum
- 以太坊安装部署 https://yeasy.gitbook.io/blockchain_guide/07_ethereum/install
- 私有链搭建操作指南 https://my.oschina.net/u/2349981/blog/865256
- 以太坊-私有链搭建初步实践 https://xiaoping378.github.io/docs/5-blockchain/以太坊-私有链搭建初步实践/
智能合约教程
- Solidity 官方文档 https://solidity.readthedocs.io
- Solidity 官方文档中文版 https://solidity-cn.readthedocs.io/zh/latest/
- Solidity 编程语言学习 http://www.tryblockchain.org/
- Solidity 学习入门 http://me.tryblockchain.org/Solidity入门系列.html
- 以太坊智能合约编程教程 http://ethfans.org/posts/101-noob-intro
- 以太坊智能合约开发指南 https://www.gitbook.com/book/luren5/dapp-develop/details
- Build Your First Ethereum Smart Contract with Solidity — Tutorial https://codeburst.io/build-your-first-ethereum-smart-contract-with-solidity-tutorial-94171d6b1c4b
智能合约示例
- 以太坊官网代币标准 ERC20/ERC721/ERC777 https://ethereum.org/zh/developers/docs/standards/tokens/
- 基于 OpenZeppelin 编写安全的合约 https://github.com/OpenZeppelin/openzeppelin-solidity
- Solidity 智能合约库 https://github.com/WeBankBlockchain/SmartDev-Contract
以太坊开发
- 以太坊开发者资源 https://ethereum.org/zh/developers/
- Ethereum Development with Go —— 用 go 作为服务端开发与区块链交互的必备手册
- Ethereum Development with Go 中英文在线阅读 https://goethereumbook.org/
以太坊 API 接口文档
- JSON RPC API https://github.com/ethereum/wiki/wiki/JSON-RPC
- JSON RPC management API https://geth.ethereum.org/docs/rpc/server
- Web3.js API https://web3js.readthedocs.io/
- Web3.js API 中文文档 https://web3.tryblockchain.org/
学习资源
- 一张图了解以太坊区块链机制 Ethereum Blockchain Mechanism - An interpretation of the Ethereum Project Yellow Paper
- 加密僵尸(类似加密猫):一步步构建自己的 DApps 向导教程 https://cryptozombies.io
网站资源
- 以太坊区块链浏览器 https://etherscan.io/
- 以太坊网络状态查看 https://ethstats.net/
- 网络历史的统计信息 https://ethernodes.org
- 以太坊上运行的 DApp 的信息 https://dapps.ethercasts.com/
Hyperledger Fabric
协议规范
- Hyperledger fabric 0.6 中文协议规范 https://github.com/gymgle/fabric-0.6.1-preview/blob/master/docs/protocol-spec_zh.md
- Fabric 最新在线文档 https://hyperledger-fabric.readthedocs.io/
Fabric 部署
- Fabric 1.0 多物理节点部署 https://github.com/hainingzhang/articles/tree/master/fabric_multi_nodes
- Ubuntu 中部署并测试 Fabric 1.0 Beta http://www.cnblogs.com/studyzy/p/6973334.html
- Ubuntu 中部署 Fabric 0.6 多节点视频演示 https://g2ex.github.io/2017/06/16/fabric-0.6-demo-vedio/
- Ubuntu 14.04 中基于 Docker 部署 Fabric 0.6 https://github.com/imac-cloud/blockchain-tutorial/blob/master/hyperledger/hyperledger-docker.md
链码开发
- 基于 Hyperledger fabric 0.6 版本,如何编写基本链码,如何在 IBM Bluemix 上部署和交互 https://github.com/IBM-Blockchain/learn-chaincode
- Hyperledger fabric 0.6 的 learn-chaincode 中文翻译 https://github.com/gymgle/learn-chaincode/blob/master/README_zh-cn.md
- Hyperledger fabric 源码分析 https://github.com/yeasy/hyperledger_code_fabric
- IBM Blockchain 101:开发人员快速入门指南 https://developer.ibm.com/tutorials/cl-ibm-blockchain-101-quick-start-guide-for-developers-bluemix-trs/
学习资源
网站资源
- IBM Bluemix Blockchain 托管服务,免费部署 4 节点 fabric 区块链网络,功能比上者更强,提供 APIs 调用 https://console.ng.bluemix.net/catalog/services/blockchain