區(qū)塊鏈入門

YXYS

導(dǎo)語:

區(qū)塊鏈?zhǔn)悄壳白顭岬母拍?,在幣市造富效?yīng)和VC大佬的雙重加持下,已經(jīng)是2018年第一個(gè)刮起大風(fēng)的風(fēng)口。本文以實(shí)際行業(yè)應(yīng)用舉例介紹區(qū)塊鏈技術(shù),希望能幫助各位對(duì)區(qū)塊鏈形成一個(gè)成體系的理解。

一,認(rèn)識(shí)區(qū)塊鏈


很多人對(duì)區(qū)塊鏈積累了各種零散的、割裂的知識(shí),而很難像理解前幾年的風(fēng)口(大數(shù)據(jù)、共享、AI等)一樣,對(duì)它有個(gè)簡單全面成體系的了解。簡單的說,區(qū)塊鏈更像是我們Geek的狂歡,學(xué)習(xí)成本高,套利成本也就高,這也是目前還沒有很好落地應(yīng)用的商業(yè)模式的原因之一。首先,先普及下區(qū)塊鏈的基礎(chǔ)知識(shí),以便理解后續(xù)舉例部分的實(shí)際應(yīng)用。

區(qū)塊鏈基本概念

區(qū)塊鏈的本質(zhì)就是分布式數(shù)據(jù)庫,和MongoDB、HBase等分布式數(shù)據(jù)庫最大的不同是,區(qū)塊鏈因?yàn)槟承┰?,其保存的?shù)據(jù)具有不改變更性。也是因?yàn)檫@些原因,區(qū)塊鏈的TPS有不同程度的限制。

區(qū)塊鏈并不是一個(gè)新概念、新技術(shù),而是        
1.  分布式數(shù)據(jù)庫
2.  沒有管理員,去中心化
3.  在大規(guī)模節(jié)點(diǎn)的應(yīng)用上,數(shù)據(jù)具有不可篡改性
4.  TPS受限

區(qū)塊鏈的技術(shù)原理

區(qū)塊鏈,顧名思義是由區(qū)塊組成的鏈?zhǔn)浇Y(jié)構(gòu)。區(qū)塊可以理解為傳統(tǒng)DB中的記錄集(不代表是完整表),每次寫入數(shù)據(jù)在一個(gè)Block寫入一條記錄,Block大小關(guān)系到最大可容納記錄數(shù)。區(qū)塊體保存寫入的數(shù)據(jù),區(qū)塊頭保存時(shí)間戳、上一個(gè)區(qū)塊的Hash、寫入數(shù)據(jù)的Hash值(根據(jù)特定散列函數(shù)生成)。 <br />如果學(xué)過數(shù)據(jù)結(jié)構(gòu),區(qū)塊鏈就可以自然理解成單向鏈表。由于Hash值的特性,保證了在大規(guī)模節(jié)點(diǎn)的區(qū)塊鏈應(yīng)用上,數(shù)據(jù)具有不改篡改性,同時(shí)也會(huì)因?yàn)樯⒘泻瘮?shù)的計(jì)算時(shí)長,帶來TPS受限的情況,數(shù)學(xué)原理不贅述。

二,區(qū)塊鏈應(yīng)用


由于區(qū)塊鏈的上述特性,并不是所有行業(yè)都適合使用這類數(shù)據(jù)庫。 <br />
區(qū)塊鏈更適合參與者眾多、環(huán)節(jié)很長的2c場景。如現(xiàn)在食品行業(yè)的造假問題屢禁不絕,利用區(qū)塊鏈解決食品溯源問題是一個(gè)很好的應(yīng)用場景。以目前很火的茅臺(tái)為例,
真假茅臺(tái)的判別對(duì)于普通消費(fèi)者來說,一直是個(gè)玄學(xué)問題,不可量化?,F(xiàn)在可以通過區(qū)塊鏈來解決在流通過程中的造假問題。

  • 白酒入瓶時(shí),根據(jù)時(shí)間戳、操作人員/機(jī)器ID、年份、裝瓶地點(diǎn)等生成該瓶白酒的唯一身份ID。
  • 根據(jù)該ID及附加信息生成Hash值,作為記錄寫入塊中。
  • 通過選用的區(qū)塊鏈機(jī)制,同步到鏈中所有節(jié)點(diǎn)。
  • 在每個(gè)經(jīng)銷商進(jìn)貨出貨過程中,對(duì)應(yīng)記錄都同步到區(qū)塊中。
  • 消費(fèi)者通過ID去驗(yàn)證該瓶酒的真?zhèn)渭傲魍ㄟ^程(是否和最終經(jīng)銷商吻合)。

這樣,就可以有效遏制假酒銷售。當(dāng)然,上述方案并不是一個(gè)最終商用方案,存在一些漏洞,比如經(jīng)銷商、消費(fèi)者如何獲取唯一ID,如何防止造假者購買真酒獲取唯一ID來達(dá)到以次充好的目的。這些細(xì)節(jié)就不一一贅述,感興趣的可以私信我。

三,數(shù)字加密貨幣與區(qū)塊鏈的關(guān)系


提到區(qū)塊鏈,必然不能略過以比特幣、以太坊為代表的數(shù)字加密貨幣。簡單來說,數(shù)字加密貨幣,如比特幣、以太坊等都是區(qū)塊鏈技術(shù)在應(yīng)用層的不同體現(xiàn),是區(qū)塊鏈的一個(gè)應(yīng)用場景,就像AI、數(shù)據(jù)分析和二進(jìn)制的關(guān)系。 <br />
那么加密貨幣這類虛擬的Token本身有沒有價(jià)值呢?其實(shí)就像現(xiàn)在的美元,自金本位體系崩潰以后,轉(zhuǎn)為以國家信用為擔(dān)保,為什么還有人會(huì)看漲呢?就像國家、政府、民族這類人類自我虛構(gòu)的在大自然中本不存在的概念,為什么人類會(huì)相信呢?就像元青花、成化雞缸杯,為什么有人會(huì)花天價(jià)購買?其實(shí)都是信則靈不信則不靈。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容