這篇具有很好參考價(jià)值的文章主要介紹了【W(wǎng)eb3】認(rèn)識(shí)區(qū)塊鏈。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。
目錄
區(qū)塊鏈特征
區(qū)塊鏈類(lèi)型
區(qū)塊鏈的概念
區(qū)塊鏈特征

- 去中心化:區(qū)塊鏈?zhǔn)怯梢粋€(gè)分布在多個(gè)參與者之間的網(wǎng)絡(luò)組成,沒(méi)有中央機(jī)構(gòu)或中介控制整個(gè)系統(tǒng)。所有參與者共同維護(hù)和驗(yàn)證賬本的完整性,減少了單點(diǎn)故障和集中式控制的風(fēng)險(xiǎn)。
- 共識(shí)機(jī)制:為了在去中心化環(huán)境下達(dá)成一致,區(qū)塊鏈?zhǔn)褂霉沧R(shí)機(jī)制來(lái)確定哪些交易將被添加到賬本中。常見(jiàn)的共識(shí)機(jī)制包括工作量證明(Proof of Work)和權(quán)益證明(Proof of Stake)等。
- 不可篡改性:一旦數(shù)據(jù)被添加到區(qū)塊鏈中,很難篡改或刪除。每個(gè)區(qū)塊都包含前一個(gè)區(qū)塊的哈希值,形成一個(gè)鏈?zhǔn)浇Y(jié)構(gòu),任何對(duì)早期區(qū)塊的篡改將導(dǎo)致整個(gè)鏈后續(xù)區(qū)塊的無(wú)效。
區(qū)塊鏈類(lèi)型

公鏈——人人可參與
公有鏈?zhǔn)侵溉澜缛魏稳硕伎梢噪S時(shí)進(jìn)入到系統(tǒng)中讀取數(shù)據(jù)、發(fā)送可確認(rèn)交易、競(jìng)爭(zhēng)
記賬的區(qū)塊鏈。公有鏈通常被認(rèn)為是“完全去中心化”的,因?yàn)闆](méi)有任何個(gè)人或者機(jī)
構(gòu)可以控制或篡改其中數(shù)據(jù)的讀寫(xiě)。
私鏈——權(quán)利掌握在少數(shù)人手里
一個(gè)組織可以控制多個(gè)私有區(qū)塊鏈,又稱(chēng)為托管式區(qū)塊鏈。該機(jī)構(gòu)決定誰(shuí)能成為成
員,以及他們?cè)谠摼W(wǎng)絡(luò)中擁有哪些權(quán)限。私有區(qū)塊鏈只是部分去中心化,因?yàn)樗鼈兙?
有訪問(wèn)限制。
Ripple 就是一個(gè)私有區(qū)塊鏈的示例,它是一個(gè)面向企業(yè)的數(shù)字貨幣交換網(wǎng)絡(luò)。
聯(lián)盟鏈——部分去中心化
聯(lián)盟區(qū)塊鏈網(wǎng)絡(luò)由一家組織負(fù)責(zé)監(jiān)管,多家預(yù)先選擇的組織共同承擔(dān)維護(hù)區(qū)塊鏈及確
定數(shù)據(jù)訪問(wèn)權(quán)限的職責(zé)的網(wǎng)絡(luò)結(jié)構(gòu)。
對(duì)于其中很多組織擁有共同目標(biāo)并可通過(guò)共擔(dān)責(zé)任而獲益的行業(yè),通常更喜歡聯(lián)盟區(qū)
塊鏈網(wǎng)絡(luò)。
例如,全球航運(yùn)業(yè)務(wù)網(wǎng)絡(luò)聯(lián)盟 (Global Shipping Business Network Consortium)
是一個(gè)非營(yíng)利性區(qū)塊鏈聯(lián)盟,該聯(lián)盟致力于實(shí)現(xiàn)航運(yùn)業(yè)數(shù)字化,以及加強(qiáng)海運(yùn)業(yè)運(yùn)營(yíng)
商之間的合作。
混合區(qū)塊鏈——選擇性去中心化
混合區(qū)塊鏈結(jié)合了私有網(wǎng)絡(luò)和公有網(wǎng)絡(luò)的元素。
公司可隨公有系統(tǒng)一起建立私有、基于權(quán)限的系統(tǒng)。通過(guò)這種方法,公司可以控制對(duì)
區(qū)塊鏈中存儲(chǔ)的特定數(shù)據(jù)的訪問(wèn),同時(shí)保持其余數(shù)據(jù)處于公開(kāi)狀態(tài)。公司使用智能合
約允許公有成員檢查私有交易是否已經(jīng)完成。
例如,混合區(qū)塊鏈可以授予對(duì)數(shù)字貨幣的公有訪問(wèn)權(quán)限,同時(shí)保持銀行擁有的貨幣處
于私有狀態(tài)
?
區(qū)塊鏈的概念
比如每天要生成一個(gè)賬本。
給賬本編上序號(hào)
將賬本進(jìn)行 hash 加密
將序號(hào) hash 值時(shí)間戳和交易記錄進(jìn)行打包,最終形成的結(jié)構(gòu)我們稱(chēng)之為區(qū)塊
我們做第二天賬本的 hash 運(yùn)算時(shí),會(huì)加入第一天的 hash 值放到第二天的 hash 運(yùn)
算中生成新的 hash,最終也形成一個(gè)新的區(qū)塊,以此類(lèi)推,形成最終的形態(tài):

賬本數(shù)據(jù)依照時(shí)刻分塊存儲(chǔ),這每個(gè)存儲(chǔ)單元即稱(chēng)之為“區(qū)塊”。而每一個(gè)區(qū)塊的頭
部會(huì)記錄這一數(shù)據(jù)塊的序號(hào)、時(shí)間戳和 Hash 摘要數(shù)據(jù)。
比較巧妙的點(diǎn)在于,區(qū)塊頭部中的 Hash 摘要數(shù)據(jù)是由上一個(gè)區(qū)塊的摘要數(shù)據(jù)和本區(qū)
塊的買(mǎi)賣(mài)賬本數(shù)據(jù)疊加后經(jīng)過(guò) Hash 函數(shù)得到的,即:
第 n 塊的 Hash 值 = Hash(第 n-1 塊的 Hash 值 + 第 n 塊的賬本數(shù)據(jù))
能夠看到,雖然每一個(gè)區(qū)塊內(nèi)的賬本數(shù)據(jù)是獨(dú)立的,可是區(qū)塊頭部的 Hash 值卻是依
賴于上一區(qū)塊的 Hash 值,從而形成了一條鏈?zhǔn)降慕Y(jié)構(gòu)。這就是是“區(qū)塊鏈”名字的由來(lái)。
鏈上的任何一個(gè)區(qū)塊中的數(shù)據(jù)受到的篡改,都將反映到最新的一個(gè)區(qū)塊的 Hash 值
上,因此,要想驗(yàn)證某個(gè)節(jié)點(diǎn)的賬本數(shù)據(jù)是否正確,只需要比對(duì)最新一個(gè)區(qū)塊的 Hash
值就可以證明整個(gè)鏈條是正確的,由此可以完成高效的賬本驗(yàn)證
區(qū)塊鏈類(lèi)型

?文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-522830.html
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-522830.html
到了這里,關(guān)于【W(wǎng)eb3】認(rèn)識(shí)區(qū)塊鏈的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!
本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!