Patent classifications
G06Q20/3678
METHOD AND APPARATUS FOR REACHING BLOCKCHAIN CONSENSUS
The present disclosure provides a blockchain consensus reaching method, includes: receiving election data transmitted from a blockchain node having a first account balance and/or a second account balance, the election data comprises information about a blockchain node selected by the blockchain node that transmits the election data; and determining a consensus blockchain node from blockchain nodes selected by each election data based on the election data received in this round, so that the determined consensus blockchain node performs a block packaging operation in a new round; wherein a value in the first account of each blockchain node indicates a number of digital currencies that the blockchain node has, and a value in the second account of each blockchain node indicates a number of votes that the blockchain node has. The present disclosure also provides a blockchain consensus reaching apparatus, a computer system and a computer-readable medium.
BLOCKCHAIN PAYMENT NOTIFICATION SYSTEM
A system and method for payment notification using blockchain. The system and method relate to real-time monitoring and updating of a list of accounts that have not satisfied a minimum payment amount due. The real-time monitoring and updating of the list occurs through the use of a blockchain monitoring payment information by a user to the account. The blockchain is continually updated every time a payment is made. A notification system receives each update and is aware, in real-time, whether a user has satisfied a minimum payment amount due and thus whether an account is current or in need of a collections notification.
Blockchain-Based Account Withdrawal Method and System
The present invention relates to the communication field, and discloses a blockchain-based account withdrawal method. The blockchain-based account withdrawal method comprises: S1: creating a common account and an issuance account, recording an allowable withdrawal time and a withdrawal address into a blockchain ledger through blockchain transfer, and cascading the common account and the issuance account; S2: performing a transfer transaction via the issuance account by a user, and diverting funds by a server to complete the transaction; S3: initiating a withdrawal application by the user within a specified allowable withdrawal time; S4: implementing the withdrawal transaction and withdrawing the funds back to the withdrawal address by the server. Through the configuration of the issuance account, another special transaction, “withdrawal transaction”, is allowed to be initiated within the allowable withdrawal time to withdraw funds of a certain transfer transaction from a previous issuance account back to the withdrawal address of the issuance account which initiates the transfer transaction, such that the transaction security is greatly improved and the problems in prior art are resolved.
Systems and methods for hybrid blockchain control
Various embodiments of the present application are directed towards systems and methods for hybrid blockchain control. According to some embodiments a method for hybrid blockchain control, an update to a distributed blockchain is received from a blockchain system. The blockchain system includes multiple nodes individually storing copies of the distributed blockchain and individually updating the copies by a consensus process. A determination is made as to whether the distributed blockchain has been fraudulently modified based on the received update. In response to determining the distributed blockchain has been fraudulently modified: 1) a corrective block is disseminated to the blockchain system to trigger the consensus process on the nodes; and 2) a predefined override in the consensus process is invoked to update the copies of the distributed blockchain in a manner that bypasses an illegitimate block. Further, the predefined override is invoked while the consensus process processes the corrective block.
CONFIDENTIAL BLOCKCHAIN TRANSACTIONS
A computer-implemented method includes: determining assets held by a remitter, the assets to be spent in a remittance transaction between the remitter and one or more payees, in which each asset corresponds to a respective asset identifier, a respective asset amount, and a respective asset commitment value; determining a remitter pseudo public key and a remitter pseudo private key; determining a cover party pseudo public key, in which the cover party pseudo public key is obtained based on asset commitment values of assets held by the cover party; and generating a linkable ring signature for the remittance transaction.
SECURE AND TRUSTED CRYPTOCURRENCY ACCEPTANCE SYSTEM
A method includes initiating, by a payor computing device, a financial transaction to send payment of a particular amount to a payee computing device using a first cryptocurrency. The payee computing device accepts a desired currency. The method further includes placing a hold on an amount of collateral cryptocurrency based on a request to process the financial transaction. The method further includes sending, by the payor computing device, a first amount of the first cryptocurrency equal to the particular amount to the cryptocurrency acceptance network computing device, converting, by a cryptocurrency exchange device, the first amount of the first cryptocurrency to an amount of the desired currency equal to the particular amount, and sending the amount of the desired currency to a payee banking computing device. The method further includes seeking a desired number of confirmations of the first amount of the first cryptocurrency from a consensus network. When the desired number of confirmations is completed, the method further includes releasing the hold on the amount of the collateral cryptocurrency.
ARRANGEMENT OF BLOCKCHAINS WITH A RESTRICTED TRANSACTION
A blockchain arrangement configured to simultaneously distribute at least one public transaction and/or a restricted transaction, wherein the disposition includes a plurality of participating nodes and a plurality of validator nodes connected by a telecommunications network; wherein a proponent participant node is configured to send to all the validator nodes the contents of a tx information transaction record, together with the identifier of a particular preconfigured privacy group; to provide the capabilities of anonymity and privacy to the blockchain system that distributes blocks of information transaction records; such that at least one recipient participating node, connected to a blockchain network, is able to decrypt, read, and execute the information transaction record blocks encrypted by the validator or mining nodes of the blockchain network.
Method, System, and Computer Program Product for Provisioning a Token Based on Media Content
A method for provisioning a token based on media content may include receiving media content data associated with media content, account identifier data associated with an account identifier of a first user, and first user device identification data associated with a first user device of the first user. Keyword data associated with at least one keyword may be extracted from the media content. At least one event may be determined based at least partially on the keyword data. A token may be generated based at least partially on the at least one event and the account identifier data. The token may be communicated to the first user device based at least partially on the first user device identification data. A system and computer program product are also disclosed.
INTELLIGENT POPULATION OF INTERFACE ELEMENTS FOR CONVERTING TRANSACTIONS
There are provided systems and methods for intelligent population of interface elements for converting transactions. A service provider, such as an online digital wallet provider and/or transaction processor, may provide analysis of a transaction history output through a data display in an application or a website. The service provider may determine whether any past transactions may be converted or flipped from a past outgoing payment to one or more installment loans for all or a portion of the payment. This may be determined using a recommendation engine trained using one or more factors and past data. If a transaction qualifies for an offer to flip the past payment to an installment loan, the service provider may populate one or more interface elements and/or data that allows the user to accept or decline the offer.
SYSTEMS AND METHODS FOR USING DISTRIBUTED LEDGER MICRO REPORTING TOOLS
Systems and methods for using distributed ledger micro reporting tools are disclosed. In one embodiment, in a distributed computer application executed by an information processing apparatus comprising at least one computer processor, a method for using a distributed ledger micro reporting tool may include: (1) an event listener establishing a connection a distributed ledger; (2) in response to the creation of each block of a plurality of blocks on the distributed ledger, the listener reading block details from the block, wherein the block comprises a plurality of transactions, and the block details comprise a transaction hash for each of the plurality of transactions; (3) indexing the transaction hash with a timestamp; and (4) storing the index of the transaction hash with the timestamp.