What is BlockChain (區(qū)塊鏈)
維基百科定義:
A blockchain, originally block chain, is a continuously growing list of records, called blocks, which are linked and secured using cryptography. Each block typically contains a cryptographic hash pointer as a link to a previous block, a timestamp and transaction data.
區(qū)塊鏈想虎,顧名思義,是無數(shù)區(qū)塊鏈接在一起而形成的鏈條,本質上是連續(xù)增長的記錄清單而成的無數(shù)區(qū)塊博脑,使用密碼學來進行鏈接和加密形成的數(shù)據(jù)庫蜈漓。每個區(qū)塊的基礎要素包括:密碼哈希值(用于區(qū)塊鏈接)蹲堂,時間戳和交易數(shù)據(jù)黍翎。
換成白話文凉驻,區(qū)塊鏈是一個整合了大規(guī)模的計算機共享協(xié)作腻要,密碼學和博弈論形成的,存放在公開環(huán)境中的分布式數(shù)據(jù)庫(系統(tǒng)):
1.大規(guī)模的計算機共享協(xié)作(共識算法對新增數(shù)據(jù)達成共識)——挖礦(共識機制POW工作證明涝登,改進后同時增加POS股權證明, DPOS委任權益證明等) 雄家,新型的DAG有向無環(huán)圖(共識機制參與者相互驗證)
2.密碼學保證已有數(shù)據(jù)不可能被篡改——哈希算法、密鑰和數(shù)字簽名(但存在量子計算機風險)
3.博弈論——PBFT拜占庭容錯
Why?need BlockChain (區(qū)塊鏈)
基于區(qū)塊鏈的定義胀滚,注定它生來就具備兩個顯著且區(qū)別于其他數(shù)據(jù)庫技術的特性:
1.點對點的去中心化——沒有單獨的個人或組織能維護該數(shù)據(jù)庫趟济。必須要上千個人才行乱投,每個人都有數(shù)據(jù)庫的副本。
2.公開透明且不可篡改性——一旦數(shù)據(jù)存儲于數(shù)據(jù)庫顷编,永遠都無法被修改或刪除戚炫。區(qū)塊鏈上的每個記錄會被永久保存下來。
這兩個特性恰恰體現(xiàn)著人類的進化史——為自由和真相的奮斗史媳纬,這只是詩和遠方双肤。看回眼前的茍且钮惠,它能解決信任危機茅糜,人人都能成為維基解密,并將真相永遠記錄在案:
1.物聯(lián)網(wǎng)——媽媽再也不擔心買到假貨了
2.大數(shù)據(jù)——上層機構再也不擔心上報匯總的數(shù)據(jù)有水分了
3.媒體——輿論控制萌腿、新聞封鎖更加困難了
4.貨幣體系——信用低級的國家人民有了新的貨幣選擇而不再受政府控制
5.信用體系——公開的信用評價體系讓投資借貸限匣、個人征信查詢更加容易
6.未完待續(xù)……
How will?BlockChain (區(qū)塊鏈) be
這個話題似乎大了點抖苦,中本聰2009年提出比特幣時并不能預測到2014年它對整個金融秩序的沖擊毁菱,更不能預測到如今的如火如荼,因為處理技術痛點也是個漸進明細的過程锌历。但我們可以forecast BlockChain (區(qū)塊鏈) in 2018贮庞,結合區(qū)塊鏈應用框架和當前技術痛點:
1.底層數(shù)據(jù)容量吞吐能力不夠——決定區(qū)塊鏈仍然會繼續(xù)解決底層數(shù)據(jù)架構問題,不論是增加塊大小究西,還是采用主鏈側鏈結合窗慎,這也導致了各種分叉幣和正統(tǒng)比特幣之爭,這段路仍會成為2018年的主線卤材。
2.中層智能合約操作系統(tǒng)層穩(wěn)定性遮斥、安全性、可靠性問題——目前主流的具備圖靈完備的以太坊在開發(fā)者構建和發(fā)布分布式應用程序時仍然會感到各種不便利和安全漏洞扇丛,一個養(yǎng)貓的游戲就可以堵塞ETH網(wǎng)絡术吗,所以各種改進的基礎系統(tǒng)諸如EOS, QTUM, NEO也越來越受到大眾關注,這也會成為2018年的另一條主線帆精。
所以较屿,大面上看,2018年仍然是底層純貨幣和支付體系以及操作系統(tǒng)進一步完善之年卓练,而所有的應用體系應該更多的處于當前條件下的暢想和實驗隘蝎,至少做不到大規(guī)模的推廣。
一旦區(qū)塊鏈基礎完善襟企,頂層DAPP應用層就會出現(xiàn)爆發(fā)式(指數(shù)級)增長(階躍)嘱么,將暢想和實驗大規(guī)模落地。
最后來一張區(qū)塊鏈棧 vs TCP/IP協(xié)議棧的架構圖顽悼,供大家無限遐想: