国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

樹圖區(qū)塊鏈Conflux 把 TPS 大幅度提高以后,數(shù)據(jù)怎么存?

倩倩 ? 來源:用戶投稿 ? 2019-12-16 14:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

區(qū)塊鏈相關(guān)從業(yè)者朋友們經(jīng)常提到這樣一個問題:樹圖區(qū)塊鏈Conflux 把 TPS 大幅度提高以后,數(shù)據(jù)怎么存?以現(xiàn)在樹圖區(qū)塊鏈Conflux 的網(wǎng)絡(luò)參數(shù)為例,平均每秒生成 4 個區(qū)塊,每個區(qū)塊大小約為 300KB。那么在滿載的情況下,一秒的吞吐量為 1.2MB,一天約 100GB,每年新增的交易歷史數(shù)據(jù)可達(dá) 30TB。在企業(yè)級和工業(yè)級的應(yīng)用中存儲 30TB 數(shù)據(jù)并不是一件特別困難的事情,按照現(xiàn)在的市場價 3 塊 10TB 硬盤只需 5000-7000 元。但是不同于 Hashgraph 那樣的“企業(yè)級聯(lián)盟鏈”,樹圖區(qū)塊鏈Conflux 要最大程度地保證去中心化,因此就必須盡可能地降低參與共識的成本。

為了降低參與共識的門檻,樹圖區(qū)塊鏈Conflux在開發(fā)時把全節(jié)點的最低運行配置限制在 2019 年主流家用臺式機的水平。包括同步交易、執(zhí)行交易、驗證交易、維護樹圖結(jié)構(gòu)等操作在內(nèi),全節(jié)點消耗的CPU、硬盤、內(nèi)存等計算資源受到了非常嚴(yán)格的控制。因此,通過要求礦工增加新硬盤以存儲新增數(shù)據(jù)的“簡單解決方案”從一開始就不在考慮范圍之內(nèi)。

高吞吐量還帶來另外一個問題:新節(jié)點加入的時候,需要花多長時間來同步已有的數(shù)據(jù)?為了解決高吞吐量帶來的存儲和同步的問題,樹圖區(qū)塊鏈Conflux 采用了如下方案:對于足夠老的區(qū)塊,全節(jié)點只需存儲區(qū)塊頭而不用存儲區(qū)塊內(nèi)的具體交易信息。樹圖區(qū)塊鏈Conflux 未來會提供“檔案節(jié)點”(Archive Node)的代碼,允許任何人運行一個檔案節(jié)點,存儲所有歷史數(shù)據(jù)。上述設(shè)計可能與大家直覺中認(rèn)識的區(qū)塊鏈有些出入,所以下面我們解釋一下,為什么這樣的設(shè)計沒有丟失區(qū)塊鏈基本的屬性。讓我們一起來看一下 樹圖區(qū)塊鏈Conflux的區(qū)塊頭里都包含哪些信息:首先,區(qū)塊頭包含所有區(qū)塊引用的信息。這意味著 樹圖區(qū)塊鏈Conflux 的樹圖結(jié)構(gòu)是在每個全節(jié)點都完整保存的。

其次,工作量證明要求每個區(qū)塊頭的哈希值足夠小,需要有足夠多的“前導(dǎo)0”。即使不保存區(qū)塊內(nèi)的交易,僅從區(qū)塊頭也足以判斷區(qū)塊生成時是否付出了足夠的工作量。也就是說,區(qū)塊頭中還保留了工作量證明的信息。因此,區(qū)塊之間的結(jié)構(gòu)和區(qū)塊頭中的信息,都是以去中心化和不可篡改的方式,在每一個全節(jié)點那里被存下來的。攻擊者如果想改寫歷史,就必須付出與“歷史累計工作量”相當(dāng)?shù)拇鷥r。除了樹圖結(jié)構(gòu)和工作量證明外,區(qū)塊頭還包含有這個區(qū)塊交易和交易執(zhí)行結(jié)果的默克爾樹根(Merkle Root)。

這里的默克爾樹根實際上就是一個代表了當(dāng)前的數(shù)據(jù)內(nèi)容的哈希值。樹圖區(qū)塊鏈Conflux 的每個區(qū)塊頭包含 3 個這樣哈希值: 交易哈希根 (Transaction Root):對應(yīng)于區(qū)塊內(nèi)所有交易內(nèi)容。 狀態(tài)哈希根 (State Root):對應(yīng)于交易執(zhí)行后的“世界狀態(tài)”,包括每個賬戶地址的余額和所有智能合約的狀態(tài)。(由于采用了延遲執(zhí)行的策略,在 樹圖區(qū)塊鏈Conflux 里區(qū)塊頭里的狀態(tài)根對應(yīng)的是執(zhí)行了之前區(qū)塊里的交易后的狀態(tài),該區(qū)塊內(nèi)的交易將延遲到更晚的區(qū)塊才會執(zhí)行。) 交易收據(jù)哈希根 (Receipt Root):對應(yīng)于合約執(zhí)行過程中產(chǎn)生的收據(jù)。包括執(zhí)行是否成功,執(zhí)行過程中是否觸發(fā)了轉(zhuǎn)賬等。如果某個用戶想要獲得較早的交易數(shù)據(jù)和執(zhí)行結(jié)果,則他可以從“檔案節(jié)點”那里查詢,并通過比對區(qū)塊頭中的哈希值來判斷檔案節(jié)點提供的數(shù)據(jù)是否正確。(這里每一個哈希值本質(zhì)上都是一個 Merkle Tree 的 Root Hash,所以檔案節(jié)點只需提供被查詢數(shù)據(jù)的默克爾證明 Merkle Proof 就可以了,而不用傳輸整個區(qū)塊。)由于哈希函數(shù)可以抗碰撞的特點,檔案節(jié)點無法為一筆不存在的交易偽造一個能通過檢測的證明。

對于檔案節(jié)點來說,唯一的攻擊方式是拒絕提供交易數(shù)據(jù),由此帶來的后果至多也只是影響到歷史交易的可查詢性。即使沒有任何一個誠實的節(jié)點保存較早的歷史交易,那些交易也只會被遺忘而不會被篡改,交易的不可篡改性依然可以得到保證。

由于檔案節(jié)點的“作惡”方式非常有限,所以檔案節(jié)點本身對去中心化要求也沒那么高,完全可以由 樹圖區(qū)塊鏈Conflux 基金會和社區(qū)共同維護若干個檔案節(jié)點。實際上,因為運行檔案節(jié)點并不需要任何審核或許可,所以大用戶也可以根據(jù)業(yè)務(wù)需要自己運行或委托他人運行檔案節(jié)點,以此確保查詢歷史交易數(shù)據(jù)的性能和可靠性。對于在 樹圖區(qū)塊鏈Conflux 上運行的 DApp 來說,如果其本身需要保存和隨時訪問的數(shù)據(jù)量不是很大 —— 比如說每年新增 1MB 數(shù)據(jù),則這些業(yè)務(wù)數(shù)據(jù)完全可以存儲在智能合約的內(nèi)部狀態(tài)里。存儲于合約內(nèi)部狀態(tài)的數(shù)據(jù)會作為世界狀態(tài)的一部分被每一個全節(jié)點保存和同步,無需自己運行檔案節(jié)點也可以保證最高程度的可用性。

技術(shù)的革新往往會帶來經(jīng)濟、社會發(fā)展格局的改變。從某種意義上說,在區(qū)塊鏈等新興領(lǐng)域,不同的城市、地區(qū)、國家其實是處于同一個起跑線的,這當(dāng)中起關(guān)鍵作用的是有沒有革新的勇氣和前沿的思維,而作為支撐起將來國內(nèi)技術(shù)發(fā)展的區(qū)塊鏈技術(shù),顯然需要更多像樹圖區(qū)塊鏈Conflux 這樣優(yōu)秀的團隊。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11277

    瀏覽量

    224956
  • 區(qū)塊鏈
    +關(guān)注

    關(guān)注

    112

    文章

    15577

    瀏覽量

    110992
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    TPS23755數(shù)據(jù)手冊

    電子發(fā)燒友網(wǎng)站提供《TPS23755數(shù)據(jù)手冊.pdf》資料免費下載
    發(fā)表于 02-25 16:06 ?0次下載

    PB332在PB331基礎(chǔ)上增加了搶占避讓和按優(yōu)先級隊列上 傳功能,并可以完全并網(wǎng)PB331系統(tǒng)進行透傳通訊

    技術(shù)。通過在供電電纜上調(diào)制控制信號,替代了傳統(tǒng)分離的控制電纜和供電電纜并大幅度提高通訊穩(wěn)定性。POWERBUS-C采用電壓發(fā)送,電流信號回傳的方式,提供了高通訊抗干擾能力。PB332能適應(yīng)現(xiàn)場
    發(fā)表于 01-30 13:03

    森利威爾SL3075 無縫替換 TPS54360:65V 寬壓 + 5A 輸出,工業(yè) / 車載電源優(yōu)選方案

    54360 的 4.5V-60V 輸入上限更具優(yōu)勢,可耐受工業(yè)場景中更大幅度的電壓波動(如電網(wǎng)沖擊、車載電源瞬變),無需額外穩(wěn)壓預(yù)處理,適配性更廣。 輸出能力 + 集成度雙提升:連續(xù)輸出電流達(dá) 5A,峰值電流限制 7.5A
    發(fā)表于 12-05 16:57

    基于級聯(lián)分類器的人臉檢測基本原理

    基于級聯(lián)分類器的人臉檢測。這兩種擴展運算結(jié)合在一起,就可以大幅度提高檢測器的魯棒性。 上圖是決策示意圖。
    發(fā)表于 10-30 06:14

    Verilog實現(xiàn)使用Booth編碼和Wallace的定點補碼乘法器原理

    ,僅需要將前面的累加的部分積向右移動一位。 Booth編碼采用相加和相減的操作計算補碼數(shù)據(jù)的乘積,可以減少部分積的數(shù)目,用來計算有符號乘法,提高乘法運算的速度。 Booth算法一次看乘數(shù)的兩個位依照目前
    發(fā)表于 10-23 08:01

    TPS2377 具有傳統(tǒng) UVLO 閾值和鎖保護的 3 類 PoE PD數(shù)據(jù)手冊

    這些易于使用的 8 引腳集成電路包含開發(fā)符合 IEEE 802.3af 標(biāo)準(zhǔn)的受電設(shè)備 (PD) 所需的所有功能。TPS2375 系列是第二代 PDC(PD 控制器),具有 100V 額定值和真正
    的頭像 發(fā)表于 08-06 15:27 ?979次閱讀
    <b class='flag-5'>TPS</b>2377 具有傳統(tǒng) UVLO 閾值和鎖<b class='flag-5'>存</b>保護的 3 類 PoE PD<b class='flag-5'>數(shù)據(jù)</b>手冊

    TPS2375 3 類 PoE PD,帶鎖保護數(shù)據(jù)手冊

    這些易于使用的 8 引腳集成電路包含開發(fā)符合 IEEE 802.3af 標(biāo)準(zhǔn)的受電設(shè)備 (PD) 所需的所有功能。TPS2375 系列是第二代 PDC(PD 控制器),具有 100V 額定值和真正
    的頭像 發(fā)表于 08-06 15:16 ?1035次閱讀
    <b class='flag-5'>TPS</b>2375 3 類 PoE PD,帶鎖<b class='flag-5'>存</b>保護<b class='flag-5'>數(shù)據(jù)</b>手冊

    K230 RTOS Only SDK使用c語言開發(fā),如何將攝像頭轉(zhuǎn)為jpeg?

    問題1:參考src/rtsmart/mpp/userapps/sample目錄下的案例,實現(xiàn)了攝像頭,但是格式?jīng)]有jpeg,網(wǎng)上搜到的是針對python的。當(dāng)前自己做的測試程序
    發(fā)表于 07-31 06:34

    反激/全橋逆變GS尖峰如何解決?請各位前輩多多指教吧

    為外接學(xué)生電源進行供電,全橋逆變上功率時,輔助電源電壓下降、電流上升,功率飆升而且電壓電流一直在大幅度波動;拿熱成像看了,除電感外沒什么地方發(fā)熱。所以懷疑是GS尖峰導(dǎo)致。
    發(fā)表于 07-12 15:38

    cs1237 讀取數(shù)值老是跳

    使用過程中,讀取的數(shù)值大幅度波動頻繁,低速率傳輸沒問題,只要高于40就會上下跳,這是怎么回事?
    發(fā)表于 07-09 13:42

    tps5430輸出電壓偏高知道什么原因嗎?

    5.66v,原理如下: 同時附上TPS5430官方建議原理: 經(jīng)測試,輸入12v調(diào)整為10v或9v,輸出電壓變?yōu)?.01v,正常,各位大佬知道什么原因嗎?
    發(fā)表于 05-23 16:11

    PS2-41/NF 系列與PS2-41-200/NF系列功率分配器/合路器

    的溫度穩(wěn)定性,能夠滿足嚴(yán)苛環(huán)境下的信號處理需求。PS2-41/NF系列頻率范圍:0.19-0.4GHz最大插入損耗:0.4dB最小隔離度:20dB最大駐波比:1.20:1(輸入/輸出)最大幅度平衡度
    發(fā)表于 05-16 09:45

    MUN3C1HR6-SB電源模塊替代TPS82671,TPS82673,TPS62209,LTM8061,ADP1607

    的MUN3C1HR6-SB 電源模塊憑借與ADI和TI熱門型號(TPS82671,TPS82673,TPS62209,LTM8061,ADP1607)的技術(shù)參數(shù)、出色的供應(yīng)穩(wěn)定性以及
    發(fā)表于 04-25 10:25

    【CW32模塊使用】TB6612電機驅(qū)動模塊

    該模塊相對于傳統(tǒng)的L298N效率上提高很多,體積上也大幅度減少,在額定范圍內(nèi),芯片基本不發(fā)熱,當(dāng)然也就顯得更加嬌貴,所以我們建議有一定動手能力的朋友使用,接線的時候務(wù)必細(xì)心細(xì)心再細(xì)心,注意正負(fù)極性。
    的頭像 發(fā)表于 03-29 17:21 ?1591次閱讀
    【CW32模塊使用】TB6612電機驅(qū)動模塊

    SiC MOSFET的靜態(tài)特性

    商用的Si MOSFET耐壓普遍不超過900V,而SiC擁有更高的擊穿場強,在結(jié)構(gòu)上可以減少芯片的厚度,從而較大幅度地降低MOSFET的通態(tài)電阻,使其耐壓可以提高到幾千伏甚至更高。本文帶你了解其靜態(tài)特性。
    的頭像 發(fā)表于 03-12 15:53 ?1782次閱讀
    SiC MOSFET的靜態(tài)特性