add application
This commit is contained in:
321
README.md
321
README.md
@ -1,13 +1,15 @@
|
|||||||
# Awesome Blockchain
|
# Awesome Blockchain
|
||||||
|
|
||||||
[](https://github.com/yjjnls/awesome-blockchain)
|
[](https://github.com/yjjnls/awesome-blockchain)
|
||||||
>Curated list of resources for the development and applications of block chain.
|
|
||||||
|
> Curated list of resources for the development and applications of block chain.
|
||||||
|
|
||||||
The blockchain is an incorruptible digital ledger of economic transactions that can be programmed to record not just financial transactions but virtually everything of value (by [Don Tapscott](https://www.linkedin.com/pulse/whats-next-generation-internet-surprise-its-all-don-tapscott)).
|
The blockchain is an incorruptible digital ledger of economic transactions that can be programmed to record not just financial transactions but virtually everything of value (by [Don Tapscott](https://www.linkedin.com/pulse/whats-next-generation-internet-surprise-its-all-don-tapscott)).
|
||||||
|
|
||||||
<font color=#0099ff size=3>**This is not a simple collection of Internet resources, but verified and organized data ensuring it's really suitable for your learning process and uesful for your development and application.**</font>
|
<font color=#0099ff size=3>**This is not a simple collection of Internet resources, but verified and organized data ensuring it's really suitable for your learning process and uesful for your development and application.**</font>
|
||||||
|
|
||||||
|
|
||||||
## Contents
|
## Contents
|
||||||
|
|
||||||
- [Awesome Blockchain](#awesome-blockchain)
|
- [Awesome Blockchain](#awesome-blockchain)
|
||||||
- [Contents](#contents)
|
- [Contents](#contents)
|
||||||
- [Frequently Asked Questions (F.A.Q.s) & Answers](#frequently-asked-questions-faqs--answers)
|
- [Frequently Asked Questions (F.A.Q.s) & Answers](#frequently-asked-questions-faqs--answers)
|
||||||
@ -39,15 +41,13 @@ The blockchain is an incorruptible digital ledger of economic transactions that
|
|||||||
|
|
||||||
## Frequently Asked Questions (F.A.Q.s) & Answers
|
## Frequently Asked Questions (F.A.Q.s) & Answers
|
||||||
|
|
||||||
|
|
||||||
**Q: What's a Blockchain?**
|
**Q: What's a Blockchain?**
|
||||||
|
|
||||||
A: A blockchain is a distributed database with a list (that is, chain) of records (that is, blocks) linked and secured by
|
A: A blockchain is a distributed database with a list (that is, chain) of records (that is, blocks) linked and secured by
|
||||||
digital fingerprints (that is, cryptho hashes).
|
digital fingerprints (that is, cryptho hashes).
|
||||||
Example from [`blockchain.rb`](https://github.com/openblockchains/awesome-blockchains/blob/master/blockchain.rb/blockchain.rb):
|
Example from [`blockchain.rb`](https://github.com/openblockchains/awesome-blockchains/blob/master/blockchain.rb/blockchain.rb):
|
||||||
|
|
||||||
```
|
[#<Block:0x1eed2a0
|
||||||
[#<Block:0x1eed2a0
|
|
||||||
@timestamp = 1637-09-15 20:52:38,
|
@timestamp = 1637-09-15 20:52:38,
|
||||||
@data = "Genesis",
|
@data = "Genesis",
|
||||||
@previous_hash = "0000000000000000000000000000000000000000000000000000000000000000",
|
@previous_hash = "0000000000000000000000000000000000000000000000000000000000000000",
|
||||||
@ -63,11 +63,9 @@ Example from [`blockchain.rb`](https://github.com/openblockchains/awesome-blockc
|
|||||||
@previous_hash = "eb8ecbf6d5870763ae246e37539d82e37052cb32f88bb8c59971f9978e437743",
|
@previous_hash = "eb8ecbf6d5870763ae246e37539d82e37052cb32f88bb8c59971f9978e437743",
|
||||||
@hash = "be50017ee4bbcb33844b3dc2b7c4e476d46569b5df5762d14ceba9355f0a85f4">,
|
@hash = "be50017ee4bbcb33844b3dc2b7c4e476d46569b5df5762d14ceba9355f0a85f4">,
|
||||||
...
|
...
|
||||||
```
|
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
**Q: What's a Hash? What's a (One-Way) Crypto(graphic) Hash Digest Checksum**?
|
**Q: What's a Hash? What's a (One-Way) Crypto(graphic) Hash Digest Checksum**?
|
||||||
|
|
||||||
A: A hash e.g. `eb8ecbf6d5870763ae246e37539d82e37052cb32f88bb8c59971f9978e437743`
|
A: A hash e.g. `eb8ecbf6d5870763ae246e37539d82e37052cb32f88bb8c59971f9978e437743`
|
||||||
@ -93,7 +91,6 @@ A blockchain uses
|
|||||||
to calculate the new hash digest checksum, that is, the hash
|
to calculate the new hash digest checksum, that is, the hash
|
||||||
e.g. `be50017ee4bbcb33844b3dc2b7c4e476d46569b5df5762d14ceba9355f0a85f4`.
|
e.g. `be50017ee4bbcb33844b3dc2b7c4e476d46569b5df5762d14ceba9355f0a85f4`.
|
||||||
|
|
||||||
|
|
||||||
**Q: What's a Merkle Tree?**
|
**Q: What's a Merkle Tree?**
|
||||||
|
|
||||||
A: A Merkle tree is a hash tree named after Ralph Merkle who patented the concept in 1979
|
A: A Merkle tree is a hash tree named after Ralph Merkle who patented the concept in 1979
|
||||||
@ -102,169 +99,178 @@ is labelled with the crypto(graphic) hash of the labels of its child nodes. For
|
|||||||
|
|
||||||
Note: By adding crypto(graphic) hash functions you can "merkelize" any data structure.
|
Note: By adding crypto(graphic) hash functions you can "merkelize" any data structure.
|
||||||
|
|
||||||
|
|
||||||
**Q: What's a Merkelized DAG (Directed Acyclic Graph)?**
|
**Q: What's a Merkelized DAG (Directed Acyclic Graph)?**
|
||||||
|
|
||||||
A: It's a blockchain secured by crypto(graphic) hashes that uses a directed acyclic graph data structure (instead of linear "classic" linked list).
|
A: It's a blockchain secured by crypto(graphic) hashes that uses a directed acyclic graph data structure (instead of linear "classic" linked list).
|
||||||
|
|
||||||
Note: Git uses merkelized dag (directed acyclic graph)s for its blockchains.
|
Note: Git uses merkelized dag (directed acyclic graph)s for its blockchains.
|
||||||
|
|
||||||
|
|
||||||
**Q: Is the Git Repo a Blockchain?**
|
**Q: Is the Git Repo a Blockchain?**
|
||||||
|
|
||||||
A: Yes, every branch in the git repo is a blockchain.
|
A: Yes, every branch in the git repo is a blockchain.
|
||||||
The "classic" Satoshi-blockchain is like a git repo with a single master branch (only).
|
The "classic" Satoshi-blockchain is like a git repo with a single master branch (only).
|
||||||
|
|
||||||
## Basic Introduction
|
## Basic Introduction
|
||||||
* [Encryption](./Basic/crypto.md) 数字加密相关知识
|
|
||||||
- [ ] [Consensus]() 共识算法详解
|
- [Encryption](./Basic/crypto.md) 数字加密相关知识
|
||||||
* [Account and transaction model](./Basic/account.md) 账户与交易模型
|
|
||||||
- [ ] [Bitcoin basics]() 比特币基础知识
|
|
||||||
- [ ] [Ethereum basics]() 以太坊基础知识
|
- [ ] [Consensus](<>) 共识算法详解
|
||||||
<!-- - [ ] []()链上治理 -->
|
|
||||||
- [ ] [Exchange]() 数字交易所基础知识
|
|
||||||
- [ ] [Application](./Basic/application.md) 应用与思考:区块链不能做什么?
|
- [Account and transaction model](./Basic/account.md) 账户与交易模型
|
||||||
* [Digital currency ranking](https://coinmarketcap.com/) 数字货币排行
|
|
||||||
|
|
||||||
|
- [ ] [Bitcoin basics](<>) 比特币基础知识
|
||||||
|
- [ ] [Ethereum basics](<>) 以太坊基础知识
|
||||||
|
<!-- - [ ] []()链上治理 -->
|
||||||
|
- [ ] [Exchange](<>) 数字交易所基础知识
|
||||||
|
- [ ] [Application](./application.md) 应用与思考
|
||||||
|
|
||||||
|
|
||||||
|
- [Digital currency ranking](https://coinmarketcap.com/) 数字货币排行
|
||||||
|
|
||||||
## Further Extesnsion
|
## Further Extesnsion
|
||||||
|
|
||||||
### Books
|
### Books
|
||||||
* [区块链技术指南](https://yeasy.gitbooks.io/blockchain_guide/content/)
|
|
||||||
* [区块链原理、设计与应用](https://github.com/yjjnls/books/blob/master/block%20chain/%E5%8C%BA%E5%9D%97%E9%93%BE%E5%8E%9F%E7%90%86%E3%80%81%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%BA%94%E7%94%A8.pdf)
|
|
||||||
* [区块链 从数字货币到信用社会](https://github.com/yjjnls/books/blob/master/block%20chain/%E5%8C%BA%E5%9D%97%E9%93%BE%20%E4%BB%8E%E6%95%B0%E5%AD%97%E8%B4%A7%E5%B8%81%E5%88%B0%E4%BF%A1%E7%94%A8%E7%A4%BE%E4%BC%9A.pdf)
|
|
||||||
* [**Attack of the 50 Foot Blockchain: Bitcoin, Blockchain, Ethereum & Smart Contracts**](https://davidgerard.co.uk/blockchain/table-of-contents/) by David Gerard, London, 2017 --
|
|
||||||
_What is a bitcoin? ++
|
|
||||||
The Bitcoin ideology ++
|
|
||||||
The incredible promises of Bitcoin! ++
|
|
||||||
Early Bitcoin: the rise to the first bubble ++
|
|
||||||
How Bitcoin mining centralised ++
|
|
||||||
Who is Satoshi Nakamoto? ++
|
|
||||||
Spending bitcoins in 2017 ++
|
|
||||||
Trading bitcoins in 2017: the second crypto bubble ++
|
|
||||||
Altcoins ++
|
|
||||||
Smart contracts, stupid humans ++
|
|
||||||
Business bafflegab, but on the Blockchain ++
|
|
||||||
Case study: Why you can’t put the music industry on a blockchain_
|
|
||||||
|
|
||||||
* [**Mastering Bitcoin - Programming the Open Blockchain**](https://github.com/bitcoinbook/bitcoinbook/blob/second_edition/ch09.asciidoc) 2nd Edition,
|
- [区块链技术指南](https://yeasy.gitbooks.io/blockchain_guide/content/)
|
||||||
by Andreas M. Antonopoulos, 2017 - FREE (Online Source Version) --
|
- [区块链原理、设计与应用](https://github.com/yjjnls/books/blob/master/block%20chain/%E5%8C%BA%E5%9D%97%E9%93%BE%E5%8E%9F%E7%90%86%E3%80%81%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%BA%94%E7%94%A8.pdf)
|
||||||
_What Is Bitcoin? ++
|
- [区块链 从数字货币到信用社会](https://github.com/yjjnls/books/blob/master/block%20chain/%E5%8C%BA%E5%9D%97%E9%93%BE%20%E4%BB%8E%E6%95%B0%E5%AD%97%E8%B4%A7%E5%B8%81%E5%88%B0%E4%BF%A1%E7%94%A8%E7%A4%BE%E4%BC%9A.pdf)
|
||||||
How Bitcoin Works ++
|
- [**Attack of the 50 Foot Blockchain: Bitcoin, Blockchain, Ethereum & Smart Contracts**](https://davidgerard.co.uk/blockchain/table-of-contents/) by David Gerard, London, 2017 --
|
||||||
Bitcoin Core: The Reference Implementation ++
|
_What is a bitcoin? ++
|
||||||
Keys, Addresses ++
|
The Bitcoin ideology ++
|
||||||
Wallets ++
|
The incredible promises of Bitcoin! ++
|
||||||
Transactions ++
|
Early Bitcoin: the rise to the first bubble ++
|
||||||
Advanced Transactions and Scripting ++
|
How Bitcoin mining centralised ++
|
||||||
The Bitcoin Network ++
|
Who is Satoshi Nakamoto? ++
|
||||||
The Blockchain ++
|
Spending bitcoins in 2017 ++
|
||||||
Mining and Consensus ++
|
Trading bitcoins in 2017: the second crypto bubble ++
|
||||||
Bitcoin Security ++
|
Altcoins ++
|
||||||
Blockchain Applications_
|
Smart contracts, stupid humans ++
|
||||||
|
Business bafflegab, but on the Blockchain ++
|
||||||
|
Case study: Why you can’t put the music industry on a blockchain_
|
||||||
|
|
||||||
* [**Programming Blockchains in Ruby from Scratch Step-by-Step Starting w/ Crypto Hashes... ( Beta / Rough Draft )**](https://github.com/yukimotopress/programming-blockchains-step-by-step)
|
- [**Mastering Bitcoin - Programming the Open Blockchain**](https://github.com/bitcoinbook/bitcoinbook/blob/second_edition/ch09.asciidoc) 2nd Edition,
|
||||||
by Gerald Bauer et al, 2018 - FREE (Online Version) --
|
by Andreas M. Antonopoulos, 2017 - FREE (Online Source Version) --
|
||||||
_(Crypto) Hash ++
|
_What Is Bitcoin? ++
|
||||||
(Crypto) Block ++
|
How Bitcoin Works ++
|
||||||
(Crypto) Block with Proof-of-Work ++
|
Bitcoin Core: The Reference Implementation ++
|
||||||
Blockchain! Blockchain! Blockchain! ++
|
Keys, Addresses ++
|
||||||
Blockchain Broken? ++
|
Wallets ++
|
||||||
Timestamping ++
|
Transactions ++
|
||||||
Mining, Mining, Mining - What's Your Hash Rate? ++
|
Advanced Transactions and Scripting ++
|
||||||
Bitcoin, Bitcoin, Bitcoin ++
|
The Bitcoin Network ++
|
||||||
(Crypto) Block with Transactions (Tx)_
|
The Blockchain ++
|
||||||
|
Mining and Consensus ++
|
||||||
|
Bitcoin Security ++
|
||||||
|
Blockchain Applications_
|
||||||
|
|
||||||
|
- [**Programming Blockchains in Ruby from Scratch Step-by-Step Starting w/ Crypto Hashes... ( Beta / Rough Draft )**](https://github.com/yukimotopress/programming-blockchains-step-by-step)
|
||||||
|
by Gerald Bauer et al, 2018 - FREE (Online Version) --
|
||||||
|
_(Crypto) Hash ++
|
||||||
|
(Crypto) Block ++
|
||||||
|
(Crypto) Block with Proof-of-Work ++
|
||||||
|
Blockchain! Blockchain! Blockchain! ++
|
||||||
|
Blockchain Broken? ++
|
||||||
|
Timestamping ++
|
||||||
|
Mining, Mining, Mining - What's Your Hash Rate? ++
|
||||||
|
Bitcoin, Bitcoin, Bitcoin ++
|
||||||
|
(Crypto) Block with Transactions (Tx)_
|
||||||
|
|
||||||
|
|
||||||
* [**Programming Cryptocurrencies and Blockchains in Ruby ( Beta / Rough Draft )**](http://yukimotopress.github.io/blockchains)
|
- [**Programming Cryptocurrencies and Blockchains in Ruby ( Beta / Rough Draft )**](http://yukimotopress.github.io/blockchains)
|
||||||
by Gerald Bauer et al, 2018 - FREE (Online Version) @ Yuki & Moto Press Bookshelf --
|
by Gerald Bauer et al, 2018 - FREE (Online Version) @ Yuki & Moto Press Bookshelf --
|
||||||
_Digital $$$ Alchemy - What's a Blockchain? -
|
_Digital $$$ Alchemy - What's a Blockchain? -
|
||||||
How-To Turn Digital Bits Into $$$ or €€€? •
|
How-To Turn Digital Bits Into $$$ or €€€? •
|
||||||
Decentralize Payments. Decentralize Transactions. Decentralize Blockchains. •
|
Decentralize Payments. Decentralize Transactions. Decentralize Blockchains. •
|
||||||
The Proof of the Pudding is ... The Bitcoin (BTC) Blockchain(s)
|
The Proof of the Pudding is ... The Bitcoin (BTC) Blockchain(s)
|
||||||
++
|
\++
|
||||||
Building Blockchains from Scratch -
|
Building Blockchains from Scratch -
|
||||||
A Blockchain in Ruby in 20 Lines! A Blockchain is a Data Structure •
|
A Blockchain in Ruby in 20 Lines! A Blockchain is a Data Structure •
|
||||||
What about Proof-of-Work? What about Consensus? •
|
What about Proof-of-Work? What about Consensus? •
|
||||||
Find the Lucky Number - Nonce == Number Used Once
|
Find the Lucky Number - Nonce == Number Used Once
|
||||||
++
|
\++
|
||||||
Adding Transactions -
|
Adding Transactions -
|
||||||
The World's Worst Database - Bitcoin Blockchain Mining •
|
The World's Worst Database - Bitcoin Blockchain Mining •
|
||||||
Tulips on the Blockchain! Adding Transactions
|
Tulips on the Blockchain! Adding Transactions
|
||||||
++
|
\++
|
||||||
Blockchain Lite -
|
Blockchain Lite -
|
||||||
Basic Blocks •
|
Basic Blocks •
|
||||||
Proof-of-Work Blocks •
|
Proof-of-Work Blocks •
|
||||||
Transactions
|
Transactions
|
||||||
++
|
\++
|
||||||
Merkle Tree -
|
Merkle Tree -
|
||||||
Build Your Own Crypto Hash Trees; Grow Your Own Money on Trees •
|
Build Your Own Crypto Hash Trees; Grow Your Own Money on Trees •
|
||||||
What's a Merkle Tree? •
|
What's a Merkle Tree? •
|
||||||
Transactions
|
Transactions
|
||||||
++
|
\++
|
||||||
Central Bank -
|
Central Bank -
|
||||||
Run Your Own Federated Central Bank Nodes on the Blockchain Peer-to-Peer over HTTP •
|
Run Your Own Federated Central Bank Nodes on the Blockchain Peer-to-Peer over HTTP •
|
||||||
Inside Mining - Printing Cryptos, Cryptos, Cryptos on the Blockchain
|
Inside Mining - Printing Cryptos, Cryptos, Cryptos on the Blockchain
|
||||||
++
|
\++
|
||||||
Awesome Crypto
|
Awesome Crypto
|
||||||
++
|
\++
|
||||||
Case Studies - Dutch Gulden • Shilling • CryptoKitties (and CryptoCopycats)_
|
Case Studies - Dutch Gulden • Shilling • CryptoKitties (and CryptoCopycats)_
|
||||||
|
|
||||||
* [**Blockchain for Dummies, IBM Limited Edition**](https://www.ibm.com/blockchain/what-is-blockchain.html) by Manav Gupta, 2017 - FREE (Digital Download w/ Email) --
|
- [**Blockchain for Dummies, IBM Limited Edition**](https://www.ibm.com/blockchain/what-is-blockchain.html) by Manav Gupta, 2017 - FREE (Digital Download w/ Email) --
|
||||||
_Grasping Blockchain Fundamentals ++
|
_Grasping Blockchain Fundamentals ++
|
||||||
Taking a Look at How Blockchain Works ++
|
Taking a Look at How Blockchain Works ++
|
||||||
Propelling Business with Blockchains ++
|
Propelling Business with Blockchains ++
|
||||||
Blockchain in Action: Use Cases ++
|
Blockchain in Action: Use Cases ++
|
||||||
Hyperledger, a Linux Foundation Project ++
|
Hyperledger, a Linux Foundation Project ++
|
||||||
Ten Steps to Your First Blockchain application_
|
Ten Steps to Your First Blockchain application_
|
||||||
|
|
||||||
* [**Get Rich Quick "Business Blockchain" Bible - The Secrets of Free Easy Money**](https://github.com/bitsblocks/get-rich-quick-bible), 2018 - FREE --
|
- [**Get Rich Quick "Business Blockchain" Bible - The Secrets of Free Easy Money**](https://github.com/bitsblocks/get-rich-quick-bible), 2018 - FREE --
|
||||||
_Step 1: Sell hot air. How? ++
|
_Step 1: Sell hot air. How? ++
|
||||||
Step 2: Pump up your tokens. How? ++
|
Step 2: Pump up your tokens. How? ++
|
||||||
Step 3: Revolutionize the World. How?_
|
Step 3: Revolutionize the World. How?_
|
||||||
|
|
||||||
* [**Mastering Ethereum - Building Contract Services and Decentralized Apps on the Blockchain**](https://github.com/ethereumbook/ethereumbook) -
|
- [**Mastering Ethereum - Building Contract Services and Decentralized Apps on the Blockchain**](https://github.com/ethereumbook/ethereumbook) -
|
||||||
by Andreas M. Antonopoulos, Gavin Wood, 2018 - FREE (Online Source Version)
|
by Andreas M. Antonopoulos, Gavin Wood, 2018 - FREE (Online Source Version)
|
||||||
_What is Ethereum ++
|
_What is Ethereum ++
|
||||||
Introduction ++
|
Introduction ++
|
||||||
Ethereum Clients ++
|
Ethereum Clients ++
|
||||||
Ethereum Testnets ++
|
Ethereum Testnets ++
|
||||||
Keys and Addresses ++
|
Keys and Addresses ++
|
||||||
Wallets ++
|
Wallets ++
|
||||||
Transactions ++
|
Transactions ++
|
||||||
Contract Services ++
|
Contract Services ++
|
||||||
Tokens ++
|
Tokens ++
|
||||||
Oracles ++
|
Oracles ++
|
||||||
Accounting & Gas ++
|
Accounting & Gas ++
|
||||||
EVM (Ethereum Virtual Machine) ++
|
EVM (Ethereum Virtual Machine) ++
|
||||||
Consensus ++
|
Consensus ++
|
||||||
DevP2P (Peer-To-Peer) Protocol ++
|
DevP2P (Peer-To-Peer) Protocol ++
|
||||||
Dev Tools and Frameworks ++
|
Dev Tools and Frameworks ++
|
||||||
Decentralized Apps ++
|
Decentralized Apps ++
|
||||||
Ethereum Standards (EIPs/ERCs)_
|
Ethereum Standards (EIPs/ERCs)_
|
||||||
|
|
||||||
* [**Building Decentralized Apps on the Ethereum Blockchain**](https://www.manning.com/books/building-ethereum-dapps) by Roberto Infante, 2018 - FREE chapter 1 --
|
- [**Building Decentralized Apps on the Ethereum Blockchain**](https://www.manning.com/books/building-ethereum-dapps) by Roberto Infante, 2018 - FREE chapter 1 --
|
||||||
_Understanding decentralized applications ++
|
_Understanding decentralized applications ++
|
||||||
The Ethereum blockchain ++
|
The Ethereum blockchain ++
|
||||||
Building contract services in (JavaScript-like) Solidity ++
|
Building contract services in (JavaScript-like) Solidity ++
|
||||||
Running contract services on the Ethereum blockchain ++
|
Running contract services on the Ethereum blockchain ++
|
||||||
Developing Ethereum Decentralized apps with Truffle ++
|
Developing Ethereum Decentralized apps with Truffle ++
|
||||||
Best design and security practice_
|
Best design and security practice_
|
||||||
|
|
||||||
|
|
||||||
|
- [**Best of Bitcoin Maximalist - Scammers, Morons, Clowns, Shills & BagHODLers - Inside The New New Crypto Ponzi Economics**](https://github.com/bitsblocks/bitcoin-maximalist), 2018 - FREE
|
||||||
|
|
||||||
* [**Best of Bitcoin Maximalist - Scammers, Morons, Clowns, Shills & BagHODLers - Inside The New New Crypto Ponzi Economics**](https://github.com/bitsblocks/bitcoin-maximalist), 2018 - FREE
|
- [**Crypto Facts - Decentralize Payments - Efficient, Low Cost, Fair, Clean - True or False?**](https://github.com/bitsblocks/crypto-facts), 2018 - FREE
|
||||||
|
|
||||||
* [**Crypto Facts - Decentralize Payments - Efficient, Low Cost, Fair, Clean - True or False?**](https://github.com/bitsblocks/crypto-facts), 2018 - FREE
|
- [**IslandCoin White Paper - A Pen and Paper Cash System - How to Run a Blockchain on a Deserted Island**](https://github.com/bitsblocks/islandcoin-whitepaper)
|
||||||
|
by Tal Kol --
|
||||||
* [**IslandCoin White Paper - A Pen and Paper Cash System - How to Run a Blockchain on a Deserted Island**](https://github.com/bitsblocks/islandcoin-whitepaper)
|
_Motivation ++
|
||||||
by Tal Kol --
|
Consensus ++
|
||||||
_Motivation ++
|
Transaction and Block Specification -
|
||||||
Consensus ++
|
Transaction format •
|
||||||
Transaction and Block Specification -
|
Block format •
|
||||||
Transaction format •
|
Genesis block ++
|
||||||
Block format •
|
References_
|
||||||
Genesis block ++
|
|
||||||
References_
|
|
||||||
|
|
||||||
### Applications
|
### Applications
|
||||||
|
|
||||||
#### Identity Applications
|
#### Identity Applications
|
||||||
|
|
||||||
##### Public Blockchain Identity
|
##### Public Blockchain Identity
|
||||||
@ -293,7 +299,6 @@ References_
|
|||||||
- [OpenCreds](http://opencreds.org) - W3C Credentials Community Group.
|
- [OpenCreds](http://opencreds.org) - W3C Credentials Community Group.
|
||||||
- [TAO Network Identity](http://tao.network/portfolio-item/the-identity-system/) - Description of blockchain identity by Tao.Network.
|
- [TAO Network Identity](http://tao.network/portfolio-item/the-identity-system/) - Description of blockchain identity by Tao.Network.
|
||||||
|
|
||||||
|
|
||||||
#### Internet of Things Applications
|
#### Internet of Things Applications
|
||||||
|
|
||||||
- [Chronicled](http://www.chronicled.com) - IoT devices registry on blockchain.
|
- [Chronicled](http://www.chronicled.com) - IoT devices registry on blockchain.
|
||||||
@ -303,7 +308,6 @@ References_
|
|||||||
- [Project Oaken](https://www.projectoaken.com) - IoT blockchain platform.
|
- [Project Oaken](https://www.projectoaken.com) - IoT blockchain platform.
|
||||||
- [Slock.it](https://slock.it) - Ethereum-based platform for building Shared Things.
|
- [Slock.it](https://slock.it) - Ethereum-based platform for building Shared Things.
|
||||||
|
|
||||||
|
|
||||||
#### Energy Applications
|
#### Energy Applications
|
||||||
|
|
||||||
- [bankymoon](http://bankymoon.co.za/) - Blockchain consultancy. [Presented](http://goo.gl/L6vJBx) bitcoin-topped smart electricity meter. Once topped up, it chooses a plan, and starts moving energy.
|
- [bankymoon](http://bankymoon.co.za/) - Blockchain consultancy. [Presented](http://goo.gl/L6vJBx) bitcoin-topped smart electricity meter. Once topped up, it chooses a plan, and starts moving energy.
|
||||||
@ -318,28 +322,36 @@ References_
|
|||||||
- [Terraledger](https://terraledger.com) - Provider of Renewable Energy Certificates.
|
- [Terraledger](https://terraledger.com) - Provider of Renewable Energy Certificates.
|
||||||
|
|
||||||
## Development Tutorial
|
## Development Tutorial
|
||||||
|
|
||||||
### [BitCoin](https://github.com/bitcoin/bitcoin)
|
### [BitCoin](https://github.com/bitcoin/bitcoin)
|
||||||
|
|
||||||
[<img src="https://bitcoin.org/img/icons/logotop.svg" align="right" width="120">](https://bitcoin.org/zh_CN/)
|
[<img src="https://bitcoin.org/img/icons/logotop.svg" align="right" width="120">](https://bitcoin.org/zh_CN/)
|
||||||
* [BitCoin white paper](https://bitcoin.org/bitcoin.pdf) / [比特币白皮书](BitCoin/white%20paper.md)
|
|
||||||
* [Mastering BitCoin](https://github.com/bitcoinbook/bitcoinbook) / [精通比特币](http://zhibimo.com/read/wang-miao/mastering-bitcoin/index.html)
|
- [BitCoin white paper](https://bitcoin.org/bitcoin.pdf) / [比特币白皮书](BitCoin/white%20paper.md)
|
||||||
|
- [Mastering BitCoin](https://github.com/bitcoinbook/bitcoinbook) / [精通比特币](http://zhibimo.com/read/wang-miao/mastering-bitcoin/index.html)
|
||||||
|
|
||||||
### Ethereum
|
### Ethereum
|
||||||
[<img src="https://github.com/yjjnls/Notes/blob/master/img/ethereum.png" align="right" width="80">](https://www.hyperledger.org/projects/fabric)
|
|
||||||
* [Ethereum white paper](https://github.com/ethereum/wiki/wiki/White-Paper) / [以太坊白皮书](./Ethereum/white%20paper.md)
|
|
||||||
* [Ethereum wiki](https://github.com/ethereum/wiki/wiki)
|
|
||||||
* [Ethereum problems](https://github.com/ethereum/wiki/wiki/Problems)
|
|
||||||
|
|
||||||
|
[<img src="https://github.com/yjjnls/Notes/blob/master/img/ethereum.png" align="right" width="80">](https://www.hyperledger.org/projects/fabric)
|
||||||
|
|
||||||
|
- [Ethereum white paper](https://github.com/ethereum/wiki/wiki/White-Paper) / [以太坊白皮书](./Ethereum/white%20paper.md)
|
||||||
|
- [Ethereum wiki](https://github.com/ethereum/wiki/wiki)
|
||||||
|
- [Ethereum problems](https://github.com/ethereum/wiki/wiki/Problems)
|
||||||
|
|
||||||
### Fabric
|
### Fabric
|
||||||
|
|
||||||
[<img src="https://www.hyperledger.org/wp-content/uploads/2018/03/Hyperledger_Fabric_Logo_Color.png" align="right" width="120">](https://www.hyperledger.org/projects/fabric)
|
[<img src="https://www.hyperledger.org/wp-content/uploads/2018/03/Hyperledger_Fabric_Logo_Color.png" align="right" width="120">](https://www.hyperledger.org/projects/fabric)
|
||||||
|
|
||||||
|
|
||||||
## Releated Tools
|
## Releated Tools
|
||||||
|
|
||||||
### Solidity
|
### Solidity
|
||||||
|
|
||||||
### truffle
|
### truffle
|
||||||
|
|
||||||
### web3.js
|
### web3.js
|
||||||
|
|
||||||
## Projects and Applications
|
## Projects and Applications
|
||||||
|
|
||||||
### Monero
|
### Monero
|
||||||
|
|
||||||
### IOTA
|
### IOTA
|
||||||
@ -347,8 +359,8 @@ References_
|
|||||||
### EOS
|
### EOS
|
||||||
|
|
||||||
<!-- [<img src="https://avatars2.githubusercontent.com/u/10536621?s=200&v=4" align="right" width="40">](https://github.com/ipfs/ipfs) -->
|
<!-- [<img src="https://avatars2.githubusercontent.com/u/10536621?s=200&v=4" align="right" width="40">](https://github.com/ipfs/ipfs) -->
|
||||||
### IFPS
|
|
||||||
|
|
||||||
|
### IFPS
|
||||||
|
|
||||||
<!-- [<img src="https://avatars3.githubusercontent.com/u/22163706?s=200&v=4" align="right" width="40">](https://github.com/mvs-org/metaverse)
|
<!-- [<img src="https://avatars3.githubusercontent.com/u/22163706?s=200&v=4" align="right" width="40">](https://github.com/mvs-org/metaverse)
|
||||||
### Metaverse
|
### Metaverse
|
||||||
@ -359,14 +371,11 @@ References_
|
|||||||
### BYTOM
|
### BYTOM
|
||||||
比原链 -->
|
比原链 -->
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Contribute
|
## Contribute
|
||||||
|
|
||||||
Contributions welcome!
|
Contributions welcome!
|
||||||
|
|
||||||
1. Fork it (https://github.com/yjjnls/awesome-blockchain/fork)
|
1. Fork it (<https://github.com/yjjnls/awesome-blockchain/fork>)
|
||||||
2. Clone it (`git clone https://github.com/yjjnls/awesome-blockchain`)
|
2. Clone it (`git clone https://github.com/yjjnls/awesome-blockchain`)
|
||||||
3. Create your feature branch (`git checkout -b your_branch_name`)
|
3. Create your feature branch (`git checkout -b your_branch_name`)
|
||||||
4. Commit your changes (`git commit -m 'Description of a commit'`)
|
4. Commit your changes (`git commit -m 'Description of a commit'`)
|
||||||
|
9
application.md
Normal file
9
application.md
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
- [区块链不能做什么?](./Basic/application.md)
|
||||||
|
|
||||||
|
- [为什么在以太坊上构建项目注定会失败?](https://www.jianshu.com/p/91c4178616fb)
|
||||||
|
|
||||||
|
|
||||||
|
- [一个可供参考的解决“三医问题”的区块链大卫生平台设计构想 | 附PPT](https://www.jianshu.com/p/a81194479b67)
|
||||||
|
- [区块链在健康保险行业的落地探索](https://mp.weixin.qq.com/s/Sm8i-hsHX9lCnNHE0PcnmA)
|
||||||
|
|
||||||
|
- [区块链在金融风险数据共享中的应用实践](https://www.jianshu.com/p/ca569196dff6)
|
Reference in New Issue
Block a user