Seres István András Profile picture
Cryptography, Blockchain, Mathematics, Clarinet. Research @eotvos_uni. anon feedback: https://t.co/FRi8tLbcxO
Mar 11, 2024 9 tweets 4 min read
Imagine a sustainable future where full nodes can atomically serve blockchain/(expired) rollup data in exchange for money. We design protocols to achieve this vision.

Joint w/ @ErtemTas,@lera_banda,@josephbonneau,@_mahimna, Yinuo, @BenitoRobredo.



🧵1/9 eprint.iacr.org/2024/418.pdf
We introduce a blockchain Fair Data Exchange (FDE) protocol, enabling a storage server to transfer a data file to a client atomically: the client receives the file if and only if the server receives an agreedupon payment. We put forth a new definition for a cryptographic scheme that we name verifiable encryption under committed key (VECK), and we propose two instantiations for this scheme. Our protocol relies on a blockchain to enforce the atomicity of the exchange and uses VECK to ensure that the client receives the correct data (matching an agreed-upon commitment) before releasing the pay... After the Dencun hard fork (March 13, 2024), Ethereum will only store KZG commitments to L2 (rollup) data after an expiry period (18 days).

It seems likely that a market will emerge where light clients can download expired rollup data in exchange for a small payment.

2/9
Dec 19, 2021 7 tweets 3 min read
🚨Practical Deanonymization Attack in Ethereum, Based on P2P Network Analysis

🤖A very much needed work by Yue Gao et al.

tl;dr: Ethereum's P2P stack provides no anonymity guarantees at all. Transaction originators can be easily identified on the P2P lvl.

A quick 🧵below! 1/7 The goal of this work is to inspect the originating node of each broadcasted Ethereum transaction📡

The original idea was proposed by Dan Kaminsky in 2011 for Bitcoin. You buidl a supernode and connect to as many peers as you can. They connected to 90% of all Ethereum nodes! 2/7
May 29, 2020 17 tweets 10 min read
Blockchain is Watching You: Profiling and Deanonymizing Ethereum Users🧐👀 arxiv.org/pdf/2005.14051…
Joint work with @ferencberes91,@BenczurAndras,@badcryptobitch

How private is Ethereum? Why should you care?
Thread/👇 Privacy in account-based cryptocurrencies is inferior to that of UTXO currencies.

Satoshi warns in the whitepaper: "a new key pair should be used for each transaction to keep them from being linked to a common owner"

In Ethereum address reuse is enforced on the protocol level.