{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:YKFZUIXEPRKVWNKXWCUT7A6TOM","short_pith_number":"pith:YKFZUIXE","canonical_record":{"source":{"id":"1901.01863","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2019-01-07T15:04:27Z","cross_cats_sorted":[],"title_canon_sha256":"fa834d02a2a9f7812ce13e94b483f28294f13feff23193f8eca09b0f84567e24","abstract_canon_sha256":"af2c4aebcb7bfb5eb7d5c84c052f2d6a40f5689ba69620b01bb896cb279313e7"},"schema_version":"1.0"},"canonical_sha256":"c28b9a22e47c555b3557b0a93f83d373225fdaa00d5ae92ff6027c1a1e59c648","source":{"kind":"arxiv","id":"1901.01863","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1901.01863","created_at":"2026-05-17T23:45:25Z"},{"alias_kind":"arxiv_version","alias_value":"1901.01863v2","created_at":"2026-05-17T23:45:25Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1901.01863","created_at":"2026-05-17T23:45:25Z"},{"alias_kind":"pith_short_12","alias_value":"YKFZUIXEPRKV","created_at":"2026-05-18T12:33:33Z"},{"alias_kind":"pith_short_16","alias_value":"YKFZUIXEPRKVWNKX","created_at":"2026-05-18T12:33:33Z"},{"alias_kind":"pith_short_8","alias_value":"YKFZUIXE","created_at":"2026-05-18T12:33:33Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:YKFZUIXEPRKVWNKXWCUT7A6TOM","target":"record","payload":{"canonical_record":{"source":{"id":"1901.01863","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2019-01-07T15:04:27Z","cross_cats_sorted":[],"title_canon_sha256":"fa834d02a2a9f7812ce13e94b483f28294f13feff23193f8eca09b0f84567e24","abstract_canon_sha256":"af2c4aebcb7bfb5eb7d5c84c052f2d6a40f5689ba69620b01bb896cb279313e7"},"schema_version":"1.0"},"canonical_sha256":"c28b9a22e47c555b3557b0a93f83d373225fdaa00d5ae92ff6027c1a1e59c648","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:45:25.888401Z","signature_b64":"+nXi8+vvq2TtX6RWLUdBBmPVLEibXWsDRKqKnHVBJAyrTc9RmzYBNT4Og1krPVCiXmz63mAsRJGZ8aI3aRxXDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"c28b9a22e47c555b3557b0a93f83d373225fdaa00d5ae92ff6027c1a1e59c648","last_reissued_at":"2026-05-17T23:45:25.887764Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:45:25.887764Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1901.01863","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-17T23:45:25Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"jpvLH4s4BsjLy4q4qjQVTRtOoQ9fhFKDNp5dXNHft7xU7M6L58TRJnDlpy0PqbBLyV/xIa/5IY3shvUciUwmAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-25T09:22:03.728486Z"},"content_sha256":"93e005ce406f38519772382c5a875e34bc23e10d5594ca08a93bdc45bb2b2c34","schema_version":"1.0","event_id":"sha256:93e005ce406f38519772382c5a875e34bc23e10d5594ca08a93bdc45bb2b2c34"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:YKFZUIXEPRKVWNKXWCUT7A6TOM","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Beyond socket options: making the Linux TCP stack truly extensible","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.NI","authors_text":"Olivier Bonaventure, Viet-Hoang Tran","submitted_at":"2019-01-07T15:04:27Z","abstract_excerpt":"The Transmission Control Protocol (TCP) is one of the most important protocols in today's Internet. Its specification and implementations have been refined for almost forty years. The Linux TCP stack is one of the most widely used TCP stacks given its utilisation on servers and Android smartphones and tablets. However, TCP and its implementations evolve very slowly. In this paper, we demonstrate how to leverage the eBPF virtual machine that is part of the recent versions of the Linux kernel to make the TCP stack easier to extend.\n  We demonstrate a variety of use cases where the eBPF code is i"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1901.01863","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-17T23:45:25Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"jSHJlqgfmKjh2k0vJZLF1FPNPJ8kRP5zgxRh7nNycZZp3WRMqrJAE7aAX3LHcDy/wcL/JfVE9X3mQjPyc+f2Dw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-25T09:22:03.728830Z"},"content_sha256":"f569f7c70a6a2ac053ea13b12f778c370f15f506a2ad5dc38a0b26d07720a858","schema_version":"1.0","event_id":"sha256:f569f7c70a6a2ac053ea13b12f778c370f15f506a2ad5dc38a0b26d07720a858"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/YKFZUIXEPRKVWNKXWCUT7A6TOM/bundle.json","state_url":"https://pith.science/pith/YKFZUIXEPRKVWNKXWCUT7A6TOM/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/YKFZUIXEPRKVWNKXWCUT7A6TOM/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-25T09:22:03Z","links":{"resolver":"https://pith.science/pith/YKFZUIXEPRKVWNKXWCUT7A6TOM","bundle":"https://pith.science/pith/YKFZUIXEPRKVWNKXWCUT7A6TOM/bundle.json","state":"https://pith.science/pith/YKFZUIXEPRKVWNKXWCUT7A6TOM/state.json","well_known_bundle":"https://pith.science/.well-known/pith/YKFZUIXEPRKVWNKXWCUT7A6TOM/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:YKFZUIXEPRKVWNKXWCUT7A6TOM","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":"af2c4aebcb7bfb5eb7d5c84c052f2d6a40f5689ba69620b01bb896cb279313e7","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2019-01-07T15:04:27Z","title_canon_sha256":"fa834d02a2a9f7812ce13e94b483f28294f13feff23193f8eca09b0f84567e24"},"schema_version":"1.0","source":{"id":"1901.01863","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1901.01863","created_at":"2026-05-17T23:45:25Z"},{"alias_kind":"arxiv_version","alias_value":"1901.01863v2","created_at":"2026-05-17T23:45:25Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1901.01863","created_at":"2026-05-17T23:45:25Z"},{"alias_kind":"pith_short_12","alias_value":"YKFZUIXEPRKV","created_at":"2026-05-18T12:33:33Z"},{"alias_kind":"pith_short_16","alias_value":"YKFZUIXEPRKVWNKX","created_at":"2026-05-18T12:33:33Z"},{"alias_kind":"pith_short_8","alias_value":"YKFZUIXE","created_at":"2026-05-18T12:33:33Z"}],"graph_snapshots":[{"event_id":"sha256:f569f7c70a6a2ac053ea13b12f778c370f15f506a2ad5dc38a0b26d07720a858","target":"graph","created_at":"2026-05-17T23:45:25Z","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 Transmission Control Protocol (TCP) is one of the most important protocols in today's Internet. Its specification and implementations have been refined for almost forty years. The Linux TCP stack is one of the most widely used TCP stacks given its utilisation on servers and Android smartphones and tablets. However, TCP and its implementations evolve very slowly. In this paper, we demonstrate how to leverage the eBPF virtual machine that is part of the recent versions of the Linux kernel to make the TCP stack easier to extend.\n  We demonstrate a variety of use cases where the eBPF code is i","authors_text":"Olivier Bonaventure, Viet-Hoang Tran","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2019-01-07T15:04:27Z","title":"Beyond socket options: making the Linux TCP stack truly extensible"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1901.01863","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:93e005ce406f38519772382c5a875e34bc23e10d5594ca08a93bdc45bb2b2c34","target":"record","created_at":"2026-05-17T23:45:25Z","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":"af2c4aebcb7bfb5eb7d5c84c052f2d6a40f5689ba69620b01bb896cb279313e7","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2019-01-07T15:04:27Z","title_canon_sha256":"fa834d02a2a9f7812ce13e94b483f28294f13feff23193f8eca09b0f84567e24"},"schema_version":"1.0","source":{"id":"1901.01863","kind":"arxiv","version":2}},"canonical_sha256":"c28b9a22e47c555b3557b0a93f83d373225fdaa00d5ae92ff6027c1a1e59c648","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"c28b9a22e47c555b3557b0a93f83d373225fdaa00d5ae92ff6027c1a1e59c648","first_computed_at":"2026-05-17T23:45:25.887764Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:45:25.887764Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"+nXi8+vvq2TtX6RWLUdBBmPVLEibXWsDRKqKnHVBJAyrTc9RmzYBNT4Og1krPVCiXmz63mAsRJGZ8aI3aRxXDg==","signature_status":"signed_v1","signed_at":"2026-05-17T23:45:25.888401Z","signed_message":"canonical_sha256_bytes"},"source_id":"1901.01863","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:93e005ce406f38519772382c5a875e34bc23e10d5594ca08a93bdc45bb2b2c34","sha256:f569f7c70a6a2ac053ea13b12f778c370f15f506a2ad5dc38a0b26d07720a858"],"state_sha256":"87fa224e32e8488d872bcc2bedd6ac78c3086cb5bc43b6c51c06ecc76527043b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"g7KT7AqNb1rthlON9KZVol6j+Cy/cSdjbG+kOu6kus57MxzLoqxOui3N4J+jGnyKnnkrofDHYvNrfqSQ4uY9DA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-25T09:22:03.730848Z","bundle_sha256":"c1530567ea6599d830707916cc22a1c56900d5c26fdba82b46029e551f5651e4"}}