如何對(duì)區(qū)塊鏈進(jìn)行歸納
掃描二維碼
隨時(shí)隨地手機(jī)看文章
區(qū)塊鏈?zhǔn)欠植际綌?shù)據(jù)存儲(chǔ)、點(diǎn)對(duì)點(diǎn)傳輸、共識(shí)機(jī)制、加密算法等計(jì)算機(jī)技術(shù)的新型應(yīng)用模式。區(qū)塊鏈(Blockchain),是比特幣的一個(gè)重要概念,它本質(zhì)上是一個(gè)去中心化的數(shù)據(jù)庫(kù),同時(shí)作為比特幣的底層技術(shù),是一串使用密碼學(xué)方法相關(guān)聯(lián)產(chǎn)生的數(shù)據(jù)塊,每一個(gè)數(shù)據(jù)塊中包含了一批次比特幣網(wǎng)絡(luò)交易的信息,用于驗(yàn)證其信息的有效性(防偽)和生成下一個(gè)區(qū)塊 。
比特幣白皮書(shū)英文原版其實(shí)并未出現(xiàn) blockchain 一詞,而是使用的 chain of blocks。最早的比特幣白皮書(shū)中文翻譯版 中,將 chain of blocks 翻譯成了區(qū)塊鏈。這是“區(qū)塊鏈”這一中文詞最早的出現(xiàn)時(shí)間。
國(guó)家互聯(lián)網(wǎng)信息辦公室2019年1月10日發(fā)布《區(qū)塊鏈信息服務(wù)管理規(guī)定》,自2019年2月15日起施行。
作為核心技術(shù)自主創(chuàng)新的重要突破口,區(qū)塊鏈的安全風(fēng)險(xiǎn)問(wèn)題被視為當(dāng)前制約行業(yè)健康發(fā)展的一大短板,頻頻發(fā)生的安全事件為業(yè)界敲響警鐘。擁抱區(qū)塊鏈,需要加快探索建立適應(yīng)區(qū)塊鏈技術(shù)機(jī)制的安全保障體系。
一提到比特幣、區(qū)塊鏈,能讓我們最先想到的就是去中心化,分布式數(shù)據(jù)庫(kù)/賬本,但是什么是去中心化,或者什么是區(qū)塊鏈,卻未必都能說(shuō)得清。數(shù)字貨幣http://www.gendan5.com/digitalcurrency/btc.html很多人對(duì)于區(qū)塊鏈的認(rèn)識(shí)就止步于此。網(wǎng)上查一查什么是區(qū)塊鏈,各種專(zhuān)業(yè)詞匯撲面而來(lái),什么點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò),什么工作量證明機(jī)制(PoW),什么數(shù)字簽名、共識(shí)算法,把人看得云里霧里,也未必真能搞得懂。實(shí)際上,區(qū)塊鏈就是這樣的一種技術(shù),它并非是從零開(kāi)始,而是基于已有的這些技術(shù),經(jīng)過(guò)巧妙的結(jié)合生成的。如果要搞懂區(qū)塊鏈,就要搞明白這些東西是怎么結(jié)合在一起的。所以這篇文章主要在宏觀的基礎(chǔ)上,在技術(shù)層面做更進(jìn)一步的深入。
如何理解區(qū)塊鏈
首先,引入?yún)^(qū)塊鏈的理念:將一個(gè)基于節(jié)點(diǎn)的去中心化共識(shí)協(xié)議與工作量證明(PoW)機(jī)制結(jié)合在一起。節(jié)點(diǎn)通過(guò)PoW機(jī)制獲得參與到系統(tǒng)的權(quán)利,每隔一段時(shí)間將交易打包到區(qū)塊中,從而創(chuàng)建出不斷增長(zhǎng)的區(qū)塊鏈。
這里主要有兩個(gè)概念:去中心化和工作量證明機(jī)制。
如何去中心化:區(qū)塊鏈系統(tǒng)中的每一個(gè)區(qū)塊,負(fù)責(zé)記錄交易信息,每個(gè)用戶(hù)的收支情況都被永久的存儲(chǔ)在區(qū)塊中供他人查詢(xún)。每個(gè)節(jié)點(diǎn)都會(huì)保存一份完整的交易數(shù)據(jù),所有這些節(jié)點(diǎn)組成了區(qū)塊鏈的分布式數(shù)據(jù)庫(kù)系統(tǒng),任何一個(gè)節(jié)點(diǎn)的數(shù)據(jù)出現(xiàn)問(wèn)題,都不會(huì)影響整個(gè)系統(tǒng)的運(yùn)轉(zhuǎn)。
工作量證明機(jī)制:工作量證明(Proof Of Work,簡(jiǎn)稱(chēng)PoW),簡(jiǎn)單理解就是一份證明,用來(lái)確認(rèn)你在系統(tǒng)中做過(guò)一定量的工作。相較于低效的監(jiān)測(cè)工作的整個(gè)過(guò)程,通過(guò)對(duì)工作結(jié)果進(jìn)行認(rèn)證來(lái)證明完成了相應(yīng)的工作量,則是一種非常高效的方式。例如我們通過(guò)完成工作中的各項(xiàng)任務(wù)來(lái)證明我們?yōu)楣緞?chuàng)造了價(jià)值,從而得到公司的認(rèn)可。而這種“工作證明”一般都會(huì)花費(fèi)一定的時(shí)間才能得到。
首先是技術(shù)方面:
第一,區(qū)塊鏈的并發(fā)峰值極低(無(wú)論設(shè)計(jì)初衷是什么),莫說(shuō)是70億地球人,就連一個(gè)中小型國(guó)家的網(wǎng)絡(luò)流量,它都基本上不可能撐得起;面對(duì)越來(lái)越發(fā)達(dá)的移動(dòng)支付和網(wǎng)購(gòu)大潮,這種可能是出于防范的設(shè)定,它注定只有崩潰的份;
第二,區(qū)塊鏈的加密和解密技術(shù),只能說(shuō)是目前無(wú)法破解,隨著大數(shù)據(jù)的全面發(fā)展,各國(guó)計(jì)算機(jī)的算力幾何級(jí)別地提高,我個(gè)人并不認(rèn)為區(qū)塊鏈的所謂安全性可以永久性高枕無(wú)憂(yōu);
第三,區(qū)塊鏈也是代碼,那么誰(shuí)可以保證,區(qū)塊鏈絕對(duì)不會(huì)留有“看不見(jiàn)的后門(mén)”以利于特定的開(kāi)發(fā)者或者團(tuán)隊(duì)。民間開(kāi)發(fā)者的整體誠(chéng)信度真的可以做到百分百的毫無(wú)瑕疵嗎?對(duì)此我持保留意見(jiàn);
再來(lái)是成本方面:
第一,區(qū)塊鏈不是天上掉下來(lái)的,是要耗電的。為了維持相當(dāng)規(guī)模的運(yùn)算,它所消耗的電力也是很恐怖的,那請(qǐng)問(wèn),這些電從哪來(lái)?電費(fèi)誰(shuí)來(lái)支付?
第二,區(qū)塊鏈?zhǔn)沁\(yùn)行在計(jì)算機(jī)上的,那就必然會(huì)有老化故障的問(wèn)題,其硬件的維修和替換的花費(fèi)又是一大筆,誰(shuí)來(lái)付?
第三,區(qū)塊鏈被大力吹捧的一大優(yōu)點(diǎn)就是分布式,那它的計(jì)算機(jī)擱哪???誰(shuí)愿意出地方擺這些機(jī)器啊?當(dāng)發(fā)生了上述兩點(diǎn)時(shí),這些額外的管理成本由誰(shuí)來(lái)承擔(dān)?
最后是經(jīng)濟(jì)生活方面:
第一,(假如有這么一天)伴隨著區(qū)塊鏈的逐步應(yīng)用,不可避免的是,一大堆靠著做金融做中介從而攫取大量財(cái)富、維持社會(huì)地位的人,將會(huì)被斷了財(cái)路。這些人,在區(qū)塊鏈起勢(shì)之前,不可能不心生警惕大力壓制;在區(qū)塊鏈起勢(shì)之后,更難免會(huì)拼死一搏,以維持自己的既得利益(可以參考,被斗的地主們的反撲)。在他們被完全取代之前,我們不可能忽視這群人的政治力量和政治利益,更何況在不少的國(guó)家里,這些人甚至是社會(huì)的中流砥柱掌握著國(guó)家的經(jīng)濟(jì)命脈;由此產(chǎn)生的社會(huì)動(dòng)蕩,我們真的可以承受得起嗎?
第二,區(qū)塊鏈的使用有沒(méi)有門(mén)檻,對(duì)于貧困家庭他們是否用得起?對(duì)于非IT專(zhuān)業(yè)人士他們是否會(huì)用?這兩個(gè)起碼的問(wèn)題,會(huì)不會(huì)在區(qū)塊鏈普及的過(guò)程中,引發(fā)不必要的大規(guī)模的由于歧視所帶來(lái)的社會(huì)矛盾?這值得我們思考。