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í)都是信則靈不信則不靈。