<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          建議收藏,輕松搞懂區(qū)塊鏈!

          共 6533字,需瀏覽 14分鐘

           ·

          2023-02-25 03:23

          未來已來,只是不均衡地分布在當(dāng)下

          大家好,我是菜農(nóng),歡迎來到我的頻道。

          本文共 5844字,預(yù)計閱讀 30 分鐘

          區(qū)塊鏈?zhǔn)墙┠陙碜顭衢T的前沿技術(shù),被認(rèn)為是未來十幾年對金融、物聯(lián)網(wǎng)、醫(yī)療等諸多領(lǐng)域產(chǎn)生最大影響的"黑科技"之一。

          在本篇中我們將掌握區(qū)塊鏈的基本概念技術(shù)構(gòu)成邏輯結(jié)構(gòu)

          一、基本概念

          “區(qū)塊鏈” 這個概念是由一個網(wǎng)名為中本聰?shù)娜嗽?008年發(fā)表的《比特幣:一種點對點的電子現(xiàn)金系統(tǒng)》中提出的。隨后他實現(xiàn)了一個比特幣系統(tǒng),并發(fā)布了加密數(shù)字貨幣—比特幣。接下來出現(xiàn)了以太坊和超級賬本這樣的大型區(qū)塊鏈項目。

          那么在你的認(rèn)知中,區(qū)塊鏈?zhǔn)鞘裁礃拥模肯旅嬲砹藥追N選項,看下是否有符合你認(rèn)知的選項。

          1. 區(qū)塊鏈?zhǔn)潜忍貛?,比特幣就是區(qū)塊鏈
          2. 區(qū)塊鏈很值錢
          3. 區(qū)塊鏈可以運用在任何領(lǐng)域
          4. 區(qū)塊鏈?zhǔn)敲赓M的
          5. 區(qū)塊鏈?zhǔn)欠浅0踩?/section>

          通常來說,選項1是大多傾向的結(jié)果。但比特幣和區(qū)塊鏈兩者不能等同,實際上,區(qū)塊鏈?zhǔn)潜忍貛诺牡讓蛹夹g(shù),如果要舉例比喻的話,就好比用面粉可以做包子,但不能說面粉等于包子,包子等于面粉。而這里的面粉就相當(dāng)于是包子。當(dāng)然了作為底層技術(shù)的存在,不僅僅應(yīng)用于比特幣的實現(xiàn)中,還有很多其他基于區(qū)塊鏈技術(shù)的應(yīng)用。

          那么區(qū)塊鏈究竟是什么?從比較專業(yè)的維度上看,可以從以下三點來解釋

          1. 區(qū)塊鏈?zhǔn)堑讓蛹夹g(shù)

          作為一個底層技術(shù),它是包含了 P2P動態(tài)組網(wǎng)、基于密碼學(xué)的共享賬本共識機(jī)制、智能合約 等關(guān)鍵技術(shù)

          1. 區(qū)塊鏈?zhǔn)且粋€數(shù)字貨幣和賬本系統(tǒng)

          從貨幣學(xué)的角度看,區(qū)塊鏈?zhǔn)菙?shù)字貨幣系統(tǒng)的分布式共享賬本系統(tǒng),這是一個去中心化的、網(wǎng)內(nèi)用戶共同維護(hù)的賬本系統(tǒng)。

          1. 區(qū)塊鏈?zhǔn)腔ヂ?lián)網(wǎng)的基礎(chǔ)設(shè)施

          它提供了分布式去中心化的價值互聯(lián)網(wǎng),為更多大規(guī)模的共享、協(xié)作應(yīng)用創(chuàng)造可能。

          作為解釋依據(jù),這里提取了來自中本聰在2008年發(fā)表的《比特幣:一種點對點的電子現(xiàn)金系統(tǒng)》中的一段描述:

          時間戳服務(wù)器對以區(qū)塊(Block)形式存在的一組數(shù)據(jù)是實施隨機(jī)散列并加上時間戳,然后將該隨機(jī)散列進(jìn)行廣播,就像在新聞后世界性新聞組網(wǎng)絡(luò)(Usenet)的發(fā)帖一樣。顯然,該時間戳能夠證實特定數(shù)據(jù)于某特定時間是的確存在的,因為只有在該時刻存在了才能獲取相應(yīng)的隨機(jī)散列值。每個時間戳應(yīng)當(dāng)將前一個時間戳納入其隨機(jī)散列值中,每一個隨后的時間戳都對之前的一個時間戳進(jìn)行增強(Reinforcing),這樣就形成了一個(Chain),即區(qū)塊鏈,如下圖所示:

          文字較為蒼白,我們看圖可以很清晰的看出 區(qū)塊鏈就是由 區(qū)塊 構(gòu)成的

          1)區(qū)塊

          區(qū)塊是區(qū)塊鏈的組成單元,就像金字塔是由一塊塊石頭組成的一樣,區(qū)塊鏈就是一個個區(qū)塊組成的。

          區(qū)塊是由一系列特征值和一段時間內(nèi)的交易記錄組成的一個數(shù)據(jù)結(jié)構(gòu)。區(qū)塊的數(shù)據(jù)結(jié)構(gòu)是由 區(qū)塊頭區(qū)塊體 組成。其中區(qū)塊頭包含了當(dāng)前區(qū)塊的特征值,區(qū)塊體中包含的是實際的交易記錄數(shù)據(jù)。

          1、數(shù)據(jù)結(jié)構(gòu)

          1?? 區(qū)塊頭

          區(qū)塊頭是由 80 個字節(jié)組成,主要由版本號、前一個區(qū)塊的哈希值、Merkle根、時間戳、bits、Nonce 這幾項區(qū)塊的特征值組成。

          • ver: 版本號,表示本區(qū)塊遵守的驗證規(guī)則
          • prev_block: 父區(qū)塊哈希值,指的是這個區(qū)塊連接的上一個區(qū)塊的哈希值
          • mrkl_root: mrkl_root 根,是該區(qū)塊鏈交易的 Merkle 樹根的哈希值(Merkle 是一種哈希樹的數(shù)據(jù)結(jié)構(gòu))
          • time: 時間戳,區(qū)塊生成的時間
          • bits: 區(qū)塊的難度值,該區(qū)塊工作量證明算法的難度目標(biāo),使用特定的算法編碼
          • Nonce: 是一個隨機(jī)數(shù),為了找到滿足難度目標(biāo)所設(shè)定的
          2?? 區(qū)塊體

          區(qū)塊體主要包括了 交易數(shù)量(n_tx)、區(qū)塊大?。╯ize)和長度不定的交易記錄(tx 字段包含的交易列表) 等信息。但這只是比特幣中的區(qū)塊體結(jié)構(gòu),實際上區(qū)塊體重可以包括任何內(nèi)容,比如以太坊的區(qū)塊體中除了交易數(shù)據(jù)還包含智能合約。

          2)區(qū)塊特點

          區(qū)塊是由計算機(jī)通過加密算法生成的。如果成功地生成一個有效的區(qū)塊,該計算機(jī)(節(jié)點)就能獲得一定的獎勵,這個獎勵就是加密數(shù)字貨幣,也就是所謂的 挖礦。

          加密算法并不是容易生成結(jié)果的,而是該區(qū)塊的哈希值必須滿足一定的條件。這個條件就是能夠使得區(qū)塊頭中特征值相加生成的哈希值需要符合一定格式,比如難度值為 000,由于哈希值隨著輸入的不同而不同,因此計算機(jī)要不斷嘗試改變區(qū)塊頭的 Nonce 值直至最終生成的哈希值滿足條件才算生成了一個有效的區(qū)塊。

          我們可以借助 Blockchain Demo 工具來嘗試生成一個區(qū)塊。

          從圖中可以看出在 HASH 一欄中的數(shù)據(jù)是紅色的,說明該哈希值是無效的。因為未滿足 000 開頭的數(shù)據(jù)。那么我們需要再次計算后查看結(jié)果

          可以看出這次的結(jié)果為綠色,是有效的,因為該數(shù)據(jù)滿足 000 開頭。我們將上面的區(qū)塊結(jié)果進(jìn)行解讀,可以分為以下幾部分:

          • 索引: 表示區(qū)塊在區(qū)塊鏈中的位置,其中第一個區(qū)塊為 創(chuàng)世區(qū)塊(索引為 0) ,第二個區(qū)塊的索引為1,第三個區(qū)塊的索引為2,以此類推。
          • 時間戳: 表示該區(qū)塊的生成時間,根據(jù)時間戳可以判斷區(qū)塊鏈中各個區(qū)塊生成的先后順序。
          • 哈希值: 表示每個區(qū)塊的唯一標(biāo)識,也可稱為區(qū)塊的 數(shù)字指紋。哈希值的長度是固定的,而且和區(qū)塊的內(nèi)容緊密關(guān)聯(lián),一旦區(qū)塊內(nèi)容發(fā)生改變,該區(qū)塊的哈希值也會發(fā)生改變。而且,區(qū)塊中的哈希值還有 有效無效 之分,滿足特定條件的哈希值是有效的,否則就是無效的。這個特定條件一般稱稱為 困難度(Difficulty)。父區(qū)塊哈希值就是區(qū)塊中特定區(qū)塊前一個區(qū)塊的哈希值。
          • 數(shù)據(jù):區(qū)塊中的數(shù)據(jù)可以是任何內(nèi)容,比特幣區(qū)塊鏈的區(qū)塊中的數(shù)據(jù)為一串串交易記錄。
          • Nonce: 是一個隨機(jī)數(shù),用來生成一個有效的哈希值。Nonce 會根據(jù)區(qū)塊數(shù)據(jù)的不同而不同,每個區(qū)塊都需要經(jīng)過大量計算才能找到對應(yīng)的 Nonce 值。
          • 創(chuàng)世區(qū)塊: 區(qū)塊鏈中的第一個區(qū)塊,它沒有父區(qū)塊,故創(chuàng)世區(qū)塊的父區(qū)塊哈希值為空或者為 0。

          2)運行原理

          綜上所述,區(qū)塊鏈就是一個鏈表,而這個鏈表就是由一個個區(qū)塊組成的,這些區(qū)塊依次連接,形成一個不可篡改的鏈條,那么其中的運行過程我們也可以由此推出:

          1. 首先構(gòu)成區(qū)塊鏈的去中心化網(wǎng)絡(luò)中的第一個節(jié)點,生成一個 創(chuàng)世區(qū)塊
          2. 然后通過 挖礦 生成新的區(qū)塊添加到區(qū)塊鏈中
          3. 新的節(jié)點加入到去中心化網(wǎng)絡(luò)中會先生成一個最新的區(qū)塊鏈數(shù)據(jù)
          4. 隨后每個節(jié)點生成的區(qū)塊都會向網(wǎng)絡(luò)中的其他節(jié)點進(jìn)行廣播
          5. 其他節(jié)點收到廣播后會判斷自己是否已經(jīng)收到該區(qū)塊,是的話就忽略,否的話會先校驗該區(qū)塊是否有效,如果是有效的區(qū)塊則會添加到自己的區(qū)塊鏈中

          3)小結(jié)

          1. 區(qū)塊鏈中的節(jié)點始終都講最長的鏈條作為正確的鏈,并持續(xù)延長和維護(hù)這條鏈。當(dāng)節(jié)點發(fā)現(xiàn)有更長的鏈條并且本身的鏈條不是最新時,就會使用最長的鏈條提花你當(dāng)前節(jié)點的鏈條。若一個節(jié)點判斷出本身的區(qū)塊鏈?zhǔn)亲钚碌?,再收到新的區(qū)塊信息時,節(jié)點就會把新的區(qū)塊添加到自身鏈條的最后。
          2. 當(dāng)一個區(qū)塊鏈的節(jié)點掌握了整個區(qū)塊鏈中 51% 以上的計算能力時,它就可以重寫整個區(qū)塊鏈?;谶@個原因,區(qū)塊鏈中的計算能力過度集中會很危險。只有一個龐大且均勻分布的區(qū)塊鏈才比較安全。

          二、技術(shù)構(gòu)成

          區(qū)塊鏈主要由三個核心技術(shù)構(gòu)成,分別是 共識機(jī)制、智能合約、去中心化網(wǎng)絡(luò)。

          1)共識機(jī)制

          共識機(jī)制是區(qū)塊鏈中的重要機(jī)制,不同的區(qū)塊鏈項目可能使用不同的共識機(jī)制。網(wǎng)絡(luò)中的各個節(jié)點根據(jù)共識機(jī)制達(dá)成共識,共同維護(hù)整個區(qū)塊鏈網(wǎng)絡(luò)。

          1、PoW 機(jī)制

          工作量證明機(jī)制(Proof of Work,PoW),工作量證明就是一份證明,它用來確定完成了一定量的工作并可以因此獲得一定的獎勵。

          工作量證明是一種對應(yīng)服務(wù)與資源濫用,或是阻斷服務(wù)供給的對策。一般要求發(fā)起者進(jìn)行一些耗時的復(fù)雜運算,并且結(jié)果能被快速驗算。在計算過程中耗用的時間和資源作為成本,據(jù)此來確定建立或懲罰,以此來維護(hù)系統(tǒng)的一致性。

          工作量證明機(jī)制最常用的技術(shù)原理是哈希函數(shù),工作量證明機(jī)制如下:

          1. 取得一些公開的數(shù)據(jù),并加上一個隨機(jī)數(shù)(Nonce)
          2. 以數(shù)據(jù)和隨機(jī)數(shù)作為輸入值計算哈希值
          3. 檢查生成的哈希值是否符合一定的條件。若符合就幾下這個隨機(jī)數(shù)的值并退出。若不符合則改變隨機(jī)數(shù)的值再重新計算。

          由于工作量證明機(jī)制需要消耗巨大的算力,如果有人嘗試惡意破壞,需要付出巨大的經(jīng)濟(jì)成本,這就防止了惡意的數(shù)據(jù)修改。

          缺點: 只有第一個獲取有效哈希值的節(jié)點能得到獎勵,其他節(jié)點的計算會被浪費掉。

          2、PoS機(jī)制

          權(quán)益證明機(jī)制(Proof of Stake,PoS)試圖解決在 PoW 機(jī)制中大量資源被浪費的問題。不同于 PoW 機(jī)制要求進(jìn)行一定量的計算,PoS 機(jī)制要求提供的是保證金,或者說是一定數(shù)量數(shù)字貨幣的擁有權(quán)。

          PoS 機(jī)制的工作原理是通過保證金來確認(rèn)一個合法的塊成為新的區(qū)塊,收益為保證金的利息和交易服務(wù)費。提供證明的保證金越多,則獲得記賬權(quán)的概率越大。

          比如系統(tǒng)中有A、B、C、D4個人,A有40個幣,B有30個幣,C有20個幣,D有10個幣,那么A獲得記賬權(quán)的概率就是D的4倍

          PoS 機(jī)制的好處是在一定程度上縮短了共識達(dá)成的時間,不再需要大量消耗能源挖礦,其與 PoW 機(jī)制的區(qū)別如下:

          3、DPoS 機(jī)制

          股份授權(quán)證明機(jī)制(Delegated Proof of Stake,DPoS),與 PoS 機(jī)制基本原理相同,只是選舉了若干代理人,由代理人執(zhí)行驗證和記賬功能,工作原理如下:

          在 DPoS 機(jī)制下,每個節(jié)點按其持幣比例擁有影響力,51%節(jié)點投票的結(jié)果將是不可逆切有約束力的。其過程為:

          每個節(jié)點可以將其投票權(quán)授予一名代表,獲票數(shù)最多的前 100 位代表按既定時間表輪流產(chǎn)生區(qū)塊。每名代表分配到一個時間段來生產(chǎn)區(qū)塊。所有的代表將收到等同于一個平均水平的區(qū)塊所含交易費的 10% 作為報酬。如果一個平均水平的區(qū)塊含有 100 股作為交易費,每個節(jié)點將獲得 1 股作為報酬

          DPoS 的好處是大幅縮小了參與驗證和記賬節(jié)點的數(shù)量,可以達(dá)到秒級的共識驗證

          4、DAG 機(jī)制

          有向無環(huán)圖(Direct Acyclic Graph,DAG),DAG 是一個沒有有向循環(huán)的、有限的有向圖。它由有限個頂點和有向邊組成,每條有向邊都從一個頂點指向另一個頂點;從任意一個頂點出發(fā)都不能通過這些有向邊回到原來的頂點

          傳統(tǒng)的區(qū)塊鏈只有一條單鏈,而在一條單鏈上無法并發(fā)打包區(qū)塊。而DAG 是一種拓?fù)浣Y(jié)構(gòu),在區(qū)塊打包時間不變的情況下,可以并行打包N個區(qū)塊,那么區(qū)塊鏈的交易容納能力就可以變成原來單鏈情況下的N倍。

          2)智能合約

          智能合約不是區(qū)塊鏈的必要組成,它是區(qū)塊鏈 2.0 之后出現(xiàn)的技術(shù)。如果把區(qū)塊鏈比作一個公司,智能合約相當(dāng)于公司中的規(guī)章制度,員工工作的時候會依據(jù)規(guī)章制度形式,而在有智能合約的區(qū)塊鏈中,鏈上的節(jié)點會依據(jù)智能合約進(jìn)行工作。

          智能合約不只是一個可以自動執(zhí)行的計算機(jī)程度,它還是一個基于區(qū)塊鏈的參與者。它對接收到的信息進(jìn)行回應(yīng),它可以接收和存儲價值,也可以向外發(fā)送信息和價值。

          智能合約具體是指運行在可復(fù)制、共享的賬本上的計算機(jī)程序,可以處理信息,接收、存儲和發(fā)送價值的腳本

          特點

          • 不可篡改
          • 分布式
          • 自動觸發(fā)
          • 不依賴第三方

          3)去中心化網(wǎng)絡(luò)

          去中心化網(wǎng)絡(luò)不同于中心化網(wǎng)絡(luò)。在中心化網(wǎng)絡(luò)中,需要中心服務(wù)器,是一種星型的輻射結(jié)構(gòu)。

          • 中心化網(wǎng)絡(luò)
          中心化網(wǎng)絡(luò)
          • 去中心化網(wǎng)絡(luò)

          我們演化成區(qū)塊鏈的形式:

          三、邏輯結(jié)構(gòu)

          從架構(gòu)上來說,區(qū)塊鏈大致可以分為4層,從下到上依次為 數(shù)據(jù)層、網(wǎng)絡(luò)層合約層應(yīng)用層

          1)數(shù)據(jù)層

          數(shù)據(jù)層是區(qū)塊鏈的邏輯架構(gòu)中最基礎(chǔ)的一層,功能主要包括區(qū)塊數(shù)據(jù)的存儲、哈希值和 Merkle 樹的計算以及鏈?zhǔn)浇Y(jié)構(gòu)的生成,其中進(jìn)行數(shù)據(jù)的存儲時需要重點考慮數(shù)據(jù)存儲的性能和穩(wěn)定性。在比特幣和以太坊中的存儲功能選擇的是 LevelDB數(shù)據(jù)庫。

          數(shù)據(jù)層的功能是把交易數(shù)據(jù)存儲到區(qū)塊中并將區(qū)塊加入到區(qū)塊鏈中。當(dāng)節(jié)點之間發(fā)生交易后會將交易數(shù)據(jù)廣播到區(qū)塊鏈的去中心化網(wǎng)絡(luò)上,網(wǎng)絡(luò)中其他節(jié)點負(fù)責(zé)校驗這些交易。交易被確認(rèn)有效后會存儲到區(qū)塊中,并加入到區(qū)塊鏈。

          2)網(wǎng)絡(luò)層

          網(wǎng)絡(luò)層主要包括 P2P 網(wǎng)絡(luò)共識算法 兩個組成部分。P2P (Peer to Peer)網(wǎng)絡(luò)也稱為點對點網(wǎng)絡(luò)對等網(wǎng)絡(luò),根據(jù)去中心化程度的不同可以將其分為以下三種:

          • 純P2P網(wǎng)絡(luò)

            • 節(jié)點同時作為客戶端和服務(wù)器

            • 沒有中心服務(wù)器

            • 沒有中心路由器

          • 雜P2P網(wǎng)絡(luò)

            • 有一個中心服務(wù)器保存節(jié)點的信息并對請求這些信息的客戶端作出響應(yīng)
            • 節(jié)點負(fù)責(zé)發(fā)布信息(因為中心服務(wù)器并不保存文件),讓中心服務(wù)器知道哪些文件被共享,讓需要的節(jié)點下載其可下載其可使用的資源
            • 路由重點使用地址,通過被一組索引引用來獲取絕對地址
          • 混合P2P網(wǎng)絡(luò)

          同時含有純P2P網(wǎng)絡(luò)和雜P2P網(wǎng)絡(luò)的特點

          在 P2P 網(wǎng)絡(luò)中,各個節(jié)點需要對區(qū)塊鏈中的各個區(qū)塊達(dá)成共識才能共同維護(hù)同一分布式賬本。這個共識的機(jī)制就是共識算法,比較最為常用的共識算法有工作量證明機(jī)制(Proof of Work,PoW)、權(quán)益證明機(jī)制(Proof of Stake,PoS)、股份授權(quán)證明機(jī)制(Delegated Proof of Stake,DPoS)

          3)合約層

          合約層的功能使得區(qū)塊鏈中的區(qū)塊具有可編程的特性,并且賦予了區(qū)塊鏈智能的特性,在區(qū)塊鏈中智能合約的作用如同一個智能助理,對區(qū)塊鏈中的數(shù)據(jù)和事件按照預(yù)先設(shè)定的邏輯進(jìn)行處理。

          4)應(yīng)用層

          應(yīng)用層泛指基于區(qū)塊鏈技術(shù)并結(jié)合具體業(yè)務(wù)場景開發(fā)的應(yīng)用,包括加密數(shù)字貨幣錢包、交易所、去中心化應(yīng)用等。

          四、分類

          隨著區(qū)塊鏈的快速發(fā)展、區(qū)塊鏈的應(yīng)用范圍越來越廣,不同的區(qū)塊鏈應(yīng)用之間也有了比較大的差異

          1)公有鏈

          公有鏈?zhǔn)菍ν夤_、任何人都可以參與的區(qū)塊鏈。公有鏈?zhǔn)钦嬲饬x上的完全無中心化的區(qū)塊鏈。它通過加密技術(shù)保證交易不可篡改,在不可信的網(wǎng)絡(luò)環(huán)境中建立共識,從而形成去中心化的信用機(jī)制。公有鏈?zhǔn)褂糜跀?shù)字貨幣、電子商務(wù)、互聯(lián)網(wǎng)金融、知識產(chǎn)權(quán)等應(yīng)用場景。

          2)聯(lián)盟鏈

          聯(lián)盟鏈僅限于聯(lián)盟成員使用,因其只針對成員開放全部或部分功能,所以聯(lián)盟鏈上的讀寫權(quán)限、以及記賬規(guī)則都按聯(lián)盟鏈規(guī)則來控制。聯(lián)盟鏈適用于機(jī)構(gòu)間的交易、結(jié)算、清算等B2B場景。超級賬本項目即屬于聯(lián)盟鏈。

          3)私有鏈

          私有鏈對單獨的個人或?qū)嶓w開放,僅供在私有組織,比如公司內(nèi)部使用,私有鏈上的讀寫權(quán)限,參與記賬的權(quán)限都由私有組織來決定。私有鏈適用于企業(yè)、組織內(nèi)部。

          4)特點比較

          5)側(cè)鏈

          側(cè)鏈的概念最早產(chǎn)生于比特幣的應(yīng)用過程中,側(cè)鏈實質(zhì)上是指遵守側(cè)鏈協(xié)議的所有區(qū)塊鏈。側(cè)鏈協(xié)議是一種可以讓比特幣安全地從比特幣主鏈轉(zhuǎn)移到其他區(qū)塊鏈,又可以從其他區(qū)塊鏈安全地比特幣主鏈的協(xié)議。

          側(cè)鏈本質(zhì)上是一種跨區(qū)塊鏈解決方案。通過這種解決方案,可以實現(xiàn)數(shù)字資產(chǎn)從第一個區(qū)塊鏈到第二個區(qū)塊鏈的轉(zhuǎn)移,又可以在稍后的時間點從第二個區(qū)塊鏈安全返回到第一個區(qū)塊鏈。

          6)閃電網(wǎng)絡(luò)

          在比特幣交易網(wǎng)絡(luò)中,最為人詬病的問題便是交易性能:全網(wǎng)約每秒7筆左右的交易速度遠(yuǎn)低于傳統(tǒng)金融交易系統(tǒng)。同時,等待6個區(qū)塊的可信確認(rèn)將導(dǎo)致約1個小時的最終確認(rèn)時間。

          為了提升性能,比特幣社區(qū)提出了閃電網(wǎng)絡(luò)等創(chuàng)新的設(shè)計。閃電網(wǎng)絡(luò)的主要思路十分簡單—將大量交易放到比特幣區(qū)塊鏈之外進(jìn)行,只把關(guān)鍵環(huán)節(jié)放到鏈上進(jìn)行確認(rèn)。閃電網(wǎng)絡(luò)的工作原理是用比特幣擁有權(quán)的承諾來替代擁有權(quán)。

          五、總結(jié)

          區(qū)塊鏈的主要特點包括去中心化、去信任、集體維護(hù)、匿名性、可靠的數(shù)據(jù)庫。

          • 去中心化: 區(qū)塊鏈技術(shù)基于P2P去中心化網(wǎng)絡(luò),區(qū)塊鏈網(wǎng)絡(luò)上的節(jié)點都是平等的,沒有中心服務(wù)器,故區(qū)塊鏈?zhǔn)侨ブ行幕摹?/section>
          • 去信任: 區(qū)塊鏈中的數(shù)據(jù)都是公開透明的,交易數(shù)據(jù)通過加密技術(shù)進(jìn)行驗證和記錄,無須第三方信任機(jī)構(gòu)的參與,故有去信任的特點。
          • 集體維護(hù): 區(qū)塊鏈由全網(wǎng)節(jié)點共同參與維護(hù),某一節(jié)點上數(shù)據(jù)的更新需要其他節(jié)點進(jìn)行計算和驗證,不會受少數(shù)節(jié)點控制。
          • 可靠的數(shù)據(jù)庫: 區(qū)塊鏈中的每一個節(jié)點上的數(shù)據(jù)都是全網(wǎng)數(shù)據(jù),單個節(jié)點的退出或癱瘓不會影響整個系統(tǒng)。

          好了,以上便是本篇的所有內(nèi)容,如果覺得對你有幫助的小伙伴不妨點個關(guān)注做個伴,便是對小菜最大的支持。不要空談,不要貪懶,和小菜一起做個吹著牛X做架構(gòu)的程序猿吧~ 咱們下文再見!

          今天的你多努力一點,明天的你就能少說一句求人的話!

          我是小菜,一個和你一起變強的男人。 ??

          微信公眾號已開啟,菜農(nóng)曰,沒關(guān)注的同學(xué)們記得關(guān)注哦!


          瀏覽 56
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  麻豆0047醉酒欲女邻居进错房 | 国产777在线 | 国产综合精品久久久久成人AV | 中圆A1变臉性爱免费视频在线 | www.yiren99 |