forked from liuchengxu/blockchain-tutorial
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
2a12711
commit 701b0cd
Showing
5 changed files
with
117 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
- [A Proof of Stake overview](https://medium.com/@poolofstake/a-proof-of-stake-overview-445c52558d03) | ||
- [Basecoin (aka the Basis Protocol): the worst idea in cryptocurrency, reborn](https://prestonbyrne.com/2017/10/13/basecoin-bitshares-2-electric-boogaloo/) | ||
- [Analysis of Casper PoW Reward Reduction](https://gist.github.com/djrtwo/bc864c0d0a275170183803814b207b9a) | ||
- [Blockchain Proof-of-Work Is a Decentralized Clock](https://grisha.org/blog/2018/01/23/explaining-proof-of-work/) | ||
- [reddit: Proof of Stake is solved](https://www.reddit.com/r/ethereum/comments/8f63la/proof_of_stake_is_solved/) | ||
- [Ethereum Infighting Spurs Blockchain Split Concerns](https://www.coindesk.com/even-ethereums-top-developers-think-blockchain-split-might-inevitable/) | ||
- [Quick comparison of blockchain scaling solutions](https://twitter.com/liamihorne/status/989302230065991680) | ||
- [Stablecoins: designing a price-stable cryptocurrency](https://hackernoon.com/stablecoins-designing-a-price-stable-cryptocurrency-6bf24e2689e5) | ||
- [The Mystery Behind Block Time](https://medium.facilelogin.com/the-mystery-behind-block-time-63351e35603a) | ||
- [Money in the modern economy:an introduction](https://www.bankofengland.co.uk/-/media/boe/files/quarterly-bulletin/2014/money-in-the-modern-economy-an-introduction.pdf?la=en&hash=E43CDFDBB5A23D672F4D09B13DF135E6715EEDAC) | ||
- [Blockchain Oracles Will Make Smart Contracts Fly](https://hackernoon.com/oracles-help-smart-contracts-resolve-subjective-events-d81639d8291c) | ||
- [The State of Cryptocurrency Mining](https://blog.sia.tech/the-state-of-cryptocurrency-mining-538004a37f9b?nsukey=gy%20vHoDVv9nTcmMI3f%20cCCwu5c73L3NB%2Fog16BWS4CLZu4ZK6Di3UUruE22xaEbcretfSpdTZxc32cY%20XlElGk2DjsYeFPVIuY6qSUr4I4XbEWz28m3IYEO5UWp%2FL8pM60dMbURLZqAgCEiz7JGsCEiDWKSwU1ARvx4d9HavJVbUiujiSzoO1ZDGNVF%20ls%20%20u73TtpVBPxq08kPRWrPFQg%3D%3D) | ||
- [The Ethereum-blockchain size has exceeded 1TB, and yes, it’s an issue](https://hackernoon.com/the-ethereum-blockchain-size-has-exceeded-1tb-and-yes-its-an-issue-2b650b5f4f62) | ||
- [Counterfactual: Generalized State Channels on Ethereum](https://medium.com/statechannels/counterfactual-generalized-state-channels-on-ethereum-d38a36d25fc6) | ||
- [EOS DPOS BFT](https://github.com/EOSIO/eos/issues/2718) | ||
- [Consensus, Casper and Cryptoeconomics in 15 minutes or less](https://medium.com/@jpa_of_snc/consensus-casper-and-cryptoeconomics-in-15-minutes-or-less-c7ca2427bf88) | ||
- [Tendermint: Byzantine Fault Tolerance in the Age of Blockchains](https://allquantor.at/blockchainbib/pdf/buchman2016tendermint.pdf) | ||
- [区块链时代的拜占庭容错:Tendermint(一)](https://mp.weixin.qq.com/s/4K46OB5KDJnCtLyOwyvhJw) | ||
- [区块链时代的拜占庭容错:Tendermint(二)](https://mp.weixin.qq.com/s/n_lRygSI_GTrnSct_ZNmxw) | ||
- [Vitalik explains the history and state of Ethereum's Casper research](https://twitter.com/VitalikButerin/status/1029906887376961536) | ||
- [完整推文的 markdown 版本](https://hackmd.io/s/BJZDR1mIX#) | ||
- [V 神连发 75 条 Twitter,告诉你什么是以太坊 Casper](https://www.chainnews.com/articles/744537451587.htm) | ||
- [连发75条推文!今天激动的V神到底想表达什么?(附翻译)](https://zhuanlan.zhihu.com/p/42261481) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
- [Faster Bulletproofs with Ristretto & AVX2](https://blog.chain.com/faster-bulletproofs-with-ristretto-avx2-29450b4490cd) | ||
- [Hash-based Signatures: An illustrated Primer](https://blog.cryptographyengineering.com/2018/04/07/hash-based-signatures-an-illustrated-primer/) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
- [Why Blockchain is Hard](https://medium.com/@jimmysong/why-blockchain-is-hard-60416ea4c5c) | ||
- [Blockchain vs. Distributed Ledger Technologies](https://media.consensys.net/blockchain-vs-distributed-ledger-technologies-1e0289a87b16) | ||
- [Understanding Blockchain Fundamentals, Part 3: Delegated Proof of Stake](https://medium.com/loom-network/understanding-blockchain-fundamentals-part-3-delegated-proof-of-stake-b385a6b92ef) | ||
- [The Psychology of Money](http://www.collaborativefund.com/blog/the-psychology-of-money/) | ||
- [Why Everyone Missed the Most Mind-Blowing Feature of Cryptocurrency](https://hackernoon.com/why-everyone-missed-the-most-mind-blowing-feature-of-cryptocurrency-860c3f25f1fb) | ||
- [Blockchain is not only crappy technology but a bad vision for the future](https://medium.com/@kaistinchcombe/decentralized-and-trustless-crypto-paradise-is-actually-a-medieval-hellhole-c1ca122efdec) | ||
- [Why Tezos is the most advanced Blockchain to date](https://medium.com/@williammckenzie1997/why-tezos-is-the-most-advanced-blockchain-to-date-e1ef29a3880a) | ||
|
||
- [A glimpse into the dark underbelly of cryptocurrency markets](https://medium.com/@nic__carter/a-glimpse-into-the-dark-underbelly-of-cryptocurrency-markets-d1690b761eaf) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
<h1 align="center">Opinioned Blockchain Reading List</h1> | ||
<p align="center">A collection of blockchain resources.</p> | ||
|
||
## [General](General) | ||
|
||
## [Consensus](Consensus) | ||
|
||
## [Cryptography](Cryptography) | ||
|
||
## [Web3](Web3) | ||
|
||
## Interoperability | ||
|
||
- [Blockchain Interoperability: Cosmos vs. Polkadot](https://medium.com/@davekaj/blockchain-interoperability-cosmos-vs-polkadot-48097d54d2e2) | ||
- [区块链的互操作性:Cosmos vs Polkadot](https://mp.weixin.qq.com/s/EiRzV-y-lakROiQQpAuVgg) | ||
|
||
## Bitcoin | ||
|
||
- [Leaf-Node weakness in Bitcoin Merkle Tree Design](https://bitslog.wordpress.com/2018/06/09/leaf-node-weakness-in-bitcoin-merkle-tree-design/) | ||
- [SDLerner](https://twitter.com/SDLerner/status/1005541449507721218) | ||
- [Lessons on Bubbles From Bitcoin](https://www.bloomberg.com/view/articles/2018-04-10/bitcoin-was-prone-to-bubbles-until-bears-could-bet-against-it) | ||
- [Explanation of what an OP_RETURN transaction looks like](https://bitcoin.stackexchange.com/questions/29554/explanation-of-what-an-op-return-transaction-looks-like) | ||
- [https://news.ycombinator.com/item?id=16862077](https://news.ycombinator.com/item?id=16862077) | ||
- https://bitcoin.stackexchange.com/questions/12954/why-the-timestamp-component-of-the-block-header | ||
- https://www.reddit.com/r/Bitcoin/comments/2r04xi/genesis_block_and_following_blocks_timestamps_are/ | ||
- https://bitcoin.stackexchange.com/questions/786/is-the-timestamp-in-the-genesis-block-relevant | ||
- https://github.com/ZtesoftCS/go-ethereum-code-analysis | ||
|
||
## Ethereum | ||
|
||
- [Getting Deep Into EVM: How Ethereum Works Backstage](https://hackernoon.com/getting-deep-into-evm-how-ethereum-works-backstage-ac7efa1f0015) | ||
|
||
## Governance | ||
|
||
- [Blockchains should not be democracies](https://haseebq.com/blockchains-should-not-be-democracies/) | ||
|
||
## Scaling | ||
|
||
- [sharding](https://www.reddit.com/r/ethereum/comments/8g1q55/vitalik_teases_sharding_release_on_twitter/dy85pq0/) | ||
- [How to Scale Ethereum: Sharding Explained](https://medium.com/prysmatic-labs/how-to-scale-ethereum-sharding-explained-ba2e283b7fce) | ||
|
||
## Fundamental Concepts | ||
|
||
### Digital singatures | ||
|
||
- http://learnmeabitcoin.com/guide/digital_signatures | ||
|
||
### Fork | ||
|
||
- https://en.bitcoin.it/wiki/Hardfork | ||
- https://cryptocurrencyfacts.com/block-number-matters-with-crypto-forks/ | ||
|
||
### Ricardian Contracts | ||
|
||
- [programmer walk thru of Ricardian Contract in EOS](https://vimeo.com/264667031) | ||
- [Ricardian contracts — legally binding agreements on the blockchain](https://medium.com/legalthingsone/ricardian-contracts-legally-binding-agreements-on-the-blockchain-4c103f120707) | ||
- [Smart Contracts — 3 limitations of a self-enforcing agreement](https://medium.com/legalthingsone/smart-contracts-3-limitations-of-a-self-enforcing-agreement-257cfbabeff5) | ||
- [Live Contracts — What’s all the fuss about?](https://medium.com/legalthingsone/live-contracts-whats-all-the-fuss-about-c4e4c0288157) | ||
|
||
### Replay Attacks | ||
|
||
- [Replay Attacks Explained](https://bitcointechtalk.com/replay-attacks-explained-e3d6d2ea0ab2) | ||
|
||
### Self Mining | ||
|
||
- [ON PROFITABILITY OF SELFISH MINING](https://webusers.imj-prg.fr/~ricardo.perez-marco/publications/articles/OnSelfishMining20.pdf) | ||
|
||
- [multisignature vs threshold signature](https://cointelegraph.com/news/threshold-signatures-are-a-significant-milestone-in-bitcoin-security) | ||
|
||
### Other recommandations | ||
|
||
- https://github.com/bftfio/bftfio.github.io |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
## Web3 | ||
|
||
- [Ultimate Guide to Convert a Web App To a Decentralized App Dapp](https://medium.com/@merunasgrincalaitis/ultimate-guide-to-convert-a-web-app-to-a-decentralized-app-dapp-f6112a079509) | ||
- [Web3 Design Principles](https://medium.com/@lyricalpolymath/web3-design-principles-f21db2f240c1) | ||
- [Making Sense of Web 3](https://medium.com/l4-media/making-sense-of-web-3-c1a9e74dcae) | ||
- [理解 Web 3](https://ethfans.org/posts/making-sense-of-web-3) | ||
- [Why the Web 3.0 Matters and you should know about it](https://medium.com/@matteozago/why-the-web-3-0-matters-and-you-should-know-about-it-a5851d63c949) | ||
- [2017 Was the Year of Blockchain Awareness. 2018 Is the Year of Adoption](https://medium.com/@matteozago/2017-was-the-year-of-blockchain-education-2018-is-the-year-of-adoption-bb862e0faae5) | ||
|
||
- [Why We Need Web 3.0](https://medium.com/s/the-crypto-collection/why-we-need-web-3-0-5da4f2bf95ab) | ||
- [Gavin Wood: 我与以太坊的二三事](https://mp.weixin.qq.com/s/pE1kjQ5UpKb5k6Qo3eirnA) |