VMware, Inc. (20240250837). BYZANTINE FAULT TOLERANT AGREEMENT ON CURRENT TIME simplified abstract

From WikiPatents
Jump to navigation Jump to search

BYZANTINE FAULT TOLERANT AGREEMENT ON CURRENT TIME

Organization Name

VMware, Inc.

Inventor(s)

Teodor Parvanov of Sofia (BG)

Hristo Staykov of Sofia (BG)

Ittai Abraham of Herzliya (IL)

BYZANTINE FAULT TOLERANT AGREEMENT ON CURRENT TIME - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240250837 titled 'BYZANTINE FAULT TOLERANT AGREEMENT ON CURRENT TIME

Simplified Explanation: The patent application describes a method for determining a blockchain time by verifying the timestamp received from the primary replica node in a blockchain network.

  • Non-primary replica node receives a pre-prepare message with a timestamp from the primary replica node.
  • Verifies that the time difference between the primary and non-primary replica nodes does not exceed a set limit.
  • Responds to the primary node confirming the timestamp is within acceptable bounds.
  • Consensus among non-replica nodes is reached on the time value before saving the blockchain time based on the timestamp.

Key Features and Innovation:

  • Verification of timestamp to ensure accuracy in blockchain time.
  • Consensus mechanism among non-replica nodes for time value acceptance.
  • Setting hard time limits to maintain blockchain network integrity.

Potential Applications: This technology can be applied in various industries where accurate time-stamping is crucial, such as finance, supply chain management, and healthcare.

Problems Solved: This technology addresses the issue of maintaining accurate and synchronized time across nodes in a blockchain network, ensuring data integrity and consistency.

Benefits:

  • Improved accuracy and reliability of blockchain time.
  • Enhanced security and trust in blockchain transactions.
  • Streamlined consensus process among network nodes.

Commercial Applications: The technology can be utilized in financial transactions, smart contracts, supply chain tracking, and data management systems to ensure secure and reliable timestamping.

Prior Art: Readers can explore prior research on blockchain time synchronization and consensus algorithms to understand the evolution of this technology.

Frequently Updated Research: Stay updated on the latest advancements in blockchain time synchronization and consensus algorithms to leverage the most current techniques for maintaining accurate blockchain time.

Questions about Blockchain Time: 1. How does blockchain time synchronization impact the security of transactions? 2. What are the potential challenges in implementing a consensus mechanism for determining blockchain time?


Original Abstract Submitted

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.