Patent classifications
G06Q20/3678
Remote blockchain masternode deployment
A remote blockchain masternode deployment system including a light client that can deploy a remote masternode without requiring the masternode owner to lose control of the funds staked at the masternode using a transaction identifier including a transaction hash and an index instead of a transfer of locked funds on the blockchain to an address controlled by a party other than the masternode owner. The masternode owner can unilaterally dismantle the masternode and recover the staked funds by spending the staked funds to another address controlled by the masternode operator. A pingless activation allows the masternode owner to “click and run” after funding the masternode without having to wait for the funding transaction to become buried before broadcasting an activation message. A staking vault performs staking functions for the owner in a way that does not allow unilateral spending of staked funds by the vault.
Implementing non-fungible tokens using bitcoin
A novel method and instruction set for storing and trading Non-Fungible Tokens (NFTs), on Bitcoin blockchain. As proof of NFT ownership, proposed methods allow a user to perform the following operations with an NFT: (1) store NFT token on Bitcoin blockchain; (2) securely associate NFT data unit with digital assets (photos, video, audio, digital documents, etc.); (3) grouping many NFT tokens together to a collection with a single unique identifier; (4) safely sell and buy an NFT using Bitcoin ecosystem. These actions and validation of the transactions are performed using Bitcoin transactions.
DEVICE, VEHICLE, AND METHOD FOR MINING A BLOCK
The invention relates to a device for mining, comprising a computing unit for the calculation of hash values for a character string by means of a cryptographic hash function, the computing unit being configured to calculate the hash values at a hash rate of at least 109 H/s and/or a hash calculation efficiency of at least 107 H/J. The device includes an electrical power supply to which the computing unit can be electrically connected, and a frame to which the computing unit and the electrical power supply are fixedly connected. The device is designed for the transport of an additional payload.
SYSTEM AND METHOD FOR ONLINE/OFFLINE PAYMENT WITH VIRTUAL CURRENCY FOR NODES INCLUDED IN MOBILE-BASED BLOCKCHAIN DISTRIBUTED NETWORK
An open electronic commerce system includes a user computing device holding a virtual currency, as a node of a blockchain network; a virtual currency exchange server configured to support virtual currency trading; a point exchange service server configured to determine a reference price parameter from the virtual currency exchange server when there is a request for exchange of the virtual currency that the user computing device holds, and to exchange the virtual currency for a point corresponding to the virtual currency requested to be exchanged; and an electronic commerce server configured to provide support for purchase of an item with the point.
Blockchain instrument for transferable equity
Systems and methods for offering and purchasing tokenized securities on a blockchain platform meeting current and future federal, state, and offering and holding entity rules and regulations. Tokenized securities purchased during or after the tokenized securities offering are tradable on a secondary market. The server computer of the tokenized securities provides an automated transfer capability for tokenized securities holders.
Optimal transactions sharding for scalable blockchain
An exemplary transaction sharding method comprises splitting a distributed ledger into a plurality of shards; and storing a shard across the subgroup of computer nodes associated with the shard. Such a method further comprises assigning a new transaction to one of the plurality of shards, wherein assigning the new transaction comprises iteratively choosing one of the plurality of shards; in each iteration, determining a transaction-to-shard score measuring a probability that a subgroup of computing nodes associated with the chosen shard for the current iteration would be involved in a same-shard transaction for the new transaction; in each iteration, determining a latency-to-shard score by estimating a confirmation latency of the new transaction under the chosen shard for the current iteration; and selecting the new transaction to be assigned to the shard based on a combination of the transaction-to-shard score and the latency-to-shard score.
LEARNING RECOMMENDATION ENGINE FOR FAMILY CHORE MANAGEMENT SYSTEM
A server for recommending tasks for completion includes a memory including a database configured to store information associated with a plurality of users, and an application coupled to a processor. The server stores a set of chores associated with a plurality of existing users. Each chore is matched with an existing user characteristic. The server receives a first request by a first user for registering with the application. The first request includes a first user characteristic. The server recommends a first chore assignment for the first user based on the first user characteristic. The first chore assignment is based on a comparison of the first user characteristic against a plurality of existing user characteristics. The server further sends a signal to an electronic device for displaying the first chore assignment.
METHODS AND SYSTEMS FOR FACILITATING COLLECTION OF ROAD USER CHARGES USING A DIGITAL CURRENCY BASED ON A DISTRIBUTED LEDGER TECHNOLOGY
A system and a method for facilitating the collecting of the Road Use Charges (RUC) using a digital currency based on a Distributed Ledger Technology (DLT) network is disclosed. The method includes processing the Road User data and Facility Owner data to generate user accounts on the Road Ledger℠, a DLT network, receiving Road User data from at least one Road User device, receiving position and distance data from at least one input device, receiving cost data from at least one Facility Owner device, analyzing data to generate a transaction(s) in the form of a policy and a smart contract, and adding the Trip Coin℠ Digital Currency (TCDC) corresponding to the payment alert to the digital wallet of the user, by a processing device on the Road Ledger℠, a DLT network. Further, method includes transferring TCDC to Facility Owners digital wallets for RUC using Road Ledger℠, using a storage device.
Offline value transfer using asymmetric cryptography
Tokenized assets with associated value are transferred from a designated server to a mobile device. The associated value is removed from the designated server. The tokenized assets are transferred to a first trusted electronic device. The first trusted electronic device is associated with the mobile device. At least a portion of the tokenized assets are transferred to a second trusted electronic device such that the portion of the tokenized assets are only stored on the second trusted electronic device after the transfer. The second electronic device is associated with a second mobile device. The transfer occurs at a time when both the mobile device and the electronic device are offline.
Bank-driven model for preventing double spending of digital currency coexisting on multiple DLT networks
A system and method for preventing the double-spending of digital currency that transfers between multiple DLT networks. The system and method includes creating, based on a unit of fiat currency, a first digital currency of a first type on a first DLT network and a second digital currency of a second type on a second DLT network. Each of the first digital currency and the second digital currency simultaneously represent a value associated with the unit of fiat currency. The system and method includes detecting a transaction request to transfer the first digital currency from the first DLT network to the second DLT network. The system and method include locking, responsive to detecting the transaction request, the first digital currency onto the first DLT network to prevent a transfer of the first digital currency from the first DLT network to another DLT network responsive to a subsequent transaction request.