3 patents
Utility
Double signing protection and prevention in a blockchain computer system
28 Nov 23
In an embodiment, a method comprises storing, in one or more digital data repositories, a body of code configured to execute one or more operations of a Proof of Stake (PoS) consensus algorithm on a blockchain node of a blockchain network, the one or more operations including a signing of a block for inclusion in the blockchain network; before executing the body of code on the blockchain node of a blockchain network, generating and transmitting a request to execute the body of code to a server computer, the request comprising a global identification value associated with the blockchain node of the blockchain network; in response to transmitting the request, receiving a response from the server computer, the response indicating whether the global identification value is locked; in response determining, based on the response, that the global identification value is not locked, executing the body of code on the node of the blockchain network, wherein executing the body of code on the node includes performing the signing of the block for inclusion in the blockchain network; transmitting the signed block to one or more nodes of the blockchain network.
Brandon Waite, Robert Christensen
Filed: 26 Oct 20
Utility
Engine Sharding for Distributed Order Processing
14 Sep 23
Aspects of the disclosure relate to order processing.
Holly Casaletto, Hao Su, Frank Rodriguez
Filed: 10 Mar 22
Utility
Blockchain backup and recovery
9 May 23
In an embodiment, a method comprises performing a first synchronization operation for a blockchain node of a plurality of blockchain nodes of a blockchain network, the first synchronization operation comprising the blockchain node receiving blockchain history data from one or more blockchain nodes of the plurality of blockchain nodes of the blockchain network and storing the blockchain history data in one or more digital data repositories; determining that the blockchain history data satisfies one or more validation criteria; creating a new blockchain node of the blockchain network, the new blockchain node configured to retrieve the blockchain history data from the one or more digital data repositories and replicate the blockchain history data for the new blockchain node, the new blockchain node existing in an unsynchronized state; performing a second synchronization operation for the new blockchain node of the blockchain network, the second synchronization operation comprising the new blockchain node receiving blockchain update data from one or more blockchain nodes of the plurality of blockchain nodes of the blockchain network resulting in converting the new blockchain node to a synchronized state.
Bryan Nobuhara, Robert Christensen
Filed: 26 Oct 20
- Prev
- 1
- Next
Patents are sorted by USPTO publication date, most recent first