編譯 | 區塊鍊大學營
參與 | 鴿子、何永燦、Shawn
春節前後,區塊鍊再次刷爆我們的朋友圈,關注區塊鍊的人正在以幾何數集上升。大潮來臨,一切都不同了,身懷絕技的程式員有了大展宏圖的曆史性機會,程式員們,是時候,毅然決然,懂點區塊鍊技術了。
本文列舉了關于區塊鍊和數字加密技術的文章和資源,分為以下幾個部分:建構區塊和基礎;基礎(和曆史);關鍵概念——包括特定課題(例如區塊鍊治理);隐私和安全;擴充;共識算法、加密貨币經濟和投資;資金籌集和通證分布;去中心化交易所;穩定貨币;加密貨币經濟原生産品(數字加密收藏品、管理市場、遊戲)。最後,文章還提供了開發者教程、實踐教程和人物事迹,以及其他資源,例如時事新聞和課程。幹貨滿滿哦!
建構區塊和基礎
區塊鍊是啥?——回答其定義之前先了解它解決什麼問題
Mohit Mamoria
https://hackernoon.com/wtf-is-the-blockchain-1da89ba19348
想知道比特币(和其他加密貨币)的工作原理嗎?
3Blue1Brown
https://youtu.be/bBC-nXj3Ng4
比特币協定的工作原理
Michael Nielsen
http://www.michaelnielsen.org/ddi/how-the-bitcoin-protocol-actually-works/
25分鐘了解以太坊
Vitalik Buterin
https://youtu.be/66SaEDzlmP4
以太坊的工作原理:繞過複雜的數學解釋以太坊在技術層面上的工作原理
Preethi Kasireddy
https://medium.com/@preethikasireddy/how-does-ethereum-work-anyway-22d1df506369
從比特币到區塊鍊再到ICO,帶您解開加密貨币的奧秘
Alex Rampell
https://a16z.com/2017/12/08/summit-crypto-alex-rampell/
加密哈希函數:加密哈希函數的定義、屬性……
Khan Academy
https://youtu.be/0WiTaBI82Mc
區塊鍊入門:賬本基礎知識,區塊鍊的重要性
Chris Berg、Sinclair Davidson、and Jason Potts
https://medium.com/@cryptoeconomics/the-blockchain-economy-a-beginners-guide-to-institutional-cryptoeconomics-64bf2f2beec4
以太坊基本術語:從gas到dapps(分布式應用)
Matt Condon
https://medium.com/@mattcondon/getting-up-to-speed-on-ethereum-63ed28821bbe
區塊鍊及加密貨币基本術語庫:部分術語附簡短定義
https://tangelo.co/insights/blog/techs-must-have-reference-guide-to-blockchain-and-cryptocurrency
加密資産入門指南系列:從以太坊到萊特币
Linda Xie
https://medium.com/@linda.xie/beginners-guide-series-on-cryptoassets-d897535d887
基礎與曆史
比特币白皮書(2009):一種點對點的電子現金系統
中本聰
https://bitcoin.org/bitcoin.pdf
以太坊白皮書(2013+):下一代智能合約和去中心化應用平台
Vitalik Buterin等人
https://github.com/ethereum/wiki/wiki/White-Paper
拜占庭将軍問題(1982)
Leslie Lamport、Robert Shostak、Marshall Pease
https://people.eecs.berkeley.edu/~luca/cs174/byzantine.pdf
Agoric論文系列(1988)
Mark Miller and K. Eric Drexler
https://e-drexler.com/d/09/00/AgoricsPapers/agoricpapers.html
智能合約理念(1997)
Nick Szabo
http://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/idea.html
比特币為何如此重要(2014)
Marc Andreessen
https://dealbook.nytimes.com/2014/01/21/why-bitcoin-matters/
比特币的學術淵源(2017)
Arvind Narayanan and Jeremy Clark
https://queue.acm.org/detail.cfm?id=3136559
重要概念
漫談比特币泡沫
Steven Johnson
https://www.nytimes.com/2018/01/16/magazine/beyond-the-bitcoin-bubble.html
加密通證:開放式網絡設計的一個突破
Chris Dixon
https://medium.com/@cdixon/crypto-tokens-a-breakthrough-in-open-network-design-e600975be2ef
加密通證和協定創新時代的到來
Albert Wenger
http://continuations.com/post/148098927445/crypto-tokens-and-the-coming-age-of-protocol
“胖”協定
Joel Monegro
https://www.usv.com/blog/fat-protocols
加密貨币、應用貨币及協定投資
Olaf Carson-Wee、Chris Dixon和Sonal Chokshi
https://a16z.com/2017/04/03/cryptocurrencies-protocols-appcoins/
讓應用用于大衆
Juan Benet and Chris Dixon
https://a16z.com/2017/09/14/networks-protocols-labs-tokens/
區塊鍊:好在哪裡: 包括智能合約
Ed Felten
http://freedom-to-tinker.com/2018/02/26/blockchain-what-is-it-good-for/
美國政府如何利用區塊鍊打擊詐騙
Kathryn Haun
https://youtu.be/507wn9VcSAE
Bitcoin network effects比特币網絡效應
Elad Gil
http://blog.eladgil.com/2017/12/bitcoin-network-effects_11.html
管理者:維護區塊鍊網絡的工作者(如果設計合理的話,通證可以通過激勵預期行為發揮驅動網絡效應的作用)
Ryan Zurrer
https://medium.com/@rzurrer/keepers-workers-that-maintain-blockchain-networks-a40182615b66
加密貨币背後的主人:Nick Szabo對話Naval Ravikant
Tim Ferris
https://tim.blog/2017/06/04/nick-szabo/
加密通證為何重要
Fred Ehrsam、Chris Dixon
https://a16z.com/2017/09/28/cryptocurrencies-networks-tokens/
比特币為什麼難以“獲得”:區塊鍊世界
Dhruv Bansal
https://blog.unchained-capital.com/blockchain-spectrum-806847e1c575
金錢、區塊鍊和社會可擴充性
http://unenumerated.blogspot.com/2017/02/money-blockchains-and-social-scalability.html
如何了解“區塊鍊是無情的”?
https://medium.com/@preethikasireddy/eli5-what-do-we-mean-by-blockchains-are-trustless-aa420635d5f6
去中心化為什麼重要:從網際網路時代到加密網絡時代
https://medium.com/@cdixon/why-decentralization-matters-5e3f79f7638e
去中心化的含義:去中心化是指什麼?細微差别,深度
https://medium.com/@VitalikButerin/the-meaning-of-decentralization-a0c92b76a274
量化去中心化:我們必須在能夠改進去中心化之前實作對區塊鍊去中心化的衡量
Balaji Srinivasan、Leland Lee
https://news.earn.com/quantifying-decentralization-e39db233c28e
區塊鍊的真相:給出區塊鍊應用架構,幫助大企業高管了解區塊鍊發展狀态;戰略投資;挑戰,資源和區塊鍊應用流程
Marco Iansiti、Karim Lakhani
https://hbr.org/2017/01/the-truth-about-blockchain
企業的慢速死亡
Nick Tomaino
https://thecontrol.co/the-slow-death-of-the-firm-1bd6cc81286b
以太坊的創造者Vitalik Buterin——思想大解放:區塊鍊和加密貨币世界的奇思妙想
Laura Shin
https://itunes.apple.com/us/podcast/unchained-big-ideas-from-worlds-blockchain-cryptocurrency/id1123922160
了解通證的思維模式
Nick Tomaino、Chris Dixon
https://a16z.com/2018/01/21/mental-models-tokens-crypto-trends/
區塊鍊治理
非理性通證持有者的迷思:為什麼區塊鍊治理不屬于任何現有模型
Kathleen Breitman
https://medium.com/@kathleenbreit/the-myth-of-the-irrational-token-holder-c12438709afd
區塊鍊治理:設計元件、方法、建議
Fred Ehrsam
https://medium.com/@FEhrsam/blockchain-governance-programming-our-future-c3bfe30f2d74
反對鍊上治理:反駁(及批判)上文
Vlad Zamfir
https://medium.com/@Vlad_Zamfir/against-on-chain-governance-a4ceacd040ca
論區塊鍊治理和網絡效應
Luke Duncan
https://blog.aragon.one/thoughts-on-governance-and-network-effects-f40fda3e3f98
區塊鍊治理筆記
http://vitalik.ca/general/2017/12/17/voting.html
自我進化的加密賬本:Tezos論文
Arthur、Kathleen Breitman
https://www.tezos.com/static/papers/position_paper.pdf
隐私和安全
區塊鍊的隐私問題
https://blog.ethereum.org/2016/01/15/privacy-on-the-blockchain/
保護智能協定(系列):Solidity的6個漏洞隐患以及如何避免
來源:Loom
https://medium.com/loom-network/how-to-secure-your-smart-contracts-6-solidity-vulnerabilities-and-how-to-avoid-them-part-1-c33048d4d17d
https://medium.com/loom-network/how-to-secure-your-smart-contracts-6-solidity-vulnerabilities-and-how-to-avoid-them-part-2-730db0aa4834
以太坊智能協定最佳實踐
ConsenSys Diligence
https://consensys.github.io/smart-contract-best-practices/
Town Crier:智能協定的一個經驗證的資料饋送系統
Fan Zhang、Ethan Cecchetti、Kyle Croman、Ari Juels、Elaine Shi
https://eprint.iacr.org/2016/168.pdf
Devcon3專家組對形式化驗證的讨論
Phil Daian、Everett Hildenbrandt、Yoichi Hirai、Loi Luu, 主持人:Reto Trinkler
https://youtu.be/DrDIcirrhWM
zk-SNARKs是什麼?
Jay Graber
https://z.cash/technology/zksnarks.html
Zk-SNARKs背後的技術(系列):掌握zk-SNARKs(全稱 Zero-Knowledge Succinct Non-Interactive Argument of Knowledge,即"簡明非互動零知識證明")的基礎知識
https://medium.com/@VitalikButerin/zk-snarks-under-the-hood-b33151a013f6
可應用于多種場景(從可驗證計算到保護隐私的加密貨币)的通用技術
https://vitalik.ca/general/2017/11/09/starks_part_1.html
可擴充、透明、後量子加密計算完整性:用透明的zk-SNARKs (zk-STARKs)解決個人隐私和機構誠信之間的沖突
Eli Ben-Sasson, Iddo Bentov, Yinon Horesh, and Michael Riabzev
https://eprint.iacr.org/2018/046.pdf
簡潔非互動式零知識證明的馮諾伊曼體系結構
Eli Ben-Sasson、Alessandro Chiesa、Eran Tromer和Madars Virza
https://eprint.iacr.org/2013/879.pdf
擴充
區塊鍊無法擴充:至少現在不能,但是有希望
https://hackernoon.com/blockchains-dont-scale-not-today-at-least-but-there-s-hope-2cb43946551a
擴充不可靠計算的模型
Kyle Samani
https://multicoin.capital/2018/02/23/models-scaling-trustless-computation/
平台貨币不久将被淘汰:筆者認為五年之内市值最高的加密貨币将成為一種應用通證
Aleksandr Bulkin
https://blog.coinfund.io/platform-currencies-may-soon-be-obsolete-78d9b263d902
Layer 2的重要性:比特币和區塊鍊的一個超文本傳送協定(HTTP)
Elizabeth Stark
https://youtu.be/3PcR4HWJnkY
閃電網絡是什麼,如何用它擴充比特币?
by Elizabeth Stark
https://coincenter.org/entry/what-is-the-lightning-network
了解以太坊Layer 2的擴充方法:狀态通道、Plasma和Truebit
Josh Stark
https://medium.com/l4-media/making-sense-of-ethereums-layer-2-scaling-solutions-state-channels-plasma-and-truebit-22cb40dcc2f4
擴充Tezos:用遞歸SNARKs(知識的簡潔非互動式零知識證明)進行擴充
Arthur Breitman
https://hackernoon.com/scaling-tezo-8de241dd91bd
以太坊基金研究項目:純研究和應用研究領域的主要課題
Ethereum Foundation
http://notes.eth.sg/CwIwZgbAjADAxgUwLQEMUIKxOCsWCcIEwShAHCgEwJj4qyVA
以太坊可擴充性研究和開發補貼計劃
https://blog.ethereum.org/2018/01/02/ethereum-scalability-research-development-subsidy-programs/
以太坊入門指南
Tendermint
https://blog.cosmos.network/a-beginners-guide-to-ethermint-38ee15f8a6f4
plasma鍊0x1的構造
David Knott
https://blog.omisego.network/construction-of-a-plasma-chain-0x1-614f6ebd1612
以太坊中的賬戶、交易、gas和區塊gas限制
Hudson Jameson
https://hudsonjameson.com/2017-06-27-accounts-transactions-gas-ethereum/
Interplanetary linked計算:将Merkle計算從區塊鍊計算場(computational courts)中分離出來:
Simon de la Rouviere
https://media.consensys.net/interplanetary-linked-computing-separating-merkle-computing-from-blockchain-computational-courts-1ade201ecf8a
以太坊分片:概述和最終确定性
Hsiao-Wei Wang
https://medium.com/@icebearhww/ethereum-sharding-and-finality-65248951f649
共識算法
共識算法的計較:Casper vs. Tendermint;Tendermint BFT vs. EOS dPoS:
來源:Tendermint
https://blog.cosmos.network/consensus-compare-casper-vs-tendermint-6df154ad56ae
https://blog.cosmos.network/consensus-compare-tendermint-bft-vs-eos-dpos-46c5bca7204b
以太坊 Casper 101
Jon Choi
https://medium.com/@jonchoi/ethereum-casper-101-7a851a4f1eb0
Casper的曆史(系列)
https://medium.com/@Vlad_Zamfir/the-history-of-casper-part-1-59233819c9a9
比特币和以太坊的去中心化
Adem Efe Gencer、Soumya Basu、Ittay Eyal、Robbert van Renesse、Emin Gün Sirer
http://hackingdistributed.com/2018/01/15/decentralization-bitcoin-ethereum/
在共識上尋找共識:DPOS(委任權益證明)和兩将軍問題
Ian Grigg
https://steemit.com/eos/@iang/seeking-consensus-on-consensus-dpos-or-delegated-proof-of-stake-and-the-two-generals-problem
狀态設計理念的證明
https://medium.com/@VitalikButerin/a-proof-of-stake-design-philosophy-506585978d51
通脹和參與基于股份的通證協定
Doug Petkanics
https://medium.com/@petkanics/inflation-and-participation-in-stake-based-token-protocols-1593688612bf
加密貨币和投資
了解加密貨币:術語和概念
https://hackernoon.com/making-sense-of-cryptoeconomics-5edea77e4e8d
應用機制設計速成課:了解cryptoeconomic的基本技術
來源:BlockChannel
https://medium.com/blockchannel/a-crash-course-in-mechanism-design-for-cryptoeconomic-applications-a9f06ab6a976
加密資産估值:加密資産估值理論和架構
Chris Burniske
https://medium.com/@cburniske/cryptoasset-valuations-ac83479ffca7
一位(機構)投資人對加密資産的了解
John Pfeffer
https://s3.eu-west-2.amazonaws.com/john-pfeffer/An+Investor%27s+Take+on+Cryptoassets+v6.pdf
對之前留言的評論:網絡效應?貨币的特性的可程式設計性
https://twitter.com/KyleSamani/status/943277077037506560
價值、velocity和貨币理論:估值加密資産的一種新方法
Alex Evans
https://medium.com/blockchannel/on-value-velocity-and-monetary-theory-a-new-approach-to-cryptoasset-valuations-32c9b22e3b6f
交易媒介通證估值
http://vitalik.ca/general/2017/10/17/moe.html
了解通證velocity
https://multicoin.capital/2017/12/08/understanding-token-velocity/
新通證估值流程
https://thecontrol.co/our-process-for-evaluating-new-tokens-4627ed97f500
通證分類架構:用于了解和分類加密通證的多元工具
Thomas Euler
http://www.untitled-inc.com/the-token-classification-framework-a-multi-dimensional-tool-for-understanding-and-classifying-crypto-tokens/
胖協定不是投資命題
Jake Brukhman
https://blog.coinfund.io/fat-protocols-are-not-an-investment-thesis-17c8837c2734
有利益在其中的比特币
Ryan Selkis
https://medium.com/tbis-weekly-bits/skin-in-the-game-coins-da0afdfdc650
資金籌集和通證分布
對通證的思考
Balaji Srinivasan
https://news.earn.com/thoughts-on-tokens-436109aabcbe
資助區塊鍊的進化
https://medium.com/@FEhrsam/funding-the-evolution-of-blockchains-87d160988481
用于衆籌的比特币模型
Naval Ravikant
https://startupboy.com/2014/03/09/the-bitcoin-model-for-crowdfunding/
如何為經濟網絡建構 bonding curve:搭建健康社群的一種新的通證分布機制,這是一篇技術入門文章
Slava Balasanov
https://hackernoon.com/how-to-make-bonding-curves-for-continuous-token-models-3784653f8b17
将股份通證(staking token)從費用通證中分離出來:介紹Photon(Hard Spoon解釋的)
https://blog.cosmos.network/cosmos-fee-token-introducing-the-photon-8a62b2f51aa
解釋DAICOs
https://ethresear.ch/t/explanation-of-daicos/465
The SAFT Project
https://saftproject.com/
監管環境和考慮因素:Coin Center提供的更新和解釋
https://coincenter.org/our-work
去中心化交易所
去中心化交易所的發展狀态(2018)
Nathan Sexer
https://media.consensys.net/state-of-decentralized-exchanges-2018-276dad340c79
網絡式資産流動性(Networked liquidity):解決“雞生蛋蛋生雞”問題的項目
Radar Relay
https://medium.com/radarrelay/networked-liquidity-2030d85af897
去中心化交易所名單:加密貨币和通證(不包括表示去中心化程度的column)
https://github.com/PYMERVAL/decentradexchange
Stablecoins
Stablecoins:數字貨币的聖杯
https://thecontrol.co/stablecoins-a-holy-grail-in-digital-currency-b64f3371e111
Stablecoins概論
Myles Snider
https://multicoin.capital/2018/01/17/an-overview-of-stablecoins/
尋找穩定的加密貨币
https://blog.ethereum.org/2014/11/11/search-stable-cryptocurrency/
小白入門:直白解釋Dai stablecoin
Gregory DiPrisco
https://medium.com/cryptolinks/maker-for-dummies-a-plain-english-explanation-of-the-dai-stablecoin-e4481d79b90
加密貨币入門
通證詞典:與管理市場和加密收藏品相關的流行詞
Billy Rennekamp
https://medium.com/@billyrennekamp/token-lexicon-b4ed9a4ce363
介紹管理市場:表情包(memes)和資訊的交易流行度(附有代碼!)
https://medium.com/@simondlr/introducing-curation-markets-trade-popularity-of-memes-information-with-code-70bf6fed9881
管理市場:(系列推文)——管理市場的總結和啟示
https://twitter.com/FEhrsam/status/958388803655184386
管理市場的初期UI(系列推文):目錄和一些使用市場管理人類可閱讀資訊的項目
Jesse Walden
https://twitter.com/jessewldn/status/958733889643696128
通證組織系統資料庫(Token-curated registries):對通證組織系統資料庫的嚴肅看法(較少涉及數學)
Mike Goldin
https://medium.com/@ilovebagels/token-curated-registries-1-0-61a232f8dac7
在以太網區塊鍊上建構「經濟網絡的Google」
Maciej Olpinski
https://blog.userfeeds.io/building-google-for-the-economic-web-on-the-ethereum-blockchain-de27cb3d23b
智能媒體通證
來源:Steemit
https://smt.steem.io/smt-whitepaper.pdf
死不了的數字寵物
Elaine Ou
https://elaineou.com/2017/12/03/digital-pets-that-dont-die/
數字加密貨币會成為藝術市場的下一個寵兒嗎?
Scott Reyburn
https://www.nytimes.com/2018/01/13/arts/cryptocurrency-art-market.html
數字收藏品和“數字産品(digibles)的怪異未來”
https://hackernoon.com/digital-collectibles-and-the-weird-future-of-digibles-f75f4bf0f9aa
數字收藏品是XLNT,沒人知道接下來是什麼
https://medium.com/xlnt-art/cryptocollectibles-are-xlnt-but-nobody-knows-whats-next-a7892b311637
異想天開:當把數字加密資産與表情包和交易卡結合起來會發生什麼
Fred Wilson
http://avc.com/2017/05/rare-pepe/
開發者教程、實踐指南和人物事迹
通過打造你自己的遊戲來學習編碼以太坊去中心化應用(dapps):适合(即使從未用Solidity程式設計過的)Solidity初學者學習
https://cryptozombies.io/
如何在以太坊上編碼你自己的數字加密寵物貓風格的遊戲
James Martin Duffy
https://medium.com/loom-network/how-to-code-your-own-cryptokitties-style-game-on-ethereum-7c8ac86a4eb3
Learning Solidity — commit-reveal voting學習Solidity
Karl Floersch
https://karl.tech/learning-solidity-part-2-voting/
以太坊智能合約入門指南
Manuel Araoz
https://blog.zeppelin.solutions/the-hitchhikers-guide-to-smart-contracts-in-ethereum-848f08001f05
用執行個體帶你入門zk-SNARKs:從實踐的角度概述zk-SNARKs
Christian Lundkvist
https://media.consensys.net/introduction-to-zksnarks-with-examples-3283b554fc3b
zkSNARKs:初學者實踐指南——教你如何創造、證明、驗證合約的初學者實踐指南
Joseph Stockermans
https://github.com/jstoxrocky/zksnarks_example
Epicenter:多個區塊鍊項目負責人的訪談
https://epicenter.tv/episodes/
The Ceremony ——講述Zcash、 Morgen Peck、Peter Todd、 Peter Van Valkenburgh、 Zooko Wilcox等人的故事;主持人:Molly Webster和Matt Kielty
http://www.radiolab.org/story/ceremony/
其他資源——時事新聞
以太坊一周新聞:跟蹤報道以太坊生态系統的動态
Evan Van Ness
http://www.weekinethereum.com/
The Control:緻力于将控制權交給普羅大衆的企業家、項目和協定
1confirmation
https://www.getrevue.co/profile/control
Token Economy :追蹤報道分布式賬本技術發展動态
Stefano Bernardi、 Yannick Roux
https://tokeneconomy.co/
Proof of Work:項目和加密技術的進展以及中國在這方面的看法
Eric Meltzer
https://tinyletter.com/proofofwork/archive
課程資源
數字加密貨币(2018)
Susan Athey 、Kathryn Haun
http://explorecourses.stanford.edu/search?view=catalog&filter-coursestatus-Active=on&q=MGTECON%20515:%20Cryptocurrency&academicYear=20172018
比特币和數字加密貨币技術(2015)
Arvind Narayan、Joseph Bonneau、Edward Felten、Andrew Miller
https://piazza.com/princeton/spring2015/btctech/home
計算機科學前沿課題:比特币和數字加密貨币技術(2014)
Arvind Narayan
http://randomwalker.info/teaching/fall-2014-bitcoin/
應用數字加密貨币研究所學生課程(2017)
Dan Boneh、Victor Shoup
http://toc.cryptobook.us/
原文作者:Sonal Chokshi, Chris Dixon, Denis Nazarov, Jesse Walden, and Ali Yahya
連結:https://a16z.com/2018/02/10/crypto-readings-resources/
原文釋出時間為:2018年03月05日
本文作者:區塊鍊大學營
本文來源:
CSDN區塊鍊大學營,如需轉載請聯系原作者。