{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:PA4QRK6RK6CNL7T47XWNEOCCLK","short_pith_number":"pith:PA4QRK6R","canonical_record":{"source":{"id":"2504.21043","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2025-04-28T14:14:16Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"4dcf929874f7ea50dccbd7e87e5e541d6af68b90352b291b69b29595dbd6871a","abstract_canon_sha256":"68dcf36cf905f4e04a538cd60a15c0e2d9b912b724dc8f439c18e005e75513e9"},"schema_version":"1.0"},"canonical_sha256":"783908abd15784d5fe7cfdecd238425ab57e7905eb8b30eb8b6abbcd8fc7ddfa","source":{"kind":"arxiv","id":"2504.21043","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2504.21043","created_at":"2026-07-05T10:59:29Z"},{"alias_kind":"arxiv_version","alias_value":"2504.21043v2","created_at":"2026-07-05T10:59:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2504.21043","created_at":"2026-07-05T10:59:29Z"},{"alias_kind":"pith_short_12","alias_value":"PA4QRK6RK6CN","created_at":"2026-07-05T10:59:29Z"},{"alias_kind":"pith_short_16","alias_value":"PA4QRK6RK6CNL7T4","created_at":"2026-07-05T10:59:29Z"},{"alias_kind":"pith_short_8","alias_value":"PA4QRK6R","created_at":"2026-07-05T10:59:29Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:PA4QRK6RK6CNL7T47XWNEOCCLK","target":"record","payload":{"canonical_record":{"source":{"id":"2504.21043","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2025-04-28T14:14:16Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"4dcf929874f7ea50dccbd7e87e5e541d6af68b90352b291b69b29595dbd6871a","abstract_canon_sha256":"68dcf36cf905f4e04a538cd60a15c0e2d9b912b724dc8f439c18e005e75513e9"},"schema_version":"1.0"},"canonical_sha256":"783908abd15784d5fe7cfdecd238425ab57e7905eb8b30eb8b6abbcd8fc7ddfa","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:59:29.343427Z","signature_b64":"vrGJn/dbYJ/mzEG4MPdJB5+/apmBthuiESkQ2oyBLnVY/GhcLudxIuH8dmDhr71+XSyyjksHBHD9nSVLRH/PBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"783908abd15784d5fe7cfdecd238425ab57e7905eb8b30eb8b6abbcd8fc7ddfa","last_reissued_at":"2026-07-05T10:59:29.342746Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:59:29.342746Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2504.21043","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-07-05T10:59:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"zU3ig4sn8drbRdEFMAanCPxigXT65Zh7Es7ZOqZ3fEubhTOdyaOQvWclaC0TOy6n0k1zC1xrBB/Bbmwgcdi5Cg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-08T20:11:59.190753Z"},"content_sha256":"0cc0ca33a11049da4080baaca8e3a6bad18cf2c86618b8a931e0d760cd14a905","schema_version":"1.0","event_id":"sha256:0cc0ca33a11049da4080baaca8e3a6bad18cf2c86618b8a931e0d760cd14a905"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:PA4QRK6RK6CNL7T47XWNEOCCLK","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"CodeBC: A More Secure Large Language Model for Smart Contract Code Generation in Blockchain","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.CR","authors_text":"Hainan Zhang, Hongwei Zheng, Jin Dong, Lingxiang Wang, Qinnan Zhang, Zhiming Zheng, Ziwei Wang","submitted_at":"2025-04-28T14:14:16Z","abstract_excerpt":"Large language models (LLMs) excel at generating code from natural language instructions, yet they often lack an understanding of security vulnerabilities. This limitation makes it difficult for LLMs to avoid security risks in generated code, particularly in high-security programming tasks such as smart contract development for blockchain. Researchers have attempted to enhance the vulnerability awareness of these models by training them to differentiate between vulnerable and fixed code snippets. However, this approach relies heavily on manually labeled vulnerability data, which is only availa"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2504.21043","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2504.21043/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-05T10:59:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Phx8mH5Ngjx5EPC0Sn1XWiskX+slSP75TO3D8P63Fqn1brgKpRKVEWWWc40aSBasStRPi9MM5AdHwb2hVCOqCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-08T20:11:59.191354Z"},"content_sha256":"2b1c1984076c2bcba4323126eea147667356ceb4bf97410f0aada0ebda50c981","schema_version":"1.0","event_id":"sha256:2b1c1984076c2bcba4323126eea147667356ceb4bf97410f0aada0ebda50c981"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/PA4QRK6RK6CNL7T47XWNEOCCLK/bundle.json","state_url":"https://pith.science/pith/PA4QRK6RK6CNL7T47XWNEOCCLK/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/PA4QRK6RK6CNL7T47XWNEOCCLK/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-08T20:11:59Z","links":{"resolver":"https://pith.science/pith/PA4QRK6RK6CNL7T47XWNEOCCLK","bundle":"https://pith.science/pith/PA4QRK6RK6CNL7T47XWNEOCCLK/bundle.json","state":"https://pith.science/pith/PA4QRK6RK6CNL7T47XWNEOCCLK/state.json","well_known_bundle":"https://pith.science/.well-known/pith/PA4QRK6RK6CNL7T47XWNEOCCLK/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:PA4QRK6RK6CNL7T47XWNEOCCLK","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":"68dcf36cf905f4e04a538cd60a15c0e2d9b912b724dc8f439c18e005e75513e9","cross_cats_sorted":["cs.AI"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2025-04-28T14:14:16Z","title_canon_sha256":"4dcf929874f7ea50dccbd7e87e5e541d6af68b90352b291b69b29595dbd6871a"},"schema_version":"1.0","source":{"id":"2504.21043","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2504.21043","created_at":"2026-07-05T10:59:29Z"},{"alias_kind":"arxiv_version","alias_value":"2504.21043v2","created_at":"2026-07-05T10:59:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2504.21043","created_at":"2026-07-05T10:59:29Z"},{"alias_kind":"pith_short_12","alias_value":"PA4QRK6RK6CN","created_at":"2026-07-05T10:59:29Z"},{"alias_kind":"pith_short_16","alias_value":"PA4QRK6RK6CNL7T4","created_at":"2026-07-05T10:59:29Z"},{"alias_kind":"pith_short_8","alias_value":"PA4QRK6R","created_at":"2026-07-05T10:59:29Z"}],"graph_snapshots":[{"event_id":"sha256:2b1c1984076c2bcba4323126eea147667356ceb4bf97410f0aada0ebda50c981","target":"graph","created_at":"2026-07-05T10:59:29Z","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/2504.21043/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Large language models (LLMs) excel at generating code from natural language instructions, yet they often lack an understanding of security vulnerabilities. This limitation makes it difficult for LLMs to avoid security risks in generated code, particularly in high-security programming tasks such as smart contract development for blockchain. Researchers have attempted to enhance the vulnerability awareness of these models by training them to differentiate between vulnerable and fixed code snippets. However, this approach relies heavily on manually labeled vulnerability data, which is only availa","authors_text":"Hainan Zhang, Hongwei Zheng, Jin Dong, Lingxiang Wang, Qinnan Zhang, Zhiming Zheng, Ziwei Wang","cross_cats":["cs.AI"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2025-04-28T14:14:16Z","title":"CodeBC: A More Secure Large Language Model for Smart Contract Code Generation in Blockchain"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2504.21043","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:0cc0ca33a11049da4080baaca8e3a6bad18cf2c86618b8a931e0d760cd14a905","target":"record","created_at":"2026-07-05T10:59:29Z","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":"68dcf36cf905f4e04a538cd60a15c0e2d9b912b724dc8f439c18e005e75513e9","cross_cats_sorted":["cs.AI"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2025-04-28T14:14:16Z","title_canon_sha256":"4dcf929874f7ea50dccbd7e87e5e541d6af68b90352b291b69b29595dbd6871a"},"schema_version":"1.0","source":{"id":"2504.21043","kind":"arxiv","version":2}},"canonical_sha256":"783908abd15784d5fe7cfdecd238425ab57e7905eb8b30eb8b6abbcd8fc7ddfa","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"783908abd15784d5fe7cfdecd238425ab57e7905eb8b30eb8b6abbcd8fc7ddfa","first_computed_at":"2026-07-05T10:59:29.342746Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:59:29.342746Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"vrGJn/dbYJ/mzEG4MPdJB5+/apmBthuiESkQ2oyBLnVY/GhcLudxIuH8dmDhr71+XSyyjksHBHD9nSVLRH/PBg==","signature_status":"signed_v1","signed_at":"2026-07-05T10:59:29.343427Z","signed_message":"canonical_sha256_bytes"},"source_id":"2504.21043","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:0cc0ca33a11049da4080baaca8e3a6bad18cf2c86618b8a931e0d760cd14a905","sha256:2b1c1984076c2bcba4323126eea147667356ceb4bf97410f0aada0ebda50c981"],"state_sha256":"e65692d5a727a0f53d1aa3c69ad95e6bd12ea3e99bf7acb020989a74187a3815"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"zQre0AnXPezMfrVH+sPNHBlTIEqUjhjT6FazUzOhMKcdnGAVDVVXcw/i6+IS3hfozAVMeRWksygqZq4vZPfiDw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-08T20:11:59.196964Z","bundle_sha256":"6f5d0d4dfefc85735ae75cf9e14d57faa270cd68026b66ac1493e04e1446cb95"}}