G06Q20/3678

Robust and secure proof of space based mining
11418402 · 2022-08-16 · ·

Initializing a graph for providing proof of space includes generating an initial graph at a device. The initial graph is acyclic. Content of a first node in the initial graph is generated based at least in part on (1) a predecessor node that is a predecessor of the first node and (2) on a godparent node. A position of the godparent node is based at least in part on content of the predecessor node. It further includes storing at least a portion of the initial graph on the device.

System and Method of receiving direct cryptocurrency transactions
20220215383 · 2022-07-07 ·

The present invention relates to a decentralization of remote interaction between a tipper and an adult toy by implementing a system and method of receiving direct cryptocurrency transactions, in online adult entertainment. The adult toy is integrated with its own cryptocurrency wallet which is able to receive direct cryptocurrency transactions on it. A special control software algorithm initialises proper mechanical activity of the adult toy based on the amount of cryptocurrency received. The cryptography basis of the cryptocurrencies ensures that IP address or any other identification data of the adult toy in the internet will be known only to its owner. Therefore, the privacy and security of the end users and the webcam models of the online adult entertainment industry is maintained.

METHODS, SYSTEMS, APPARATUSES, AND DEVICES FOR FACILITATING A GAMEPLAY
20220212093 · 2022-07-07 ·

Disclosed herein is an apparatus for facilitating a gameplay, in accordance with some embodiments. Accordingly, the apparatus comprises a game board and a game piece. Further, the game board comprises a playing surface comprising markings. Further, the game piece comprises piece surfaces. Further, the game piece is positioned on the playing surface such that one of the piece surfaces is disposed over one of the markings. Further, the game piece comprises a sensor, a processing device, a storage device, and a presentation device. Further, the sensor generates sensor data based on the disposing of the one of the piece surfaces over the one of the markings. Further, the processing device analyzes the sensor data and identifies the one of the markings. Further, the storage device retrieves one of the information corresponding to the one of the markings. Further, the presentation device presents the one of the information.

DIGITAL ASSET PAYMENT NETWORK PAYMENT MODES

A user computing device of a digital asset payment network includes a display, one or more scanning devices, memory, and a digital asset management unit coupled to the display and the memory. The digital asset management unit includes: a digital wallet, and a scanning interface, where one or more of the digital wallet and the scanning interface are operable to connect to a user digital asset payment interface. The user digital asset payment interface is associated with a digital asset payment computing entity of the digital asset payment network, where the digital asset payment computing entity facilitates a real-time digital asset-based payment from the user computing device paying with a digital asset to a merchant computing entity accepting a desired digital asset. The user digital asset payment interface includes: a scannable code module operable to: interact with a scannable code generated by the digital asset payment computing entity, where the scannable code is representative of digital asset-based payment authorization information.

SHOW TO PAY PAYMENT MODE OF A DIGITAL ASSET PAYMENT NETWORK

A method includes initiating, by a user computing device, a digital asset-based payment to a merchant computing entity and sending, by the user computing device, user computing device real-time payment information to a digital asset payment computing entity. The method further includes locking, by the digital asset payment computing entity, an amount of network digital assets, generating a user authorization scannable code, and sending the user authorization scannable code to the user computing device. The method further includes providing, by the user computing device, the user authorization scannable code to the merchant computing entity. When the merchant computing entity scans the user authorization scannable code, the method further includes sending, by the merchant computing entity, merchant computing entity real-time payment information to the digital asset payment computing entity, and providing, by the digital asset payment computing entity, a confirmation to the merchant computing entity.

SCAN TO PAY PAYMENT MODE OF A DIGITAL ASSET PAYMENT NETWORK

A method includes initiating, by a merchant computing entity, a digital asset-based payment from a user computing device and sending merchant real-time payment information to a digital asset payment computing entity. The method further includes generating, by the digital asset payment computing entity, a scannable charge code and sending the scannable charge code to the merchant computing entity. The method further includes providing, by the merchant computing entity, the scannable charge code to the user computing device. When the scannable charge code is scanned by the user computing device, the method further includes sending, by the user computing device, user computing device real-time payment information to the digital asset payment computing entity, locking, by the digital asset payment computing entity, an amount of network digital assets, and providing, by the digital asset payment computing entity, a confirmation to the merchant computing entity.

SYSTEMS AND METHODS FOR MANAGING ELECTRONIC TRANSACTIONS
20220207520 · 2022-06-30 ·

Methods and systems are presented for providing comprehensive payment transaction services through a digital wallet. The digital wallet enables a user to conduct an electronic transaction with a merchant or another user. In one aspect, the digital wallet may modify a payment arrangement of the electronic transaction. For example, the digital wallet may determine a first payment arrangement that specifies one or more financial instruments and a payment deferral time period for the electronic transaction. Subsequent to processing the electronic transaction, the digital wallet may determine a different, second payment arrangement for the electronic transaction. The digital wallet may modify the electronic transaction based on the second payment arrangement without canceling the electronic transaction. In another aspect, the digital wallet may manage rewards by dynamically withholding rewards, releasing the rewards, and/or distributing at least portions of the rewards to different users.

BATCH PROCESSING OF CRYPTOCURRENCY TRANSACTIONS USING UNSPENT TRANSACTION OUTPUTS
20220222656 · 2022-07-14 ·

Systems and methods describe providing batch processing of blockchain-based cryptocurrency transactions. First, the system receives or derives a number of public keys each associated with a digital wallet for cryptocurrency, then maintains a communication path to each digital wallet using the public keys. The system receives a transaction request from each digital wallet, then generates a transaction containing transaction details for each digital wallet. A request is sent to each digital wallet in the transaction to verify the transaction details for that digital wallet, and signature are received from each digital wallet based on the request to verify the transaction details for that digital wallet. Upon receiving signatures from each of the digital wallets, the system broadcasts the transaction at a blockchain network.

Methods and systems for tracking unspent transaction output (UTXO) tokens in a distributed ledger technology-based network

Tracking and clawing back unspent transaction output (UTXO) tokens mechanism are disclosed for distributed ledger technology-based networks (DLTNs) operating a UTXO-based token transaction model (which can include blockchain networks). Some embodiments comprise receiving a request to transfer a UTXO token in a DLTN operating a UTXO-based token transaction model. Further, the embodiments can include determining that a clawback list includes the genesis token identifier and barred token identifiers of UTXO tokens barred from being transferred on the DLTN. In addition, the embodiments can include determining whether the clawback list includes any of the ancestral token identifiers of the UTXO token and generating an instruction regulating the transfer of the UTXO token in the DLTN based on the determining whether the clawback list includes any of the ancestral token identifiers. Such techniques improve the security and functionality of DLTNs such as a blockchain network.

SYSTEMS AND METHODS FOR AUTOMATIC ASSET TRANSFER USING SMART CONTRACTS
20220284419 · 2022-09-08 ·

Examples of the present disclosure describe systems and methods for automatically transferring assets based on a smart contract. In one example, a smart contract is constructed between a consumer and a service provider. The smart contract is stored on a blockchain. Financial data associated with the consumer may be received by the system, and based on the financial data associated with the consumer, the system may construct an investment profile for the consumer. The system may receive a deposit of assets (e.g., cryptocurrency). The funds may be placed into an escrow wallet, where the funds may be drawn upon based on the rules of the smart contract. At least a portion of the funds may also be automatically invested based on the investment profile of the consumer. The system may receive a trigger event, which may cause a transfer of assets from the escrow wallet to the service-provider wallet.