小韭菜已成老韭黃3星評價
2020-09-18 00:14:56

區(qū)塊鏈的核心技術(shù)有四個,分別是分布式賬本、共識機制、密碼學(xué)以及智能合約,每個技術(shù)在整個區(qū)塊鏈系統(tǒng)里都有它們各自的作用,它們在區(qū)塊鏈中分別起到了數(shù)據(jù)的存儲、處理、安全、以及應(yīng)用作用。
首先,分布式賬本是區(qū)塊鏈的基礎(chǔ)結(jié)構(gòu),它構(gòu)建了區(qū)塊鏈的框架,它本質(zhì)是一個分布式數(shù)據(jù)庫,當(dāng)一筆數(shù)據(jù)產(chǎn)生后,經(jīng)大家處理,就會儲存在這個數(shù)據(jù)庫里面,所以分布式賬本在區(qū)塊鏈中起到了數(shù)據(jù)儲存的作用。
其次,因為分布式賬本去中心化的特點,決定了區(qū)塊鏈網(wǎng)絡(luò)是一個分布式的結(jié)構(gòu),每個人都可以自由地加入其中,共同參與數(shù)據(jù)的記錄。但與此同時,也就有了出來了令人頭疼的“拜占庭將軍問題”,即網(wǎng)絡(luò)中參與的人數(shù)越多,全網(wǎng)也就越難以達(dá)成統(tǒng)一。在互聯(lián)網(wǎng)大背景下,當(dāng)需要與不熟悉的對方進(jìn)行價值交換活動時,人們?nèi)绾尾拍芊乐共粫黄渲械膼阂馄茐恼咂垓_、迷惑從而作出錯誤的決策。于是就需要另一套機制來協(xié)調(diào)全節(jié)點賬目保持一致,共識機制就出現(xiàn)了,它制定了一套規(guī)則,明確每個人處理數(shù)據(jù)的途徑,并通過爭奪記賬權(quán)的方式來完節(jié)點間的意見統(tǒng)一,最后誰取得記賬權(quán),全網(wǎng)就用誰處理的數(shù)據(jù)。所以共識機制在區(qū)塊鏈中起到了統(tǒng)籌節(jié)點行為、明確數(shù)據(jù)處理的作用。
然后,數(shù)據(jù)進(jìn)入分布式數(shù)據(jù)庫中,也不是單純地進(jìn)來就沒事了,底層的數(shù)據(jù)構(gòu)架是由區(qū)塊鏈密碼學(xué)來決定的。打包好的數(shù)據(jù)塊,會通過密碼學(xué)中的哈希函數(shù)處理成一個鏈?zhǔn)降慕Y(jié)構(gòu),后一個區(qū)塊包含前一個區(qū)塊的哈希值,因為哈希算法具備單向性、抗篡改等特點,所以只要在區(qū)塊鏈網(wǎng)絡(luò)中,數(shù)據(jù)一旦上鏈就不可篡改、且可追溯。。他是一種特殊的加密和解密技術(shù)主要起到了維護數(shù)據(jù)安全和數(shù)據(jù)證明的作用,有了它,我們才能在網(wǎng)絡(luò)中證明我是我,才能證明這是我的比特幣,而不是你的比特幣。
最后,可以在分布式賬本的基礎(chǔ)上,搭建應(yīng)用層面的智能合約,當(dāng)我們想要解決一些信任問題,可以通過智能合約,將用戶之間的約定由代碼的形式,將條件羅列清楚,并通過程序來執(zhí)行,而區(qū)塊鏈中的數(shù)據(jù),則可以通過智能合約進(jìn)行調(diào)用。所以智能合約在區(qū)塊鏈中起到了數(shù)據(jù)的執(zhí)行與應(yīng)用的功能。
所以當(dāng)一筆數(shù)據(jù)產(chǎn)生后,會有共識機制進(jìn)行數(shù)據(jù)維護,通過分布式儲存記錄在鏈上,然后將有智能合約去執(zhí)行,最后由密碼學(xué)保障整個體系的安全,大家各司其職,共同構(gòu)建出了整個區(qū)塊鏈系統(tǒng)。
總的來說,區(qū)塊鏈就像是一個數(shù)據(jù)傳輸?shù)膽?yīng)用模型,由這四種技術(shù)所構(gòu)成,就好比區(qū)塊鏈?zhǔn)且蛔邩谴髲B,而技術(shù)則是搭建這所高樓的材料,正是因為有這些技術(shù)作為基礎(chǔ)。解決了一個又一個問題,才有了區(qū)塊鏈的廣闊前景,相信隨著時代的發(fā)展,技術(shù)會逐漸成熟。而區(qū)塊鏈也會在未來的某一天里,給大家展示出屬于他的力量。