The Nuts and Bolts of Micropayments: A Survey
@article{Ali2017TheNA, title={The Nuts and Bolts of Micropayments: A Survey}, author={Syed Taha Ali and Dylan Clarke and Patrick McCorry}, journal={ArXiv}, year={2017}, volume={abs/1710.02964} }
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…Â
11 Citations
A Survey of Probabilistic Micropayment Schemes
- Computer Science
- 2022
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
- Computer ScienceBLOCKCHAIN
- 2019
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
- Computer ScienceSmartBlock
- 2019
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
- Computer Science, MathematicsIACR Cryptol. ePrint Arch.
- 2019
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
- Computer ScienceComput. Secur.
- 2020
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
- Computer Science, Mathematics
- 2017
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
- Computer Science, MathematicsSOSP
- 2019
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.
Enhanced Lightning Network (off-chain)-based micropayment in IoT ecosystems
- Computer ScienceFuture Gener. Comput. Syst.
- 2020
Smart Blockchain: Second International Conference, SmartBlock 2019, Birmingham, UK, October 11–13, 2019, Proceedings
- Computer ScienceSmartBlock
- 2019
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
- Computer Science
- 2021
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.
References
SHOWING 1-10 OF 101 REFERENCES
An Implementation of MicroMint
- Computer Science
- 1998
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
- Computer Science
- 1999
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
- Computer ScienceUSENIX 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
- Computer ScienceCT-RSA
- 2002
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
- EconomicsFinancial Cryptography
- 2003
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
- Computer ScienceWebNet
- 1997
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.
PayWord and MicroMint: Two Simple Micropayment Schemes
- Computer ScienceSecurity Protocols Workshop
- 1996
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
- MathematicsIEEE Communications Surveys & Tutorials
- 2016
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
- Computer ScienceIACR Cryptol. ePrint Arch.
- 2016
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.