Randpay: The Technology for Blockchain Micropayments and Transactions Which Require Recipient's Consent

11/28/2019
by   Oleksii Konashevych, et al.
0

Randpay is a technology developed in Emercoin for blockchain micropayments that can be more effective in some scenarios than the Lightning Network as we show in the paper. The protocol is based on the concept of Ronald L. Rivest and published in the paper "Electronic Lottery Tickets as Micropayments" (1997). The "lottery ticket" was designed for centralized systems where a trusted third party is required to provide payments, and in some scenarios is also a lottery facilitator. The existing blockchain protocol cannot accommodate peer-to-peer "lottery" micropayments at least without the need to create payment channels, which is analysed in the paper. Therefore, the implementation required the development of an update to the blockchain core. In the result, RandpayUTXO was introduced - infinitely spendable zero output that requires the payee's signature to be published in the blockchain. Randpay is considered to be the first blockchain protocol to require the payee to sign the transaction by their private key. This is a significant feature to improve not only microtransactions but also extend the use of the blockchain for legal deeds that require a payee's consent to be recognised in legal applications. The second important innovation of this research is the implementation of Blum's "coin flipping by telephone" problem to design a "lottery ticket" that does not require any third party to facilitate the lottery. The paper offers an API description, an analysis of the mathematical model, and proof of how "lottery" can be beneficial. There is also an attack analysis and overview of existing solutions.

READ FULL TEXT
research
04/20/2021

GDPR-Compliant Use of Blockchain for Secure Usage Logs

The unique properties of blockchain enable central requirements of distr...
research
11/29/2019

Recognition of Blockchain-based Multisignature E-Awards

With blockchain technology, information is recorded in a permanent distr...
research
11/23/2022

Ping-Pong Swaps

We propose Ping-Pong Swaps: A secure pure peer-to-peer crosschain swap m...
research
04/21/2023

Decentralized Inverse Transparency With Blockchain

Employee data can be used to facilitate work, but their misusage may pos...
research
06/08/2022

Hypersyn: A Peer-to-Peer System for Mutual Credit

The Hypersyn protocol is a new type of permissionless and peer-to-peer p...
research
02/07/2019

A Simplified Chinese translation of "PAI Data, Summary of the Project PAI Data Protocol" by Jincheng Du, Dan Fang, Mark Harvilla

The Project PAI Data Protocol ("PAI Data") is a specification that exten...
research
11/13/2022

Quantinar: a blockchain p2p ecosystem for honest scientific research

Living in the Information Age, the power of data and correct statistical...

Please sign up or login with your details

Forgot password? Click here to reset