A Stream Pipeline Framework for Digital Payment Programming based on Smart Contracts
Zijia Meng, Victor Feng

TL;DR
This paper introduces a novel stream pipeline framework for programmable digital payments using smart contracts, transforming currencies into token streams and pipelining smart contracts for efficient, secure, and adaptable payment processing.
Contribution
The paper presents a new method for payment programming on DLTs by converting digital currencies into token streams and using configurable smart contract templates, reducing costs and improving security.
Findings
Reduces programming costs for digital payments.
Enhances security and adaptability of payment systems.
Supports most payment logics through configurable templates.
Abstract
Digital payments play a pivotal role in the burgeoning digital economy. Moving forward, the enhancement of digital payment systems necessitates programmability, going beyond just efficiency and convenience, to meet the evolving needs and complexities. Smart contract platforms like Central Bank Digital Currency (CBDC) networks and blockchains support programmable digital payments. However, the prevailing paradigm of programming payment logics involves coding smart contracts with programming languages, leading to high costs and significant security challenges. A novel and versatile method for payment programming on DLTs was presented in this paper - transforming digital currencies into token streams, then pipelining smart contracts to authorize, aggregate, lock, direct, and dispatch these streams efficiently from source to target accounts. By utilizing a small set of configurable…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Big Data and Digital Economy · Advanced Authentication Protocols Security
