I Told You Tomorrow: Practical Time-Locked Secrets using Smart Contracts

被引:1
|
作者
Bacis, Enrico [1 ]
Facchinetti, Dario [1 ]
Guarnieri, Marco [2 ]
Rosa, Marco [3 ]
Rossi, Matthew [1 ]
Paraboschi, Stefano [1 ]
机构
[1] Univ Bergamo, Bergamo, Italy
[2] IMDEA Software Inst, Madrid, Spain
[3] SAP Secur Res, Sophia Antipolis, France
基金
欧盟地平线“2020”;
关键词
time-locks; smart contracts; secure multi-party computation; threshold cryptography; rational adversaries;
D O I
10.1145/3465481.3465765
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A Time-Lock enables the release of a secret at a future point in time. Many approaches implement Time-Locks as cryptographic puzzles, binding the recovery of the secret to the solution of the puzzle. Since the time required to find the puzzle's solution may vary due to a multitude of factors, including the computational effort spent, these solutions may not suit all scenarios. To overcome this limitation, we propose I Told You Tomorrow (ITYT), a novel way of implementing time-locked secrets based on smart contracts. ITYT relies on the blockchain to measure the elapse of time, and it combines threshold cryptography with economic incentives and penalties to replace cryptographic puzzles. We implement a prototype of ITYT on top of the Ethereum blockchain. The prototype leverages secure Multi-Party Computation to avoid any single point of trust. We also analyze resiliency to attacks with the help of economic game theory, in the context of rational adversaries. The experiments demonstrate the low cost and limited resource consumption associated with our approach.
引用
收藏
页数:10
相关论文
共 18 条
  • [1] Practical Verification of Smart Contracts using Memory Splitting
    Grossman, Shelly
    Toman, John
    Bakst, Alexander
    Arora, Sameer
    Sagiv, Mooly
    Nandi, Chandrakana
    [J]. Proceedings of the ACM on Programming Languages, 2024, 8 (OOPSLA2)
  • [2] Family Secrets and Narrative Structure in Celeste Ng's Everything I Never Told You
    Ibarrola-Armendariz, Aitor
    [J]. ATLANTIS-JOURNAL OF THE SPANISH ASSOCIATION OF ANGLO-AMERICAN STUDIES, 2021, 43 (02): : 168 - 185
  • [3] S-cone response dynamics studied using "time-locked psychophysics".
    Eskew, RT
    Reeves, JR
    McLellan, JS
    [J]. INVESTIGATIVE OPHTHALMOLOGY & VISUAL SCIENCE, 2000, 41 (04) : S101 - S101
  • [4] SilentDelivery: Practical Timed-Delivery of Private Information Using Smart Contracts
    Li, Chao
    Palanisamy, Balaji
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (06) : 3528 - 3540
  • [5] Have I told you about the time ... : Communicating "Plant Pathology" to diverse audiences in academia
    Bradeen, J.
    VanBoxtel, D.
    [J]. PHYTOPATHOLOGY, 2016, 106 (12) : 178 - 178
  • [6] "I told you this last time, right?": Re-visiting narratives of STEM education
    Dziallas, Sebastian
    Fincher, Sally
    [J]. ICER'18: PROCEEDINGS OF THE 2018 ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, 2018, : 223 - 231
  • [7] Continuous wave electron paramagnetic resonance L-band spectrometer with direct digitalization using time-locked subsampling
    Koziol, J.
    Rajda, P.
    Rumian, R.
    Oles, T.
    Budzioch, P.
    Gurbiel, R. J.
    Froncisz, W.
    [J]. JOURNAL OF MAGNETIC RESONANCE, 2021, 322
  • [8] How to Request Network Resources Just-in-Time using Smart Contracts
    Faisal, Tooba
    Maesa, Damiano Di Francesco
    Sastry, Nishanth
    Mangiante, Simone
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (ICBC), 2021,
  • [9] Whole-brain, time-locked activation with simple tasks revealed using massive averaging and model-free analysis
    Gonzalez-Castillo, Javier
    Saad, Ziad S.
    Handwerker, Daniel A.
    Inati, Souheil J.
    Brenowitz, Noah
    Bandettini, Peter A.
    [J]. PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2012, 109 (14) : 5487 - 5492
  • [10] Pulse saturation recovery, pulse ELDOR, and free induction decay electron paramagnetic resonance detection using time-locked subsampling
    Froncisz, W
    Camenisch, TG
    Ratke, JJ
    Hyde, JS
    [J]. REVIEW OF SCIENTIFIC INSTRUMENTS, 2001, 72 (03): : 1837 - 1842