Patent classifications
G06Q20/3676
SYSTEM AND METHOD FOR CONTROLLING DIGITAL ASSETS
Method and system of controlling by a control authority (2) emission or destruction of digital assets from a request received by an accredited ledger (8), so that the control authority can access to the ledger (8) for reading data stored therein. The request may relate to transfer registration of digital asset towards an account or between two accounts. Requests include stamp time and store and updated balance. In particular, the ledger (8) registers the transfer according to the received request by updating balances only in case the updated digital account balance of the account to be debited is positive.
SYSTEMS, METHODS, AND STORAGE MEDIA FOR CONFIGURING A DATA STORAGE AND RETRIEVAL SYSTEM FOR MANAGING DATA RELATING TO TOKENIZED ASSETS
An apparatus, computer-readable medium, and computer-implemented method for configuring computing systems to facilitate decentralized asset management for individual assets and composite assets such as funds. Implementations include smart contract interfaces to link fungible tokens to non-fungible asset tokens to decouple securities transaction logic and corporate functions from asset management to facilitate code reuse. Additionally, the embodied process uses token nesting to enable homogeneous or heterogeneous assets to be combined into a fund structure, and further for funds to be composed into fund of fund models. The flexible structure enables automation of fund management and is designed to facilitate broad investor access to innovative asset management strategies that leverage the disclosed structure.
METHOD AND SYSTEM FOR IMPROVED BLOCKCHAIN PERFORMANCE THROUGH AGGREGATION
A method for periodic aggregation of blockchain transactions for reduced processing times and bandwidths includes: storing at least a cryptographic key pair comprising a private key and a public key and a plurality of unspent blockchain transactions, each unspent blockchain transaction including at least an output address and transaction amount; generating a digital signature using the private key; generating a recipient address using the public key; generating a new blockchain transaction after satisfaction of a trigger condition, the new blockchain transaction including each of the plurality of unspent blockchain transactions as inputs, the digital signature, the recipient address, and a transfer amount based on a summation of the transaction amount for each of the unspent blockchain transactions; and transmitting the new blockchain transaction to a node in a blockchain network.
SYSTEMS AND METHODS FOR TOKENIZED CONTROL OF SMART CONTRACTS
Methods and systems for automatically conducting a continuous forward rate agreement in a cryptocurrency using smart contracts. An obligation object is generated and provided with control of a first smart contract, which may be a collateralized debt position smart contract, and control of a lender amount. The obligation object is executed to update balances for first and second parties until the obligation object is liquidated or terminated. Additional parties may be introduced. Upon liquidation or termination, the obligation object accounts to each of the parties based on their balances, and based on tokens generated to track positions in the obligation object.
ADDING A CREDIT ACCOUNT TO A MOBILE WALLET TO MAKE A TRANSACTION WHEN THE PHYSICAL CARD ASSOCIATED WITH THE CREDIT ACCOUNT IS UNAVAILABLE
A system and method for adding a virtual credit account to a mobile device is disclosed. The system receives a contact information for a customer at a store's electronic device, the contact information comprising: at least one of a device identifier (ID) and a user ID, the contact information being part of a request for a pre-existing credit account to be added to the customer's mobile device. An access to an account lookup/verification for the pre-existing credit account is provided to the customer's mobile device, the access generate an out-of-band verification. the request for the pre-existing credit account to be added to the customer's mobile device in conjunction with the out-of-band verification is provided by the customer's mobile device. The pre-existing credit account is then added to the customer's mobile device in a digital format allowing the customer to make a purchase.
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.
METHOD, APPARATUS AND ELECTRONIC DEVICE FOR BLOCKCHAIN TRANSACTIONS
Embodiments of the application provide a method, apparatus, and electronic device for implementing blockchain-based transactions. The method comprises: determining a transaction amount to be remitted from a remitter's blockchain account into a receiver's blockchain account, wherein a commitment of the remitter's balance is recorded with the remitter's blockchain account in a blockchain, a commitment of the receiver's balance is recorded with the receiver's blockchain account in the blockchain; obtaining a commitment of the transaction amount by using the homomorphic encryption algorithm according to the transaction amount; and submitting to the blockchain a transaction comprising information of the remitter's and the receiver's blockchain accounts, and the commitment of the transaction amount, for the commitment of the transaction amount to be deducted from the commitment of the remitter's balance and the commitment of the transaction amount to be added to the commitment of the receiver's balance.
E-WALLET TRANSFER PAYMENT METHOD AND SYSTEM BASED ON PKI SMART CARD
An E-wallet transfer payment method includes: connecting a first PKI smart card to a second PKI smart card wirelessly; the first PKI smart card receiving a transfer instruction input by a first user, wherein the transfer instruction comprises a transfer amount to be transferred to a payee account; the second PKI smart card sending the payee account information to the first PKI smart card; the first PKI smart card generating transaction information according to the transfer instruction, and displaying the transaction information; the first PKI smart card receiving a confirmation instruction input by the first user according to the displayed transaction information; the first PKI smart card deducting a corresponding amount in a payment account according to the transfer amount, generating a signature information and sending the signature information to the second PKI smart card; adding the corresponding amount to the payee account according to the signature information.
BLOCKCHAIN SMART CONTRACTS FOR EMPLOYEE STOCK OPTION TOKENS
Disclosed are systems and methods for generating a blockchain data structure for executing an employee stock ownership plan. The described system generates and deploys within a blockchain an employee stock ownership plan (ESOP) smart contract that is associated with a subset of equity tokens representing an equity stake of a company. The ESOP smart contract has program code for constructor functionality that creates a plurality of stock option tokens corresponding to the subset of the equity tokens in the first electronic wallet associated with the company, and code for transfer functionality that converts at least a portion of the stock option tokens in a second electronic wallet to a corresponding amount of equity tokens in accordance with one or more verification rules and checks.
PAYMENT SYSTEM USING VIRTUAL MONEY
Provided is a payment system using virtual money. The payment system includes: a transaction server for managing floating exchange rate money and fixed exchange rate money; and an exchange server for exchanging floating exchange rate money for fixed exchange rate money, whereby a payment system can provide users with fixed exchange rate money which is virtual money, the exchange rate of which is fixed against cash.