{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:YC3MLVT7RN7Z4A3LTXYRSBNRE5","short_pith_number":"pith:YC3MLVT7","canonical_record":{"source":{"id":"2409.04366","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2024-09-06T15:57:43Z","cross_cats_sorted":[],"title_canon_sha256":"23188efc0dc818bb7bfb38b0296365f4e0d910597a13c6fa809c99e4adab423c","abstract_canon_sha256":"0d79990f7f9a2f092792bd440d61961afc0091748292a6b57acc475c1b0f1741"},"schema_version":"1.0"},"canonical_sha256":"c0b6c5d67f8b7f9e036b9df11905b1275404cc575837207ade6aeaa3a5cbc078","source":{"kind":"arxiv","id":"2409.04366","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2409.04366","created_at":"2026-07-05T10:08:20Z"},{"alias_kind":"arxiv_version","alias_value":"2409.04366v2","created_at":"2026-07-05T10:08:20Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2409.04366","created_at":"2026-07-05T10:08:20Z"},{"alias_kind":"pith_short_12","alias_value":"YC3MLVT7RN7Z","created_at":"2026-07-05T10:08:20Z"},{"alias_kind":"pith_short_16","alias_value":"YC3MLVT7RN7Z4A3L","created_at":"2026-07-05T10:08:20Z"},{"alias_kind":"pith_short_8","alias_value":"YC3MLVT7","created_at":"2026-07-05T10:08:20Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:YC3MLVT7RN7Z4A3LTXYRSBNRE5","target":"record","payload":{"canonical_record":{"source":{"id":"2409.04366","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2024-09-06T15:57:43Z","cross_cats_sorted":[],"title_canon_sha256":"23188efc0dc818bb7bfb38b0296365f4e0d910597a13c6fa809c99e4adab423c","abstract_canon_sha256":"0d79990f7f9a2f092792bd440d61961afc0091748292a6b57acc475c1b0f1741"},"schema_version":"1.0"},"canonical_sha256":"c0b6c5d67f8b7f9e036b9df11905b1275404cc575837207ade6aeaa3a5cbc078","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:08:20.656766Z","signature_b64":"upa5WvsYK64nhgdjB6esp7+1CO6rcwsK65F2Axi6FWqBU5JEN81WMqH9gzk2uHHQqXjuuuFnpoVGYgjqUjisAw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"c0b6c5d67f8b7f9e036b9df11905b1275404cc575837207ade6aeaa3a5cbc078","last_reissued_at":"2026-07-05T10:08:20.656084Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:08:20.656084Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2409.04366","source_version":2,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T10:08:20Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"SYrUieNegG2ojaBdpVGP9EHNgw1uQmvDG+wmIwiMQJzdw4zW8Pn0//lsv8AaxrtueM0bbt3Pycm84Fh1I7YtCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T15:13:52.268588Z"},"content_sha256":"2f2c58842ae5fd9651cf56a7130b179f74629c52a3bf00d063a85635c84478f5","schema_version":"1.0","event_id":"sha256:2f2c58842ae5fd9651cf56a7130b179f74629c52a3bf00d063a85635c84478f5"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:YC3MLVT7RN7Z4A3LTXYRSBNRE5","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Deanonymizing Ethereum Validators: The P2P Network Has a Privacy Issue","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"Juan Villacis, Lioba Heimbach, Lucianna Kiffer, Roger Wattenhofer, Yann Vonlanthen","submitted_at":"2024-09-06T15:57:43Z","abstract_excerpt":"Many blockchain networks aim to preserve the anonymity of validators in the peer-to-peer (P2P) network, ensuring that no adversary can link a validator's identifier to the IP address of a peer due to associated privacy and security concerns. This work demonstrates that the Ethereum P2P network does not offer this anonymity. We present a methodology that enables any node in the network to identify validators hosted on connected peers and empirically verify the feasibility of our proposed method. Using data collected from four nodes over three days, we locate more than 15% of Ethereum validators"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2409.04366","kind":"arxiv","version":2},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2409.04366/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T10:08:20Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"OHowi6WGbzQqFm9gIJ3Z9gaw0yrD2uwxq7zbGCaUh+ThSbB85SgTUh03uIm6NuDt4sZ9JRxHvtDcdqm5+I7CAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T15:13:52.268968Z"},"content_sha256":"64c54c78cfdf458174828f91d2093cbd7e6aaff57b27f089aefafaa3c26a3d8c","schema_version":"1.0","event_id":"sha256:64c54c78cfdf458174828f91d2093cbd7e6aaff57b27f089aefafaa3c26a3d8c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/YC3MLVT7RN7Z4A3LTXYRSBNRE5/bundle.json","state_url":"https://pith.science/pith/YC3MLVT7RN7Z4A3LTXYRSBNRE5/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/YC3MLVT7RN7Z4A3LTXYRSBNRE5/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-07-07T15:13:52Z","links":{"resolver":"https://pith.science/pith/YC3MLVT7RN7Z4A3LTXYRSBNRE5","bundle":"https://pith.science/pith/YC3MLVT7RN7Z4A3LTXYRSBNRE5/bundle.json","state":"https://pith.science/pith/YC3MLVT7RN7Z4A3LTXYRSBNRE5/state.json","well_known_bundle":"https://pith.science/.well-known/pith/YC3MLVT7RN7Z4A3LTXYRSBNRE5/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:YC3MLVT7RN7Z4A3LTXYRSBNRE5","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"0d79990f7f9a2f092792bd440d61961afc0091748292a6b57acc475c1b0f1741","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2024-09-06T15:57:43Z","title_canon_sha256":"23188efc0dc818bb7bfb38b0296365f4e0d910597a13c6fa809c99e4adab423c"},"schema_version":"1.0","source":{"id":"2409.04366","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2409.04366","created_at":"2026-07-05T10:08:20Z"},{"alias_kind":"arxiv_version","alias_value":"2409.04366v2","created_at":"2026-07-05T10:08:20Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2409.04366","created_at":"2026-07-05T10:08:20Z"},{"alias_kind":"pith_short_12","alias_value":"YC3MLVT7RN7Z","created_at":"2026-07-05T10:08:20Z"},{"alias_kind":"pith_short_16","alias_value":"YC3MLVT7RN7Z4A3L","created_at":"2026-07-05T10:08:20Z"},{"alias_kind":"pith_short_8","alias_value":"YC3MLVT7","created_at":"2026-07-05T10:08:20Z"}],"graph_snapshots":[{"event_id":"sha256:64c54c78cfdf458174828f91d2093cbd7e6aaff57b27f089aefafaa3c26a3d8c","target":"graph","created_at":"2026-07-05T10:08:20Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2409.04366/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Many blockchain networks aim to preserve the anonymity of validators in the peer-to-peer (P2P) network, ensuring that no adversary can link a validator's identifier to the IP address of a peer due to associated privacy and security concerns. This work demonstrates that the Ethereum P2P network does not offer this anonymity. We present a methodology that enables any node in the network to identify validators hosted on connected peers and empirically verify the feasibility of our proposed method. Using data collected from four nodes over three days, we locate more than 15% of Ethereum validators","authors_text":"Juan Villacis, Lioba Heimbach, Lucianna Kiffer, Roger Wattenhofer, Yann Vonlanthen","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2024-09-06T15:57:43Z","title":"Deanonymizing Ethereum Validators: The P2P Network Has a Privacy Issue"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2409.04366","kind":"arxiv","version":2},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:2f2c58842ae5fd9651cf56a7130b179f74629c52a3bf00d063a85635c84478f5","target":"record","created_at":"2026-07-05T10:08:20Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"0d79990f7f9a2f092792bd440d61961afc0091748292a6b57acc475c1b0f1741","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2024-09-06T15:57:43Z","title_canon_sha256":"23188efc0dc818bb7bfb38b0296365f4e0d910597a13c6fa809c99e4adab423c"},"schema_version":"1.0","source":{"id":"2409.04366","kind":"arxiv","version":2}},"canonical_sha256":"c0b6c5d67f8b7f9e036b9df11905b1275404cc575837207ade6aeaa3a5cbc078","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"c0b6c5d67f8b7f9e036b9df11905b1275404cc575837207ade6aeaa3a5cbc078","first_computed_at":"2026-07-05T10:08:20.656084Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:08:20.656084Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"upa5WvsYK64nhgdjB6esp7+1CO6rcwsK65F2Axi6FWqBU5JEN81WMqH9gzk2uHHQqXjuuuFnpoVGYgjqUjisAw==","signature_status":"signed_v1","signed_at":"2026-07-05T10:08:20.656766Z","signed_message":"canonical_sha256_bytes"},"source_id":"2409.04366","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:2f2c58842ae5fd9651cf56a7130b179f74629c52a3bf00d063a85635c84478f5","sha256:64c54c78cfdf458174828f91d2093cbd7e6aaff57b27f089aefafaa3c26a3d8c"],"state_sha256":"368bf3b47ff2cc34f9b750324a270e74ee8c41b55d60bde9710a024eb2e34636"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"lrUMxlU6KdDmHshzjWHKFHxUFhIaMqSjLC91tFf9Sxjby3/jCKHA2YcvEc5NvRhx+MbdQfugp7qFIwM8PZOUCA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T15:13:52.270976Z","bundle_sha256":"a1047029ba25a692edb7608c0631f6714ee6a25aab0931180986e493a3f3dcdb"}}