{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2017:4FH5TFQHCUQJAEPJ7Y3P5VYDOF","short_pith_number":"pith:4FH5TFQH","schema_version":"1.0","canonical_sha256":"e14fd9960715209011e9fe36fed703714db2fd6bb15d019980f7844aa643562e","source":{"kind":"arxiv","id":"1702.04467","version":1},"attestation_state":"computed","paper":{"title":"Adding Concurrency to Smart Contracts","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Eric Koskinen, Maurice Herlihy, Paul Gazzillo, Thomas Dickerson","submitted_at":"2017-02-15T05:38:37Z","abstract_excerpt":"Modern cryptocurrency systems, such as Ethereum, permit complex financial transactions through scripts called smart contracts. These smart contracts are executed many, many times, always without real concurrency. First, all smart contracts are serially executed by miners before appending them to the blockchain. Later, those contracts are serially re-executed by validators to verify that the smart contracts were executed correctly by miners.\n  Serial execution limits system throughput and fails to exploit today's concurrent multicore and cluster architectures. Nevertheless, serial execution app"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1702.04467","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2017-02-15T05:38:37Z","cross_cats_sorted":[],"title_canon_sha256":"d197c6b5d6850137ab14af1c82da7eec946b736e40d9a63cd624baafbcb7d6ed","abstract_canon_sha256":"835fd693a7c026e55e897b0c5a752ed7d148d421efa582e0095fa7de28eed502"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:50:41.634047Z","signature_b64":"6R6YHjeTLrDzRY79a6aeCUmOJbdM7woDTv5j+dx4c3ypxlloyepjzeKxAq/QqDIheLZKI259P8RgeZHr1acMDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e14fd9960715209011e9fe36fed703714db2fd6bb15d019980f7844aa643562e","last_reissued_at":"2026-05-18T00:50:41.633296Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:50:41.633296Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Adding Concurrency to Smart Contracts","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Eric Koskinen, Maurice Herlihy, Paul Gazzillo, Thomas Dickerson","submitted_at":"2017-02-15T05:38:37Z","abstract_excerpt":"Modern cryptocurrency systems, such as Ethereum, permit complex financial transactions through scripts called smart contracts. These smart contracts are executed many, many times, always without real concurrency. First, all smart contracts are serially executed by miners before appending them to the blockchain. Later, those contracts are serially re-executed by validators to verify that the smart contracts were executed correctly by miners.\n  Serial execution limits system throughput and fails to exploit today's concurrent multicore and cluster architectures. Nevertheless, serial execution app"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1702.04467","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"},"aliases":[{"alias_kind":"arxiv","alias_value":"1702.04467","created_at":"2026-05-18T00:50:41.633442+00:00"},{"alias_kind":"arxiv_version","alias_value":"1702.04467v1","created_at":"2026-05-18T00:50:41.633442+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1702.04467","created_at":"2026-05-18T00:50:41.633442+00:00"},{"alias_kind":"pith_short_12","alias_value":"4FH5TFQHCUQJ","created_at":"2026-05-18T12:30:58.224056+00:00"},{"alias_kind":"pith_short_16","alias_value":"4FH5TFQHCUQJAEPJ","created_at":"2026-05-18T12:30:58.224056+00:00"},{"alias_kind":"pith_short_8","alias_value":"4FH5TFQH","created_at":"2026-05-18T12:30:58.224056+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/4FH5TFQHCUQJAEPJ7Y3P5VYDOF","json":"https://pith.science/pith/4FH5TFQHCUQJAEPJ7Y3P5VYDOF.json","graph_json":"https://pith.science/api/pith-number/4FH5TFQHCUQJAEPJ7Y3P5VYDOF/graph.json","events_json":"https://pith.science/api/pith-number/4FH5TFQHCUQJAEPJ7Y3P5VYDOF/events.json","paper":"https://pith.science/paper/4FH5TFQH"},"agent_actions":{"view_html":"https://pith.science/pith/4FH5TFQHCUQJAEPJ7Y3P5VYDOF","download_json":"https://pith.science/pith/4FH5TFQHCUQJAEPJ7Y3P5VYDOF.json","view_paper":"https://pith.science/paper/4FH5TFQH","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1702.04467&json=true","fetch_graph":"https://pith.science/api/pith-number/4FH5TFQHCUQJAEPJ7Y3P5VYDOF/graph.json","fetch_events":"https://pith.science/api/pith-number/4FH5TFQHCUQJAEPJ7Y3P5VYDOF/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/4FH5TFQHCUQJAEPJ7Y3P5VYDOF/action/timestamp_anchor","attest_storage":"https://pith.science/pith/4FH5TFQHCUQJAEPJ7Y3P5VYDOF/action/storage_attestation","attest_author":"https://pith.science/pith/4FH5TFQHCUQJAEPJ7Y3P5VYDOF/action/author_attestation","sign_citation":"https://pith.science/pith/4FH5TFQHCUQJAEPJ7Y3P5VYDOF/action/citation_signature","submit_replication":"https://pith.science/pith/4FH5TFQHCUQJAEPJ7Y3P5VYDOF/action/replication_record"}},"created_at":"2026-05-18T00:50:41.633442+00:00","updated_at":"2026-05-18T00:50:41.633442+00:00"}