閱讀清單

區塊鏈入門

新手一定要把上面兩篇文章看完;心有餘力再看精通比特币 (補充材料)

區塊鏈設計哲學

廣泛認識區塊鏈技術

普通名詞認識

  1. 什麼是公私鑰? 公鑰私鑰運作場景是什麼? 什麼是簽名?
  2. 對稱式與非對稱式加密有何不同?
  3. 什麼是 Challenge-Response Authentication?
  4. 什麼是多簽 (Multisignature)? 比特幣的多簽地址是什麼?
  5. 什麼是 Hash 函數? 有什麼特性? 什麼是 Proof of Work (PoW)?
  6. 什麼是智能合約?

進階

  • 是什麼原因讓你想要投入區塊鏈的應用發展?
  • 是如何開始學習區塊鏈?接觸有多久?
  • 有沒有什麼令你印象深刻的區塊鏈應用?
  • 用一兩句話說明你對區塊鏈的理解
  • 為什麼認為區塊鏈可以應用在金融上?
  • 比較一下比特幣和以太坊有何不同?
  • 這兩個公鏈,比較喜歡哪一個?為什麼?
  • 什麼是公有鏈、私有鏈和聯盟鏈?差別是什麼?如何嚴謹的定義?
  • 除了公有鏈,你有熟悉或知道那個區塊鏈嘛?例如 Corda、Hyperleger、DragonChain?
  • 說明什麼是存在性證明 (Proof of Existence),如何設計?
  • 什麼是側鏈?
  • 什麼是 PoW?PoS?
  • 你怎麼看待共識算法?
  • 有聽過 Raft?Paxos?PBFT?PoW?差異在哪?
  • 你認為智能合約的潛力在哪?
  • 開發智能合約的應用上有遇過什麼問題?
  • 如果要在區塊鏈上,設計資料能夠具備隱私保護,會怎麼設計?
  • 你認為目前區塊鏈發展上,有什麼缺陷?
  • 分散式資料庫與分布式帳本或去中心化資料庫有何不同?
  • 閃電網路