2B: Blockchain, Smart Contract, and Big data (區塊鏈及數據分析)

數位經濟正在興起中,如果美麗新世界到來,每個人的數位經濟供應鏈上將有許多時時刻刻在競爭的服務提供商。銀行將只是數位經濟供應鏈上的一個節點,與其他 FinTech 公司甚至個人激烈競爭。世界走向自動化,智能化,anytime on-line 的數位經濟服務網路。在這美麗新世界,all-time,all-place, all-provider 的數位經濟服務網路勢必需要一個信任機制。區塊鏈身為信任機制,將是數位經濟服務網路的基礎建設之一,因此,現今許多先進國家已投入大量資金於區塊鏈的技術研發中。

區塊鏈身為Trust machine,智能合約及數據分析分別代表program and data。Machine,Program,Data 可綜觀全局。我們以區塊鏈(blockchain)開場,講述五個面向。
  1. 安全性 
  2. 隱私性 
  3. Scalability
  4. Flexibility
  5. 算法算力 (包含共識算法及驗證算力)
因為每一筆加密貨幣的交易歷史,都儲存在區塊鏈 (blockchain) 的記錄中,包括關聯帳戶的訊息以及交易的數量。Machine 講完後,接下來講述 program and data:智能合約及數據分析。智能合約如果沒做好,可在一月內吸金了一億六千萬美金,並隨後在半個月後被盜六千萬美金。而且目前對於監管機構來說,加密貨幣的交易還不像信用卡交易那麼透明。如何做好 Machine, Program, Data 是當務之急。


2015年開始NTU, Stanford, Princeton, MIT, Duke, NYU各名校紛紛開區塊鏈課程。台大2B研究室也應邀協助各種金融司法案件偵查,所以台大本研究室不僅在2B研究不輸國際,2B也務實不務虛,走入人間,做真正可用的產品改變世界,尤其矽谷投資Blockchain領域的新創超過US$1B,與Big data的投資合起來超過2B dollars!老師從Google退休一次回台,立志就是要繼續像Google一樣做大題目,think Big,think 像2B這樣有價值的方向,辦2B hackathon,不小打小鬧app的表層而已,不務虛,能接地氣玩真的。所以我們不鼓勵純旁聽的:雖然我們教尖端的好東西,來修課的同學不是來指指點點看戲的,是來“跨領域,實境學,動手做”(9字箴言)最新的東西往往不完美,但將有impact,能改變世界。天下雜誌的矽谷Stanford分析,Stanford的成功奠基於以上9字箴言也就是我常說的,Stanford教我的“跨領域,玩真的,做中學”。所以這門課有業界參訪實作,請學生準備走入人間。

Course Goal or "課程目標":
  • 讓修課同學:從實際有影響力的系統開始,培養同學掌握基本能力及掌握2B的真功夫。
  • 學生亟需這種跨領域的訓練。

Teaching assistants: Wilson Huang, 林修平, 徐粲翔


Text Book:

We are writing the textbook as we speak.

Reference Book:

Mining of Massive Datasets

Grade (Note that Homework and project submissions are done via https://ceiba.ntu.edu.tw)