Patent classifications
G06Q20/3678
Methods and systems for executing smart contracts in secure environments
Method for the secure execution of programs (smart contracts) implemented between a first wallet node (WN) (WN1) and a second wallet node (WN2), at least the second WN being implemented in an enclave of a processor, and the WNs being capable of executing programs designated in the messages that reach them, the method comprising the following steps: a) sending by WN1 to WN2 of a pre-message; b1) in response to this pre-message, execution in the enclave of a first program (WNRoT); b2) generation by the enclave of a certificate of authenticity of said first program and of the integrity of its execution; b3) sending said certificate to WN1; c) verification by WN1 of said certificate; d) in the event of successful verification, sending by WN1 to WN2 of a message intended to trigger the execution of a given program in WN2, and e) execution of said program in WN2.
SYSTEM AND METHOD OF SECURING CRYPTOCURRENCY BY A PRECIOUS OBJECT
The present invention relates to a system and a method of securing cryptocurrency by a precious object, wherein the value of cryptocurrency is backed by the precious object. The system of present invention comprises a cryptocurrency issuer institution which owns the precious object, wherein the precious object is divided into a plurality of 3D fragments, each of which represented by one cryptocurrency coin, created by the cryptocurrency issuer institution. The main purpose of present invention is to allow any person including normal people with small savings, to invest in the precious object through the cryptocurrency. The system and method of the present invention address many substantial advantages over traditional way of investment.
Blockchain management system
According to one or more aspects of the present disclosure, operations may include obtaining a token transaction request of a token transaction that includes a transfer of assignment of a crypto-token of a crypto-medium from a first entity to a second entity. The token transaction request may be a request to initiate the token transaction. The operations may further include generating a transaction signature in response to obtaining the token transaction request. The operations may include validating the token transaction using the digital signature and blocks of a private blockchain that includes a blockchain record of all transactions of the crypto-medium. In these or other embodiments, the operations may include generating a new block for the private blockchain, the new block including an update to the blockchain record that indicates the token transaction details. The generating of the new block may be triggered by the token transaction being validated.
Preselected issuance and data operations loops in a blockchain network
Methods and systems for use in a blockchain network are presented. A method comprises: associating identification information with a private key or with a custodian of the private key, wherein the identification information enables initiation or execution of one or more distributed ledger-based computing operations in the blockchain network; accessing, by at least one first computing device in the blockchain network or at least one second computing device in the blockchain network, an issuance digital facilitator for facilitating the initiation or execution of the one or more distributed ledger-based computing operations in the blockchain network, the one or more distributed ledger-based computing operations in the blockchain network involving the at least one first computing device or the at least one second computing device; and connecting the identification information associated with the private key or the custodian of the private key, to the one or more distributed ledger-based computing operations.
BLOCKCHAIN WITH JOINT CLAIMS ON TOKENS
A smart contract including one or more rules is defined and stored on a blockchain in conjunction with a pool of one or more tokens owned by the smart contract. A plurality of conflicting claims to the pool of one or more tokens is received and provided to the blockchain. An indication that a trigger condition is met is received from the blockchain. The trigger condition to determined using the one or more rules. Information indicating a distribution of the one or more tokens to resolve the plurality of conflicting claims is also received. The information is generated using the one or more rules in response to the trigger condition being met.
Decentralized identification anchored by decentralized identifiers
Generating self-issued claims anchored by DIDs and using the self-issued claims as self-identification. The computing system generates one or more claims, each of which includes at least information related to (1) a DID, (2) a property of a subject entity who is an owner of the DID, and (3) a value corresponding to the property. For each of the one or more claims, the computing system generates a cryptographic signature by signing the claim with a private key associated with the corresponding DID. The cryptographic signature proves that the claim is a self-issued claim, which is issued by the owner of the corresponding DID and is about the owner of the corresponding DID. A portion of data related to the self-issued claim is then propagated onto a distributed ledger.
Method and system for cryptocurrency mining center
A cryptocurrency mining method and a cryptocurrency mining controller device are provided. The method includes: obtaining electricity price information and cryptocurrency price information; determining operation control parameters of the cryptocurrency mining system according to the electricity price information and the cryptocurrency price information; and controlling an operation of a target group of cryptocurrency miners according to the operation control parameters. The operation includes switching between operation states, and the operation states includes at least a running state and an off state.
Method and system for merchant acceptance of cryptocurrency via payment rails
A method for acceptance of blockchain payment at a traditional point of sale device direct to a merchant includes: receiving an authorization request for a fiat payment transaction including a transaction account number, transaction amount, and merchant identifier; identifying blockchain payment acceptance for a transaction account associated with the transaction account number; transmitting an address request to an exchange server including the merchant identifier; receiving a destination address associated with the merchant identifier for a blockchain network from the exchange server; transmitting a new blockchain transaction to a blockchain node in the blockchain network including the destination address and a cryptocurrency amount based on the transaction amount; and transmitting an authorization response for the fiat payment transaction to a payment network for routing to a point of sale device, the authorization response including an indication that clearance and settlement of the fiat payment transaction is not required.
Blockchain-based digital loan network
Systems and methods are provided for minting payment loan tokens to conduct digital loan transactions within a blockchain-based digital loan payment network. The payment loan tokens are pegged to fiat currency or digital currency. The computing system is a node in the blockchain-based digital loan payment network. A number of payment loan tokens to be provided to a borrower can be determined based on a digital loan transaction. The borrower is a network participant associated with the blockchain-based digital loan payment network. The number of payment loan tokens can be provided for deposit in a digital wallet associated with the borrower based on the digital loan transaction. Payees that receive payment loan tokens from the borrower can redeem the payment loan tokens as fiat or digital currency. A data record that represents the digital loan transaction can be generated. The data record is posted to a blockchain associated with the blockchain-based digital loan payment network.
System for secure resource transfer integration
Systems, computer program products, and methods are described herein for secure resource transfer integration. The present invention is configured to electronically receive an access request to access a cold storage wallet associated with the user; initiate an authentication protocol to determine whether the user is authorized to access the cold storage wallet; provide access to the cold storage wallet to the user based on at least determining that the user is authorized to access the cold storage wallet; electronically receive a user request to transfer at least a portion of resources from the cold storage wallet to a resource distribution account associated with the user; execute the transfer of at least the portion of resources from the cold storage wallet to the resource distribution account; and display a notification indicating the execution of the transfer of at least the portion of resources.