System and method of executing, confirming and storing a transaction in a serverless decentralized node network
OwnerSubramanya R. Joisinventor
Life of this patent
Estimating the term…
Abstract
The present invention provides for a new Distributed Ledger Technology platform for the secure collection, analysis, storage and transfer of Messaging and Transactions, information records and related services within clusters of users to conduct Peer-to-peer message exchange and transactions using DApps while attaining network consensus using Machine State Replication and Application Layer Multicast protocol, which then is updated on the Distributed Ledger to achieve transparency, immutability and atomicity with Zero-Latency and Zero-transaction cost while providing post-quantum security.
Claims20
A method of executing, confirming and storing a transaction in a serverless Distributed Ledger and decentralized node network comprising a number of active nodes of at least five active nodes in the absence of a centralized storage server, the decentralized node network enabling peer-to-peer consensus of a transaction comprising:
- a candidate node, from among the active nodes for becoming a leader node in a channel or cluster of nodes to handle peer-to-peer, node-to-node transaction, outputting a pulse into the decentralized node network to obtain validation by a confirmation level of at least Majority of active nodes, and being identified as the leader node for a short term of time until next election.
A serverless decentralized node network is free of a single centralized data storage server enabling peer-to-peer consensus of a transactions comprising:
- several active nodes comprising at least five active nodes;
- a candidate node for becoming a leader node in a single peer-to-peer, say, node A to node B, transaction outputting a pulse into the network to obtain validation by at least Majority (greater than 51%) of active nodes;
- each node is configured to share transaction details first for initiating a transaction to a second node, and each node when receiving an initiated transaction with a hash through the network configured to approve the transaction with hash received by the second node, generating a corresponding second hash;
- the first hash and the second hash being transmitted to and received by the leader node, which may be a node other than first node and the second node;
- the leader node is active in a machine state, and is configured to multicast the node-to-node transaction logs to all active nodes in the decentralized node network;
- each active node in the decentralized node network configured to respond to receipt of the multicast by sending individual unique hash acknowledgement to the leader node;
- at least Majority of active nodes being configured to compare hashes received to confirm an absence of duplication of the transaction;
- and
- each node is configured to transmit confirmation of the absence of duplication of the transaction to the leader node.
Dependencies are inferred from the claim text.