本技術(shù)涉及計(jì)算機(jī),特別是涉及一種基于區(qū)塊鏈網(wǎng)絡(luò)的區(qū)塊生成方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著科學(xué)技術(shù)的發(fā)展,出現(xiàn)了區(qū)塊鏈技術(shù),區(qū)塊鏈本質(zhì)上是一種分布式的、多中心化的鏈?zhǔn)綌?shù)據(jù)存儲(chǔ)系統(tǒng),區(qū)塊鏈中每個(gè)區(qū)塊中的區(qū)塊數(shù)據(jù)均與上一個(gè)區(qū)塊中的區(qū)塊數(shù)據(jù)存在關(guān)聯(lián),因此,無(wú)法通過(guò)篡改區(qū)塊數(shù)據(jù)來(lái)進(jìn)行作弊,能夠確保任何區(qū)塊上的區(qū)塊數(shù)據(jù)均是公開(kāi)透明的,提高了輸入信息的安全性。
2、對(duì)于目前的區(qū)塊鏈而言,在生成新區(qū)塊的過(guò)程中,區(qū)塊鏈網(wǎng)絡(luò)中的每個(gè)節(jié)均會(huì)參與區(qū)塊的生成過(guò)程,從而增加了區(qū)塊鏈網(wǎng)絡(luò)的性能開(kāi)銷。
技術(shù)實(shí)現(xiàn)思路
1、基于此,有必要針對(duì)上述技術(shù)問(wèn)題,提供一種能夠節(jié)約區(qū)塊鏈網(wǎng)絡(luò)性能開(kāi)銷的基于區(qū)塊鏈網(wǎng)絡(luò)的區(qū)塊生成方法、裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
2、第一方面,本技術(shù)提供了一種基于區(qū)塊鏈網(wǎng)絡(luò)的區(qū)塊生成方法,所述方法包括:
3、獲取滑動(dòng)窗口;所述滑動(dòng)窗口,記錄有區(qū)塊鏈網(wǎng)絡(luò)依次生成的n個(gè)歷史區(qū)塊各自相應(yīng)的區(qū)塊狀態(tài),所述n個(gè)歷史區(qū)塊包括最新生成的歷史區(qū)塊;每個(gè)所述區(qū)塊狀態(tài),表征相應(yīng)歷史區(qū)塊是否有效;n是正整數(shù);
4、基于所述滑動(dòng)窗口記錄的區(qū)塊狀態(tài),確定所述n個(gè)歷史區(qū)塊中目標(biāo)區(qū)塊的數(shù)量;所述目標(biāo)區(qū)塊對(duì)應(yīng)的區(qū)塊狀態(tài),為表征區(qū)塊有效的狀態(tài);
5、根據(jù)所述n個(gè)歷史區(qū)塊中目標(biāo)區(qū)塊的數(shù)量,從預(yù)設(shè)的多種新增區(qū)塊處理模式中,篩選出目標(biāo)模式;不同的所述新增區(qū)塊處理模式,對(duì)應(yīng)于不同的共識(shí)節(jié)點(diǎn)選擇數(shù)量;
6、按照所述目標(biāo)模式,從所述區(qū)塊鏈網(wǎng)絡(luò)的節(jié)點(diǎn)中,選擇出與所述目標(biāo)模式對(duì)應(yīng)的共識(shí)節(jié)點(diǎn)選擇數(shù)量個(gè)共識(shí)節(jié)點(diǎn);所述共識(shí)節(jié)點(diǎn)用于在區(qū)塊鏈中新增達(dá)成共識(shí)的區(qū)塊。
7、第二方面,本技術(shù)還提供了一種基于區(qū)塊鏈網(wǎng)絡(luò)的區(qū)塊生成裝置,所述裝置包括:
8、滑動(dòng)窗口獲取模塊,用于獲取滑動(dòng)窗口;所述滑動(dòng)窗口,記錄有區(qū)塊鏈網(wǎng)絡(luò)依次生成的n個(gè)歷史區(qū)塊各自相應(yīng)的區(qū)塊狀態(tài),所述n個(gè)歷史區(qū)塊包括最新生成的歷史區(qū)塊;每個(gè)所述區(qū)塊狀態(tài),表征相應(yīng)歷史區(qū)塊是否有效;n是正整數(shù);
9、目標(biāo)模式確定模塊,用于基于所述滑動(dòng)窗口記錄的區(qū)塊狀態(tài),確定所述n個(gè)歷史區(qū)塊中目標(biāo)區(qū)塊的數(shù)量;所述目標(biāo)區(qū)塊對(duì)應(yīng)的區(qū)塊狀態(tài),為表征區(qū)塊有效的狀態(tài);根據(jù)所述n個(gè)歷史區(qū)塊中目標(biāo)區(qū)塊的數(shù)量,從預(yù)設(shè)的多種新增區(qū)塊處理模式中,篩選出目標(biāo)模式;不同的所述新增區(qū)塊處理模式,對(duì)應(yīng)于不同的共識(shí)節(jié)點(diǎn)選擇數(shù)量;
10、共識(shí)節(jié)點(diǎn)確定模塊,用于從所述區(qū)塊鏈網(wǎng)絡(luò)的節(jié)點(diǎn)中,選擇出與所述目標(biāo)模式對(duì)應(yīng)的共識(shí)節(jié)點(diǎn)選擇數(shù)量個(gè)共識(shí)節(jié)點(diǎn);所述共識(shí)節(jié)點(diǎn)用于在區(qū)塊鏈中新增達(dá)成共識(shí)的區(qū)塊;當(dāng)所述目標(biāo)模式是不同的所述新增區(qū)塊處理模式,所述第二數(shù)量是不同的數(shù)量。
11、在其中一個(gè)實(shí)施例中,所述多種新增區(qū)塊處理模式,至少包括第一模式、第二模式和第三模式;在所述第一模式下選擇的共識(shí)節(jié)點(diǎn)的數(shù)量,小于在所述第二模式下選擇的共識(shí)節(jié)點(diǎn)的數(shù)量;在所述第二模式下選擇的共識(shí)節(jié)點(diǎn)的數(shù)量,小于在所述第三模式下選擇的共識(shí)節(jié)點(diǎn)的數(shù)量。
12、在其中一個(gè)實(shí)施例中,所述區(qū)塊狀態(tài)包括有效狀態(tài);所述有效狀態(tài),為表征相應(yīng)區(qū)塊有效的狀態(tài);所述目標(biāo)模式確定模塊還用于當(dāng)所述n個(gè)歷史區(qū)塊中目標(biāo)區(qū)塊的數(shù)量大于或等于第一閾值,則確定所述目標(biāo)模式為第一模式;當(dāng)所述n個(gè)歷史區(qū)塊中目標(biāo)區(qū)塊的數(shù)量小于所述第一閾值,但大于或等于第二閾值,則確定所述目標(biāo)模式為第二模式;當(dāng)所述n個(gè)歷史區(qū)塊中目標(biāo)區(qū)塊的數(shù)量小于所述第二閾值時(shí),則確定所述目標(biāo)模式為第三模式;其中,所述第一閾值大于所述第二閾值。
13、在其中一個(gè)實(shí)施例中,所述多種新增區(qū)塊處理模式包括第一模式;與所述第一模式對(duì)應(yīng)的共識(shí)節(jié)點(diǎn)選擇數(shù)量為1;所述共識(shí)節(jié)點(diǎn)確定模塊還用于在所述目標(biāo)模式為第一模式的情況下,按照與所述第一模式相對(duì)應(yīng)的共識(shí)節(jié)點(diǎn)選取策略,從所述區(qū)塊鏈網(wǎng)絡(luò)中篩選出1個(gè)共識(shí)節(jié)點(diǎn),獲得唯一共識(shí)節(jié)點(diǎn);所述唯一共識(shí)節(jié)點(diǎn),用于從請(qǐng)求存儲(chǔ)池中提取出第一任務(wù)處理請(qǐng)求,觸發(fā)執(zhí)行所述第一任務(wù)處理請(qǐng)求所對(duì)應(yīng)的任務(wù),得到第一任務(wù)執(zhí)行結(jié)果;所述唯一共識(shí)節(jié)點(diǎn),還用于根據(jù)所述第一任務(wù)執(zhí)行結(jié)果生成第一新增區(qū)塊,并觸發(fā)所述區(qū)塊鏈網(wǎng)絡(luò)中除所述唯一共識(shí)節(jié)點(diǎn)之外的其余節(jié)點(diǎn)對(duì)所述第一新增區(qū)塊進(jìn)行驗(yàn)證,獲得驗(yàn)證結(jié)果,根據(jù)所述驗(yàn)證結(jié)果,確定所述第一新增區(qū)塊的區(qū)塊狀態(tài),將所述第一新增區(qū)塊的區(qū)塊狀態(tài)寫(xiě)入所述滑動(dòng)窗口。
14、在其中一個(gè)實(shí)施例中,所述基于區(qū)塊鏈網(wǎng)絡(luò)的區(qū)塊生成裝置還包括第一模式執(zhí)行模塊,用于將所述第一任務(wù)處理請(qǐng)求發(fā)送至虛擬機(jī)執(zhí)行,得到第一任務(wù)執(zhí)行結(jié)果;所述虛擬機(jī)具有對(duì)應(yīng)的進(jìn)程池;其中,發(fā)送的所述第一任務(wù)處理請(qǐng)求,用于在所述進(jìn)程池中具有空閑進(jìn)程時(shí),觸發(fā)所述虛擬機(jī)將所述第一任務(wù)處理請(qǐng)求分配至所述空閑進(jìn)程,以使所述空閑進(jìn)程執(zhí)行所述第一任務(wù)處理請(qǐng)求所對(duì)應(yīng)的任務(wù),得到第一任務(wù)執(zhí)行結(jié)果。
15、在其中一個(gè)實(shí)施例中,發(fā)送的所述第一任務(wù)處理請(qǐng)求,用于在所述進(jìn)程池中不具有空閑進(jìn)程且所述進(jìn)程池中的進(jìn)程總數(shù)小于預(yù)設(shè)進(jìn)程閾值時(shí),觸發(fā)所述虛擬機(jī)創(chuàng)建新增進(jìn)程,將所述第一任務(wù)處理請(qǐng)求分配至所述新增進(jìn)程,以使所述新增進(jìn)程執(zhí)行所述第一任務(wù)處理請(qǐng)求所對(duì)應(yīng)的任務(wù),得到第一任務(wù)執(zhí)行結(jié)果。
16、在其中一個(gè)實(shí)施例中,所述第一新增區(qū)塊,包括所述第一任務(wù)處理請(qǐng)求和對(duì)所述第一任務(wù)執(zhí)行結(jié)果進(jìn)行哈希運(yùn)算得到的第一運(yùn)算結(jié)果;所述第一模式執(zhí)行模塊還用于確定所述區(qū)塊鏈網(wǎng)絡(luò)中除所述唯一共識(shí)節(jié)點(diǎn)之外的其余節(jié)點(diǎn),并將所述第一新增區(qū)塊發(fā)送至各所述其余節(jié)點(diǎn);發(fā)送的所述第一新增區(qū)塊,用于觸發(fā)每個(gè)所述其余節(jié)點(diǎn)執(zhí)行與所述第一新增區(qū)塊攜帶的第一任務(wù)處理請(qǐng)求對(duì)應(yīng)的任務(wù),得到第二任務(wù)執(zhí)行結(jié)果,對(duì)所述第二任務(wù)執(zhí)行結(jié)果進(jìn)行哈希運(yùn)算,得到第二運(yùn)算結(jié)果,將所述第一運(yùn)算結(jié)果與所述第二運(yùn)算結(jié)果進(jìn)行對(duì)比,得到驗(yàn)證結(jié)果,并將所述驗(yàn)證結(jié)果返回至所述唯一共識(shí)節(jié)點(diǎn)。
17、在其中一個(gè)實(shí)施例中,所述區(qū)塊狀態(tài)包括有效狀態(tài)和無(wú)效狀態(tài);所述第一模式執(zhí)行模塊還用于從接收到的各所述驗(yàn)證結(jié)果中篩選出目標(biāo)驗(yàn)證結(jié)果,所述目標(biāo)驗(yàn)證結(jié)果為表征第一運(yùn)算結(jié)果與第二運(yùn)算結(jié)果一致的結(jié)果;當(dāng)所述目標(biāo)驗(yàn)證結(jié)果的數(shù)量大于或等于預(yù)設(shè)驗(yàn)證數(shù)量閾值的情況下,確定所述第一新增區(qū)塊的區(qū)塊狀態(tài)為有效狀態(tài);當(dāng)所述目標(biāo)驗(yàn)證結(jié)果的數(shù)量小于預(yù)設(shè)驗(yàn)證數(shù)量閾值的情況下,確定所述第一新增區(qū)塊的區(qū)塊狀態(tài)為無(wú)效狀態(tài)。
18、在其中一個(gè)實(shí)施例中,所述唯一共識(shí)節(jié)點(diǎn),還用于在所述第一新增區(qū)塊的區(qū)塊狀態(tài)為無(wú)效狀態(tài)時(shí),確定每個(gè)所述其余節(jié)點(diǎn)生成的第二運(yùn)算結(jié)果是否一致;所述唯一共識(shí)節(jié)點(diǎn),還用于在每個(gè)所述其余節(jié)點(diǎn)生成的第二運(yùn)算結(jié)果一致的情況下,從所述唯一共識(shí)節(jié)點(diǎn)所對(duì)應(yīng)的區(qū)塊鏈上,刪除所述第一新增區(qū)塊以及在所述第一新增區(qū)塊之后生成的區(qū)塊,根據(jù)所述第二運(yùn)算結(jié)果創(chuàng)建與所述第一新增區(qū)塊對(duì)應(yīng)的替換區(qū)塊,并將所述替換區(qū)塊添加至所述唯一共識(shí)節(jié)點(diǎn)所對(duì)應(yīng)的區(qū)塊鏈上。
19、在其中一個(gè)實(shí)施例中,所述多種新增區(qū)塊處理模式包括第二模式;所述基于區(qū)塊鏈網(wǎng)絡(luò)的區(qū)塊生成裝置還包括第二模式執(zhí)行模塊,用于在所述目標(biāo)模式為第二模式的情況下,按照與所述第二模式相對(duì)應(yīng)的共識(shí)節(jié)點(diǎn)選取策略,確定與所述第二模式對(duì)應(yīng)的共識(shí)節(jié)點(diǎn)選擇數(shù)量;從所述區(qū)塊鏈網(wǎng)絡(luò)中,選擇出與所述第二模式對(duì)應(yīng)的共識(shí)節(jié)點(diǎn)選擇數(shù)量個(gè)共識(shí)節(jié)點(diǎn);在所述第二模式下選擇出的共識(shí)節(jié)點(diǎn),包括第一主節(jié)點(diǎn)和第一備份節(jié)點(diǎn);所述第一主節(jié)點(diǎn),用于從請(qǐng)求存儲(chǔ)池中提取出第二任務(wù)處理請(qǐng)求,觸發(fā)執(zhí)行所述第二任務(wù)處理請(qǐng)求所對(duì)應(yīng)的任務(wù),得到第三任務(wù)執(zhí)行結(jié)果,并根據(jù)所述第三任務(wù)執(zhí)行結(jié)果生成第二新增區(qū)塊;所述第一備份節(jié)點(diǎn),用于對(duì)所述第二新增區(qū)塊進(jìn)行共識(shí),得到共識(shí)結(jié)果;所述第一主節(jié)點(diǎn),還用于接收各所述第一備份節(jié)點(diǎn)返回的共識(shí)結(jié)果,并根據(jù)各所述第一備份節(jié)點(diǎn)返回的共識(shí)結(jié)果確定所述第二新增區(qū)塊的區(qū)塊狀態(tài),將所述第二新增區(qū)塊的區(qū)塊狀態(tài)寫(xiě)入滑動(dòng)窗口。
20、在其中一個(gè)實(shí)施例中,所述第二模式下的第二數(shù)量個(gè)共識(shí)節(jié)點(diǎn),包括第一主節(jié)點(diǎn);所述第二模式執(zhí)行模塊還用于確定所述n個(gè)歷史區(qū)塊中最新生成的歷史區(qū)塊的哈希值;基于所述最新生成的歷史區(qū)塊的哈希值,對(duì)與所述第二模式對(duì)應(yīng)的共識(shí)節(jié)點(diǎn)選擇數(shù)量取模,得到第一取模結(jié)果;根據(jù)所述第一取模結(jié)果確定所述區(qū)塊鏈網(wǎng)絡(luò)中的第一主節(jié)點(diǎn)。
21、在其中一個(gè)實(shí)施例中,在所述第二模式下篩選出的第二數(shù)量個(gè)共識(shí)節(jié)點(diǎn)包括第三數(shù)量個(gè)第一備份節(jié)點(diǎn),所述第二模式執(zhí)行模塊還用于確定所述n個(gè)歷史區(qū)塊中最新生成的歷史區(qū)塊的哈希值;進(jìn)入當(dāng)前節(jié)點(diǎn)篩選輪次,確定已篩選出的第一備份節(jié)點(diǎn)的總數(shù)量;基于所述最新生成的歷史區(qū)塊的哈希值,對(duì)所述總數(shù)量進(jìn)行取模處理,得到與所述當(dāng)前節(jié)點(diǎn)篩選輪次對(duì)應(yīng)的第二取模結(jié)果;根據(jù)與所述當(dāng)前節(jié)點(diǎn)篩選輪次對(duì)應(yīng)的第二取模結(jié)果,從所述區(qū)塊鏈網(wǎng)絡(luò)篩選出與所述當(dāng)前節(jié)點(diǎn)篩選輪次對(duì)應(yīng)的第一備份節(jié)點(diǎn);進(jìn)入下一個(gè)節(jié)點(diǎn)篩選輪次,將下一個(gè)節(jié)點(diǎn)篩選輪次作為新的當(dāng)前節(jié)點(diǎn)篩選輪次,并返回確定已篩選出的第一備份節(jié)點(diǎn)的總數(shù)量的步驟繼續(xù)執(zhí)行,直至得到預(yù)設(shè)節(jié)點(diǎn)數(shù)量個(gè)第一備份節(jié)點(diǎn)。
22、在其中一個(gè)實(shí)施例中,所述第二新增區(qū)塊,包括所述第二任務(wù)處理請(qǐng)求和對(duì)所述第二任務(wù)執(zhí)行結(jié)果進(jìn)行哈希運(yùn)算得到的第三運(yùn)算結(jié)果;所述第二模式執(zhí)行模塊還用于執(zhí)行與所述第二新增區(qū)塊攜帶的第二任務(wù)處理請(qǐng)求對(duì)應(yīng)的任務(wù),得到第四任務(wù)執(zhí)行結(jié)果;對(duì)所述第四任務(wù)執(zhí)行結(jié)果進(jìn)行哈希運(yùn)算,得到第四運(yùn)算結(jié)果;將所述第三運(yùn)算結(jié)果與所述第四運(yùn)算結(jié)果進(jìn)行對(duì)比,并所述第三運(yùn)算結(jié)果與所述第四運(yùn)算結(jié)果一致時(shí),生成共識(shí)通過(guò)結(jié)果;在各所述第一備份節(jié)點(diǎn)返回的共識(shí)結(jié)果均為共識(shí)通過(guò)結(jié)果的情況下,確定所述第二新增區(qū)塊的區(qū)塊狀態(tài)為有效狀態(tài)。
23、在其中一個(gè)實(shí)施例中,所述第一主節(jié)點(diǎn),用于確定所述區(qū)塊鏈網(wǎng)絡(luò)中的驗(yàn)證節(jié)點(diǎn),并將生成的第二新增區(qū)塊發(fā)送至所述驗(yàn)證節(jié)點(diǎn);發(fā)送的所述第二新增區(qū)塊,用于觸發(fā)所述驗(yàn)證節(jié)點(diǎn)對(duì)所述第二新增區(qū)塊進(jìn)行驗(yàn)證,并在驗(yàn)證通過(guò)后,將所述第二新增區(qū)塊的區(qū)塊信息寫(xiě)入所述驗(yàn)證節(jié)點(diǎn)的信息存儲(chǔ)空間中。
24、在其中一個(gè)實(shí)施例中,所述多種新增區(qū)塊處理模式包括第三模式;所述基于區(qū)塊鏈網(wǎng)絡(luò)的區(qū)塊生成裝置還包括第三模式執(zhí)行模塊,用于在所述目標(biāo)模式為第三模式的情況下,將所述區(qū)塊鏈網(wǎng)絡(luò)中的全部節(jié)點(diǎn)均作為共識(shí)節(jié)點(diǎn),并從所述區(qū)塊鏈網(wǎng)絡(luò)中選取出第二主節(jié)點(diǎn)和第二備份節(jié)點(diǎn);所述第二主節(jié)點(diǎn),用于從請(qǐng)求存儲(chǔ)池中提取出第三任務(wù)處理請(qǐng)求,觸發(fā)執(zhí)行所述第三任務(wù)處理請(qǐng)求所對(duì)應(yīng)的任務(wù),得到第五任務(wù)執(zhí)行結(jié)果,并根據(jù)所述第五任務(wù)執(zhí)行結(jié)果生成第三新增區(qū)塊;所述第二備份節(jié)點(diǎn),用于對(duì)所述第三新增區(qū)塊進(jìn)行共識(shí),得到共識(shí)結(jié)果;所述第二主節(jié)點(diǎn),還用于接收各所述第二備份節(jié)點(diǎn)返回的共識(shí)結(jié)果,并根據(jù)各所述第二備份節(jié)點(diǎn)返回的共識(shí)結(jié)果確定所述第三新增區(qū)塊的區(qū)塊狀態(tài),將所述第三新增區(qū)塊的區(qū)塊狀態(tài)寫(xiě)入滑動(dòng)窗口。
25、第三方面,本技術(shù)還提供了一種計(jì)算機(jī)設(shè)備,所述計(jì)算機(jī)設(shè)備包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)本技術(shù)實(shí)施例提供的任一種基于區(qū)塊鏈網(wǎng)絡(luò)的區(qū)塊生成方法中的步驟。
26、第四方面,本技術(shù)還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)本技術(shù)實(shí)施例提供的任一種基于區(qū)塊鏈網(wǎng)絡(luò)的區(qū)塊生成方法中的步驟。
27、第五方面,本技術(shù)還提供了一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)本技術(shù)實(shí)施例提供的任一種基于區(qū)塊鏈網(wǎng)絡(luò)的區(qū)塊生成方法中的步驟。
28、上述基于區(qū)塊鏈網(wǎng)絡(luò)的區(qū)塊生成方法、裝置、計(jì)算機(jī)設(shè)備、存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品,通過(guò)設(shè)置滑動(dòng)窗口,可通過(guò)滑動(dòng)窗口存儲(chǔ)依次生成的n個(gè)歷史區(qū)塊各自的區(qū)塊狀態(tài),從而可基于n個(gè)歷史區(qū)塊各自的區(qū)塊狀態(tài),確定生成新增區(qū)塊所采用的目標(biāo)模式,基于目標(biāo)模式來(lái)生成新增區(qū)塊。由于當(dāng)滑動(dòng)窗口中記載的表征區(qū)塊有效的狀態(tài)的數(shù)量不同時(shí),所確定的目標(biāo)模式不同,而目標(biāo)模式不同時(shí),從區(qū)塊鏈網(wǎng)絡(luò)中篩選出的共識(shí)節(jié)點(diǎn)的數(shù)量就不同,因此,從區(qū)塊鏈網(wǎng)絡(luò)中篩選出的共識(shí)節(jié)點(diǎn)的數(shù)量會(huì)隨著n個(gè)歷史區(qū)塊中目標(biāo)區(qū)塊的數(shù)量的變化而變化,相比于傳統(tǒng)的將區(qū)塊鏈網(wǎng)絡(luò)中每個(gè)節(jié)均作為共識(shí)節(jié)點(diǎn),本技術(shù)可通過(guò)較少數(shù)量的共識(shí)節(jié)點(diǎn)來(lái)生成區(qū)塊,減少了區(qū)塊鏈網(wǎng)絡(luò)的性能開(kāi)銷。