淺談區(qū)塊鏈底層架構(gòu):你為什么是你疑枯,而不是我?

在我們的生活工作中蛔六,我們總是會(huì)遇到各種各樣的人與事荆永。而對(duì)一個(gè)人和一件事如何評(píng)判,便是源于我們的底層認(rèn)知架構(gòu)国章,這也同時(shí)決定了我們是一個(gè)什么樣的人具钥。

同樣的,對(duì)于區(qū)塊鏈技術(shù)來(lái)說(shuō)液兽,通用的底層架構(gòu)骂删,決定了這項(xiàng)技術(shù)叫區(qū)塊鏈;具體的底層架構(gòu)四啰,決定了究竟是哪一個(gè)平臺(tái)宁玫。

雖然對(duì)于我們大部分普通人來(lái)說(shuō),只要知道區(qū)塊鏈這個(gè)東西柑晒,并會(huì)用就行了欧瘪。但對(duì)一個(gè)新生事物,知道它組成的大體框架匙赞,更能增加我們對(duì)這種技術(shù)的安全感佛掖。

所以今天呢,筆者分享一下自己正在看的《圖說(shuō)區(qū)塊鏈》一書(shū)中關(guān)于區(qū)塊鏈底層架構(gòu)的內(nèi)容罚屋。

書(shū)中將區(qū)塊鏈的基礎(chǔ)架構(gòu)分為了以下六個(gè)方面:

一苦囱、數(shù)據(jù)層

數(shù)據(jù)層為最底層結(jié)構(gòu),主要描述區(qū)塊鏈技術(shù)的物理形式脾猛,包含數(shù)據(jù)區(qū)塊撕彤、鏈?zhǔn)浇Y(jié)構(gòu)和時(shí)間戳。數(shù)據(jù)層的建立順序是這樣的:首先,技術(shù)人員建立一個(gè)起始節(jié)點(diǎn)羹铅,即“創(chuàng)世區(qū)塊”蚀狰,然后會(huì)在相同的規(guī)則下創(chuàng)立其他的區(qū)塊,區(qū)塊與區(qū)塊之間是通過(guò)鏈?zhǔn)浇Y(jié)構(gòu)來(lái)連接的职员,這樣就形成了一條主鏈條麻蹋。

二、網(wǎng)絡(luò)層

網(wǎng)絡(luò)層的主要目的是為了實(shí)現(xiàn)節(jié)點(diǎn)之間信息的交流焊切。區(qū)塊鏈網(wǎng)絡(luò)本質(zhì)上是一個(gè)點(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)扮授。每一個(gè)節(jié)點(diǎn)即是信息生產(chǎn)者,也是信息接受者专肪,并且都能產(chǎn)生新的區(qū)塊刹勃。當(dāng)新的區(qū)塊產(chǎn)生后,會(huì)被廣播給全網(wǎng)知曉嚎尤,獲得51%的用戶(hù)驗(yàn)證通過(guò)后荔仁,新產(chǎn)生的區(qū)塊便會(huì)添加到主鏈上去。

三芽死、共識(shí)層

共識(shí)層包含的就是我們常說(shuō)的共識(shí)機(jī)制乏梁,《圖說(shuō)區(qū)塊鏈》一書(shū)中指出,這個(gè)共識(shí)機(jī)制是為了能讓高度分散的節(jié)點(diǎn)在去中心化的系統(tǒng)中高效地針對(duì)區(qū)塊數(shù)據(jù)的有效性達(dá)成共識(shí)关贵。這里有幾個(gè)重點(diǎn):

1遇骑、高度分散:以拜占庭將軍問(wèn)題距離,拜占庭幅員遼闊坪哄,各個(gè)友邦之間相距甚遠(yuǎn)质蕉,遠(yuǎn)到不能及時(shí)進(jìn)行通信。同樣道理翩肌,節(jié)點(diǎn)之間是非常分散的模暗,如果沒(méi)有一個(gè)有效的共識(shí)機(jī)制,那么節(jié)點(diǎn)與節(jié)點(diǎn)之間的信息傳輸將會(huì)出現(xiàn)問(wèn)題念祭。

2兑宇、去中心化的系統(tǒng):是說(shuō)沒(méi)有一個(gè)中心化的機(jī)構(gòu)去對(duì)信息進(jìn)行過(guò)濾、識(shí)別真?zhèn)蔚鹊刃袨椋?/p>

3粱坤、高效:能夠保證信息在極短時(shí)間內(nèi)傳遍全網(wǎng)隶糕;

4、確保數(shù)據(jù)的有效性:拜占庭將軍問(wèn)題的關(guān)鍵在于站玄,無(wú)法識(shí)別到手的信息來(lái)自于誰(shuí)和其真實(shí)性枚驻,而共識(shí)機(jī)制正好解決了這個(gè)問(wèn)題。

共識(shí)機(jī)制的概念可以理解為:假設(shè)在一個(gè)不信任的市場(chǎng)中(10個(gè)將軍互不信任)株旷,你如果想要各節(jié)點(diǎn)達(dá)成一致(10個(gè)將軍獲得命令并同時(shí)進(jìn)攻)再登,那么其充分必要條件是尔邓,各節(jié)點(diǎn)出于自身利益最大化的考慮(10個(gè)將軍都想分得一杯羹,都不想被其他友邦殲滅)锉矢,都會(huì)自發(fā)梯嗽、誠(chéng)實(shí)地遵守協(xié)議中預(yù)先設(shè)定的規(guī)則,判斷每一筆記錄的真實(shí)性(忠誠(chéng)將軍們會(huì)判斷信息的真實(shí)性沽损,對(duì)正確的信息嚴(yán)格執(zhí)行)灯节,最終將判斷為真的記錄記入?yún)^(qū)塊鏈之中(忠誠(chéng)將軍將正確信息記入命令,繼續(xù)傳遞給其他將軍)绵估。

如果有少數(shù)節(jié)點(diǎn)發(fā)送錯(cuò)誤記錄炎疆,會(huì)立刻被識(shí)別出來(lái)(叛徒想通過(guò)修改進(jìn)攻信息來(lái)誤導(dǎo)忠誠(chéng)將軍,也會(huì)很快被識(shí)別壹士,他也無(wú)法破壞10個(gè)城邦中的大多數(shù)磷雇,叛徒失敗了)。

四躏救、激勵(lì)層

區(qū)塊鏈內(nèi)容平臺(tái)區(qū)別于傳統(tǒng)平臺(tái)的一個(gè)重要方面是,無(wú)論發(fā)文還是點(diǎn)贊螟蒸、評(píng)論都是有激勵(lì)的盒使。這就與區(qū)塊鏈技術(shù)的激勵(lì)層有關(guān)了。

“激勵(lì)層的主要功能就是提供一定的激勵(lì)措施七嫌,鼓勵(lì)節(jié)點(diǎn)參與區(qū)塊鏈的安全驗(yàn)證工作少办。”——《圖說(shuō)區(qū)塊鏈》

五诵原、合約層

合約層主要包含了各種腳本代碼英妓、算法機(jī)制和智能合約等技術(shù)。

六绍赛、應(yīng)用層

從第一到第五層蔓纠,都是在為第六層鋪路,所有的一切都在為它服務(wù)吗蚌。應(yīng)用層封裝了各種區(qū)塊鏈相關(guān)的應(yīng)用場(chǎng)景和案例腿倚。

區(qū)塊鏈的底層架構(gòu)一共分為以上六個(gè)層次,最下面一層是數(shù)據(jù)層蚯妇,是所有其他層次的基礎(chǔ)敷燎,最上面一層是應(yīng)用層,是區(qū)塊鏈技術(shù)的最終應(yīng)用場(chǎng)景箩言。包含了各種區(qū)塊鏈相關(guān)技術(shù)硬贯,如哈希函數(shù)、時(shí)間戳饭豹、共識(shí)機(jī)制、智能合約等墨状。

這所有的一切決定了區(qū)塊鏈技術(shù)之于其他技術(shù)的根本區(qū)別。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末列赎,一起剝皮案震驚了整個(gè)濱河市镐确,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌源葫,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,214評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嚷狞,死亡現(xiàn)場(chǎng)離奇詭異荣堰,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)振坚,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)渡八,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)啃洋,“玉大人屎鳍,你說(shuō)我怎么就攤上這事「缤В” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,543評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵十饥,是天一觀的道長(zhǎng)祖乳。 經(jīng)常有香客問(wèn)我,道長(zhǎng)眷昆,這世上最難降的妖魔是什么汁咏? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,221評(píng)論 1 279
  • 正文 為了忘掉前任作媚,我火速辦了婚禮,結(jié)果婚禮上漂问,老公的妹妹穿的比我還像新娘。我一直安慰自己女揭,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,224評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布磷仰。 她就那樣靜靜地躺著境蔼,像睡著了一般。 火紅的嫁衣襯著肌膚如雪民逼。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,007評(píng)論 1 284
  • 那天,我揣著相機(jī)與錄音调缨,去河邊找鬼吆你。 笑死弦叶,一個(gè)胖子當(dāng)著我的面吹牛妇多,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播者祖,決...
    沈念sama閱讀 38,313評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼蜓耻!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起刹淌,我...
    開(kāi)封第一講書(shū)人閱讀 36,956評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎有勾,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體喊崖,經(jīng)...
    沈念sama閱讀 43,441評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡菲宴,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,925評(píng)論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了喝峦。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,018評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡粟耻,死狀恐怖眉踱,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情谈喳,我是刑警寧澤册烈,帶...
    沈念sama閱讀 33,685評(píng)論 4 322
  • 正文 年R本政府宣布婿禽,位于F島的核電站赏僧,受9級(jí)特大地震影響扭倾,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜驾中,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,234評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望模聋。 院中可真熱鬧,春花似錦撬槽、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,240評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至究珊,卻和暖如春纵苛,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背攻人。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,464評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留瞬浓,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,467評(píng)論 2 352
  • 正文 我出身青樓猿棉,卻偏偏與公主長(zhǎng)得像屑咳,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子兆龙,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,762評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容

  • 巴比特旗下時(shí)戳資本近日發(fā)布了《區(qū)塊鏈公鏈項(xiàng)目研究報(bào)告》杖爽。作為時(shí)戳資本區(qū)塊鏈行業(yè)研究報(bào)告系列03紫皇,這份最新的報(bào)告主要...
    shenciyou閱讀 2,334評(píng)論 1 10
  • 為加強(qiáng)內(nèi)高班學(xué)生和內(nèi)地學(xué)生溝通交往计寇,積極響應(yīng)新疆維吾爾自治區(qū)教育廳開(kāi)展的“手拉手,走親戚”活動(dòng)脂倦,從未單獨(dú)...
    鳶飛疆志閱讀 990評(píng)論 0 2
  • 【模仿】模仿是學(xué)習(xí)的第一步,比如臨摹書(shū)法作品和美術(shù)作品蝶押,模仿別人好的做事的方式方法。模仿學(xué)習(xí)的招式火欧,是為了成就自己...
    冰青玉杰閱讀 116評(píng)論 0 0
  • 今天在某個(gè)鬧市街口過(guò)馬路于未,開(kāi)著百度地圖看導(dǎo)航撕攒,臨時(shí)揣兜里那么一分鐘烘浦,突然感覺(jué)被人碰了下抖坪,口袋重量不對(duì)闷叉。 額片习,居然活...
    蜥蜴盎閱讀 98評(píng)論 0 0
  • 此前的幾章捌肴,我們學(xué)習(xí)了成為合格的父母藕咏,不是來(lái)自我們的天生孽查,而是來(lái)自我們的學(xué)習(xí)。在學(xué)習(xí)如何做一個(gè)合格的父母之前盲再,我們...
    Ashley王閱讀 661評(píng)論 0 2