ETHTID: Deployable Threshold Information Disclosure on Ethereum
Oliver Stengele, Markus Raiber, J\"orn M\"uller-Quade, Hannes, Hartenstein

TL;DR
ETHTID introduces a deployable Ethereum-based protocol for threshold information disclosure, enabling scheduled message release with cryptographic security and cost efficiency for large councils.
Contribution
We adapt and extend ETHDKG for scheduled threshold decryption on Ethereum, achieving significant gas savings and supporting large councils.
Findings
Supports councils of over 200 members
Achieves 20-40% gas savings
Maintains cryptographic security
Abstract
We address the Threshold Information Disclosure (TID) problem on Ethereum: An arbitrary number of users commit to the scheduled disclosure of their individual messages recorded on the Ethereum blockchain if and only if all such messages are disclosed. Before a disclosure, only the original sender of each message should know its contents. To accomplish this, we task a small council with executing a distributed generation and threshold sharing of an asymmetric key pair. The public key can be used to encrypt messages which only become readable once the threshold-shared decryption key is reconstructed at a predefined point in time and recorded on-chain. With blockchains like Ethereum, it is possible to coordinate such procedures and attach economic stakes to the actions of participating individuals. In this paper, we present ETHTID, an Ethereum smart contract application to coordinate…
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.
