Blockchain architecture, system, method and device including a hybrid public-private iteration for facilitating secure data collection and controlled distribution using a decentralized transaction information platform and token ecosystem
AssigneeAtrium Separate IP Holdings Number 1, LLC
InventorH. Anthony DeRosa-Grund
Life of this patent
Estimating the term…
Abstract
A distributed transaction and data storage platform including a distributed notary ledger or blockchain and one or more individual user micro-identifier chains that together enable the secure effectuation and recordation of one or more transactions, and/or storage of data in an automated, real-time, zero-trust, globally data law and privacy law centric manner while maintaining transaction party confidentiality and preventing chain poisoning.
Claims31
A blockchain platform for transaction data of a plurality of users having accounts on the platform, the platform comprising:
- a micro-identification blockchain array formed by a stack of a plurality of micro-identification blockchains, wherein each one of the micro-identification blockchains is dedicated to a single one of the users such that the one of the micro-identification blockchains stores, as a single block, a native identifier of a user of the users, a coded identifier of the user and a set of transaction data of the user;
- a notary blockchain including notary processors and a notary operating system on notary memory, wherein when executed the notary processors the notary operating system causes the notary blockchain to:
- store, as a single block, the coded identifier and the set of transaction data about the user each time the set of transaction data is updated with the native identifier of the user not being stored on the notary blockchain such that the set of transaction data is anonymous on the notary blockchain;
- generate a digital certificate of authenticity for the set of transaction data each time the set of transaction data is updated;
- and
- transmit the digital certificate of authenticity and one or more first platform cryptographic tokens to a data validator node as gas for authenticating the digital certificate of authenticity;
- a user device including a user device processor and a device memory storing a token application that when executed by the user device processor causes the device to provide a staking function to the user via a graphical user interface of the device, the staking function enabling the user to identify and submit to the notary blockchain one or more second platform cryptographic tokens for staking the data validator node;
- the data validator node including node processors and a node operating system on node memory, wherein when executed the node processors the node operating system causes the node to:
- receive the digital certificates of authenticity and the corresponding the first platform cryptographic tokens from the notary blockchain;
- validate whether the digital certificates of authenticity received from the notary blockchain are authentic;
- receive one or more parachain cryptographic tokens from the notary blockchain;
- transmit a portion of the first platform cryptographic tokens equal to the received parachain cryptographic tokens back to the notary blockchain in exchange for the parachain cryptographic tokens;
- transmit the digital certificates of authenticity that are authentic and the received parachain cryptographic tokens to the parachain blockchain as gas for recording the digital certificates of authenticity on the parachain blockchain;
- and
- transmit the first platform cryptographic tokens that were not a part of the portion to the user device of the user that staked the data validator node;
- and
- the parachain blockchain including parachain processors and a parachain operating system on parachain memory, wherein when executed the parachain processors the parachain operating system causes the parachain blockchain to:
- receive the digital certificates of authenticity that are authentic and the parachain cryptographic tokens from the data validator node;
- and
- record the digital certificates of authenticity on the parachain blockchain.
A non-transitory computer-readable medium of a user device storing a token application for controlling the operation of a token ecosystem, the token ecosystem including a notary blockchain configured to store, as a single block and without a native identifier of a user, a coded identifier and a set of transaction data of the user, generate a digital certificate of authenticity for the set of transaction data and transmit the digital certificate of authenticity and one or more first platform cryptographic tokens to a data validator node as gas for authenticating the digital certificate of authenticity, and the data validator node configured to receive the digital certificates of authenticity and the corresponding the first platform cryptographic tokens from the notary blockchain, validate whether the digital certificates of authenticity received from the notary blockchain are authentic, receive one or more parachain cryptographic tokens from the notary blockchain, transmit a portion of the first platform cryptographic tokens equal to the received parachain cryptographic tokens back to the notary blockchain in exchange for the parachain cryptographic tokens, transmit the digital certificates of authenticity that are authentic and the received parachain cryptographic tokens to the parachain blockchain as gas for recording the digital certificates of authenticity on the parachain blockchain, and transmit the first platform cryptographic tokens that were not a part of the portion to the user device of the user that staked the data validator node, wherein when executed by a device processor the token application:
- provides a staking function to the user via a graphical user interface of the device, the staking function enabling the user to identify and submit to the notary blockchain one or more second platform cryptographic tokens for staking the data validator node.
A method of verifying a set of transaction data of a plurality of users using a micro-identification blockchain array formed by a stack of a plurality of micro-identification blockchains, wherein each one of the micro-identification blockchains is dedicated to a single one of the users such that the one of the micro-identification blockchains stores a native identifier of one of the users, a coded identifier of the one of the users and a set of personal information about the one of the users, the method comprising:
- with a notary operating system stored on notary memory of a notary blockchain:
- storing, as a single block, the coded identifier and the set of transaction data about the user each time the set of transaction data is updated with the native identifier of the user not being stored on the notary blockchain such that the set of transaction data is anonymous on the notary blockchain;
- generating a digital certificate of authenticity for the set of transaction data each time the set of transaction data is updated;
- and
- transmitting the digital certificate of authenticity and one or more first platform cryptographic tokens to a data validator node as gas for authenticating the digital certificate of authenticity;
- with a token application stored on a device memory of a user device:
- providing a staking function to the user via a graphical user interface of the device, the staking function enabling the user to identify and submit to the notary blockchain one or more second platform cryptographic tokens for staking the data validator node;
- with a node operating system stored on node memory of a data validator node:
- receiving the digital certificates of authenticity and the corresponding the first platform cryptographic tokens from the notary blockchain;
- validating whether the digital certificates of authenticity received from the notary blockchain are authentic;
- receiving one or more parachain cryptographic tokens from the notary blockchain;
- transmitting a portion of the first platform cryptographic tokens equal to the received parachain cryptographic tokens back to the notary blockchain in exchange for the parachain cryptographic tokens;
- transmitting the digital certificates of authenticity that are authentic and the received parachain cryptographic tokens to the parachain blockchain as gas for recording the digital certificates of authenticity on the parachain blockchain;
- and
- transmitting the first platform cryptographic tokens that were not a part of the portion to the user device of the user that staked the data validator node;
- with a parachain operating system stored on parachain memory of a parachain blockchain:
- receiving the digital certificates of authenticity that are authentic and the parachain cryptographic tokens from the data validator node;
- and
- recording the digital certificates of authenticity on the parachain blockchain.
A blockchain platform for recording health data of a plurality of users having accounts on the platform, the platform comprising:
- a micro-identification blockchain array formed by a stack of a plurality of micro-identification blockchains, wherein each one of the micro-identification blockchains is dedicated to a single one of the users such that the one of the micro-identification blockchains stores, as a single block, a native identifier of a user of the users, a coded identifier of the user and a set of health data about the user;
- a notary blockchain including notary processors and a notary operating system on notary memory, wherein when executed the notary processors the notary operating system causes the notary blockchain to:
- store, as a single block, the coded identifier and the set of health data about the user each time the set of health data is updated with the native identifier of the user not being stored on the notary blockchain such that the set of heath data is anonymous on the notary blockchain;
- generate a digital certificate of authenticity for the set of health data each time the set of health data is updated;
- and
- transmit the digital certificate of authenticity and one or more first platform cryptographic tokens to a data validator node as gas for authenticating the digital certificate of authenticity;
- a user device including a user device processor and a device memory storing a token application that when executed by the user device processor causes the device to provide a staking command function to the user via a graphical user interface of the device, the staking command function enabling the user to identify and submit to the notary blockchain one or more second platform cryptographic tokens for staking the data validator node;
- the data validator node including node processors and a node operating system on node memory, wherein when executed the node processors the node operating system causes the node to:
- receive the digital certificates of authenticity and the corresponding the first platform cryptographic tokens from the notary blockchain;
- validate whether the digital certificates of authenticity received from the notary blockchain are authentic;
- receive one or more parachain cryptographic tokens from the notary blockchain;
- transmit a portion of the first platform cryptographic tokens equal to the received parachain cryptographic tokens back to the notary blockchain in exchange for the parachain cryptographic tokens;
- transmit the digital certificates of authenticity that are authentic and the received parachain cryptographic tokens to the parachain blockchain as gas for recording the digital certificates of authenticity on the parachain blockchain;
- and
- transmit the first platform cryptographic tokens that were not a part of the portion to the user device of the user that staked the data validator node;
- and
- the parachain blockchain including parachain processors and a parachain operating system on parachain memory, wherein when executed the parachain processors the parachain operating system causes the parachain blockchain to:
- receive the digital certificates of authenticity that are authentic and the parachain cryptographic tokens from the data validator node;
- and
- record the digital certificates of authenticity on the parachain blockchain.
Dependencies are inferred from the claim text.