{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:AIRJ4QZQWX4GXAR5Q22MWZGDG6","short_pith_number":"pith:AIRJ4QZQ","canonical_record":{"source":{"id":"1907.08367","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-07-19T04:04:20Z","cross_cats_sorted":[],"title_canon_sha256":"52eeeee5412385c732567dcb8ad3bcfbc933b05f107fe0659a04fa17d7e66adc","abstract_canon_sha256":"d69b4bbbb4a3261fc3b7b95155ec2b577ef1f76678303714f3dfeb0067431d0c"},"schema_version":"1.0"},"canonical_sha256":"02229e4330b5f86b823d86b4cb64c3379837dab8065502bc1a2cb7e216eface8","source":{"kind":"arxiv","id":"1907.08367","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1907.08367","created_at":"2026-05-17T23:40:10Z"},{"alias_kind":"arxiv_version","alias_value":"1907.08367v1","created_at":"2026-05-17T23:40:10Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1907.08367","created_at":"2026-05-17T23:40:10Z"},{"alias_kind":"pith_short_12","alias_value":"AIRJ4QZQWX4G","created_at":"2026-05-18T12:33:12Z"},{"alias_kind":"pith_short_16","alias_value":"AIRJ4QZQWX4GXAR5","created_at":"2026-05-18T12:33:12Z"},{"alias_kind":"pith_short_8","alias_value":"AIRJ4QZQ","created_at":"2026-05-18T12:33:12Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:AIRJ4QZQWX4GXAR5Q22MWZGDG6","target":"record","payload":{"canonical_record":{"source":{"id":"1907.08367","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-07-19T04:04:20Z","cross_cats_sorted":[],"title_canon_sha256":"52eeeee5412385c732567dcb8ad3bcfbc933b05f107fe0659a04fa17d7e66adc","abstract_canon_sha256":"d69b4bbbb4a3261fc3b7b95155ec2b577ef1f76678303714f3dfeb0067431d0c"},"schema_version":"1.0"},"canonical_sha256":"02229e4330b5f86b823d86b4cb64c3379837dab8065502bc1a2cb7e216eface8","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:40:10.079913Z","signature_b64":"b60g/HV3j8x1HKWxqL2mUMlCfr55dzLt8o2TolYYX0WhR/U0hQrs8FR5rwsZelWzTa4kHCG0RWFsI9HtvY00Dg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"02229e4330b5f86b823d86b4cb64c3379837dab8065502bc1a2cb7e216eface8","last_reissued_at":"2026-05-17T23:40:10.078678Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:40:10.078678Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1907.08367","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:40:10Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"It9QEEkhK7cui3AZMI6cENG7BfZZwjGNbmMWodnrvLlmoR2kc6Jpe4EInvY6N36u6W2ba9mGaQ7kjGquaXU+AQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T22:44:21.393264Z"},"content_sha256":"306e3faaef97e32a97477573e526af09430e06bf233fafdfddca835596cd3d4c","schema_version":"1.0","event_id":"sha256:306e3faaef97e32a97477573e526af09430e06bf233fafdfddca835596cd3d4c"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:AIRJ4QZQWX4GXAR5Q22MWZGDG6","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Optimizing Validation Phase of Hyperledger Fabric","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Chengchen Hu, Gordon Brebner, Haris Javaid","submitted_at":"2019-07-19T04:04:20Z","abstract_excerpt":"Blockchain technologies are on the rise, and Hyperledger Fabric is one of the most popular permissioned blockchain platforms. In this paper, we re-architect the validation phase of Fabric based on our analysis from fine-grained breakdown of the validation phase's latency. Our optimized validation phase uses a chaincode cache during validation of transactions, initiates state database reads in parallel with validation of transactions, and writes to the ledger and databases in parallel. Our experiments reveal performance improvements of 2x for CouchDB and 1.3x for LevelDB. Notably, our optimizat"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1907.08367","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:40:10Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"OrexDhe6RU4SmB2/hQ1+/1AQMV7Om/qCP3Vkpi8fg96DnpbUXcUS0bkg6UjmMWhtpbmUxr+WR7w1CyaBkC6nBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T22:44:21.393983Z"},"content_sha256":"a1af4d49bc1e3d8d724b6ce8b775e69bf0ee200f1706f598452b0deb21754134","schema_version":"1.0","event_id":"sha256:a1af4d49bc1e3d8d724b6ce8b775e69bf0ee200f1706f598452b0deb21754134"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/AIRJ4QZQWX4GXAR5Q22MWZGDG6/bundle.json","state_url":"https://pith.science/pith/AIRJ4QZQWX4GXAR5Q22MWZGDG6/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/AIRJ4QZQWX4GXAR5Q22MWZGDG6/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-27T22:44:21Z","links":{"resolver":"https://pith.science/pith/AIRJ4QZQWX4GXAR5Q22MWZGDG6","bundle":"https://pith.science/pith/AIRJ4QZQWX4GXAR5Q22MWZGDG6/bundle.json","state":"https://pith.science/pith/AIRJ4QZQWX4GXAR5Q22MWZGDG6/state.json","well_known_bundle":"https://pith.science/.well-known/pith/AIRJ4QZQWX4GXAR5Q22MWZGDG6/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:AIRJ4QZQWX4GXAR5Q22MWZGDG6","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":"d69b4bbbb4a3261fc3b7b95155ec2b577ef1f76678303714f3dfeb0067431d0c","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-07-19T04:04:20Z","title_canon_sha256":"52eeeee5412385c732567dcb8ad3bcfbc933b05f107fe0659a04fa17d7e66adc"},"schema_version":"1.0","source":{"id":"1907.08367","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1907.08367","created_at":"2026-05-17T23:40:10Z"},{"alias_kind":"arxiv_version","alias_value":"1907.08367v1","created_at":"2026-05-17T23:40:10Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1907.08367","created_at":"2026-05-17T23:40:10Z"},{"alias_kind":"pith_short_12","alias_value":"AIRJ4QZQWX4G","created_at":"2026-05-18T12:33:12Z"},{"alias_kind":"pith_short_16","alias_value":"AIRJ4QZQWX4GXAR5","created_at":"2026-05-18T12:33:12Z"},{"alias_kind":"pith_short_8","alias_value":"AIRJ4QZQ","created_at":"2026-05-18T12:33:12Z"}],"graph_snapshots":[{"event_id":"sha256:a1af4d49bc1e3d8d724b6ce8b775e69bf0ee200f1706f598452b0deb21754134","target":"graph","created_at":"2026-05-17T23:40:10Z","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":"Blockchain technologies are on the rise, and Hyperledger Fabric is one of the most popular permissioned blockchain platforms. In this paper, we re-architect the validation phase of Fabric based on our analysis from fine-grained breakdown of the validation phase's latency. Our optimized validation phase uses a chaincode cache during validation of transactions, initiates state database reads in parallel with validation of transactions, and writes to the ledger and databases in parallel. Our experiments reveal performance improvements of 2x for CouchDB and 1.3x for LevelDB. Notably, our optimizat","authors_text":"Chengchen Hu, Gordon Brebner, Haris Javaid","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-07-19T04:04:20Z","title":"Optimizing Validation Phase of Hyperledger Fabric"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1907.08367","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:306e3faaef97e32a97477573e526af09430e06bf233fafdfddca835596cd3d4c","target":"record","created_at":"2026-05-17T23:40:10Z","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":"d69b4bbbb4a3261fc3b7b95155ec2b577ef1f76678303714f3dfeb0067431d0c","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-07-19T04:04:20Z","title_canon_sha256":"52eeeee5412385c732567dcb8ad3bcfbc933b05f107fe0659a04fa17d7e66adc"},"schema_version":"1.0","source":{"id":"1907.08367","kind":"arxiv","version":1}},"canonical_sha256":"02229e4330b5f86b823d86b4cb64c3379837dab8065502bc1a2cb7e216eface8","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"02229e4330b5f86b823d86b4cb64c3379837dab8065502bc1a2cb7e216eface8","first_computed_at":"2026-05-17T23:40:10.078678Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:40:10.078678Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"b60g/HV3j8x1HKWxqL2mUMlCfr55dzLt8o2TolYYX0WhR/U0hQrs8FR5rwsZelWzTa4kHCG0RWFsI9HtvY00Dg==","signature_status":"signed_v1","signed_at":"2026-05-17T23:40:10.079913Z","signed_message":"canonical_sha256_bytes"},"source_id":"1907.08367","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:306e3faaef97e32a97477573e526af09430e06bf233fafdfddca835596cd3d4c","sha256:a1af4d49bc1e3d8d724b6ce8b775e69bf0ee200f1706f598452b0deb21754134"],"state_sha256":"ae53de771657c83dbbadc6dc599d117e71ccbd03637a9c84dc0906ee0322742e"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1wXk37e/0wn4QaRaLQ/DXGfXe32B3/13sbWdOitXWYwTLFeIILHIzdsX4llbMDOpsBr4teBErXqp0ecgGpwqDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-27T22:44:21.396786Z","bundle_sha256":"6c4d9ca3d48dd15beb9b04a0179c3a16a8043545f001bb94448a2fc6c4361d62"}}