Patent classifications
G06Q20/3678
COMPUTER-IMPLEMENTED SYSTEMS AND METHODS FOR IMPLEMENTING TRANSFERS OVER A BLOCKCHAIN NETWORK
The invention provides improved verification solutions for blockchain-implemented transfers. It is suited for, but not limited to, implementation in an SPV wallet. In accordance with one embodiment, a method, system or resource is provided which enables Alice to transfer an asset eg cryptocurrency or token to Bob across a blockchain. Alice stores complete transaction data relating to at least one blockchain transaction; and the complete Merkle path of the at least one blockchain transaction. This enables her to send Bob the full transaction data for all input transactions (eg Tx1, Tx2) comprising at least one output that she wants to spend as inputs to a transfer (eg Tx3); the Merkle path for all input transactions (Tx1, Tx2) linking them to their respective Merkle roots associated with their respective block headers; a transfer transaction (Tx3). Alice also provides her signature. Bob is then able to perform local SPV checks on the input transactions Tx1, Tx2 using transactions Tx1 and Tx2, their corresponding Merkle paths Path 1, Path 2, and his local list of block headers. Bob broadcasts the transfer transaction (Tx3) to the P2P network.
Systems and Methods for Generating and Consuming Power from Natural Gas
Systems and methods are provided to mitigate flaring of natural gas. A natural gas processing system may process raw natural gas into a fuel gas stream that may be used to power any number of on-site power generation modules. In turn, the power generation modules may convert the fuel gas stream into an electrical output, which may be employed to power any number of distributed computing units housed within one or more mobile data centers. In certain embodiments, the distributed computing units may be adapted to mine cryptocurrency or perform other distributed computing tasks to generate revenue.
CRYPTOCURRENCY REWARDS FOR A VIRTUAL CASH CARD
A computer-implemented method associated with a payment service provided by a payment server, comprising processing, by the payment server, a payment for a point-of-sale (POS) transaction using a payment instrument associated with a user account maintained in a data store of the payment server. The payment server determines a reward configuration stored in the user account, wherein the reward configuration includes settings to reward the user account with cryptocurrency assets and is based on historical transaction activity associated with the user account. The payment server calculates an amount of cryptocurrency assets according to the reward configuration, wherein the amount of the cryptocurrency assets is based on a value of the cryptocurrency at a time of the transaction. The payment server assigns the amount of cryptocurrency assets from a cryptocurrency wallet of the payment service to a cryptocurrency wallet of the user.
Systems and Methods for Improved Hot Wallet Security
Aspects of the disclosure relate to processing cryptocurrency transactions. A computing platform may receive a transaction request. The computing platform may request SEKs from operator devices, and may receive requests to download encrypted SEKs accordingly. The computing platform may send the encrypted SEKs, and may receive corresponding decrypted SEKs from the operator devices in response. The computing platform may decrypt encrypted shares using the SEKs, and may use the decrypted shares to reconstruct a cryptographic signing key. The computing platform may validate the cryptographic signing key, and based on successful validation of the cryptographic signing key, may transfer authorize the requested transaction.
BLOCKCHAIN-BASED SUPPLY CHAIN PAYMENT NETWORK
Systems and methods are provided for hosting a blockchain associated with at least a first blockchain-based supply chain payment network and a second blockchain-based supply chain payment network. The blockchain can be a distributed database that includes a plurality of data records that represent transactions in the first blockchain-based supply chain payment network and transactions in the second blockchain-based supply chain payment network. A transaction between network participants associated with the first blockchain-based supply chain payment network can be determined. The transaction can be based on payment tokens minted for circulation in the first blockchain-based supply chain payment network. A data record that represents the transaction between the network participants associated with the first blockchain-based supply chain payment network can be verified. The data record can be posted to the blockchain associated with the first blockchain-based supply chain payment network and the second blockchain-based supply chain payment network.
Information processing apparatus
An information processing apparatus is provided. The information processing apparatus includes an electronic money unit including a processor, a memory configured to store a balance of electronic monetary value, a terminal communication unit configured to receive a first command from an electronic money terminal using a terminal antenna, a mobile communication unit including a phone antenna for mobile communication via a base station; an interface unit configured to receive a second command from an electronic money server through an encrypted connection over the mobile communication; wherein the processor is configured to change the balance of electronic monetary value in response to at least one of the first command and the second command.
OFF NETWORK IDENTITY TRACKING IN ANONYMOUS CRYPTOCURRENCY EXCHANGE NETWORKS
Various embodiments include a method of facilitating identity information exchange in a cryptocurrency transaction. An information compliance computer system can receive a pending cryptocurrency transaction from a transmitter wallet service system for managing one or more user wallet accounts, each associated with one or more cryptographically verifiable addresses in a cryptocurrency exchange network. The information compliance computer system can identify a recipient wallet service system associated with a destination address indicated by the pending cryptocurrency transaction. Information compliance computer system can exchange identity information between the transmitter wallet service system and the recipient wallet service system. The information compliance computer system can publish the pending cryptocurrency transaction to the cryptocurrency exchange network for inclusion into a block chain of the cryptocurrency network.
RESOURCE ALLOCATION METHOD AND DEVICE, AND ELECTRONIC PAYMENT METHOD
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for allocating resources are provided. One of the methods includes receiving a first request from a first client for accessing a server, wherein the first request includes token information corresponding to resource information of a second client; determining, according to the token information included in the first request, the resource information of the second client corresponding to the token information; receiving resource allocation information from the first client; and allocating resource according to the resource allocation information from the first client and the resource information of the second client.
Methods and Systems for Object Validated Blockchain Accounts
Some embodiments can include method for decentralized data storage and validation. In many embodiments, the method can comprise receiving provided data at one or more decentralized storage modules for storage, wherein at least one of the one or more decentralized storage modules resides on a masternode, validating the provided data against a defined schema, and obtaining a decentralized multi-party consensus indicating acceptance of the provided data. In a number of embodiments, the method further can comprise writing a hash of the provided data for storage in a blockchain module, synchronizing the provided data across the one or more decentralized storage modules based at least in part on the hash stored in the blockchain module, and retrieving the provided data from the at least one of the one or more decentralized storage modules. Other embodiments of related methods and systems are also provided.
Digital currency mining circuitry having shared processing logic
An integrated circuit may be provided with cryptocurrency mining capabilities. The integrated circuit may include control circuitry and a number of processing cores that complete a Secure Hash Algorithm 256 (SHA-256) function in parallel. Logic circuitry may be shared between multiple processing cores. Each processing core may perform sequential rounds of cryptographic hashing operations based on a hash input and message word inputs. The control circuitry may control the processing cores to complete the SHA-256 function over different search spaces. The shared logic circuitry may perform a subset of the sequential rounds for multiple processing cores. If desired, the shared logic circuitry may generate message word inputs for some of the sequential rounds across multiple processing cores. By sharing logic circuitry across cores, chip area consumption and power efficiency may be improved relative to scenarios where the cores are formed using only dedicated logic.