{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:IXDYQ5XVYND7UZTAZ6ISNGWWIT","short_pith_number":"pith:IXDYQ5XV","canonical_record":{"source":{"id":"1902.01669","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.NI","submitted_at":"2019-02-05T13:23:57Z","cross_cats_sorted":[],"title_canon_sha256":"5bb2e8160e5b8c9127152f81b5f92f7d6f5d8b2a5439314b86609be245e3fe5c","abstract_canon_sha256":"f9712169d1badcd21c2ee882dcced4fa91eb954a1fbf6313fdcf862535bb9bb4"},"schema_version":"1.0"},"canonical_sha256":"45c78876f5c347fa6660cf91269ad644e4ef698b470dac216a76fde08ee2de55","source":{"kind":"arxiv","id":"1902.01669","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1902.01669","created_at":"2026-05-17T23:54:47Z"},{"alias_kind":"arxiv_version","alias_value":"1902.01669v1","created_at":"2026-05-17T23:54:47Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1902.01669","created_at":"2026-05-17T23:54:47Z"},{"alias_kind":"pith_short_12","alias_value":"IXDYQ5XVYND7","created_at":"2026-05-18T12:33:18Z"},{"alias_kind":"pith_short_16","alias_value":"IXDYQ5XVYND7UZTA","created_at":"2026-05-18T12:33:18Z"},{"alias_kind":"pith_short_8","alias_value":"IXDYQ5XV","created_at":"2026-05-18T12:33:18Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:IXDYQ5XVYND7UZTAZ6ISNGWWIT","target":"record","payload":{"canonical_record":{"source":{"id":"1902.01669","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.NI","submitted_at":"2019-02-05T13:23:57Z","cross_cats_sorted":[],"title_canon_sha256":"5bb2e8160e5b8c9127152f81b5f92f7d6f5d8b2a5439314b86609be245e3fe5c","abstract_canon_sha256":"f9712169d1badcd21c2ee882dcced4fa91eb954a1fbf6313fdcf862535bb9bb4"},"schema_version":"1.0"},"canonical_sha256":"45c78876f5c347fa6660cf91269ad644e4ef698b470dac216a76fde08ee2de55","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:54:47.025504Z","signature_b64":"OZ4BssNz4CkKmMgLUGLDjm1jyWhO0RCR/1EVwpjNn47D03JGcWvn8AWn3q4bxuLLEUfKDd1iwDo916/nf8QcAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"45c78876f5c347fa6660cf91269ad644e4ef698b470dac216a76fde08ee2de55","last_reissued_at":"2026-05-17T23:54:47.024875Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:54:47.024875Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1902.01669","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:54:47Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"NkkiRf9XkBGoNYkX4D15dXsqHmWv9CKbrCSP+vW03FW6agJH3N7gVpAZCQSRbbQK5rOC8WHrjUeWMLyIUpgKBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T08:57:07.378122Z"},"content_sha256":"390819ab94d5417b46943dc8239474f4f3d2b8760552ab1078b259da99088c13","schema_version":"1.0","event_id":"sha256:390819ab94d5417b46943dc8239474f4f3d2b8760552ab1078b259da99088c13"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:IXDYQ5XVYND7UZTAZ6ISNGWWIT","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Rama: Controller Fault Tolerance in Software-Defined Networking Made Practical","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.NI","authors_text":"Andr\\'e Mantas, Fernando M. V. Ramos","submitted_at":"2019-02-05T13:23:57Z","abstract_excerpt":"In Software-Defined Networking (SDN), network applications use the logically centralized network view provided by the controller to remotely orchestrate the network switches. To avoid the controller being a single point of failure, traditional fault-tolerance techniques are employed to guarantee availability, a fundamental requirement in production environments. Unfortunately, these techniques fall short of ensuring correct network behaviour under controller failures. The problem of these techniques is that they deal with only part of the problem: guaranteeing that application and controller s"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1902.01669","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:54:47Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"F83nxpevPvAaM3oDMGCVwUYAGRcSG0ZTZ7yXTX9ZeoHjVGAj/x+XbwI+sFJTpA4uH3TnkGX1f8GIWGUMtpE+Dw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T08:57:07.378488Z"},"content_sha256":"6ad488cb0935a6d280d883c4e1713a21c7c3fd7c743dbf8bef83eb850a69c19a","schema_version":"1.0","event_id":"sha256:6ad488cb0935a6d280d883c4e1713a21c7c3fd7c743dbf8bef83eb850a69c19a"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/IXDYQ5XVYND7UZTAZ6ISNGWWIT/bundle.json","state_url":"https://pith.science/pith/IXDYQ5XVYND7UZTAZ6ISNGWWIT/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/IXDYQ5XVYND7UZTAZ6ISNGWWIT/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-03T08:57:07Z","links":{"resolver":"https://pith.science/pith/IXDYQ5XVYND7UZTAZ6ISNGWWIT","bundle":"https://pith.science/pith/IXDYQ5XVYND7UZTAZ6ISNGWWIT/bundle.json","state":"https://pith.science/pith/IXDYQ5XVYND7UZTAZ6ISNGWWIT/state.json","well_known_bundle":"https://pith.science/.well-known/pith/IXDYQ5XVYND7UZTAZ6ISNGWWIT/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:IXDYQ5XVYND7UZTAZ6ISNGWWIT","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":"f9712169d1badcd21c2ee882dcced4fa91eb954a1fbf6313fdcf862535bb9bb4","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.NI","submitted_at":"2019-02-05T13:23:57Z","title_canon_sha256":"5bb2e8160e5b8c9127152f81b5f92f7d6f5d8b2a5439314b86609be245e3fe5c"},"schema_version":"1.0","source":{"id":"1902.01669","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1902.01669","created_at":"2026-05-17T23:54:47Z"},{"alias_kind":"arxiv_version","alias_value":"1902.01669v1","created_at":"2026-05-17T23:54:47Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1902.01669","created_at":"2026-05-17T23:54:47Z"},{"alias_kind":"pith_short_12","alias_value":"IXDYQ5XVYND7","created_at":"2026-05-18T12:33:18Z"},{"alias_kind":"pith_short_16","alias_value":"IXDYQ5XVYND7UZTA","created_at":"2026-05-18T12:33:18Z"},{"alias_kind":"pith_short_8","alias_value":"IXDYQ5XV","created_at":"2026-05-18T12:33:18Z"}],"graph_snapshots":[{"event_id":"sha256:6ad488cb0935a6d280d883c4e1713a21c7c3fd7c743dbf8bef83eb850a69c19a","target":"graph","created_at":"2026-05-17T23:54:47Z","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 Software-Defined Networking (SDN), network applications use the logically centralized network view provided by the controller to remotely orchestrate the network switches. To avoid the controller being a single point of failure, traditional fault-tolerance techniques are employed to guarantee availability, a fundamental requirement in production environments. Unfortunately, these techniques fall short of ensuring correct network behaviour under controller failures. The problem of these techniques is that they deal with only part of the problem: guaranteeing that application and controller s","authors_text":"Andr\\'e Mantas, Fernando M. V. Ramos","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.NI","submitted_at":"2019-02-05T13:23:57Z","title":"Rama: Controller Fault Tolerance in Software-Defined Networking Made Practical"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1902.01669","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:390819ab94d5417b46943dc8239474f4f3d2b8760552ab1078b259da99088c13","target":"record","created_at":"2026-05-17T23:54:47Z","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":"f9712169d1badcd21c2ee882dcced4fa91eb954a1fbf6313fdcf862535bb9bb4","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.NI","submitted_at":"2019-02-05T13:23:57Z","title_canon_sha256":"5bb2e8160e5b8c9127152f81b5f92f7d6f5d8b2a5439314b86609be245e3fe5c"},"schema_version":"1.0","source":{"id":"1902.01669","kind":"arxiv","version":1}},"canonical_sha256":"45c78876f5c347fa6660cf91269ad644e4ef698b470dac216a76fde08ee2de55","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"45c78876f5c347fa6660cf91269ad644e4ef698b470dac216a76fde08ee2de55","first_computed_at":"2026-05-17T23:54:47.024875Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:54:47.024875Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"OZ4BssNz4CkKmMgLUGLDjm1jyWhO0RCR/1EVwpjNn47D03JGcWvn8AWn3q4bxuLLEUfKDd1iwDo916/nf8QcAg==","signature_status":"signed_v1","signed_at":"2026-05-17T23:54:47.025504Z","signed_message":"canonical_sha256_bytes"},"source_id":"1902.01669","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:390819ab94d5417b46943dc8239474f4f3d2b8760552ab1078b259da99088c13","sha256:6ad488cb0935a6d280d883c4e1713a21c7c3fd7c743dbf8bef83eb850a69c19a"],"state_sha256":"732662429cd376c57287c4169f19cb7609b55089d6b8e64fbc4165fb14d0449a"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"HkxQHpo/S6zG1VTDDVZGmk3sE3T471MRI66cg77OOOLvcEIILzpHuEJ3VcZfCHYLAC11tiSvsjkUKy0txVwMBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-03T08:57:07.380539Z","bundle_sha256":"cb9dc3ba97f6b7c94d21c2d4eb333d592cf195d29222771537193de86f77cddc"}}