-
Notifications
You must be signed in to change notification settings - Fork 125
/
link.txt
107 lines (87 loc) · 6.06 KB
/
link.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
# study-blockchain-referrence
# 区块链参考资料
## 区块链基础
### 电子书
* 《区块链技术指南》 https://www.gitbook.com/book/yeasy/blockchain_guide/details
* 《精通比特币》 http://zhibimo.com/books/wang-miao/mastering-bitcoin 或 http://book.8btc.com/master_bitcoin
* 《精通比特币》的英文原版 *Mastering Bitcoin* 主页 https://www.bitcoinbook.info/ Github 地址 https://github.com/bitcoinbook/bitcoinbook
* 巴比特汇总的电子书 http://book.8btc.com/
### 白皮书与协议规范
* 比特币白皮书中文翻译 http://www.8btc.com/wiki/bitcoin-a-peer-to-peer-electronic-cash-system
* 以太坊白皮书中文翻译 https://github.com/ethereum/wiki/wiki/%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
* 以太坊黄皮书 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
* [工信部中国区块链技术和应用发展白皮书](assets/中国区块链技术和应用发展白皮书(2016).pdf)
* [腾讯区块连方案白皮书](assets/腾讯区块连方案白皮书(2017).pdf)
* [BCOS 平台白皮书](assets/BCOS_Whitepaper.pdf)
* FISCO BCOS 金链盟平台白皮书 https://github.com/FISCO-BCOS/whitepaper
* [布比区块链产品白皮书](assets/布比区块链产品白皮书1.0(2016).pdf)
* [Corda 技术白皮书](assets/Corda技术白皮书(2016).pdf)
* 中钞可信登记开放平台 BROP 白皮书 http://www.zcblockchain.com/images/whitepaper.pdf
* [2018年中国区块链产业白皮书](assets/2018年中国区块链产业白皮书.pdf)
### 相关工具
* 比特币地址、私钥等 Demo 演示页面 https://gobittest.appspot.com/
### 学习资源
* RAFT 算法演示 http://thesecretlivesofdata.com/raft/
* [金链盟-区块链平台调研与分析(2017)](assets/金链盟-区块链平台调研与分析(2017).pdf)
### 区块链安全
* 区块链安全技术文章收录 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
----------
## 以太坊
### 安装部署
* 以太坊安装部署 https://yeasy.gitbooks.io/blockchain_guide/ethereum/install.html
* 私有链搭建操作指南 https://my.oschina.net/u/2349981/blog/865256
* 以太坊-私有链搭建初步实践 https://github.com/xiaoping378/blog/blob/master/posts/%E4%BB%A5%E5%A4%AA%E5%9D%8A-%E7%A7%81%E6%9C%89%E9%93%BE%E6%90%AD%E5%BB%BA%E5%88%9D%E6%AD%A5%E5%AE%9E%E8%B7%B5.md
### 智能合约教程
* Solidity 官方文档 https://solidity.readthedocs.io
* Solidity 官方文档中文版 https://solidity-cn.readthedocs.io/zh/latest/
* Solidity 编程语言学习 http://www.tryblockchain.org/
* Solidity 学习入门 http://me.tryblockchain.org/Solidity%E5%85%A5%E9%97%A8%E7%B3%BB%E5%88%97.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 代币合约 https://www.ethereum.org/token
* 基于 OpenZeppelin 编写安全的合约 https://github.com/OpenZeppelin/openzeppelin-solidity
### 以太坊 API 接口文档
* JSON RPC API https://github.com/ethereum/wiki/wiki/JSON-RPC
* JSON RPC management API https://github.com/ethereum/go-ethereum/wiki/Management-APIs
* Web3.js API https://github.com/ethereum/wiki/wiki/JavaScript-API
* Web3.js API 官方文档 https://docs.readthedocs.io
* Web3.js API 中文文档翻译 http://web3.tryblockchain.org/index.html
* Web3j 文档 - for Java & Android https://web3j.readthedocs.io
### 学习资源
* 一张图了解以太坊区块链机制 [Ethereum Blockchain Mechanism - An interpretation of the Ethereum Project Yellow Paper](assets/Ethereum%20Blockchain%20Mechanism%20-%20An%20interpretation%20of%20the%20Ethereum%20Project%20Yellow%20Paper.jpg)
* Ethereum Frontier Guide https://www.gitbook.com/book/ethereum/frontier-guide
* 加密僵尸(类似加密猫):一步步构建自己的 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://www.ibm.com/developerworks/cn/cloud/library/cl-ibm-blockchain-101-quick-start-guide-for-developers-bluemix-trs/index.html
* 面向开发人员的区块链链代码深入研究:使用 Go 编写智能合约(基于 Fabric 0.6) https://www.ibm.com/developerworks/cn/cloud/library/cl-ibm-blockchain-chaincode-development-using-golang/index.html
### 学习资源
* 2017 IBM 开源技术微讲堂 —— 区块链和 Hyperledger 系列 https://www.ibm.com/developerworks/community/blogs/3302cc3b-074e-44da-90b1-5055f1dc0d9c/entry/opentech-blockchain
* [PBFT 算法简介 PPT](assets/PBFT.pdf)
* [比特币与区块链技术分享 PPT](assets/比特币与区块链技术分享_201707.pdf)
### 网站资源
* IBM 超能云(SuperVessel)区块链服务的公测地址,创建自己的区块链演示 http://crl.ptopenlab.com:8800/bc
* IBM Bluemix Blockchain 托管服务,免费部署 4 节点 fabric 区块链网络,功能比上者更强,提供 APIs 调用 https://console.ng.bluemix.net/catalog/services/blockchain