Patent ID: 11924326
Assignee: FIRST GENESIS, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC G  H

Claim 11:
12. A method, implemented on a system comprising a plurality of decentralized servers including at least one server processor, a server machine-readable medium, at least one server database, communication hardware and software, and server processor executable instructions encoded in hardware, firmware, software, or combinations thereof, and one or more computing devices including at least one computing device processor, a computing device machine-readable medium, computing device communication hardware and software, and computing device processor executable instructions encoded in hardware, firmware, software, or combinations thereof, comprising:
implementing, via the one or more computing device processors, a virtual actor architecture, the virtual actor architecture comprises:
a plurality of virtual actors resident on one or more virtual machines, each virtual actor including a mailbox, wherein the virtual actors comprise primitive, isolated, non-memory sharing or stateful units of computation, and
a messaging service resident on the one or more virtual machines;

creating one or more queryable blockchain ledgers, each of the one or more queryable blockchain ledgers including unique cryptographic signatures, each of the unique cryptographic signatures correspond to a block of one or more blockchains, each block of the one or more blockchains including one or more transactions;
storing the one or more queryable blockchain ledgers on the at least one servers and the one or more computing devices and the one or more virtual machines so that the one or more queryable blockchain ledgers are available to the virtual actors;
submitting a query comprising an entry in one of the one or more queryable blockchain ledgers, via the messaging service, from any of the virtual actors corresponding to a given block in the one or more blockchains;
reading a content of the given block of the one or more blockchains to analyze, research, or verify the transactions of the given block of the one or more blockchains;
writing to the queryable blockchain ledger, via the messaging service, from any of the virtual actors, and
adding a block to the one or more blockchains, and
broadcasting, via the messaging service, to the other virtual actors and virtual machines the one or more blockchains and the one queryable blockchain ledger,
wherein the virtual actor architecture facilitates a scalable echo system system of stateful virtual actors that operate as an abstraction to blockchain contracts in order to alleviate blockchain mining latency.