System and Method for a Blockchain-Supported Programmable Information Management and Data Distribution System
First Claim
1. A blockchain-supported programmable information management and data distribution system, the system comprising a processor, memory accessible by the processor, and instructions stored in the memory and executable by the processor to perform:
- establishing custody of at least one artifact;
generating an update to the system, wherein the update to the system is generated by;
generating at least one transaction upon the establishing custody of at least one artifact;
validating the at least one transaction;
accepting the at least one transaction into a ledger; and
executing the at least one transaction;
transmitting to a virtual machine confirmation of an update of the at least one artifact; and
transmitting to a virtual machine confirmation of the executing the at least one transaction.
0 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program for a blockchain-supported programmable information management and data distribution system for decentralized application development that integrates scalability power with functional decentralized application development environment and high data storage capacity. The system may comprise a virtual machine that supports and unites on-chain logic capabilities and off-chain data management capabilities. On-chain logic capabilities may comprise application of rate-limiting capabilities, use of currency, and delegated asynchronous proof-of-stake functionality. Off-chain data management capabilities may comprise an artifact network, multi-party protocol, and analytic capabilities. Incorporation of smart contracts may be supported directly by the virtual machine.
-
Citations
20 Claims
-
1. A blockchain-supported programmable information management and data distribution system, the system comprising a processor, memory accessible by the processor, and instructions stored in the memory and executable by the processor to perform:
-
establishing custody of at least one artifact; generating an update to the system, wherein the update to the system is generated by; generating at least one transaction upon the establishing custody of at least one artifact; validating the at least one transaction; accepting the at least one transaction into a ledger; and executing the at least one transaction; transmitting to a virtual machine confirmation of an update of the at least one artifact; and transmitting to a virtual machine confirmation of the executing the at least one transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for a blockchain-supported programmable information management and data distribution system, comprising:
-
establishing custody of at least one artifact; generating an update to the system, wherein the update to the system is generated by; generating at least one transaction upon the establishing custody of at least one artifact; validating the at least one transaction; accepting the at least one transaction into a ledger; and executing the at least one transaction; transmitting to a virtual machine confirmation of an update of the at least one artifact; and transmitting to a virtual machine confirmation of the executing the at least one transaction. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification