區塊鏈通識——總體架構和概念介紹
- 一丶第一個區塊鏈:位元幣
- 二丶雙花問題
- 三丶拜占庭將軍問題
- 四丶區塊鏈是什么
- 五丶區塊鏈基礎架構
一丶第一個區塊鏈:位元幣
- 2008年10月31日,一位化名為“中本聰”的研究者在密碼學郵件組中發表了位元幣的奠基性論文”Bitcoin:a peer-to-peer electronic cashsystem"
- 提出了作業量證明(Proof of Work, Pow)概率性共識演算法
- 首次實作,驗證了一類大規模可使用的拜占庭容錯演算法

二丶雙花問題
- 位元幣系統采用的區塊鏈技術解決了數字加密貨幣領域長期以來所必須面對的兩個重要問題,即雙重支付問題和拜占庭將軍問題
- 雙重支持問題又稱為“雙花”,即利用貨幣的數字特性兩次或多次使用,“同一筆錢”完成支付
- 由于資料的可復制性,使得系統可能存在同一筆數字資產因不當操作被重復使用的情況(eg:51%攻擊)

三丶拜占庭將軍問題
- 信任解決問題:1980年Lamport提出
- 拜占庭帝國想要進攻一個強大的敵人,為此配出了10支軍隊去包圍這個敵人,這個敵人雖不比拜占庭帝國,但也足以抵御5支常規拜占庭軍隊的同時襲擊
- 基于一些原因,這10支軍隊不能集合在一起單點突破,必須在分開的包圍狀態下同時攻擊
- 他們任一支軍隊單獨進攻都毫無勝算,除非有至少6支軍隊同時襲擊才能攻下敵國
- 他們分散在敵國的四周,依靠通信兵相互通信來協商進攻意向以及進攻時間
- 困擾這些將軍的問題是,他們不確定他們中是否有叛徒,叛徒可能擅自變更進攻意向或者進攻時間
- 在這種狀態下,拜占庭將軍們能否找到一種分布式的協議來讓他們能夠遠程協商,從而贏取戰斗?
- 這就是著名的拜占庭將軍問題

四丶區塊鏈是什么
- 區塊鏈是分布式網路中,由互不信任的節點共同維護的,一個記錄交易的不可變賬本
- 區塊鏈技術綜合運用了資料加密,哈希運算,時間戳,分布式共識,P2P網路,資料結構,經濟激勵和隱私等技術
- 在節點無需互相信任的分布式系統中實作基于去中心化信用的點對點交易,協調與協作,從而為解決中心化機構普遍存在的高成本,低效率和資料存盤不安全等問題提供了解決方案

五丶區塊鏈基礎架構
- 區塊鏈技術本質上不是不可篡改的賬本結構,而是提供了一個去中心化,開放的,拜占庭容錯的服務器架構,這也是web3.0的基礎設施
- 基礎框架
- 資料層
- 網路層
- 共識層
- 應用層

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/226934.html
標籤:區塊鏈
上一篇:vim高級指令——塊選擇,多檔案編輯,多視窗顯示,關鍵字補全指令
下一篇:職業書掉落及人物對照
