{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:Q5KGOIVZFHKOLS6WAJVZHJRLLM","short_pith_number":"pith:Q5KGOIVZ","canonical_record":{"source":{"id":"1904.13138","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2019-04-30T10:23:35Z","cross_cats_sorted":[],"title_canon_sha256":"3dad1efa8f512e79d6fbca02d7b9a4da0c7167efb9d13392c2682b46b56e8dd1","abstract_canon_sha256":"9e61610d723aec02f892de36cfc796e411c567c25755ec20eeb35cc6b7586949"},"schema_version":"1.0"},"canonical_sha256":"87546722b929d4e5cbd6026b93a62b5b0dbb8b8278adce209c9754b468df65d1","source":{"kind":"arxiv","id":"1904.13138","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1904.13138","created_at":"2026-05-17T23:47:22Z"},{"alias_kind":"arxiv_version","alias_value":"1904.13138v1","created_at":"2026-05-17T23:47:22Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1904.13138","created_at":"2026-05-17T23:47:22Z"},{"alias_kind":"pith_short_12","alias_value":"Q5KGOIVZFHKO","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_16","alias_value":"Q5KGOIVZFHKOLS6W","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_8","alias_value":"Q5KGOIVZ","created_at":"2026-05-18T12:33:24Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:Q5KGOIVZFHKOLS6WAJVZHJRLLM","target":"record","payload":{"canonical_record":{"source":{"id":"1904.13138","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2019-04-30T10:23:35Z","cross_cats_sorted":[],"title_canon_sha256":"3dad1efa8f512e79d6fbca02d7b9a4da0c7167efb9d13392c2682b46b56e8dd1","abstract_canon_sha256":"9e61610d723aec02f892de36cfc796e411c567c25755ec20eeb35cc6b7586949"},"schema_version":"1.0"},"canonical_sha256":"87546722b929d4e5cbd6026b93a62b5b0dbb8b8278adce209c9754b468df65d1","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:47:22.066528Z","signature_b64":"KzGELA/KBC1NwCreGJ3JZF8OmJxaebrv519HlFRTAYsm2AUcsbxdXeHHcX3OYD3v1GK0UHIzVTAnZCgUf3TOAA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"87546722b929d4e5cbd6026b93a62b5b0dbb8b8278adce209c9754b468df65d1","last_reissued_at":"2026-05-17T23:47:22.066101Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:47:22.066101Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1904.13138","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:47:22Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"L4J8riNpUFNudQtqMqdPOU16ho1YxexPPtpMISqsBhEBHcllGmQQZzWcYLVAfw4xxqMDaf0o7FFBwx+PtpBtDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T01:34:15.795705Z"},"content_sha256":"c0e12490ac33cdbade9e3f0f4890cdeb64b6accf674192b439802730e469313e","schema_version":"1.0","event_id":"sha256:c0e12490ac33cdbade9e3f0f4890cdeb64b6accf674192b439802730e469313e"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:Q5KGOIVZFHKOLS6WAJVZHJRLLM","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"BlockLoc: Secure Localization in the Internet-of-Things using Blockchain","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"Anis Koubaa, Omar Cheikhrouhou","submitted_at":"2019-04-30T10:23:35Z","abstract_excerpt":"Several IoT applications are tightly dependent on the locations of the devices. However, localization algorithms can be easily compromised by injecting false locations. In this paper, we propose a Blockchain-based secure localization algorithm for the Internet of Things (IoT). The algorithm uses a public ledger (Blockchain) that contains nodes position and the list of their neighbor nodes. This ledger is shared among the IoT devices. Once an IoT device is localized its new position and the list of neighbor nodes are added to the Blockchain. This shared localization data will be used later by o"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1904.13138","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:47:22Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"KsVzPEeAvoeKb7MUbSda029mwOMD49wpzN1n5L7BZLkEripu9GWVVbc4iMY/OIbhHH28FsbsdEjYC4jc/u9ZCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T01:34:15.796051Z"},"content_sha256":"189271e51edca766856499a72757252a5a9b6a0a4a2896a904c4e9a6b56145d6","schema_version":"1.0","event_id":"sha256:189271e51edca766856499a72757252a5a9b6a0a4a2896a904c4e9a6b56145d6"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/Q5KGOIVZFHKOLS6WAJVZHJRLLM/bundle.json","state_url":"https://pith.science/pith/Q5KGOIVZFHKOLS6WAJVZHJRLLM/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/Q5KGOIVZFHKOLS6WAJVZHJRLLM/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-28T01:34:15Z","links":{"resolver":"https://pith.science/pith/Q5KGOIVZFHKOLS6WAJVZHJRLLM","bundle":"https://pith.science/pith/Q5KGOIVZFHKOLS6WAJVZHJRLLM/bundle.json","state":"https://pith.science/pith/Q5KGOIVZFHKOLS6WAJVZHJRLLM/state.json","well_known_bundle":"https://pith.science/.well-known/pith/Q5KGOIVZFHKOLS6WAJVZHJRLLM/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:Q5KGOIVZFHKOLS6WAJVZHJRLLM","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":"9e61610d723aec02f892de36cfc796e411c567c25755ec20eeb35cc6b7586949","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2019-04-30T10:23:35Z","title_canon_sha256":"3dad1efa8f512e79d6fbca02d7b9a4da0c7167efb9d13392c2682b46b56e8dd1"},"schema_version":"1.0","source":{"id":"1904.13138","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1904.13138","created_at":"2026-05-17T23:47:22Z"},{"alias_kind":"arxiv_version","alias_value":"1904.13138v1","created_at":"2026-05-17T23:47:22Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1904.13138","created_at":"2026-05-17T23:47:22Z"},{"alias_kind":"pith_short_12","alias_value":"Q5KGOIVZFHKO","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_16","alias_value":"Q5KGOIVZFHKOLS6W","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_8","alias_value":"Q5KGOIVZ","created_at":"2026-05-18T12:33:24Z"}],"graph_snapshots":[{"event_id":"sha256:189271e51edca766856499a72757252a5a9b6a0a4a2896a904c4e9a6b56145d6","target":"graph","created_at":"2026-05-17T23:47:22Z","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":"Several IoT applications are tightly dependent on the locations of the devices. However, localization algorithms can be easily compromised by injecting false locations. In this paper, we propose a Blockchain-based secure localization algorithm for the Internet of Things (IoT). The algorithm uses a public ledger (Blockchain) that contains nodes position and the list of their neighbor nodes. This ledger is shared among the IoT devices. Once an IoT device is localized its new position and the list of neighbor nodes are added to the Blockchain. This shared localization data will be used later by o","authors_text":"Anis Koubaa, Omar Cheikhrouhou","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2019-04-30T10:23:35Z","title":"BlockLoc: Secure Localization in the Internet-of-Things using Blockchain"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1904.13138","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:c0e12490ac33cdbade9e3f0f4890cdeb64b6accf674192b439802730e469313e","target":"record","created_at":"2026-05-17T23:47:22Z","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":"9e61610d723aec02f892de36cfc796e411c567c25755ec20eeb35cc6b7586949","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2019-04-30T10:23:35Z","title_canon_sha256":"3dad1efa8f512e79d6fbca02d7b9a4da0c7167efb9d13392c2682b46b56e8dd1"},"schema_version":"1.0","source":{"id":"1904.13138","kind":"arxiv","version":1}},"canonical_sha256":"87546722b929d4e5cbd6026b93a62b5b0dbb8b8278adce209c9754b468df65d1","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"87546722b929d4e5cbd6026b93a62b5b0dbb8b8278adce209c9754b468df65d1","first_computed_at":"2026-05-17T23:47:22.066101Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:47:22.066101Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"KzGELA/KBC1NwCreGJ3JZF8OmJxaebrv519HlFRTAYsm2AUcsbxdXeHHcX3OYD3v1GK0UHIzVTAnZCgUf3TOAA==","signature_status":"signed_v1","signed_at":"2026-05-17T23:47:22.066528Z","signed_message":"canonical_sha256_bytes"},"source_id":"1904.13138","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:c0e12490ac33cdbade9e3f0f4890cdeb64b6accf674192b439802730e469313e","sha256:189271e51edca766856499a72757252a5a9b6a0a4a2896a904c4e9a6b56145d6"],"state_sha256":"44dc27c0b30e86f5bde6452ec5d0ff52b5f6da30b2d403f14d8a6ecabed57c41"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+ZHkKJCeI/KiFpirLyUELn6MSymK39LUN/VP1YcJ8sOMMol7YFlVn12Nq163KkjFeZVF2QTpIkBPMs2L80J3CA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-28T01:34:15.798130Z","bundle_sha256":"33fea6debc2ca3098668e91fba9f2c17eb0b0808871043a0516377a38c1cbeca"}}