{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:ZSGMKDM6FZA4ZWZXTEUUFJA6SK","short_pith_number":"pith:ZSGMKDM6","canonical_record":{"source":{"id":"2105.13732","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2021-05-28T10:57:15Z","cross_cats_sorted":[],"title_canon_sha256":"6808666faca31575bd06e7570506e6c12f4112942115ce6ba8e5a5eff285f334","abstract_canon_sha256":"aed20edae63cce0b958a20998312f828dde3af3fe141e4b00f3b3dc7a0eb6831"},"schema_version":"1.0"},"canonical_sha256":"cc8cc50d9e2e41ccdb37992942a41e92a9a5b03df10a10aaa71b98e4ad31c2eb","source":{"kind":"arxiv","id":"2105.13732","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2105.13732","created_at":"2026-07-05T03:46:58Z"},{"alias_kind":"arxiv_version","alias_value":"2105.13732v2","created_at":"2026-07-05T03:46:58Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2105.13732","created_at":"2026-07-05T03:46:58Z"},{"alias_kind":"pith_short_12","alias_value":"ZSGMKDM6FZA4","created_at":"2026-07-05T03:46:58Z"},{"alias_kind":"pith_short_16","alias_value":"ZSGMKDM6FZA4ZWZX","created_at":"2026-07-05T03:46:58Z"},{"alias_kind":"pith_short_8","alias_value":"ZSGMKDM6","created_at":"2026-07-05T03:46:58Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:ZSGMKDM6FZA4ZWZXTEUUFJA6SK","target":"record","payload":{"canonical_record":{"source":{"id":"2105.13732","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2021-05-28T10:57:15Z","cross_cats_sorted":[],"title_canon_sha256":"6808666faca31575bd06e7570506e6c12f4112942115ce6ba8e5a5eff285f334","abstract_canon_sha256":"aed20edae63cce0b958a20998312f828dde3af3fe141e4b00f3b3dc7a0eb6831"},"schema_version":"1.0"},"canonical_sha256":"cc8cc50d9e2e41ccdb37992942a41e92a9a5b03df10a10aaa71b98e4ad31c2eb","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T03:46:58.611152Z","signature_b64":"qB8mRNzzIls+SHTUe71K1xQbe+hDszB48j32ZMZ60ejJjqp8LvUf6q8cxNhY+I4ydpv/OjDhxvxTtlG2KI4rBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"cc8cc50d9e2e41ccdb37992942a41e92a9a5b03df10a10aaa71b98e4ad31c2eb","last_reissued_at":"2026-07-05T03:46:58.610783Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T03:46:58.610783Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2105.13732","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-05T03:46:58Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"cW2OVGiGWNF5GZYDHgC36J9XQYlBfkArcRmw64n3RanVkSfkcLm4y1QTqA+WPpJgx8swYbUHkE9y+hJSkrahCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T07:58:20.497826Z"},"content_sha256":"d1ec500597e53bd89b5a0b767dd67f6a6b55be0f5a13a39a61757407e31cdc58","schema_version":"1.0","event_id":"sha256:d1ec500597e53bd89b5a0b767dd67f6a6b55be0f5a13a39a61757407e31cdc58"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:ZSGMKDM6FZA4ZWZXTEUUFJA6SK","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"SoK: Achieving State Machine Replication in Blockchains based on Repeated Consensus","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"\\'Alvaro Garc\\'ia-P\\'erez, Antonella Del Pozzo, Sara Tucci-Piergiovanni, Silvia Bonomi","submitted_at":"2021-05-28T10:57:15Z","abstract_excerpt":"This paper revisits the ubiquitous problem of achieving state machine replication in blockchains based on repeated consensus, like Tendermint. To achieve state machine replication in blockchains built on top of consensus, one needs to guarantee fairness of user transactions. A huge body of work has been carried out on the relation between state machine replication and consensus in the past years, in a variety of system models and with respect to varied problem specifications. We systematize this work by proposing novel and rigorous abstractions for state machine replication and repeated consen"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2105.13732","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/2105.13732/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-05T03:46:58Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"HY6b93tt4D6LGvOnd2bDY1KzPe7BKESw1P0m3fJNi/W43g5s2Nq4Pg1D6s8WHtanKzkeHG/96G+2u5YzXytyBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T07:58:20.498628Z"},"content_sha256":"e7578932622610dc7c14ec8edc9a8a8375f6ea7c4dcdb8b71e299eee887aa62c","schema_version":"1.0","event_id":"sha256:e7578932622610dc7c14ec8edc9a8a8375f6ea7c4dcdb8b71e299eee887aa62c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/ZSGMKDM6FZA4ZWZXTEUUFJA6SK/bundle.json","state_url":"https://pith.science/pith/ZSGMKDM6FZA4ZWZXTEUUFJA6SK/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/ZSGMKDM6FZA4ZWZXTEUUFJA6SK/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-17T07:58:20Z","links":{"resolver":"https://pith.science/pith/ZSGMKDM6FZA4ZWZXTEUUFJA6SK","bundle":"https://pith.science/pith/ZSGMKDM6FZA4ZWZXTEUUFJA6SK/bundle.json","state":"https://pith.science/pith/ZSGMKDM6FZA4ZWZXTEUUFJA6SK/state.json","well_known_bundle":"https://pith.science/.well-known/pith/ZSGMKDM6FZA4ZWZXTEUUFJA6SK/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:ZSGMKDM6FZA4ZWZXTEUUFJA6SK","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":"aed20edae63cce0b958a20998312f828dde3af3fe141e4b00f3b3dc7a0eb6831","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2021-05-28T10:57:15Z","title_canon_sha256":"6808666faca31575bd06e7570506e6c12f4112942115ce6ba8e5a5eff285f334"},"schema_version":"1.0","source":{"id":"2105.13732","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2105.13732","created_at":"2026-07-05T03:46:58Z"},{"alias_kind":"arxiv_version","alias_value":"2105.13732v2","created_at":"2026-07-05T03:46:58Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2105.13732","created_at":"2026-07-05T03:46:58Z"},{"alias_kind":"pith_short_12","alias_value":"ZSGMKDM6FZA4","created_at":"2026-07-05T03:46:58Z"},{"alias_kind":"pith_short_16","alias_value":"ZSGMKDM6FZA4ZWZX","created_at":"2026-07-05T03:46:58Z"},{"alias_kind":"pith_short_8","alias_value":"ZSGMKDM6","created_at":"2026-07-05T03:46:58Z"}],"graph_snapshots":[{"event_id":"sha256:e7578932622610dc7c14ec8edc9a8a8375f6ea7c4dcdb8b71e299eee887aa62c","target":"graph","created_at":"2026-07-05T03:46:58Z","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/2105.13732/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"This paper revisits the ubiquitous problem of achieving state machine replication in blockchains based on repeated consensus, like Tendermint. To achieve state machine replication in blockchains built on top of consensus, one needs to guarantee fairness of user transactions. A huge body of work has been carried out on the relation between state machine replication and consensus in the past years, in a variety of system models and with respect to varied problem specifications. We systematize this work by proposing novel and rigorous abstractions for state machine replication and repeated consen","authors_text":"\\'Alvaro Garc\\'ia-P\\'erez, Antonella Del Pozzo, Sara Tucci-Piergiovanni, Silvia Bonomi","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2021-05-28T10:57:15Z","title":"SoK: Achieving State Machine Replication in Blockchains based on Repeated Consensus"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2105.13732","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:d1ec500597e53bd89b5a0b767dd67f6a6b55be0f5a13a39a61757407e31cdc58","target":"record","created_at":"2026-07-05T03:46:58Z","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":"aed20edae63cce0b958a20998312f828dde3af3fe141e4b00f3b3dc7a0eb6831","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2021-05-28T10:57:15Z","title_canon_sha256":"6808666faca31575bd06e7570506e6c12f4112942115ce6ba8e5a5eff285f334"},"schema_version":"1.0","source":{"id":"2105.13732","kind":"arxiv","version":2}},"canonical_sha256":"cc8cc50d9e2e41ccdb37992942a41e92a9a5b03df10a10aaa71b98e4ad31c2eb","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"cc8cc50d9e2e41ccdb37992942a41e92a9a5b03df10a10aaa71b98e4ad31c2eb","first_computed_at":"2026-07-05T03:46:58.610783Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T03:46:58.610783Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"qB8mRNzzIls+SHTUe71K1xQbe+hDszB48j32ZMZ60ejJjqp8LvUf6q8cxNhY+I4ydpv/OjDhxvxTtlG2KI4rBQ==","signature_status":"signed_v1","signed_at":"2026-07-05T03:46:58.611152Z","signed_message":"canonical_sha256_bytes"},"source_id":"2105.13732","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:d1ec500597e53bd89b5a0b767dd67f6a6b55be0f5a13a39a61757407e31cdc58","sha256:e7578932622610dc7c14ec8edc9a8a8375f6ea7c4dcdb8b71e299eee887aa62c"],"state_sha256":"71c1d2888ed007e7ab8a71c47da238760cadbe426b7743b8054aced03107bf12"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"zj6MuTHQU5zLz74V4I+0XxBgNf/4D1uOUQhkBZFdUTL24H4AE+hEbLgLRAPX2uwJxKQJ+W6aMcFTMSYexzTCAw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-17T07:58:20.504013Z","bundle_sha256":"baadd11f65412e9c6b7f32582b2e469171fbb77279b95440d970605fa983054f"}}