• Corpus ID: 11222759

The Nuts and Bolts of Micropayments: A Survey

  title={The Nuts and Bolts of Micropayments: A Survey},
  author={Syed Taha Ali and Dylan Clarke and Patrick McCorry},
In this paper, we undertake a comprehensive survey of key trends and innovations in the development of research-based and commercial micropayment systems. Based on our study, we argue that past solutions have largely failed because research has focused heavily on cryptographic and engineering innovation, whereas fundamental issues pertaining to usability, psychology, and economics have been neglected. We contextualize the range of existing challenges for micropayments systems, discuss potential… 

Tables from this paper

A Survey of Probabilistic Micropayment Schemes
Various probabilistic micropayment protocols proposed in both pre- cryptocurrency and post-cryptocurrency eras are reviewed and an analysis of what the future of research in this field could look like is provided.
Lightning Network: A Comparative Review of Transaction Fees and Data Analysis
A comparison is conducted to highlight the fee incurred for payment transactions through Lightning Network, Raiden, Stellar, Bitcoin and conventional payment systems to assess its viability as a blockchain-based payment system.
Feasibility of Stellar as a Blockchain-Based Micropayment System
A feasibility study on Stellar as a blockchain-based micropayment system, which analyzes a subset of transactions from the Stellar blockchain to aid in drawing a conclusion on the undertaken study and elaborates on the mitigation tools to enable fraud prevention in online monetary transactions.
SoK: A Taxonomy for Layer-2 Scalability Related Protocols for Cryptocurrencies
This work relates several existing off-chain channel methods, also known as payment and state channels, channel network constructions methods, and other components as channel and network management protocols, e.g., routing nodes to a taxonomy for all the components of the Layer-2.
Randpay: The Technology for Blockchain Micropayments and Transactions Which Require Recipient's Consent
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 and RandpayUTXO was introduced - infinitely spendable zero output that requires the payee's signature to be published in the blockchain.
Teechain: A Secure Asynchronous Blockchain Payment Network
Teechain is described, the first layer-two payment network that only requires asynchronous blockchain access and exploits trusted execution environments (TEEs) in modern CPUs, and achieves at least 33x higher transaction throughput than the Lightning Network with similar latencies while placing 75% fewer transactions on the blockchain in the common case.
Teechain: a secure payment network with asynchronous blockchain access
Teechain is presented, the first layer-two payment network that executes off-chain transactions asynchronously with respect to the underlying blockchain, and achieves at least a 33X higher transaction throughput than the state-of-the-art Lightning payment network.
Smart Blockchain: Second International Conference, SmartBlock 2019, Birmingham, UK, October 11–13, 2019, Proceedings
An IoT information security protection scheme based on blockchain technology that utilizes the security features of the blockchain combined with the AES encryption algorithm to encrypt the original IoT information, and the ciphertext distributed storage can effectively solve the IoT data storage problem.
When Data Fly: An Open Data Trading System in Vehicular Ad Hoc Networks
This work measures the required communication time for data trading between a vehicle and a roadside unit in a real scenario and estimates the associated cost and shows that the proposed system design is technically feasible and economically viable.


An Implementation of MicroMint
This thesis describes a prototype implementation of MicroMint, an Internet micropayment system designed to facilitate very small scale monetary transactions over the World Wide Web, to determine its feasibility for real commercial applications, and identify advantages and disadvantages inherit in different systems.
A framework for micropayment evaluation
This paper proposes a framework to evaluate the payment systems, which consists of a well structured parameter vector of the desired attributes and suggests to use VTS diagrams from object-oriented analysis and design for the evaluation of attribute values.
Chrg-http: A Tool for Micropayments on the World Wide Web
  • S. Low
  • Computer Science
    USENIX Security Symposium
  • 1996
Chrg-http is a simple and secure protocol for electronic payments over the Internet, especially in an intranet environment that is based on the billing model (or the subscription model).
Micropayments Revisited
These schemes reduce bank processing costs by several orders of magnitude, while preserving a simple interface for both users and merchants, using a probabilistic deposit protocol that, in some of the schemes, may be entirely hidden from the users.
The Case Against Micropayments
Micropayments are an interesting technology, however, there are many non-technological reasons why they will take far longer than is generally expected to be widely used, and most probably will play only a minor role in the economy.
MiMi: A Java Implementation of the MicroMint Scheme
This paper describes an experimental implementation of the MicroMint micropayment scheme in Java that applies this scheme to purchasing Web pages without having to change the code of either the Web server or the Web client.
MiniPay: Charging per Plick on the Web
PayWord and MicroMint: Two Simple Micropayment Schemes
Ve presents two simple micropayment schemes, "PayWord" and :'MicroMint," for making small purchases over the Internet, using hash operations instead whenever possible to minimize the number of public-key operations required per payment.
Bitcoin and Beyond: A Technical Survey on Decentralized Digital Currencies
This survey unroll and structure the manyfold results and research directions of Bitcoin, and deduce the fundamental structures and insights at the core of the Bitcoin protocol and its applications.
Micropayments for Decentralized Currencies
This work puts forth a new lottery-based micropayment scheme for any ledger-based transaction system, that can be used today without any change to the current infrastructure, and provides an analysis for how the scheme can work at Internet scale.