基于DAG的区块链的交易处理方法及设备

    公开(公告)号:CN109544344B

    公开(公告)日:2021-07-02

    申请号:CN201811579503.3

    申请日:2018-12-24

    Inventor: 朱博亨 吴小川

    Abstract: 本公开内容公开了基于DAG的区块链的交易处理方法及设备,所述方法包括:将第一类交易块作为待确认交易块存入交易池中,其中,所述第一类交易块是通过验证的交易块;将通过验证的定序块存入所述交易池中;在所述定序块是正常定序块的情况下,在所述交易池中查找被所述定序块确定化的一个或多个第一类交易块;将所查找到的所有第一类交易块以及所述定序块形成祖先集;确定所述祖先集中的每一个第一类交易块是否合理;将被确定为合理的所有第一类交易块以及所述定序块写入账本中。本公开内容能够实现区块链节点对接收到的所有交易块进行高效处理,并将经处理后的交易块存储在区块链节点的数据库中。

    基于DAG的区块链的交易处理方法及设备

    公开(公告)号:CN109544344A

    公开(公告)日:2019-03-29

    申请号:CN201811579503.3

    申请日:2018-12-24

    Inventor: 朱博亨 吴小川

    Abstract: 本公开内容公开了基于DAG的区块链的交易处理方法及设备,所述方法包括:将第一类交易块作为待确认交易块存入交易池中,其中,所述第一类交易块是通过验证的交易块;将通过验证的定序块存入所述交易池中;在所述定序块是正常定序块的情况下,在所述交易池中查找被所述定序块确定化的一个或多个第一类交易块;将所查找到的所有第一类交易块以及所述定序块形成祖先集;确定所述祖先集中的每一个第一类交易块是否合理;将被确定为合理的所有第一类交易块以及所述定序块写入账本中。本公开内容能够实现区块链节点对接收到的所有交易块进行高效处理,并将经处理后的交易块存储在区块链节点的数据库中。

    基于DAG的区块链的账本同步方法及设备

    公开(公告)号:CN109672733B

    公开(公告)日:2022-06-07

    申请号:CN201811561762.3

    申请日:2018-12-20

    Abstract: 本公开内容公开了基于DAG的区块链的账本同步方法及设备,所述方法包括:接收第一区块链节点所存储的第一定序块的定序块ID,其中,第一定序块是第一区块链节点所存储的定序块ID的序号值最高的定序块;确定本地存储的第二定序块的定序块ID是否小于第一定序块的定序块ID,其中,第二定序块是本地存储的定序块ID的序号值最高的定序块;在确定第二定序块的定序块ID小于第一定序块的定序块ID的情况下,向第一区块链节点发送第一同步请求;以及接收与第一同步请求相对应的定序块以及交易块。本公开内容公开了区块链节点实现对基于DAG的区块链的账本高速复原和同步的方法,提高了数据传输效率并且降低了传输时间、传输成本。

    基于DAG的区块链的账本同步方法及设备

    公开(公告)号:CN109672733A

    公开(公告)日:2019-04-23

    申请号:CN201811561762.3

    申请日:2018-12-20

    Abstract: 本公开内容公开了基于DAG的区块链的账本同步方法及设备,所述方法包括:接收第一区块链节点所存储的第一定序块的定序块ID,其中,第一定序块是第一区块链节点所存储的定序块ID的序号值最高的定序块;确定本地存储的第二定序块的定序块ID是否小于第一定序块的定序块ID,其中,第二定序块是本地存储的定序块ID的序号值最高的定序块;在确定第二定序块的定序块ID小于第一定序块的定序块ID的情况下,向第一区块链节点发送第一同步请求;以及接收与第一同步请求相对应的定序块以及交易块。本公开内容公开了区块链节点实现对基于DAG的区块链的账本高速复原和同步的方法,提高了数据传输效率并且降低了传输时间、传输成本。

Patent Agency Ranking