{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2020:TZWK6OTWFIIVQXMYB455VNDG3C","short_pith_number":"pith:TZWK6OTW","canonical_record":{"source":{"id":"2008.02712","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-08-06T15:30:24Z","cross_cats_sorted":[],"title_canon_sha256":"288362e15d23960a8a5504b4b88a51095edde31819eb8d1f96209244426cf5f9","abstract_canon_sha256":"3658556ccdc0fb1e5d3f2fefd95b4a32b5626b0d9160054546dabdd83a9bd35a"},"schema_version":"1.0"},"canonical_sha256":"9e6caf3a762a11585d980f3bdab466d8a3eb00587c9521168d29377c7c5ac0aa","source":{"kind":"arxiv","id":"2008.02712","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2008.02712","created_at":"2026-07-05T02:32:45Z"},{"alias_kind":"arxiv_version","alias_value":"2008.02712v3","created_at":"2026-07-05T02:32:45Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2008.02712","created_at":"2026-07-05T02:32:45Z"},{"alias_kind":"pith_short_12","alias_value":"TZWK6OTWFIIV","created_at":"2026-07-05T02:32:45Z"},{"alias_kind":"pith_short_16","alias_value":"TZWK6OTWFIIVQXMY","created_at":"2026-07-05T02:32:45Z"},{"alias_kind":"pith_short_8","alias_value":"TZWK6OTW","created_at":"2026-07-05T02:32:45Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2020:TZWK6OTWFIIVQXMYB455VNDG3C","target":"record","payload":{"canonical_record":{"source":{"id":"2008.02712","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-08-06T15:30:24Z","cross_cats_sorted":[],"title_canon_sha256":"288362e15d23960a8a5504b4b88a51095edde31819eb8d1f96209244426cf5f9","abstract_canon_sha256":"3658556ccdc0fb1e5d3f2fefd95b4a32b5626b0d9160054546dabdd83a9bd35a"},"schema_version":"1.0"},"canonical_sha256":"9e6caf3a762a11585d980f3bdab466d8a3eb00587c9521168d29377c7c5ac0aa","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T02:32:45.716221Z","signature_b64":"jcLK+6w7sy9Nm3xiIjaSglZBH15P4aZ4HXVwR10zhX1nrVMGEitupuASIn5jZO6cdkEfx2mVuxH0f/oDDkuCDw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"9e6caf3a762a11585d980f3bdab466d8a3eb00587c9521168d29377c7c5ac0aa","last_reissued_at":"2026-07-05T02:32:45.715625Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T02:32:45.715625Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2008.02712","source_version":3,"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-07-05T02:32:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"6+zZZXdXcXixD7AUWD18wUwbAtm0tys6S1WIpF25qxk9V3QpF/FPhRnvUrQQyA/CM4Eehv8n0t+EIQ3XHWoSAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-05T12:38:07.786201Z"},"content_sha256":"7c284a134e387785d589b7979d602ee41776bfcd4db7f32921158665da8f2a1e","schema_version":"1.0","event_id":"sha256:7c284a134e387785d589b7979d602ee41776bfcd4db7f32921158665da8f2a1e"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2020:TZWK6OTWFIIVQXMYB455VNDG3C","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A Survey of Smart Contract Formal Specification and Verification","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Palina Tolmach, Shang-Wei Lin, Yang Liu, Yi Li, Zengxiang Li","submitted_at":"2020-08-06T15:30:24Z","abstract_excerpt":"A smart contract is a computer program which allows users to automate their actions on the blockchain platform. Given the significance of smart contracts in supporting important activities across industry sectors including supply chain, finance, legal and medical services, there is a strong demand for verification and validation techniques. Yet, the vast majority of smart contracts lack any kind of formal specification, which is essential for establishing their correctness. In this survey, we investigate formal models and specifications of smart contracts presented in the literature and presen"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2008.02712","kind":"arxiv","version":3},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2008.02712/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"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-07-05T02:32:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"X3zbWCXp/RdjRkyYRasmAJcfT1jjOfIJWjJ8Y6/Q9QWXWAmBpEVS28hxsD1jfGCjEvDZpKKwEymGEhr/x+P+Dg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-05T12:38:07.788111Z"},"content_sha256":"ff444610da8eb35f2f24809a02bcfc4d347e7b16e964d5da059b63b4deec69dc","schema_version":"1.0","event_id":"sha256:ff444610da8eb35f2f24809a02bcfc4d347e7b16e964d5da059b63b4deec69dc"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/TZWK6OTWFIIVQXMYB455VNDG3C/bundle.json","state_url":"https://pith.science/pith/TZWK6OTWFIIVQXMYB455VNDG3C/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/TZWK6OTWFIIVQXMYB455VNDG3C/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-08-05T12:38:07Z","links":{"resolver":"https://pith.science/pith/TZWK6OTWFIIVQXMYB455VNDG3C","bundle":"https://pith.science/pith/TZWK6OTWFIIVQXMYB455VNDG3C/bundle.json","state":"https://pith.science/pith/TZWK6OTWFIIVQXMYB455VNDG3C/state.json","well_known_bundle":"https://pith.science/.well-known/pith/TZWK6OTWFIIVQXMYB455VNDG3C/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:TZWK6OTWFIIVQXMYB455VNDG3C","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":"3658556ccdc0fb1e5d3f2fefd95b4a32b5626b0d9160054546dabdd83a9bd35a","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-08-06T15:30:24Z","title_canon_sha256":"288362e15d23960a8a5504b4b88a51095edde31819eb8d1f96209244426cf5f9"},"schema_version":"1.0","source":{"id":"2008.02712","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2008.02712","created_at":"2026-07-05T02:32:45Z"},{"alias_kind":"arxiv_version","alias_value":"2008.02712v3","created_at":"2026-07-05T02:32:45Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2008.02712","created_at":"2026-07-05T02:32:45Z"},{"alias_kind":"pith_short_12","alias_value":"TZWK6OTWFIIV","created_at":"2026-07-05T02:32:45Z"},{"alias_kind":"pith_short_16","alias_value":"TZWK6OTWFIIVQXMY","created_at":"2026-07-05T02:32:45Z"},{"alias_kind":"pith_short_8","alias_value":"TZWK6OTW","created_at":"2026-07-05T02:32:45Z"}],"graph_snapshots":[{"event_id":"sha256:ff444610da8eb35f2f24809a02bcfc4d347e7b16e964d5da059b63b4deec69dc","target":"graph","created_at":"2026-07-05T02:32:45Z","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"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2008.02712/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"A smart contract is a computer program which allows users to automate their actions on the blockchain platform. Given the significance of smart contracts in supporting important activities across industry sectors including supply chain, finance, legal and medical services, there is a strong demand for verification and validation techniques. Yet, the vast majority of smart contracts lack any kind of formal specification, which is essential for establishing their correctness. In this survey, we investigate formal models and specifications of smart contracts presented in the literature and presen","authors_text":"Palina Tolmach, Shang-Wei Lin, Yang Liu, Yi Li, Zengxiang Li","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-08-06T15:30:24Z","title":"A Survey of Smart Contract Formal Specification and Verification"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2008.02712","kind":"arxiv","version":3},"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:7c284a134e387785d589b7979d602ee41776bfcd4db7f32921158665da8f2a1e","target":"record","created_at":"2026-07-05T02:32:45Z","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":"3658556ccdc0fb1e5d3f2fefd95b4a32b5626b0d9160054546dabdd83a9bd35a","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-08-06T15:30:24Z","title_canon_sha256":"288362e15d23960a8a5504b4b88a51095edde31819eb8d1f96209244426cf5f9"},"schema_version":"1.0","source":{"id":"2008.02712","kind":"arxiv","version":3}},"canonical_sha256":"9e6caf3a762a11585d980f3bdab466d8a3eb00587c9521168d29377c7c5ac0aa","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"9e6caf3a762a11585d980f3bdab466d8a3eb00587c9521168d29377c7c5ac0aa","first_computed_at":"2026-07-05T02:32:45.715625Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T02:32:45.715625Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"jcLK+6w7sy9Nm3xiIjaSglZBH15P4aZ4HXVwR10zhX1nrVMGEitupuASIn5jZO6cdkEfx2mVuxH0f/oDDkuCDw==","signature_status":"signed_v1","signed_at":"2026-07-05T02:32:45.716221Z","signed_message":"canonical_sha256_bytes"},"source_id":"2008.02712","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:7c284a134e387785d589b7979d602ee41776bfcd4db7f32921158665da8f2a1e","sha256:ff444610da8eb35f2f24809a02bcfc4d347e7b16e964d5da059b63b4deec69dc"],"state_sha256":"09cf34ce1bf04ab5659805dfa8c2734ddd061d85982f05c8e4805b9dafaf9771"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"yVG8kCWiGt/1XfkjEpOAJ7L5QEYMX/5imCoLmODKKq8kmUSDfV5DA9LNrEHGMrKn30cnBP2st1B8v1OVDDO8Bg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-05T12:38:07.798864Z","bundle_sha256":"834902cc853abe9cce18deb91ebae27098ade4645d318a428c4ce09be5b7fea5"}}