US 12,306,983 B2
Systems and methods for using secure, encrypted communications across distributed computer networks to provide variable resiliency when indexing blockchain states for performing blockchain operations in decentralized applications using cryptography-based digital repositories
Ben Schreck, San Francisco, CA (US); Ankit Chiplunkar, San Francisco, CA (US); Matt Moore, San Francisco, CA (US); Olivia Thet, San Francisco, CA (US); Peter Jihoon Kim, San Francisco, CA (US); and Trevor Aron, San Francisco, CA (US)
Assigned to Coinbase, Inc., Oakland, CA (US)
Filed by Coinbase, Inc., San Francisco, CA (US)
Filed on Feb. 23, 2022, as Appl. No. 17/679,023.
Prior Publication US 2023/0306128 A1, Sep. 28, 2023
Int. Cl. G06F 21/62 (2013.01); H04L 9/08 (2006.01); H04L 9/00 (2022.01)
CPC G06F 21/6227 (2013.01) [H04L 9/0894 (2013.01); H04L 9/50 (2022.05)] 20 Claims
OG exemplary drawing
 
2. A method for using secure, encrypted communications across distributed computer networks to provide variable resiliency when indexing blockchain states for performing blockchain operations in decentralized applications using cryptography-based digital repositories, the method comprising:
retrieving, at a cryptography-based, indexing application from a blockchain node, a first block discovery routine of a plurality of block discovery routines, wherein the first block discovery routine indicates a first number of blocks of a blockchain to retrieve from a blockchain node;
retrieving, at the cryptography-based, indexing application from the blockchain node, first data, wherein the first data corresponds to the first number of blocks of the blockchain, and wherein the first data is in a first data format that is a native format for the blockchain;
converting the first data in the first data format to a second data format, wherein the second data format is native to the cryptography-based, indexing application; and
populating a native index, for the cryptography-based, indexing application, with the first data in the second data format, wherein the native index comprises a queryable record of a subset of blockchain operations of the blockchain.