{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:J3TSGWAIWV5TLRGZZDLKP5ZUG7","short_pith_number":"pith:J3TSGWAI","canonical_record":{"source":{"id":"1904.01935","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-03-07T16:53:24Z","cross_cats_sorted":["cs.CR"],"title_canon_sha256":"46044f2609633f5d92f6ebfb1121a006e059fd89f2bb80695d24d0ed479b4964","abstract_canon_sha256":"fe003ad59eca3f2eef83a11a49fd4198e194cc47f49cc53b52e30cadf9a27684"},"schema_version":"1.0"},"canonical_sha256":"4ee7235808b57b35c4d9c8d6a7f73437c4093f7c4a188e4fcf2d4a7784f356f8","source":{"kind":"arxiv","id":"1904.01935","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1904.01935","created_at":"2026-05-17T23:49:29Z"},{"alias_kind":"arxiv_version","alias_value":"1904.01935v1","created_at":"2026-05-17T23:49:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1904.01935","created_at":"2026-05-17T23:49:29Z"},{"alias_kind":"pith_short_12","alias_value":"J3TSGWAIWV5T","created_at":"2026-05-18T12:33:18Z"},{"alias_kind":"pith_short_16","alias_value":"J3TSGWAIWV5TLRGZ","created_at":"2026-05-18T12:33:18Z"},{"alias_kind":"pith_short_8","alias_value":"J3TSGWAI","created_at":"2026-05-18T12:33:18Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:J3TSGWAIWV5TLRGZZDLKP5ZUG7","target":"record","payload":{"canonical_record":{"source":{"id":"1904.01935","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-03-07T16:53:24Z","cross_cats_sorted":["cs.CR"],"title_canon_sha256":"46044f2609633f5d92f6ebfb1121a006e059fd89f2bb80695d24d0ed479b4964","abstract_canon_sha256":"fe003ad59eca3f2eef83a11a49fd4198e194cc47f49cc53b52e30cadf9a27684"},"schema_version":"1.0"},"canonical_sha256":"4ee7235808b57b35c4d9c8d6a7f73437c4093f7c4a188e4fcf2d4a7784f356f8","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:49:29.223960Z","signature_b64":"nEjwk0P/Cau5P5vfIhiVAV4SBYdM9ev3OdT/zA0Q6qt/WdAkWBQIkGGpxN7U7XMJrPrqvq68K5PrHJnEuJLgDw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"4ee7235808b57b35c4d9c8d6a7f73437c4093f7c4a188e4fcf2d4a7784f356f8","last_reissued_at":"2026-05-17T23:49:29.223306Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:49:29.223306Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1904.01935","source_version":1,"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-05-17T23:49:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ODk5a6n6BIuF7NnWwaSvkTmuspbym1CXGi3TGUioOftoZxv4zxjFf0j4yX3XlQWmBgUxNS0MebgBxffxMOuVAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-25T19:44:09.201722Z"},"content_sha256":"47c80d6175f0db469c65dc9302eb86d4b36bea21b57df173dcfa35b812a459b5","schema_version":"1.0","event_id":"sha256:47c80d6175f0db469c65dc9302eb86d4b36bea21b57df173dcfa35b812a459b5"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:J3TSGWAIWV5TLRGZZDLKP5ZUG7","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Blockchains Meet Distributed Hash Tables: Decoupling Validation from State Storage","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.CR"],"primary_cat":"cs.DC","authors_text":"Diego Pennino, Matteo Bernardini, Maurizio Pizzonia","submitted_at":"2019-03-07T16:53:24Z","abstract_excerpt":"The first obstacle that regular users encounter when setting up a node for a public blockchain is the time taken for downloading all the data needed for the node to start operating correctly. In fact, this may last from hours to weeks for the major networks. Our contribution is twofold. Firstly, we show a design that enables mining and validation of new blocks keeping only a very small state. Secondly, we show that it is possible to store the state of the blockchain in a distributed hash table obtaining a wide spectrum of trade-offs between storage committed by the nodes and replication factor"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1904.01935","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"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-05-17T23:49:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"uwel64ivTXc+Ld69jpUFPvODhHnLBo7BV27pMCeHeY+iQnQAsWp5kz4ZWakf6iF2UHO4NAinLTzwlBgM4VQFAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-25T19:44:09.202065Z"},"content_sha256":"487d1fcb186e95e9e7f6467d697546d9407270379aa4f2d2b8ae451c53ba1eb3","schema_version":"1.0","event_id":"sha256:487d1fcb186e95e9e7f6467d697546d9407270379aa4f2d2b8ae451c53ba1eb3"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/J3TSGWAIWV5TLRGZZDLKP5ZUG7/bundle.json","state_url":"https://pith.science/pith/J3TSGWAIWV5TLRGZZDLKP5ZUG7/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/J3TSGWAIWV5TLRGZZDLKP5ZUG7/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-06-25T19:44:09Z","links":{"resolver":"https://pith.science/pith/J3TSGWAIWV5TLRGZZDLKP5ZUG7","bundle":"https://pith.science/pith/J3TSGWAIWV5TLRGZZDLKP5ZUG7/bundle.json","state":"https://pith.science/pith/J3TSGWAIWV5TLRGZZDLKP5ZUG7/state.json","well_known_bundle":"https://pith.science/.well-known/pith/J3TSGWAIWV5TLRGZZDLKP5ZUG7/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:J3TSGWAIWV5TLRGZZDLKP5ZUG7","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":"fe003ad59eca3f2eef83a11a49fd4198e194cc47f49cc53b52e30cadf9a27684","cross_cats_sorted":["cs.CR"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-03-07T16:53:24Z","title_canon_sha256":"46044f2609633f5d92f6ebfb1121a006e059fd89f2bb80695d24d0ed479b4964"},"schema_version":"1.0","source":{"id":"1904.01935","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1904.01935","created_at":"2026-05-17T23:49:29Z"},{"alias_kind":"arxiv_version","alias_value":"1904.01935v1","created_at":"2026-05-17T23:49:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1904.01935","created_at":"2026-05-17T23:49:29Z"},{"alias_kind":"pith_short_12","alias_value":"J3TSGWAIWV5T","created_at":"2026-05-18T12:33:18Z"},{"alias_kind":"pith_short_16","alias_value":"J3TSGWAIWV5TLRGZ","created_at":"2026-05-18T12:33:18Z"},{"alias_kind":"pith_short_8","alias_value":"J3TSGWAI","created_at":"2026-05-18T12:33:18Z"}],"graph_snapshots":[{"event_id":"sha256:487d1fcb186e95e9e7f6467d697546d9407270379aa4f2d2b8ae451c53ba1eb3","target":"graph","created_at":"2026-05-17T23:49:29Z","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"},"paper":{"abstract_excerpt":"The first obstacle that regular users encounter when setting up a node for a public blockchain is the time taken for downloading all the data needed for the node to start operating correctly. In fact, this may last from hours to weeks for the major networks. Our contribution is twofold. Firstly, we show a design that enables mining and validation of new blocks keeping only a very small state. Secondly, we show that it is possible to store the state of the blockchain in a distributed hash table obtaining a wide spectrum of trade-offs between storage committed by the nodes and replication factor","authors_text":"Diego Pennino, Matteo Bernardini, Maurizio Pizzonia","cross_cats":["cs.CR"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-03-07T16:53:24Z","title":"Blockchains Meet Distributed Hash Tables: Decoupling Validation from State Storage"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1904.01935","kind":"arxiv","version":1},"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:47c80d6175f0db469c65dc9302eb86d4b36bea21b57df173dcfa35b812a459b5","target":"record","created_at":"2026-05-17T23:49:29Z","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":"fe003ad59eca3f2eef83a11a49fd4198e194cc47f49cc53b52e30cadf9a27684","cross_cats_sorted":["cs.CR"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-03-07T16:53:24Z","title_canon_sha256":"46044f2609633f5d92f6ebfb1121a006e059fd89f2bb80695d24d0ed479b4964"},"schema_version":"1.0","source":{"id":"1904.01935","kind":"arxiv","version":1}},"canonical_sha256":"4ee7235808b57b35c4d9c8d6a7f73437c4093f7c4a188e4fcf2d4a7784f356f8","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"4ee7235808b57b35c4d9c8d6a7f73437c4093f7c4a188e4fcf2d4a7784f356f8","first_computed_at":"2026-05-17T23:49:29.223306Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:49:29.223306Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"nEjwk0P/Cau5P5vfIhiVAV4SBYdM9ev3OdT/zA0Q6qt/WdAkWBQIkGGpxN7U7XMJrPrqvq68K5PrHJnEuJLgDw==","signature_status":"signed_v1","signed_at":"2026-05-17T23:49:29.223960Z","signed_message":"canonical_sha256_bytes"},"source_id":"1904.01935","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:47c80d6175f0db469c65dc9302eb86d4b36bea21b57df173dcfa35b812a459b5","sha256:487d1fcb186e95e9e7f6467d697546d9407270379aa4f2d2b8ae451c53ba1eb3"],"state_sha256":"d4ec068b6775dbcac84d7de84bced780d7dd753c2d2253ec1bc66e06c1736841"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"WOLdnXv76xtwnr3Fu9m3wqllSsAYetUCsmt5Ty+yM0jfYDpUB0Q4NeievMMgnka1NG1o1xBJMjod0SLpZoDBBw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-25T19:44:09.204051Z","bundle_sha256":"31e8fc81a5489c4241bcbede3ad52fb6bfebeb3fc8b59cb4f2ec0e14b8e9694f"}}