{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:L6HEZNKFSRGLP7XPAZAUNWP7L3","short_pith_number":"pith:L6HEZNKF","canonical_record":{"source":{"id":"1801.07005","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2018-01-22T09:23:42Z","cross_cats_sorted":[],"title_canon_sha256":"93038cb88769644e9e2314ccea073c8c4c0adf23b2912f0c858ed11a9196be58","abstract_canon_sha256":"901061c0385b82e2a4d5a8e5cacf98879d6eeeca792944e2574987fb73376195"},"schema_version":"1.0"},"canonical_sha256":"5f8e4cb545944cb7feef064146d9ff5ef1a5b272861d660181a0045fed7ca65f","source":{"kind":"arxiv","id":"1801.07005","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1801.07005","created_at":"2026-05-18T00:25:22Z"},{"alias_kind":"arxiv_version","alias_value":"1801.07005v1","created_at":"2026-05-18T00:25:22Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1801.07005","created_at":"2026-05-18T00:25:22Z"},{"alias_kind":"pith_short_12","alias_value":"L6HEZNKFSRGL","created_at":"2026-05-18T12:32:33Z"},{"alias_kind":"pith_short_16","alias_value":"L6HEZNKFSRGLP7XP","created_at":"2026-05-18T12:32:33Z"},{"alias_kind":"pith_short_8","alias_value":"L6HEZNKF","created_at":"2026-05-18T12:32:33Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:L6HEZNKFSRGLP7XPAZAUNWP7L3","target":"record","payload":{"canonical_record":{"source":{"id":"1801.07005","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2018-01-22T09:23:42Z","cross_cats_sorted":[],"title_canon_sha256":"93038cb88769644e9e2314ccea073c8c4c0adf23b2912f0c858ed11a9196be58","abstract_canon_sha256":"901061c0385b82e2a4d5a8e5cacf98879d6eeeca792944e2574987fb73376195"},"schema_version":"1.0"},"canonical_sha256":"5f8e4cb545944cb7feef064146d9ff5ef1a5b272861d660181a0045fed7ca65f","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:25:22.530981Z","signature_b64":"giq+hyTe3ygJ0F+E1JFrVSlGLk8y5P95P7V5/uImb4ODRHnNk6Kuabnlocf1C5DSiyX/EXraAON+B3gxKx9RDw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"5f8e4cb545944cb7feef064146d9ff5ef1a5b272861d660181a0045fed7ca65f","last_reissued_at":"2026-05-18T00:25:22.530374Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:25:22.530374Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1801.07005","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-18T00:25:22Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1lejCXCK+m7pF35n500loOm6gr9bamEwjciBFq15nYcoSRjb0/FpuFMeyO7o8nedf3tvrpB7XSsFXXXHtbfwBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-11T00:04:25.595622Z"},"content_sha256":"b5be1116d5f59576050710d49784c95a2b8346a70bef9e889599e264db2cf1d9","schema_version":"1.0","event_id":"sha256:b5be1116d5f59576050710d49784c95a2b8346a70bef9e889599e264db2cf1d9"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:L6HEZNKFSRGLP7XPAZAUNWP7L3","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"ACGreGate: A Framework for Practical Access Control for Applications using Weakly Consistent Databases","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DB","authors_text":"Annette Bieniusa, Mathias Weber","submitted_at":"2018-01-22T09:23:42Z","abstract_excerpt":"Scalable and highly available systems often require data stores that offer weaker consistency guarantees than traditional relational databases systems. The correctness of these applications highly depends on the resilience of the application model against data inconsistencies. In particular regarding application security, it is difficult to determine which inconsistencies can be tolerated and which might lead to security breaches.\n  In this paper, we discuss the problem of how to develop an access control layer for applications using weakly consistent data stores without loosing the performanc"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1801.07005","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-18T00:25:22Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"g3S/TOBgckHPFiLlXqw1woynBv6WFzZX/QboMd/iSO1j59nuOTX7H8kqSGFLnTFVRPds+tyaT5QJx1TnnXZrAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-11T00:04:25.596303Z"},"content_sha256":"fa17ce2ee40f7845480e896a50f3611052e2a0517adc16b8f964eea939abcad0","schema_version":"1.0","event_id":"sha256:fa17ce2ee40f7845480e896a50f3611052e2a0517adc16b8f964eea939abcad0"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/L6HEZNKFSRGLP7XPAZAUNWP7L3/bundle.json","state_url":"https://pith.science/pith/L6HEZNKFSRGLP7XPAZAUNWP7L3/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/L6HEZNKFSRGLP7XPAZAUNWP7L3/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-11T00:04:25Z","links":{"resolver":"https://pith.science/pith/L6HEZNKFSRGLP7XPAZAUNWP7L3","bundle":"https://pith.science/pith/L6HEZNKFSRGLP7XPAZAUNWP7L3/bundle.json","state":"https://pith.science/pith/L6HEZNKFSRGLP7XPAZAUNWP7L3/state.json","well_known_bundle":"https://pith.science/.well-known/pith/L6HEZNKFSRGLP7XPAZAUNWP7L3/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:L6HEZNKFSRGLP7XPAZAUNWP7L3","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":"901061c0385b82e2a4d5a8e5cacf98879d6eeeca792944e2574987fb73376195","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2018-01-22T09:23:42Z","title_canon_sha256":"93038cb88769644e9e2314ccea073c8c4c0adf23b2912f0c858ed11a9196be58"},"schema_version":"1.0","source":{"id":"1801.07005","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1801.07005","created_at":"2026-05-18T00:25:22Z"},{"alias_kind":"arxiv_version","alias_value":"1801.07005v1","created_at":"2026-05-18T00:25:22Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1801.07005","created_at":"2026-05-18T00:25:22Z"},{"alias_kind":"pith_short_12","alias_value":"L6HEZNKFSRGL","created_at":"2026-05-18T12:32:33Z"},{"alias_kind":"pith_short_16","alias_value":"L6HEZNKFSRGLP7XP","created_at":"2026-05-18T12:32:33Z"},{"alias_kind":"pith_short_8","alias_value":"L6HEZNKF","created_at":"2026-05-18T12:32:33Z"}],"graph_snapshots":[{"event_id":"sha256:fa17ce2ee40f7845480e896a50f3611052e2a0517adc16b8f964eea939abcad0","target":"graph","created_at":"2026-05-18T00:25:22Z","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":"Scalable and highly available systems often require data stores that offer weaker consistency guarantees than traditional relational databases systems. The correctness of these applications highly depends on the resilience of the application model against data inconsistencies. In particular regarding application security, it is difficult to determine which inconsistencies can be tolerated and which might lead to security breaches.\n  In this paper, we discuss the problem of how to develop an access control layer for applications using weakly consistent data stores without loosing the performanc","authors_text":"Annette Bieniusa, Mathias Weber","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2018-01-22T09:23:42Z","title":"ACGreGate: A Framework for Practical Access Control for Applications using Weakly Consistent Databases"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1801.07005","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:b5be1116d5f59576050710d49784c95a2b8346a70bef9e889599e264db2cf1d9","target":"record","created_at":"2026-05-18T00:25:22Z","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":"901061c0385b82e2a4d5a8e5cacf98879d6eeeca792944e2574987fb73376195","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2018-01-22T09:23:42Z","title_canon_sha256":"93038cb88769644e9e2314ccea073c8c4c0adf23b2912f0c858ed11a9196be58"},"schema_version":"1.0","source":{"id":"1801.07005","kind":"arxiv","version":1}},"canonical_sha256":"5f8e4cb545944cb7feef064146d9ff5ef1a5b272861d660181a0045fed7ca65f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"5f8e4cb545944cb7feef064146d9ff5ef1a5b272861d660181a0045fed7ca65f","first_computed_at":"2026-05-18T00:25:22.530374Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:25:22.530374Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"giq+hyTe3ygJ0F+E1JFrVSlGLk8y5P95P7V5/uImb4ODRHnNk6Kuabnlocf1C5DSiyX/EXraAON+B3gxKx9RDw==","signature_status":"signed_v1","signed_at":"2026-05-18T00:25:22.530981Z","signed_message":"canonical_sha256_bytes"},"source_id":"1801.07005","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:b5be1116d5f59576050710d49784c95a2b8346a70bef9e889599e264db2cf1d9","sha256:fa17ce2ee40f7845480e896a50f3611052e2a0517adc16b8f964eea939abcad0"],"state_sha256":"8b713a6b06c883ee3e0cc16b86712c6520a3d96ca96c1243e1bef76a7952c249"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"BURLr9Svz8b/HJdS7Mo6ekv/eUxOp+E3NDT6QH7mqcJafSGnOSoH0v9YJm/VLGVwHMiafPQVscEY0yiz4I/GAg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-11T00:04:25.599747Z","bundle_sha256":"b8044bd434fd72d438bf99f84d09d9f309550b841850c41023fdba134f6fff06"}}