亚洲h色精品,亚洲精品久久久久,欧美激情一二三区,成人影院入口

學(xué)術(shù)咨詢服務(wù),正當(dāng)時(shí)......期刊天空網(wǎng)是可靠的職稱工作業(yè)績(jī)成果學(xué)術(shù)咨詢服務(wù)平臺(tái)!!!

區(qū)塊鏈技術(shù)與應(yīng)用前瞻綜述

發(fā)布時(shí)間:2020-02-27所屬分類:計(jì)算機(jī)職稱論文瀏覽:1

摘 要: 摘要區(qū)塊鏈技術(shù)是一種去中心化、去信任化的分布式數(shù)據(jù)庫(kù)技術(shù)方案。該數(shù)據(jù)庫(kù)由參與系統(tǒng)的所有節(jié)點(diǎn)集體維護(hù),具有去中心化、不可篡改、透明、安全等特性。區(qū)塊鏈技術(shù)歸功于比特幣應(yīng)用,它作為比特幣的底層技術(shù)支持,是比特幣系統(tǒng)的核心支撐。區(qū)塊鏈技術(shù)具有廣

  摘要區(qū)塊鏈技術(shù)是一種去中心化、去信任化的分布式數(shù)據(jù)庫(kù)技術(shù)方案。該數(shù)據(jù)庫(kù)由參與系統(tǒng)的所有節(jié)點(diǎn)集體維護(hù),具有去中心化、不可篡改、透明、安全等特性。區(qū)塊鏈技術(shù)歸功于比特幣應(yīng)用,它作為比特幣的底層技術(shù)支持,是比特幣系統(tǒng)的核心支撐。區(qū)塊鏈技術(shù)具有廣闊的發(fā)展前景,從關(guān)鍵技術(shù)、內(nèi)容、原理、瓶頸、應(yīng)用和前景幾個(gè)方面進(jìn)行介紹,對(duì)相關(guān)研究問題進(jìn)行探討。

  關(guān)鍵詞區(qū)塊鏈,比特幣,Merkle樹,POW共識(shí),智能合約

區(qū)塊鏈技術(shù)與應(yīng)用前瞻綜述

  2015年是區(qū)塊鏈元年,F(xiàn)intech上近期出現(xiàn)最頻繁的一個(gè)詞語就是“區(qū)塊鏈”。區(qū)塊鏈的出現(xiàn)始于2008年末一個(gè)自稱為中本聰(SatoshiNakamom)的人或者團(tuán)體發(fā)表在比特幣論壇的一篇論文((Bitcoin:APeer-to-PeerElectronicCashSys—tern)[1]。該文指出區(qū)塊鏈技術(shù)是構(gòu)建比特幣系統(tǒng)的基礎(chǔ)技術(shù),區(qū)塊鏈記錄著所有元數(shù)據(jù)和加密交易信息,從而建立了一個(gè)完全通過點(diǎn)對(duì)點(diǎn)(P2P)技術(shù)實(shí)現(xiàn)的電子現(xiàn)金系統(tǒng),此系統(tǒng)使得在線支付的雙方不用通過第三方金融機(jī)構(gòu)而直接進(jìn)行交易。隨后比特幣系統(tǒng)大行其道,得到越來越多人的關(guān)注和研究,區(qū)塊鏈技術(shù)作為比特幣系統(tǒng)的底層技術(shù)也得以重視,由此拉開了研究區(qū)塊鏈技術(shù)的序幕。

  區(qū)塊鏈技術(shù)是一項(xiàng)新技術(shù),但它不是一種創(chuàng)新技術(shù)。它是將許多已有的跨領(lǐng)域的學(xué)科整合到一起,從而形成的一種技術(shù),涉及數(shù)學(xué)、密碼學(xué)、計(jì)算機(jī)科學(xué)等領(lǐng)域。比特幣系統(tǒng)是第一個(gè)采用區(qū)塊鏈技術(shù)作為底層技術(shù)構(gòu)建的系統(tǒng),它是一個(gè)實(shí)現(xiàn)了去中心化、去信任化、安全、可靠的電子現(xiàn)金系統(tǒng)。

  區(qū)塊鏈技術(shù)的迅猛發(fā)展引起了政府、金融機(jī)構(gòu)的廣泛關(guān)注。2016年初,中國(guó)央行表態(tài):積極推進(jìn)官方發(fā)表的數(shù)字貨幣。隨后中國(guó)越來越多的金融以及科研機(jī)構(gòu)開始關(guān)注數(shù)字貨幣背后的創(chuàng)新技術(shù),即區(qū)塊鏈技術(shù)[2;幾乎同一時(shí)間,英國(guó)政府發(fā)布區(qū)塊鏈專題研究報(bào)告,即《分布式賬本技術(shù):超越區(qū)塊鏈》跚,大力發(fā)展區(qū)塊鏈在政府中的應(yīng)用;此外,為在區(qū)塊鏈技術(shù)發(fā)展進(jìn)程上占得先機(jī),平安集團(tuán)、招商銀行、中國(guó)外匯交易中心及民生銀行更是加入了R3國(guó)際聯(lián)盟[4』(一家為全球金融市場(chǎng)設(shè)計(jì)和提供先進(jìn)的分布式賬本技術(shù)的金融創(chuàng)新公司)。一切跡象表明區(qū)塊鏈技術(shù)正受到政府和金融機(jī)構(gòu)的青睞。

  據(jù)麥肯錫研究報(bào)告[5指出:區(qū)塊鏈技術(shù),是繼蒸汽機(jī)、電力、信息和互聯(lián)網(wǎng)科技之后,目前最有潛力觸發(fā)第五輪顛覆性革命浪潮的核心技術(shù)。

  目前區(qū)塊鏈技術(shù)仍然處于萌芽期,特別是在學(xué)術(shù)方面的研究相對(duì)滯后,以谷歌學(xué)術(shù)和WebofScience為英文數(shù)據(jù)源的檢索結(jié)果顯示,關(guān)于區(qū)塊鏈(Blockchain)的相關(guān)論文僅有3O多篇,本文列舉其中的14篇[。。

  本文將詳細(xì)介紹和分析區(qū)塊鏈的運(yùn)行原理和關(guān)鍵技術(shù),并探討區(qū)塊鏈的應(yīng)用和發(fā)展趨勢(shì)。

  1區(qū)塊鏈的基礎(chǔ)技術(shù)

  本節(jié)簡(jiǎn)要介紹與構(gòu)建區(qū)塊鏈相關(guān)的基礎(chǔ)技術(shù)。

  1.1哈希算法哈希(也稱為散列)算法將任意長(zhǎng)度的輸入值映射為較短的固定長(zhǎng)度的二進(jìn)制值。例如,SHA256算法就是將任意長(zhǎng)度的輸人映射為長(zhǎng)度為256位的固定長(zhǎng)度輸出,這個(gè)二進(jìn)制值稱為哈希值(也稱為散列值)。數(shù)據(jù)的哈希值可以檢驗(yàn)數(shù)據(jù)的完整性,一般用于快速查找和加密算法。

  哈希算法廣泛應(yīng)用于區(qū)塊鏈中,區(qū)塊鏈通常不保存原始數(shù)據(jù),而是保存該數(shù)據(jù)的哈希值,Merkle樹中的節(jié)點(diǎn)信息是兩次SHA256哈希運(yùn)算得到的。以太坊賬戶地址,是用Kec—cak-256哈希運(yùn)算一個(gè)公鑰得到的;而比特幣地址,則是通過SHA256和RIPEMD160哈希運(yùn)算一個(gè)公鑰而得到的。此外,簽名頻繁應(yīng)用于區(qū)塊鏈中,它由私鑰和需要被簽名的數(shù)據(jù)經(jīng)哈希運(yùn)算而成著名的工作量證明算法、MerMe樹都是哈希算法的應(yīng)用。

  1。2Merkle樹

  1.2.1Merkle樹

  Merkle樹_2是由RalphMerkle發(fā)明的一種基于數(shù)據(jù)哈希構(gòu)建的樹:1)其數(shù)據(jù)結(jié)構(gòu)是一棵樹,一般為二叉樹,也可以為多叉樹;2)其葉子節(jié)點(diǎn)是數(shù)據(jù)塊(如文件或文件集合)的哈希值;3)非葉子節(jié)點(diǎn)是其所有子節(jié)點(diǎn)的哈希值。

  Merkle樹在驗(yàn)證、文件對(duì)比中應(yīng)用較多,特別是在分布式環(huán)境下,Merkle樹會(huì)大大減小數(shù)據(jù)的傳輸量和計(jì)算的復(fù)雜度。

  1.2.2區(qū)塊鏈中的Merkle樹

  區(qū)塊鏈中的每個(gè)區(qū)塊都包含了記錄于該區(qū)塊的所有交易,區(qū)塊鏈系統(tǒng)采用二叉樹型的Merkle樹對(duì)這些交易進(jìn)行歸納表示,同時(shí)生成該交易集合的數(shù)字簽名,如圖1所示[1]。Merkle樹支持快速地歸納和校驗(yàn)區(qū)塊中交易的完整性與存在性。

  1.3時(shí)間戳服務(wù)

  區(qū)塊鏈技術(shù)的發(fā)展受到比特幣應(yīng)用需求的推動(dòng)。比特幣作為數(shù)字貨幣,首先需要解決“重復(fù)支付(doublespending)”問題,即一筆貨幣不能被花費(fèi)兩次或者一筆資金不能出現(xiàn)在兩個(gè)交易中。中心化的信用系統(tǒng)(例如銀行)依靠國(guó)家機(jī)器的強(qiáng)制力來防止偽鈔,而區(qū)塊鏈系統(tǒng)完全依靠技術(shù)來解決“重復(fù)支付”問題。系統(tǒng)給每一筆交易蓋上正確的時(shí)間戳[24-25],以此證明在這個(gè)時(shí)刻這筆交易確實(shí)發(fā)生,交易中資金的所屬權(quán)已經(jīng)轉(zhuǎn)移,之前資金所有者再次使用這筆資金時(shí)就會(huì)報(bào)錯(cuò),從而解決重復(fù)支付問題。另外,每一個(gè)區(qū)塊也會(huì)蓋上正確的時(shí)間戳,從而形成一個(gè)按時(shí)間順序發(fā)展的正確鏈表。

  1.4工作量證明機(jī)制

  工作證明(ProofOfwork,POW),也稱為工作量的證明l1]。比特幣系統(tǒng)利用POW機(jī)制使系統(tǒng)各節(jié)點(diǎn)最終達(dá)成共識(shí),進(jìn)而得到最終區(qū)塊。這里的工作是指找到一個(gè)合理的區(qū)塊哈希值,它需要不斷地進(jìn)行大量的計(jì)算,計(jì)算時(shí)間取決于當(dāng)前目標(biāo)的難度和機(jī)器的運(yùn)算速度。當(dāng)一個(gè)節(jié)點(diǎn)找到這個(gè)值之后,就說明該節(jié)點(diǎn)確實(shí)經(jīng)過了大量的計(jì)算,這就是工作量證明。由于驗(yàn)證只需對(duì)結(jié)果值進(jìn)行一次哈希運(yùn)算,因此POW的驗(yàn)證效率很高。

  1.5權(quán)益證明機(jī)制

  相比POW浪費(fèi)大量的算力,點(diǎn)權(quán)益證明(ProofOfStake,POS)僅僅需要少量的計(jì)算就能維持區(qū)塊鏈的正常運(yùn)轉(zhuǎn)。這種機(jī)制根據(jù)貨幣持有量和時(shí)間來分配相應(yīng)的利息。但是這種機(jī)制存在一點(diǎn)不足,即區(qū)塊的產(chǎn)生沒有消耗大量算力,導(dǎo)致這種機(jī)制下的貨幣價(jià)值來源難以確定,因?yàn)槿魏螀^(qū)塊鏈系統(tǒng)都可以實(shí)現(xiàn)。

  1.6P2P網(wǎng)絡(luò)技術(shù)

  P2P網(wǎng)絡(luò)技術(shù)又稱為點(diǎn)對(duì)點(diǎn)技術(shù),它是一個(gè)沒有中心服務(wù)器、依靠用戶群交換信息的互聯(lián)網(wǎng)體系。P2P網(wǎng)絡(luò)由于沒有中心化服務(wù)器,使得它天生具有耐攻擊、高容錯(cuò)的優(yōu)點(diǎn);并且各個(gè)節(jié)點(diǎn)地位平等,服務(wù)分散在各個(gè)節(jié)點(diǎn)上進(jìn)行,因此部分節(jié)點(diǎn)或網(wǎng)絡(luò)遭到攻擊對(duì)整個(gè)系統(tǒng)幾乎沒有影響。比特幣系統(tǒng)應(yīng)用P2P技術(shù),使各個(gè)節(jié)點(diǎn)獨(dú)立地參與系統(tǒng),每個(gè)節(jié)點(diǎn)都是一個(gè)獨(dú)立的個(gè)體,單獨(dú)節(jié)點(diǎn)宕機(jī)或者遭到攻擊都不會(huì)對(duì)系統(tǒng)造成影響。

  1.7非對(duì)稱加密技術(shù)

  非對(duì)稱加密需要密鑰對(duì)即公鑰和私鑰成對(duì)出現(xiàn)。公鑰公開、私鑰保密,私鑰加密的信息只有對(duì)應(yīng)的公鑰才能解開,公鑰加密的信息只有對(duì)應(yīng)的私鑰才能解密,即公鑰加密,私鑰解密;私鑰簽名,公鑰驗(yàn)證。在比特幣系統(tǒng)中,公鑰由私鑰通過橢圓曲線加密算法生成;交易信息中必須要有正確的數(shù)字簽名才能驗(yàn)證交易有效。

  2區(qū)塊鏈的概念與結(jié)構(gòu)

  2.1定義

  區(qū)塊鏈這一概念最早是在中本聰?shù)谋忍貛虐灼?hellip;中提出的,但它不是以區(qū)塊鏈出現(xiàn)的,而是以工作量證明鏈(profof-workchain)的形式存在。下面是中本聰對(duì)區(qū)塊鏈概念的敘述:時(shí)間戳服務(wù)就是通過對(duì)區(qū)塊中數(shù)據(jù)項(xiàng)加上時(shí)間戳進(jìn)行哈希,并把這一哈希值廣泛地傳播出去,就像是新聞或者在世界性新聞網(wǎng)絡(luò)(Usenet)上的發(fā)帖一樣。顯然,要得到這個(gè)哈希值,就需證明在過去的某個(gè)時(shí)刻加上時(shí)間戳的數(shù)據(jù)必然存在。每個(gè)時(shí)間戳包含了先前的時(shí)間戳,這樣就形成了一條鏈,并且后面的時(shí)間戳都對(duì)前一個(gè)時(shí)間戳進(jìn)行了增強(qiáng)。

  關(guān)于區(qū)塊鏈的定義,各個(gè)機(jī)構(gòu)、權(quán)威都給予了不同的定義。

  維基百科中文[2]定義:區(qū)塊鏈?zhǔn)且环N分布式數(shù)據(jù)庫(kù),起源自比特幣。區(qū)塊鏈?zhǔn)且淮褂妹艽a學(xué)方法相關(guān)聯(lián)產(chǎn)生的數(shù)據(jù)塊,每一個(gè)數(shù)據(jù)塊中包含了一次比特幣網(wǎng)絡(luò)交易的信息,用于驗(yàn)證其信息的有效性(防偽)和生成下一個(gè)區(qū)塊。中本聰創(chuàng)建的第一個(gè)區(qū)塊,即為“創(chuàng)世區(qū)塊”。

  維基百科英文l2]定義:區(qū)塊鏈由包含一系列加蓋了時(shí)間戳的有效交易的區(qū)塊組成。每個(gè)區(qū)塊都包含了前一個(gè)區(qū)塊的哈希值,這樣就把區(qū)塊連接在了一起。連接在一起的區(qū)塊形成區(qū)塊鏈,并且每一個(gè)隨后的區(qū)塊都是對(duì)之前一個(gè)區(qū)塊的增強(qiáng),因此給它取了一個(gè)數(shù)據(jù)庫(kù)類型的名字。

  巴比特網(wǎng)站[2。]:區(qū)塊鏈?zhǔn)怯梢淮褂妹艽a學(xué)方法產(chǎn)生的數(shù)據(jù)庫(kù)組成的,每一個(gè)區(qū)塊都包含了上一個(gè)區(qū)塊的哈希值,從創(chuàng)世區(qū)塊開始連接到當(dāng)前區(qū)塊,形成區(qū)塊鏈。每一個(gè)區(qū)塊都確保按照時(shí)間順序在上一個(gè)區(qū)塊之后產(chǎn)生,否則前一個(gè)區(qū)塊的哈希值是未知的。這些特征使得比特幣的重復(fù)支付(doub—le-spending)變得困難。

  以上是不同機(jī)構(gòu)、權(quán)威對(duì)區(qū)塊鏈的定義,雖然有不同,但本質(zhì)上都一樣,即區(qū)塊鏈擁有去中心化、去信任化、開放、信息不可更改、匿名、自治的特性。下面總結(jié)概括區(qū)塊鏈的概念:區(qū)塊鏈?zhǔn)侵敢环N電子記錄形式的賬簿,其中每一個(gè)區(qū)塊是賬簿的一頁(yè),從第一頁(yè)“鏈接”到最新一頁(yè)。這些區(qū)塊一旦被確認(rèn),幾乎不能做修改操作,每個(gè)區(qū)塊包含了當(dāng)前一段時(shí)間內(nèi)的所有交易信息和區(qū)塊元數(shù)據(jù),如圖2所示。

  2.2區(qū)塊鏈的發(fā)展

  自2009年起,各種各樣基于區(qū)塊鏈的類比特幣的數(shù)字貨幣相繼出現(xiàn),常見的有:bitcoin,litecoin,eth,etc,dogecoin及最新的堪比比特幣的零幣Zcash。區(qū)塊鏈除了在貨幣上的應(yīng)用之外,還有各種衍生應(yīng)用,如文件存儲(chǔ)系統(tǒng)Storj、預(yù)測(cè)市場(chǎng)系統(tǒng)Augur、電子商務(wù)系統(tǒng)OpenBazaar、智能合約系統(tǒng)等。

  區(qū)塊鏈的進(jìn)化過程_2。]如下:

  1)區(qū)塊鏈1.O——數(shù)字貨幣;

  2)區(qū)塊鏈2.O——數(shù)字資產(chǎn)與智能合約;

  3)區(qū)塊鏈3.0——從DAO,(區(qū)塊鏈自治組織、區(qū)塊鏈自洽公司)到區(qū)塊鏈社會(huì)(科學(xué)、醫(yī)療、教育等)。

  2.3區(qū)塊鏈類型

  區(qū)塊鏈分為3類l3:公有、私有及行業(yè)區(qū)塊鏈。私有鏈和行業(yè)鏈?zhǔn)菑V義的私鏈。

  公有區(qū)塊鏈(簡(jiǎn)稱公有鏈)是指任何個(gè)體或者團(tuán)體都共用一條區(qū)塊鏈,只要接入此鏈都可以在上面發(fā)送交易,并且交易能夠獲得該區(qū)塊鏈的有效確認(rèn),任何團(tuán)體或個(gè)人都可以參與其共識(shí)過程。公有區(qū)塊鏈?zhǔn)亲钕瘸霈F(xiàn)的區(qū)塊鏈,也是目前應(yīng)用最為廣泛的區(qū)塊鏈,這類區(qū)塊鏈被認(rèn)為是“完全去中心化”的。

  行業(yè)區(qū)塊鏈(簡(jiǎn)稱行業(yè)鏈)指共識(shí)過程受到某些預(yù)選節(jié)點(diǎn)控制的區(qū)塊鏈。由該行業(yè)集體內(nèi)部首先指定多個(gè)預(yù)選節(jié)點(diǎn)為記賬人,每個(gè)區(qū)塊的生成是由所有的預(yù)選節(jié)點(diǎn)共同決定的(預(yù)選節(jié)點(diǎn)決定區(qū)塊鏈的共識(shí)),其他節(jié)點(diǎn)只能接入?yún)^(qū)塊鏈負(fù)責(zé)交易,但不參與共識(shí)過程,任何人都可以通過此區(qū)塊鏈對(duì)外開放的API進(jìn)行有限查詢。這類區(qū)塊鏈被認(rèn)為是“部分去中心化”的。

  私有區(qū)塊鏈(簡(jiǎn)稱私有鏈)指僅僅使用區(qū)塊鏈這一技術(shù)進(jìn)行記賬操作,但它不對(duì)外公開。它的對(duì)象可以是一個(gè)公司也可以是個(gè)人,單獨(dú)擁有此區(qū)塊鏈的寫人權(quán)限,或許會(huì)對(duì)外開放有高度限制的讀取權(quán)限。目前金融巨頭都在探索自己的私有區(qū)塊鏈,既應(yīng)用到區(qū)塊鏈的特性,叉能保證安全。

  行業(yè)鏈結(jié)合了公有鏈的完全開放和私有鏈的高度集中,提供了一種混合折中的模式;而私有鏈由于完全限制的寫人權(quán)限和高度受限的讀取權(quán)限,對(duì)于保護(hù)個(gè)人隱私非常合適。

  2.4區(qū)塊鏈的數(shù)據(jù)結(jié)構(gòu)

  2.4.1區(qū)塊結(jié)構(gòu)

  區(qū)塊鏈技術(shù)中,區(qū)塊是指一種數(shù)據(jù)結(jié)構(gòu),它包含兩部分:區(qū)塊元數(shù)據(jù)和區(qū)塊體。其中區(qū)塊元數(shù)據(jù)記錄的是區(qū)塊的元數(shù)據(jù)信息,區(qū)塊體記錄的是從上一區(qū)塊產(chǎn)生到此區(qū)塊創(chuàng)建之間所發(fā)生的所有交易,如表1所列。區(qū)塊元數(shù)據(jù)包含區(qū)塊大小、區(qū)塊頭和交易計(jì)數(shù)器3部分,如表2所列。

  2.4.2區(qū)塊頭結(jié)構(gòu)

  區(qū)塊頭由兩組元數(shù)據(jù)組成,一組與挖礦有關(guān),包括時(shí)間戳、難度目標(biāo)及Nonce值;另一組則與區(qū)塊本身有關(guān),包括鏈接父區(qū)塊的字段、版本號(hào)及Merkle樹的根。表3列出了區(qū)塊頭的數(shù)據(jù)結(jié)構(gòu)[30]。

  將區(qū)塊中所有交易記錄都進(jìn)行兩次哈希運(yùn)算之后,將結(jié)果作為Merkle樹的葉子節(jié)點(diǎn),然后遞歸兩個(gè)相鄰節(jié)點(diǎn)的哈希值,直到得到最后一個(gè)哈希結(jié)果,此哈希值就是Merkle根。

  難度目標(biāo)Bits是一種特殊的浮點(diǎn)編碼類型,占4Byte,首字節(jié)是指數(shù),僅用其中的最低5位,后3個(gè)字節(jié)是尾數(shù),它能夠表示256位的數(shù)。一個(gè)區(qū)塊頭的SHA256哈希值必須小于或等于Bits難度目標(biāo)才能被整個(gè)網(wǎng)絡(luò)認(rèn)可,難度目標(biāo)Bits值越小,產(chǎn)生一個(gè)新區(qū)塊的難度就越大,即目標(biāo)值越小,得到正確結(jié)果的區(qū)間就越小,難度就越大。

  Nonce字段是指隨機(jī)數(shù),各個(gè)區(qū)塊頭的值往往不同,但它卻是從0開始嚴(yán)格按照線性方式增長(zhǎng)的隨機(jī)數(shù),每次計(jì)算都會(huì)增長(zhǎng)。挖礦就是來尋找一個(gè)滿足條件的Nonce值。

  2.4.3區(qū)塊標(biāo)識(shí)符

  每個(gè)區(qū)塊有兩種標(biāo)識(shí)符:區(qū)塊頭哈希值和區(qū)塊高度。這兩個(gè)字段都沒有被真正記錄下來,因?yàn)檫@兩個(gè)字段可以直接被計(jì)算出來。

  區(qū)塊的主標(biāo)識(shí)符是它的區(qū)塊頭哈希值,通過對(duì)區(qū)塊頭6個(gè)字段進(jìn)行兩次SHA256哈希計(jì)算得到數(shù)字簽名,產(chǎn)生的256位的值被稱為區(qū)塊頭哈希值,簡(jiǎn)稱為區(qū)塊哈希值。例如000000000019d6689cO85ae165831e934ff763ae46a2a6cl72b3f1b60a8ce26堤比特幣創(chuàng)世區(qū)塊的區(qū)塊哈希值。區(qū)塊哈希值可以唯一、確切地標(biāo)識(shí)一個(gè)區(qū)塊,并且任何節(jié)點(diǎn)都可以對(duì)區(qū)塊頭進(jìn)行獨(dú)立計(jì)算從而得到該區(qū)塊的哈希值。但是為了方便從磁盤檢索區(qū)塊,可能會(huì)把哈希值作為元數(shù)據(jù)存儲(chǔ)在一個(gè)獨(dú)立的數(shù)據(jù)庫(kù)表中。

  區(qū)塊的第2個(gè)標(biāo)識(shí)是區(qū)塊高度,創(chuàng)世區(qū)塊的高度為0,通過識(shí)別該區(qū)塊在區(qū)塊鏈中的“深度”來確定一個(gè)區(qū)塊。每一個(gè)之后產(chǎn)生的區(qū)塊都比當(dāng)前最新的區(qū)塊高出一個(gè)位置。2016年11月1日的區(qū)塊高度大約是436867,這說明已經(jīng)有436867個(gè)區(qū)塊被堆疊在2009年1月創(chuàng)建的這個(gè)區(qū)塊上。

  與區(qū)塊哈希值不同,區(qū)塊高度并不是唯一的標(biāo)識(shí)符。雖然一個(gè)區(qū)塊對(duì)應(yīng)著一個(gè)確定的高度,反之卻不成立,即一個(gè)高度并不總能確定一個(gè)區(qū)塊,當(dāng)區(qū)塊分又發(fā)生時(shí),兩個(gè)或者多個(gè)區(qū)塊競(jìng)爭(zhēng)同一高度。

  總之,一個(gè)區(qū)塊的區(qū)塊哈希值總是能唯一地識(shí)別出一個(gè)確切的區(qū)塊。一個(gè)區(qū)塊也有唯一的區(qū)塊高度。但是,一個(gè)特定的區(qū)塊高度并不是總能唯一地識(shí)別出一個(gè)特定區(qū)塊。

  2.4.4創(chuàng)世區(qū)

  塊創(chuàng)世區(qū)塊即區(qū)塊鏈系統(tǒng)中的第一個(gè)區(qū)塊,例如比特幣區(qū)塊鏈,它的第一個(gè)區(qū)塊創(chuàng)建于2009年,稱之為創(chuàng)世區(qū)塊。它是比特幣系統(tǒng)中所有區(qū)塊的共同祖先,這意味著比特幣區(qū)塊鏈中的任一區(qū)塊都可以回溯到第一個(gè)區(qū)塊。

  比特幣創(chuàng)世區(qū)塊中包含一個(gè)隱藏的信息。在其Coinbase中包含這樣一句話“TheTimes03/Jan/2009Chancelloronbrinkofsecondbailoutforbanks”,且是泰晤士報(bào)當(dāng)天的頭版頭條標(biāo)題,且被留在創(chuàng)世區(qū)塊里永遠(yuǎn)不可修改。引用這句話說明區(qū)塊鏈的時(shí)間戳服務(wù)可以用來進(jìn)行存在性證明,正如上面所說,創(chuàng)世區(qū)塊記錄下了它產(chǎn)生的時(shí)間和當(dāng)時(shí)正發(fā)生的事件,并且不能被修改。由此可以得到啟發(fā),區(qū)塊鏈技術(shù)將可以用來存儲(chǔ)信息,并且是一個(gè)存在性證明的最佳技術(shù)。

  相關(guān)期刊推薦:《計(jì)算機(jī)科學(xué)》主要報(bào)導(dǎo)國(guó)內(nèi)外計(jì)算機(jī)科學(xué)與技術(shù)的發(fā)展動(dòng)態(tài),涉及面廣的方法論與技術(shù),和反映新苗頭、能起承先啟后作用的研究成果。內(nèi)容涉及程序理論、計(jì)算機(jī)軟件、計(jì)算機(jī)網(wǎng)絡(luò)與信息、數(shù)據(jù)庫(kù)、人工智能、人機(jī)界面、國(guó)際會(huì)議、應(yīng)用等。雜志報(bào)導(dǎo)特點(diǎn)是“前沿學(xué)科”與“基礎(chǔ)研究”相結(jié)合;“核心核術(shù)”與“支撐技術(shù)”相結(jié)合;“倡導(dǎo)”與“爭(zhēng)鳴”相結(jié)合。

熱門核心期刊

sci|ssci服務(wù)

EI|SCOPUS服務(wù)

翻譯潤(rùn)色解答

論文發(fā)表指導(dǎo)

學(xué)術(shù)成果常識(shí)

最新分區(qū)查詢?nèi)肟?/a>

SCISSCIAHCI

主站蜘蛛池模板: 阳江市| 石棉县| 柯坪县| 台南市| 诸城市| 海南省| 通渭县| 玛曲县| 韩城市| 游戏| 棋牌| 澄迈县| 临西县| 浏阳市| 安义县| 聂拉木县| 罗甸县| 柘荣县| 周至县| 如东县| 公主岭市| 太和县| 张北县| 历史| 紫云| 信宜市| 兰坪| 宁都县| 绵阳市| 申扎县| 通州区| 北碚区| 浦县| 于田县| 织金县| 青冈县| 沾益县| 鄯善县| 社会| 蒙山县| 霸州市|