基于DAG的區(qū)塊鏈的交易定序方法及設(shè)備

基本信息

申請(qǐng)?zhí)?/td> CN201811561134.5 申請(qǐng)日 -
公開(公告)號(hào) CN109377232B 公開(公告)日 2021-08-24
申請(qǐng)公布號(hào) CN109377232B 申請(qǐng)公布日 2021-08-24
分類號(hào) G06Q20/38;G06Q40/04 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 干澤俊;孫亮;裴新;陶星良 申請(qǐng)(專利權(quán))人 百保(上海)科技有限公司
代理機(jī)構(gòu) 北京永新同創(chuàng)知識(shí)產(chǎn)權(quán)代理有限公司 代理人 楊勝軍
地址 518052 廣東省深圳市前海深港合作區(qū)前灣一路1號(hào)A棟201室
法律狀態(tài) -

摘要

摘要 本公開內(nèi)容公開了基于DAG的區(qū)塊鏈的交易定序方法及設(shè)備,其中,基于DAG的區(qū)塊鏈包括多個(gè)交易塊以及一個(gè)或多個(gè)定序塊,并且每個(gè)定序塊將其直接引用的交易塊以及間接引用的一部分交易塊進(jìn)行確定化,該方法包括:根據(jù)定序塊生成時(shí)間順序?qū)^(qū)塊鏈中當(dāng)前最新生成的定序塊進(jìn)行編號(hào)以形成定序塊ID;將定序塊ID作為交易高度保存在相應(yīng)定序塊的頭部信息中;基于交易塊的交易高度確定規(guī)則確定任一交易塊的交易高度;根據(jù)執(zhí)行順序標(biāo)準(zhǔn)將與定序塊具有相同交易高度的多個(gè)第一類交易塊進(jìn)行排序以形成交易順序;根據(jù)交易順序依次執(zhí)行交易順序中存在的所有第一類交易塊中的智能合約交易。本公開能夠在基于DAG的區(qū)塊鏈上實(shí)現(xiàn)有序地執(zhí)行普通交易和智能合約交易。