OpenSquare: Decentralized Repeated Modular Squaring Service
Sri Aravinda Krishnan Thyagarajan, Tiantian Gong, Adithya Bhat, Aniket Kate, Dominique Schröder
摘要
Repeated Modular Squaring is a versatile computational operation that has led to practical constructions of timed-cryptographic primitives like time-lock puzzles (TLP) and verifiable delay functions (VDF) that have a fast growing list of applications. While there is a huge interest for timed-cryptographic primitives in the blockchains area, we find two real-world concerns that need immediate attention towards their large-scale practical adoption: Firstly, the requirement to constantly perform computations seems unrealistic for most of the users. Secondly, choosing the parameters for the bound (T) seems complicated due to the lack of heuristics and experience. We present OpenSquare, a decentralized repeated modular squaring service, that overcomes the above concerns. OpenSquare lets clients outsource their repeated modular squaring computation via smart contracts to any computationally powerful servers that offer computational services for rewards in an unlinkable manner. OpenSquare naturally gives us publicly computable heuristics about a pre-specified number (T) and the corresponding reward amounts of repeated squarings necessary for a time period. Moreover, OpenSquare rewards multiple servers for a single request, in a sybil resistant manner to incentivise maximum server participation and is therefore resistant to censorship and single-points-of failures. We give game-theoretic analysis to support the mechanism design of OpenSquare: (1) incentivises servers to stay available with their services, (2) minimizes the cost of outsourcing for the client, and (3) ensures the client receives the valid computational result with high probability. To demonstrate practicality, we also implement OpenSquare's smart contract in Solidity and report the gas costs for all of its functions. Our results show that the on-chain computational costs for both the clients and the servers are quite low, and therefore feasible for practical deployments and usage.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper3
- Sleepy Channels: Bi-directional Payment Channels without WatchtowersLukas Aumayr, Sri Aravinda Krishnan Thyagarajan, Giulio Malavolta, Pedro Moreno-Sanchez 等CCS 2022 · 被引用 26 次
- Riggs: Decentralized Sealed-Bid AuctionsNirvan Tyagi, Arasu Arun, Cody Freitag, Riad S. Wahby 等CCS 2023 · 被引用 15 次
- SoK: Distributed Randomness BeaconsKevin Choi, Aathira Manoj, Joseph BonneauS&P 2023
它引用的顶会 Paper4
- FairSwap: How To Fairly Exchange Digital GoodsStefan Dziembowski, Lisa Eckey, Sebastian FaustCCS 2018 · 被引用 229 次
- Fairness in an Unfair World: Fair Multiparty Computation from Public Bulletin BoardsArka Rai Choudhuri, Matthew Green, Abhishek Jain, Gabriel Kaptchuk 等CCS 2017 · 被引用 130 次
- Verifiable Timed Signatures Made PracticalSri Aravinda Krishnan Thyagarajan, Adithya Bhat, Giulio Malavolta, Nico Döttling 等CCS 2020 · 被引用 58 次
- RandRunner: Distributed Randomness from Trapdoor VDFs with Strong UniquenessPhilipp Schindler, Aljosha Judmayer, Markus Hittmeir, Nicholas Stifter 等NDSS 2021
相关 Paper
- Separating Verifiable Delay Functions and Time-Lock PuzzlesHamza Abusalah, Nivesh Aggarwal, Karen Azari, Chethan Kamath 等EUROCRYPT 2026 · 被引用 1 次
- Cryptanalysis of Algebraic Verifiable Delay FunctionsAlex Biryukov, Ben Fisch, Gottfried Herold, Dmitry Khovratovich 等CRYPTO 2024 · 被引用 7 次
- TARDIS: A Foundation of Time-Lock Puzzles in UCCarsten Baum, Bernardo David, Rafael Dowsley, Jesper Buus Nielsen 等EUROCRYPT 2021 · 被引用 42 次
- "Check-Before-you-Solve": Verifiable Time-Lock PuzzlesJiajun Xin, Dimitrios PapadopoulosS&P 2025
- Continuous Verifiable Delay FunctionsNaomi Ephraim, Cody Freitag, Ilan Komargodski, Rafael PassEUROCRYPT 2020 · 被引用 85 次
