- 超級賬本HyperLedger Fabric區塊鏈開發實戰
- 林維鋒 莫毓昌
- 650字
- 2020-08-31 10:11:13
第一篇 基礎篇
第1章 區塊鏈介紹
1.1 區塊鏈技術起源
1.1.1 區塊鏈技術形成
在比特幣誕生之時,并沒有區塊鏈技術的概念。人們看到比特幣在無中心干預的前提下,還能安全、可靠地運行,比特幣網絡打開了人們的想象空間;技術專家開始研究比特幣的底層技術,并將之抽象提取出來,形成區塊鏈技術。
區塊鏈技術(Blockchain Technology,BT),也稱為分布式賬本技術,是一種互聯網數據庫技術,其特點是去中心化、公開透明,每個人均可參與數據庫記錄,同時數據不可篡改。
通俗理解:把數據庫比喻為一個賬本,一次記賬的行為就是一次數據庫的讀寫;當產生一個數據時,將由在一段時間內最快拿到記賬權的人記賬,然后把這個賬本信息發給整個系統里的其他人;所有人達成共識時,本次記賬有效,最終任何人無權修改賬本上的數據。
1.1.2 區塊鏈技術發展
區塊鏈技術發展經歷了區塊鏈1.0(“數字貨幣”)、區塊鏈2.0(數字資產與智能合約)和區塊鏈3.0(各種行業分布式應用落地)三個階段。區塊鏈在應用上分為公有鏈(PublicBlockChains)、聯盟鏈(ConsortiumBlockChains)和私有鏈(PrivateBlockChains)。
區塊鏈1.0:該階段主要是以比特幣為代表的去中心化“虛擬貨幣”,是與轉賬、匯款和數字化支付相關的“密碼學貨幣”應用,主要以公有鏈方式存在。
區塊鏈2.0:該階段區塊鏈技術被廣泛應用于各個金融領域,主要以公有鏈、聯盟鏈方式存在。在區塊鏈1.0的基礎上,其將智能合約添加到區塊鏈系統中,形成可編程金融,大大擴展了區塊鏈技術的應用范圍。
區塊鏈3.0:該階段區塊鏈技術被應用到除金融以外的各個領域,不再需要在第三方信任認證機構的前提下,實現信息的交換和共享,實現人與人之間的信任;主要以公有鏈、聯盟鏈和私有鏈方式存在。