{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:C7G6B777RLEBMVBV4BA65ZPPA6","short_pith_number":"pith:C7G6B777","canonical_record":{"source":{"id":"2305.09034","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-05-15T21:41:47Z","cross_cats_sorted":[],"title_canon_sha256":"0cc77ecc94f1558807e972c49ec5ea57328108015bbdd83c0cf489216993e953","abstract_canon_sha256":"2cbe4dfba111e1b816bda24663ee361d83053cbb9329aace0e6806f63a328562"},"schema_version":"1.0"},"canonical_sha256":"17cde0ffff8ac8165435e041eee5ef078074b096e23f82a1c0792d6dfc14904f","source":{"kind":"arxiv","id":"2305.09034","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2305.09034","created_at":"2026-07-05T06:10:42Z"},{"alias_kind":"arxiv_version","alias_value":"2305.09034v1","created_at":"2026-07-05T06:10:42Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2305.09034","created_at":"2026-07-05T06:10:42Z"},{"alias_kind":"pith_short_12","alias_value":"C7G6B777RLEB","created_at":"2026-07-05T06:10:42Z"},{"alias_kind":"pith_short_16","alias_value":"C7G6B777RLEBMVBV","created_at":"2026-07-05T06:10:42Z"},{"alias_kind":"pith_short_8","alias_value":"C7G6B777","created_at":"2026-07-05T06:10:42Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:C7G6B777RLEBMVBV4BA65ZPPA6","target":"record","payload":{"canonical_record":{"source":{"id":"2305.09034","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-05-15T21:41:47Z","cross_cats_sorted":[],"title_canon_sha256":"0cc77ecc94f1558807e972c49ec5ea57328108015bbdd83c0cf489216993e953","abstract_canon_sha256":"2cbe4dfba111e1b816bda24663ee361d83053cbb9329aace0e6806f63a328562"},"schema_version":"1.0"},"canonical_sha256":"17cde0ffff8ac8165435e041eee5ef078074b096e23f82a1c0792d6dfc14904f","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:10:42.748245Z","signature_b64":"Xw8OLSj6oFbj59MHIgMe+XS+Ggqmiqeqbjw9IyYAvs2tjQqKvqjabLYkHn2TXLhWxGmnwWqk6Ho5kIKk1Be3Dw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"17cde0ffff8ac8165435e041eee5ef078074b096e23f82a1c0792d6dfc14904f","last_reissued_at":"2026-07-05T06:10:42.747773Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:10:42.747773Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2305.09034","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-07-05T06:10:42Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"L7m0FqQ/zfaQCB7mKTXYGPpbko0I6x/vX2DhOpxLszU+ff5rrHjLpDXFJsBjXNju9EN+Fhox4GWGSY10BwL9Dw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-22T02:51:42.636641Z"},"content_sha256":"5054804ed266cf7d4d5fd494dfa039dfddc8f0caed5245fc78b6de89d075e4df","schema_version":"1.0","event_id":"sha256:5054804ed266cf7d4d5fd494dfa039dfddc8f0caed5245fc78b6de89d075e4df"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:C7G6B777RLEBMVBV4BA65ZPPA6","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Blizzard: Adding True Persistence to Main Memory Data Structures","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Ada Gavrilovska, Amitabha Roy, Daniel Zahka, Pradeep Fernando, Subramanya R. Dulloor","submitted_at":"2023-05-15T21:41:47Z","abstract_excerpt":"Persistent memory (PMEM) devices present an opportunity to retain the flexibility of main memory data structures and algorithms, but augment them with reliability and persistence. The challenge in doing this is to combine replication (for reliability) and failure atomicity (for persistence) with concurrency (for fully utilizing persistent memory bandwidth). These requirements are at odds due to the sequential nature of replicating a log of updates versus concurrent updates that are necessary for fully leveraging the path from CPU to memory. We present Blizzard -- a fault-tolerant, PMEM-optimiz"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2305.09034","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2305.09034/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-05T06:10:42Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"MSre9aCKREADmG6ItOCEF3lONXL+0ERJ2wBbqiHtgwgPMAmERr1j64MV1yf8bnIL0b52L4exJ4Nv7NQWhCfwAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-22T02:51:42.637021Z"},"content_sha256":"c7fb193dae6ba7d3f8023b535e546b39a880cf8166a12446115240847e3b2687","schema_version":"1.0","event_id":"sha256:c7fb193dae6ba7d3f8023b535e546b39a880cf8166a12446115240847e3b2687"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/C7G6B777RLEBMVBV4BA65ZPPA6/bundle.json","state_url":"https://pith.science/pith/C7G6B777RLEBMVBV4BA65ZPPA6/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/C7G6B777RLEBMVBV4BA65ZPPA6/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-22T02:51:42Z","links":{"resolver":"https://pith.science/pith/C7G6B777RLEBMVBV4BA65ZPPA6","bundle":"https://pith.science/pith/C7G6B777RLEBMVBV4BA65ZPPA6/bundle.json","state":"https://pith.science/pith/C7G6B777RLEBMVBV4BA65ZPPA6/state.json","well_known_bundle":"https://pith.science/.well-known/pith/C7G6B777RLEBMVBV4BA65ZPPA6/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:C7G6B777RLEBMVBV4BA65ZPPA6","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":"2cbe4dfba111e1b816bda24663ee361d83053cbb9329aace0e6806f63a328562","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-05-15T21:41:47Z","title_canon_sha256":"0cc77ecc94f1558807e972c49ec5ea57328108015bbdd83c0cf489216993e953"},"schema_version":"1.0","source":{"id":"2305.09034","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2305.09034","created_at":"2026-07-05T06:10:42Z"},{"alias_kind":"arxiv_version","alias_value":"2305.09034v1","created_at":"2026-07-05T06:10:42Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2305.09034","created_at":"2026-07-05T06:10:42Z"},{"alias_kind":"pith_short_12","alias_value":"C7G6B777RLEB","created_at":"2026-07-05T06:10:42Z"},{"alias_kind":"pith_short_16","alias_value":"C7G6B777RLEBMVBV","created_at":"2026-07-05T06:10:42Z"},{"alias_kind":"pith_short_8","alias_value":"C7G6B777","created_at":"2026-07-05T06:10:42Z"}],"graph_snapshots":[{"event_id":"sha256:c7fb193dae6ba7d3f8023b535e546b39a880cf8166a12446115240847e3b2687","target":"graph","created_at":"2026-07-05T06:10:42Z","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/2305.09034/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Persistent memory (PMEM) devices present an opportunity to retain the flexibility of main memory data structures and algorithms, but augment them with reliability and persistence. The challenge in doing this is to combine replication (for reliability) and failure atomicity (for persistence) with concurrency (for fully utilizing persistent memory bandwidth). These requirements are at odds due to the sequential nature of replicating a log of updates versus concurrent updates that are necessary for fully leveraging the path from CPU to memory. We present Blizzard -- a fault-tolerant, PMEM-optimiz","authors_text":"Ada Gavrilovska, Amitabha Roy, Daniel Zahka, Pradeep Fernando, Subramanya R. Dulloor","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-05-15T21:41:47Z","title":"Blizzard: Adding True Persistence to Main Memory Data Structures"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2305.09034","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:5054804ed266cf7d4d5fd494dfa039dfddc8f0caed5245fc78b6de89d075e4df","target":"record","created_at":"2026-07-05T06:10:42Z","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":"2cbe4dfba111e1b816bda24663ee361d83053cbb9329aace0e6806f63a328562","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-05-15T21:41:47Z","title_canon_sha256":"0cc77ecc94f1558807e972c49ec5ea57328108015bbdd83c0cf489216993e953"},"schema_version":"1.0","source":{"id":"2305.09034","kind":"arxiv","version":1}},"canonical_sha256":"17cde0ffff8ac8165435e041eee5ef078074b096e23f82a1c0792d6dfc14904f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"17cde0ffff8ac8165435e041eee5ef078074b096e23f82a1c0792d6dfc14904f","first_computed_at":"2026-07-05T06:10:42.747773Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T06:10:42.747773Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Xw8OLSj6oFbj59MHIgMe+XS+Ggqmiqeqbjw9IyYAvs2tjQqKvqjabLYkHn2TXLhWxGmnwWqk6Ho5kIKk1Be3Dw==","signature_status":"signed_v1","signed_at":"2026-07-05T06:10:42.748245Z","signed_message":"canonical_sha256_bytes"},"source_id":"2305.09034","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:5054804ed266cf7d4d5fd494dfa039dfddc8f0caed5245fc78b6de89d075e4df","sha256:c7fb193dae6ba7d3f8023b535e546b39a880cf8166a12446115240847e3b2687"],"state_sha256":"825980bdb9a47647e065016b3b7e751e1eefaa9ccd617f50c26475a30dbfe74e"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"owsk+qxrHIvOcNTtuoDb4uyWkyhRglKr3OESK2MU1hhOsIbS2Ri2D8Biwj8hCb5u3/VcfWaq/gnBWrhhApGrDw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-22T02:51:42.639225Z","bundle_sha256":"47e73ae6c97598a2f1c443c1939658cd1fe6ed094c35d5a5dc2aa61f52bad884"}}