G06Q20/3678

METHOD AND SYSTEM FOR OWNERSHIP AND CLASSIFICATION OF DIGITAL CURRENCY

A method and system for ownership and classification of digital currency. The method includes establishing identification to a digital currency unit, establishing identification to a user, establishing ownership of the digital currency unit to the user, and assigning a first category of use to the digital currency unit owned by the user. The method also includes receiving from the user a request for a purchase associated with the first category of use from a merchant using the digital currency unit owned by the user, changing the ownership of the digital currency unit used in the purchase from the user to the merchant in response to the purchase, and changing the first category of use of the digital currency unit used in the purchase to a second category of use in response to the purchase.

Systems and Methods for Charitable Giving Using Blockchain Cryptocurrency
20200134608 · 2020-04-30 ·

Systems and methods for storing and managing blockchain transactions may include receiving a transaction request on a distributed ledger transaction machine that is part of a distributed ledger network including distributed ledger transaction machines, each storing an identical copy of a blockchain. The method may include extracting percentage allocations for each transaction in the transaction request as well as a set of identifying information indicating a charitable owner for at least one of the transactions. The method may further include recording a first transaction in a block on the distributed ledger transaction machine, which can be freely exchanged and transferred on the distributed ledger network and is unmarked, and a second transaction on the block on the distributed ledger transaction machine, including restricting the second transaction via a marking in the second transaction's data where the marking enables a centralized machine to control access and use of the second transaction.

Networked authentication
10636031 · 2020-04-28 · ·

Systems and methods here may be used for causing storage of a deposited value in an account of a wireless client associated with the first mobile network in communication with the first mobile network operator. Some embodiments include receiving, a request from the wireless client associated with the first mobile network to send a first value to a wireless client associated to a second mobile network, then checking at the first mobile network operator, if the first subscriber database includes the requested first value associated with the wireless client if the first subscriber database includes at least the requested first value associated with the wireless client associated with the first mobile network, and sending a message indicating the requested first value from the first mobile network operator to a second mobile network operator.

System and method for creating a secure mesh network utilizing the blockchain

Techniques for providing a secure mesh network based on a cryptocurrency blockchain are provided. An electronic device can receive data from a mesh network to establish the device as a node on the mesh network. The established node can generate a cryptocurrency wallet that can be loaded with an amount of cryptocurrency. The established node can receive a payment for facilitating transfers on the mesh network including routing transactional or communication data. Public and/or private keys associated with the cryptocurrency wallets can be used to encrypt communications, thereby providing a secure mesh network. Further, the blockchain, which can be managed by one or more authorized nodes of the mesh network, can provide a payment system within the mesh network. The distributed nature of the mesh network allows it to operate securely without a central authority. In turn, the mesh network is more adaptable and flexible.

COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR PERFORMING TRANSACTION MIXING ON A BLOCKCHAIN
20200126070 · 2020-04-23 ·

A system for performing transaction mixing between a plurality of users on a blockchain is provided. The blockchain may be, for example, the Bitcoin blockchain. The system is configured to carry out the steps of: (i) preparing a first commitment transaction arranged to transmit control of a resource from a source address of a first user to a receiving address of a second user; (ii) preparing a second commitment transaction arranged to transmit control of a resource from a source address of the second user to a receiving address of a further user; (iii) preparing a further commitment transaction arranged to transmit control of a resource from a source address of the further user to either: (a) a receiving address of the first user; or (b) a receiving address of a yet further user and repeating step (iii) until option (a) is performed to complete a transaction chain; and (iv) executing the transaction chain. At least one of the users is randomly chosen from the plurality.

SYSTEMS AND METHODS FOR SUBSTITUTE CONTROLLED-USE TOKENS IN SECURE NETWORK TRANSACTIONS
20200126072 · 2020-04-23 · ·

Methods and systems are disclosed for enabling the creation of substitute low-value token creation, comprising providing software content to a content delivery network wherein, when transmitted to a user browser, the software content is configured to enable the user browser to create a substitute low-value token if a token service is unavailable, wherein the content delivery network is configured to provide the software content to at least one user browser, and receiving the substitute low-value token from a merchant system, the substitute low-value token having been generated by the user browser in response to the user browser being unable to obtain a low-value token from the token service.

Meta block chain
10630463 · 2020-04-21 · ·

A fork in a block chain data structure is identified, the block chain data structure including a first set of blocks each describing a respective transaction. The fork includes a first branch beginning with a first block and a second branch beginning with a different second block. The first branch includes a first set of blocks comprising at least the first block, and the second branch includes a second set of blocks including at least the second block. A determination is made, based on a consensus protocol, that the second branch is to be discarded. Accordingly, a meta block is generated to identify and describe the second branch. The meta block is to be included in a meta block chain data structure. The meta block chain data structure is separate from the block chain data structure and comprises meta blocks to record orphan branches of the block chain data structure.

SYSTEM AND METHOD FOR ARBITRATING A BLOCKCHAIN TRANSACTION
20200118093 · 2020-04-16 ·

A system and method for arbitrating a blockchain transaction enables a sender node and a receiver node to perform a transaction with a payment contract, and also record the transaction in the blockchain to protect the sender and receiver node from unfair practices; by preventing the receiver node from transferring received payments until a dispute resolution period that is preset by the sender node has expired. The transaction and payment contract are conducted with a payment condition-checking smart code that executes the transaction only when predetermined conditions have been met. The sender node and the receiver node can elect arbitrator nodes through a delegated proof of stake process. The arbitrator nodes verify the transaction, and review submitted arbitration applications. The arbitrator nodes create an arbitrator report recorded in the blockchain. If dissatisfied with the arbitration, a subsequent arbitration, or an offline dispute resolution node can be requested.

Currency Agnostic Conversion And Deployment System
20200118119 · 2020-04-16 · ·

This system is directed to a currency agnostic conversion and deployment system comprising: an immutable digital ledger; and, a cloud service having a set of cloud service computer readable instructions for: receiving a fiat currency deposit request, associating the fiat currency deposit request with an account holder associated with the remote computer device, and, crediting a cloud service user account with a value represented by the fiat currency deposit request, storing the fiat currency deposit request, the unique reference number, the location, date and time of the remote computer device, a cloud service user account credit on the immutable digital ledger, transmitting to the remote computer device a confirmation representing that the cloud service user account was credited, and, receiving a digital purchase request, debiting the cloud service user account according to the digital purchase request, and crediting a service operator cloud service account according to the digital purchase request.

Method and Apparatus for Processing Digital Asset Based on Blockchain
20200118118 · 2020-04-16 ·

Provided are a method and apparatus for processing digital asset based on blockchain. The method comprises: acquiring target digital assets to be transferred into a primary account, wherein the primary account is an account created on the blockchain; and transferring the target digital assets into the primary account, wherein the primary account corresponds to multiple sub-accounts, each sub-account links to a digital asset transfer object, and the target digital assets transferred into the primary account is configured to be allowed to be transferred between the primary account and an account in the digital asset transfer object linked to at least one sub-account. By the present application, the problem in the related art that the operation is inconvenient due to the fact that the registration and trusteeship of target digital assets cannot be subjected to a cross-platform transaction is solved.