| CPC G06Q 20/382 (2013.01) [G06Q 20/065 (2013.01); G06Q 20/3678 (2013.01); G06Q 20/389 (2013.01); H04L 9/14 (2013.01); H04W 84/18 (2013.01); H04L 9/50 (2022.05)] | 20 Claims |

|
1. An electronic device, comprising:
a storage device to store instructions; and
a processor coupled with the storage device operable to execute the instructions, the processor, when executing the instructions, to:
receive a first message from a first node on a distributed mesh network, the first message encrypted with a public key associated with the electronic device, wherein the electronic device is an authorized node;
generate a decrypted message by decrypting the first message with a private key associated with the electronic device;
request a public key of a cryptocurrency wallet of a second node on the distributed mesh network from an authorization node based on the decrypted message;
receive the public key of the cryptocurrency wallet of the second node;
generate a re-encrypted message by encrypting the decrypted message with the public key of the cryptocurrency wallet of the second node;
send the re-encrypted message to the second node;
receive a payment, based on routing the first message, wherein the first message comprises communication data or transaction data, from a cryptocurrency wallet of an originating node that generated the communication data or transaction data, wherein the originating node is an unauthorized node;
store the payment from the originating node in a cryptocurrency wallet of the electronic device;
update a cryptocurrency blockchain based on the payment;
determine that the originating node on the distributed mesh network can participate as another authorized node, based on an amount of cryptocurrency held in a cryptocurrency wallet of the originating node or a number of transactions associated with the cryptocurrency wallet of the originating node; and
after determination that the originating node can participate as another authorized node, distribute the updated cryptocurrency blockchain to the originating node.
|