{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:TFWNFN7WDF3OGMIL247BMWNZ5V","short_pith_number":"pith:TFWNFN7W","canonical_record":{"source":{"id":"1808.00822","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-08-02T14:10:44Z","cross_cats_sorted":[],"title_canon_sha256":"0acae62f48fdf6ddc0af0d935f065fe9ffaebadffc69b8b43361b79155557f44","abstract_canon_sha256":"f5b10a3a3b56e61fb49501bd70566bf8b31d756b7870f9818981f29b4c7a49bd"},"schema_version":"1.0"},"canonical_sha256":"996cd2b7f61976e3310bd73e1659b9ed743aade1431ff425a25654e972022d9e","source":{"kind":"arxiv","id":"1808.00822","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1808.00822","created_at":"2026-05-18T00:01:16Z"},{"alias_kind":"arxiv_version","alias_value":"1808.00822v2","created_at":"2026-05-18T00:01:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1808.00822","created_at":"2026-05-18T00:01:16Z"},{"alias_kind":"pith_short_12","alias_value":"TFWNFN7WDF3O","created_at":"2026-05-18T12:32:53Z"},{"alias_kind":"pith_short_16","alias_value":"TFWNFN7WDF3OGMIL","created_at":"2026-05-18T12:32:53Z"},{"alias_kind":"pith_short_8","alias_value":"TFWNFN7W","created_at":"2026-05-18T12:32:53Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:TFWNFN7WDF3OGMIL247BMWNZ5V","target":"record","payload":{"canonical_record":{"source":{"id":"1808.00822","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-08-02T14:10:44Z","cross_cats_sorted":[],"title_canon_sha256":"0acae62f48fdf6ddc0af0d935f065fe9ffaebadffc69b8b43361b79155557f44","abstract_canon_sha256":"f5b10a3a3b56e61fb49501bd70566bf8b31d756b7870f9818981f29b4c7a49bd"},"schema_version":"1.0"},"canonical_sha256":"996cd2b7f61976e3310bd73e1659b9ed743aade1431ff425a25654e972022d9e","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:01:16.439653Z","signature_b64":"I5KiPx96zgHTGuOpj2t9apNXi47b296fOnsXIcoU2mvQywqOP+amHS2ETjr5gl6Tg7g/TjykmOXu3MWelnCvDw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"996cd2b7f61976e3310bd73e1659b9ed743aade1431ff425a25654e972022d9e","last_reissued_at":"2026-05-18T00:01:16.439172Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:01:16.439172Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1808.00822","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-05-18T00:01:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"tgo21RvsWI2f6JGGN0wArK/MbB3HLltU7lVr3Ev1P0eGhIRw/3/nP/Wush7xk28/uvK3iKyr0FqXuS/ImdhlDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-23T02:54:55.799166Z"},"content_sha256":"90f78d8190f3a187db5092a328c8a5676fc663903b0bd75e8612c08eb9718e69","schema_version":"1.0","event_id":"sha256:90f78d8190f3a187db5092a328c8a5676fc663903b0bd75e8612c08eb9718e69"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:TFWNFN7WDF3OGMIL247BMWNZ5V","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Benefit of Self-Stabilizing Protocols in Eventually Consistent Key-Value Stores: A Case Study","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Ajoy K. Datta, Duong Nguyen, Sandeep S. Kulkarni","submitted_at":"2018-08-02T14:10:44Z","abstract_excerpt":"In this paper, we focus on the implementation of distributed programs in using a key-value store where the state of the nodes is stored in a replicated and partitioned data store to improve performance and reliability. Applications of such algorithms occur in weather monitoring, social media, etc. We argue that these applications should be designed to be stabilizing so that they recover from an arbitrary state to a legitimate state. Specifically, if we use a stabilizing algorithm then we can work with more efficient implementations that provide eventual consistency rather than sequential consi"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1808.00822","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":""},"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-18T00:01:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"8tZXPlDXxmOjmDXrjcXN2FqJSrzDZXld/XWZuGRh1H26dCpI9hXX3iD951tTatXq6Xg1+VIUJMQqimSdaRvFAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-23T02:54:55.799836Z"},"content_sha256":"bf915f31dd22a16b8dfc15c1b3edd9c9b78e4de9668d1e642ee39280be22efe9","schema_version":"1.0","event_id":"sha256:bf915f31dd22a16b8dfc15c1b3edd9c9b78e4de9668d1e642ee39280be22efe9"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/TFWNFN7WDF3OGMIL247BMWNZ5V/bundle.json","state_url":"https://pith.science/pith/TFWNFN7WDF3OGMIL247BMWNZ5V/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/TFWNFN7WDF3OGMIL247BMWNZ5V/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-05-23T02:54:55Z","links":{"resolver":"https://pith.science/pith/TFWNFN7WDF3OGMIL247BMWNZ5V","bundle":"https://pith.science/pith/TFWNFN7WDF3OGMIL247BMWNZ5V/bundle.json","state":"https://pith.science/pith/TFWNFN7WDF3OGMIL247BMWNZ5V/state.json","well_known_bundle":"https://pith.science/.well-known/pith/TFWNFN7WDF3OGMIL247BMWNZ5V/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:TFWNFN7WDF3OGMIL247BMWNZ5V","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":"f5b10a3a3b56e61fb49501bd70566bf8b31d756b7870f9818981f29b4c7a49bd","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-08-02T14:10:44Z","title_canon_sha256":"0acae62f48fdf6ddc0af0d935f065fe9ffaebadffc69b8b43361b79155557f44"},"schema_version":"1.0","source":{"id":"1808.00822","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1808.00822","created_at":"2026-05-18T00:01:16Z"},{"alias_kind":"arxiv_version","alias_value":"1808.00822v2","created_at":"2026-05-18T00:01:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1808.00822","created_at":"2026-05-18T00:01:16Z"},{"alias_kind":"pith_short_12","alias_value":"TFWNFN7WDF3O","created_at":"2026-05-18T12:32:53Z"},{"alias_kind":"pith_short_16","alias_value":"TFWNFN7WDF3OGMIL","created_at":"2026-05-18T12:32:53Z"},{"alias_kind":"pith_short_8","alias_value":"TFWNFN7W","created_at":"2026-05-18T12:32:53Z"}],"graph_snapshots":[{"event_id":"sha256:bf915f31dd22a16b8dfc15c1b3edd9c9b78e4de9668d1e642ee39280be22efe9","target":"graph","created_at":"2026-05-18T00:01:16Z","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":"In this paper, we focus on the implementation of distributed programs in using a key-value store where the state of the nodes is stored in a replicated and partitioned data store to improve performance and reliability. Applications of such algorithms occur in weather monitoring, social media, etc. We argue that these applications should be designed to be stabilizing so that they recover from an arbitrary state to a legitimate state. Specifically, if we use a stabilizing algorithm then we can work with more efficient implementations that provide eventual consistency rather than sequential consi","authors_text":"Ajoy K. Datta, Duong Nguyen, Sandeep S. Kulkarni","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-08-02T14:10:44Z","title":"Benefit of Self-Stabilizing Protocols in Eventually Consistent Key-Value Stores: A Case Study"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1808.00822","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:90f78d8190f3a187db5092a328c8a5676fc663903b0bd75e8612c08eb9718e69","target":"record","created_at":"2026-05-18T00:01:16Z","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":"f5b10a3a3b56e61fb49501bd70566bf8b31d756b7870f9818981f29b4c7a49bd","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-08-02T14:10:44Z","title_canon_sha256":"0acae62f48fdf6ddc0af0d935f065fe9ffaebadffc69b8b43361b79155557f44"},"schema_version":"1.0","source":{"id":"1808.00822","kind":"arxiv","version":2}},"canonical_sha256":"996cd2b7f61976e3310bd73e1659b9ed743aade1431ff425a25654e972022d9e","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"996cd2b7f61976e3310bd73e1659b9ed743aade1431ff425a25654e972022d9e","first_computed_at":"2026-05-18T00:01:16.439172Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:01:16.439172Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"I5KiPx96zgHTGuOpj2t9apNXi47b296fOnsXIcoU2mvQywqOP+amHS2ETjr5gl6Tg7g/TjykmOXu3MWelnCvDw==","signature_status":"signed_v1","signed_at":"2026-05-18T00:01:16.439653Z","signed_message":"canonical_sha256_bytes"},"source_id":"1808.00822","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:90f78d8190f3a187db5092a328c8a5676fc663903b0bd75e8612c08eb9718e69","sha256:bf915f31dd22a16b8dfc15c1b3edd9c9b78e4de9668d1e642ee39280be22efe9"],"state_sha256":"4e4525ccab10f27ea885a543b26ce135742b1acc61f223096ee11a59538320fb"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"7fi8yhVlzrpHY4JwAXWTiGZFH6T1DH7IB62wfrmtYZTGCU6kNQd3hBBraqZJVoGkE56WPLfhGW2gxrv+UjlCAg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-23T02:54:55.802566Z","bundle_sha256":"a34cc2fd7af80618fffed31bbdb67763b07406ba2ea851bd453f6ae309e05e92"}}