亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種區(qū)塊鏈共識及同步方法、系統(tǒng)和裝置與流程

文檔序號:11832537閱讀:661來源:國知局
一種區(qū)塊鏈共識及同步方法、系統(tǒng)和裝置與流程

本發(fā)明涉及信息技術(shù)領(lǐng)域,尤其涉及一種區(qū)塊鏈共識及同步方法、系統(tǒng)和裝置。



背景技術(shù):

中國專利公報(bào)公開申請?zhí)?01610401213.4從區(qū)塊鏈共識優(yōu)化角度解決信息認(rèn)證遲緩、在線等待時(shí)間過長的問題,中國專利公報(bào)公開申請?zhí)?01610479798.1解決的是在隨機(jī)指令中指令節(jié)點(diǎn)被攻擊的現(xiàn)象,中國專利公報(bào)公開申請?zhí)?01610413635.3解決是區(qū)塊鏈物聯(lián)網(wǎng)過程中的標(biāo)識與物脫節(jié)的問題;中國專利公報(bào)公開申請?zhí)?01610472450.X采用隨機(jī)獲取標(biāo)識的方法,杜絕了采集物理信息被全部解碼而為造假提供了方便;中國專利公報(bào)公開申請?zhí)?01610401023.2采用行為特征或生物信息認(rèn)證方法解決區(qū)塊鏈賬號失竊的問題;中國專利公報(bào)公開申請?zhí)?01610441383.5和申請?zhí)?01610441834.5從社區(qū)區(qū)塊鏈智能處理角度對區(qū)塊鏈對人們?nèi)粘I顟?yīng)用進(jìn)行發(fā)明。

但是上述申請都沒有解決防止對指令節(jié)點(diǎn)攻擊的問題,因此有必要提供一種區(qū)塊鏈共識及同步方法、系統(tǒng)和裝置。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的是提供一種區(qū)塊鏈共識及同步方法、系統(tǒng)和裝置,通過群體內(nèi)部多個(gè)預(yù)選節(jié)點(diǎn)為記賬人,同時(shí)將區(qū)塊在群體外部同步,避免在記賬過程中受到攻擊,提高交易信息的透明度。

為了解決上述技術(shù)問題,本發(fā)明采用技術(shù)方案:

一種區(qū)塊鏈共識及同步方法,其特征在于:

由群體內(nèi)部指定所述群體內(nèi)多個(gè)預(yù)選的節(jié)點(diǎn)為記賬人,所述預(yù)選節(jié)點(diǎn)參與共識過程,每個(gè)區(qū)塊的生成由所述預(yù)選節(jié)點(diǎn)共同決定;所述區(qū)塊在群體外部節(jié)點(diǎn)同步,任何人可以通過群體外部節(jié)點(diǎn)進(jìn)行訪問查詢。

所述指定為隨機(jī)指定。

所述群體內(nèi)部為私有區(qū)塊鏈;

所述群體外部為公有區(qū)塊鏈。

所述群體內(nèi)部節(jié)點(diǎn)和群體外部節(jié)點(diǎn)通過協(xié)議連接。

所述區(qū)塊包括區(qū)塊頭,其中至少記錄以下一項(xiàng):版本號、前一個(gè)區(qū)塊的記錄、Merkle樹的根值、時(shí)間戳、目標(biāo)特征值、隨機(jī)數(shù);

所述區(qū)塊包括區(qū)塊主體,其中至少記錄以下一項(xiàng):包括了生成時(shí)間、引用交易的哈希值、交易記錄索引編號、支出地址、支出地址數(shù)量。

本申請還提供另一種區(qū)塊鏈共識及同步方法,其特征在于:

由群體內(nèi)部指定所述群體內(nèi)多個(gè)預(yù)選的節(jié)點(diǎn)為記賬人,所述預(yù)選節(jié)點(diǎn)參與共識過程,每個(gè)區(qū)塊的生成由所述預(yù)選節(jié)點(diǎn)共同決定,其他接入節(jié)點(diǎn)參與交易,但不參與記賬過程;所述區(qū)塊在群體外部同步,任何人可以通過群體外部節(jié)點(diǎn)進(jìn)行查詢訪問。

所述指定為隨機(jī)指定;

所述群體內(nèi)部為私有區(qū)塊鏈;

所述群體外部為公有區(qū)塊鏈。

所述區(qū)塊包括區(qū)塊頭,其中至少記錄以下一項(xiàng):版本號、前一個(gè)區(qū)塊的記錄、Merkle樹的根值、時(shí)間戳、目標(biāo)特征值、隨機(jī)數(shù);

所述區(qū)塊包括區(qū)塊主體,其中至少記錄以下一項(xiàng):包括了生成時(shí)間、引用交易的哈希值、交易記錄索引編號、支出地址、支出地址數(shù)量。

一種區(qū)塊鏈共識及同步系統(tǒng),其特征在于:

包括:共識模塊、同步模塊和訪問模塊;

所述共識模塊:由群體內(nèi)部指定所述群體內(nèi)多個(gè)預(yù)選的節(jié)點(diǎn)為記賬人,所述預(yù)選節(jié)點(diǎn)參與共識過程,每個(gè)區(qū)塊的生成由所述預(yù)選節(jié)點(diǎn)共同決定;

所述同步模塊:所述區(qū)塊在群體外部節(jié)點(diǎn)同步,

所述訪問模塊:任何人可以通過群體外部節(jié)點(diǎn)進(jìn)行訪問查詢。

所述指定為隨機(jī)指定;

所述群體內(nèi)部為私有區(qū)塊鏈;

所述群體外部為公有區(qū)塊鏈。

所述共識模塊和同步模塊通過協(xié)議連接。

所述區(qū)塊包括區(qū)塊頭,其中至少記錄以下一項(xiàng):版本號、前一個(gè)區(qū)塊的記錄、Merkle樹的根值、時(shí)間戳、目標(biāo)特征值、隨機(jī)數(shù);

所述區(qū)塊包括區(qū)塊主體,其中至少記錄以下一項(xiàng):包括了生成時(shí)間、引用交易的哈希值、交易記錄索引編號、支出地址、支出地址數(shù)量。

一種區(qū)塊鏈共識及同步裝置,其特征在于:

包括:共識單元、同步單元和訪問單元;

所述共識單元:由群體內(nèi)部指定所述群體內(nèi)多個(gè)預(yù)選的節(jié)點(diǎn)為記賬人,所述預(yù)選節(jié)點(diǎn)參與共識過程,每個(gè)區(qū)塊的生成由所述預(yù)選節(jié)點(diǎn)共同決定;

所述同步單元:所述區(qū)塊在群體外部節(jié)點(diǎn)同步,

所述訪問單元:任何人可以通過群體外部節(jié)點(diǎn)進(jìn)行訪問查詢。

所述指定為隨機(jī)指定;

所述群體內(nèi)部為私有區(qū)塊鏈;

所述群體外部為公有區(qū)塊鏈。

所述共識單元和同步單元通過協(xié)議連接。

所述區(qū)塊包括區(qū)塊頭,其中至少記錄以下一項(xiàng):版本號、前一個(gè)區(qū)塊的記錄、Merkle樹的根值、時(shí)間戳、目標(biāo)特征值、隨機(jī)數(shù);

所述區(qū)塊包括區(qū)塊主體,其中至少記錄以下一項(xiàng):包括了生成時(shí)間、引用交易的哈希值、交易記錄索引編號、支出地址、支出地址數(shù)量。

本發(fā)明與現(xiàn)有技術(shù)相比較:

1. 可以很容易地修改該區(qū)塊鏈的規(guī)則,還原交易,修改余額等。例如全國土地登記,這個(gè)功能是必要的;所以試圖建立一個(gè)不受政府控制的土地登記機(jī)構(gòu),在實(shí)踐中是不會(huì)被政府本身承認(rèn)的。

2. 因?yàn)轵?yàn)證是公開的,所以并不存在一些礦工出自共謀原因而致的51%攻擊風(fēng)險(xiǎn)。

3.交易成本更便宜:交易只需被幾個(gè)受信的高算力節(jié)點(diǎn)驗(yàn)證就可以了,而不是需要數(shù)萬臺(tái)筆記本的確認(rèn),因此交易成本會(huì)便宜。

4. 節(jié)點(diǎn)互相可以很好地連接,故障可以迅速通過人工干預(yù)來修復(fù),并允許使用共識算法減少區(qū)塊時(shí)間,從而更快完成交易。

5.讀取權(quán)限受到限制,私有區(qū)塊鏈可提供更好的隱私保護(hù)。

6.私有區(qū)塊鏈更適合為機(jī)構(gòu)所用;然而,公共區(qū)塊鏈的自由、中立和開放,對企業(yè)、機(jī)構(gòu)仍具有著很重要的價(jià)值。

附圖說明

圖1為本申請區(qū)塊鏈共識及同步方法的流程示意圖。

圖2為本申請區(qū)塊的結(jié)構(gòu)示意圖。

圖3為本申請共識機(jī)制的示意圖。

圖4為本申請區(qū)塊鏈共識及同步方法另一流程示意圖。

圖5為本申請區(qū)塊鏈共識及同步系統(tǒng)的示意圖。

圖6為本申請區(qū)塊鏈共識及同步裝置的示意圖。

具體實(shí)施方式

為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對本發(fā)明的具體實(shí)施方式做詳細(xì)的說明。

在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以很多不同于在此描述的其它方式來實(shí)施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似推廣,因此本發(fā)明不受下面公開的具體實(shí)施以及具體附圖的限制。

實(shí)施例一

如圖1、3所示,由群體內(nèi)部指定所述群體內(nèi)多個(gè)預(yù)選的節(jié)點(diǎn)為記賬人,所述預(yù)選節(jié)點(diǎn)參與共識過程,每個(gè)區(qū)塊的生成由所述預(yù)選節(jié)點(diǎn)共同決定;所述區(qū)塊在群體外部節(jié)點(diǎn)同步,任何人可以通過群體外部節(jié)點(diǎn)進(jìn)行訪問查詢。

所述指定為隨機(jī)指定。

實(shí)施例二

如圖2所示,所述區(qū)塊包括區(qū)塊頭,其中至少記錄以下一項(xiàng):版本號、前一個(gè)區(qū)塊的記錄、Merkle樹的根值、時(shí)間戳、目標(biāo)特征值、隨機(jī)數(shù);

所述區(qū)塊包括區(qū)塊主體,其中至少記錄以下一項(xiàng):包括了生成時(shí)間、引用交易的哈希值、交易記錄索引編號、支出地址、支出地址數(shù)量。

實(shí)施例三

如圖4所示,由群體內(nèi)部指定所述群體內(nèi)多個(gè)預(yù)選的節(jié)點(diǎn)為記賬人,所述預(yù)選節(jié)點(diǎn)參與共識過程,每個(gè)區(qū)塊的生成由所述預(yù)選節(jié)點(diǎn)共同決定,其他接入節(jié)點(diǎn)參與交易,但不參與記賬過程;所述區(qū)塊在群體外部同步,任何人可以通過群體外部節(jié)點(diǎn)進(jìn)行查詢訪問。

實(shí)施例四

如圖5所示,一種區(qū)塊鏈共識及同步系統(tǒng), 包括:共識模塊、同步模塊和訪問模塊;

所述共識模塊:由群體內(nèi)部指定所述群體內(nèi)多個(gè)預(yù)選的節(jié)點(diǎn)為記賬人,所述預(yù)選節(jié)點(diǎn)參與共識過程,每個(gè)區(qū)塊的生成由所述預(yù)選節(jié)點(diǎn)共同決定;

所述同步模塊:所述區(qū)塊在群體外部節(jié)點(diǎn)同步,

所述訪問模塊:任何人可以通過群體外部節(jié)點(diǎn)進(jìn)行訪問查詢。

所述共識模塊和同步模塊通過協(xié)議連接。

實(shí)施例五

如圖6所示,一種區(qū)塊鏈共識及同步裝置,包括:共識單元、同步單元和訪問單元;

所述共識單元:由群體內(nèi)部指定所述群體內(nèi)多個(gè)預(yù)選的節(jié)點(diǎn)為記賬人,所述預(yù)選節(jié)點(diǎn)參與共識過程,每個(gè)區(qū)塊的生成由所述預(yù)選節(jié)點(diǎn)共同決定;

所述同步單元:所述區(qū)塊在群體外部節(jié)點(diǎn)同步,

所述訪問單元:任何人可以通過群體外部節(jié)點(diǎn)進(jìn)行訪問查詢。

所述共識單元和同步單元通過協(xié)議連接。

本發(fā)明雖然以較佳實(shí)施例公開如上,但其并不是用來限定權(quán)利要求,任何本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以做出可能的變動(dòng)和修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以本發(fā)明權(quán)利要求所界定的范圍為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1