ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2403.09880
53
0
v1v2v3v4 (latest)

How To Save Fees in Bitcoin Smart Contracts: a Simple Optimistic Off-chain Protocol

14 March 2024
Dario Maddaloni
R. Marchesin
R. Zunino
ArXiv (abs)PDFHTML
Main:25 Pages
7 Figures
Bibliography:3 Pages
Abstract

We consider the execution of smart contracts on Bitcoin. There, every contract step corresponds to appending to the blockchain a new transaction that spends the output representing the old contract state, creating a new one for the updated state. This standard procedure requires the contract participants to pay transaction fees for every execution step. In this paper, we introduce a protocol that moves most of the execution of a Bitcoin contract off-chain. When all participants follow this protocol, they are able to save on transaction fees. By contrast, in the presence of adversaries, any honest participant is still able to enforce the correct execution of the contract, according to its original semantics.

View on arXiv
@article{maddaloni2025_2403.09880,
  title={ How To Save Fees in Bitcoin Smart Contracts: a Simple Optimistic Off-chain Protocol },
  author={ Dario Maddaloni and Riccardo Marchesin and Roberto Zunino },
  journal={arXiv preprint arXiv:2403.09880},
  year={ 2025 }
}
Comments on this paper