BYZANTINE FAULT TOLERANT AGREEMENT ON CURRENT TIME

    公开(公告)号:US20240250837A1

    公开(公告)日:2024-07-25

    申请号:US18157468

    申请日:2023-01-20

    Applicant: VMware, Inc.

    CPC classification number: H04L9/50 H04L9/3297

    Abstract: Disclosed are examples of systems and methods for determining a blockchain time. One such method comprises receiving, by a non-primary replica node, a pre-prepare message having a timestamp representing a local time of a primary replica node in a blockchain network, verifying, by the non-primary replica node, that a difference between the local time of the primary replica node and a local time of the non-primary replica node does not exceed a hard time limit established for the blockchain network; responding, to the primary replica node, that a time value of the timestamp is within acceptable bounds of the local time of the non-primary replica node; and after consensus is reached amongst the non-replica nodes regarding acceptance of the time value, saving a current blockchain time for the blockchain network based on the timestamp.

Patent Agency Ranking