{
  "lang": "it",
  "slug": "serrature-bitcoin",
  "translation_key": "serrature-bitcoin",
  "scheme": "liberlume-content-v3",
  "current": "sha256:87d2c029b36f3d2fa41ff1663569721543f1149db21013d2460da7e51dc77f13",
  "last_modified": "2026-08-05",
  "identity": "/identity/liberlume-identity-v1.txt",
  "key_id": "47C74409E62DF531",
  "reserve_key_commit": "sha256:39aa8984ba109cfd3137a704733aebc0b1c872cea60d4da51281f0125c67814d",
  "reserve_algo": "SLH-DSA-SHA2-256s",
  "legenda": {
    "declared_date": "data dichiarata dall'autore (prima pubblicazione/versione), NON provata",
    "window": "intervallo provato dalla catena Bitcoin: certainly_after dall'ancoraggio (il contenuto è certamente dopo), certainly_before dalla marca OTS (certamente prima); estremi dai timestamp dei blocchi",
    "prev": "lignaggio della versione: il content_hash della versione precedente (stesso documento e lingua) o 'genesis' per la prima; entra nella preimmagine canonica (catena di Haber–Stornetta)",
    "editorial": "impronta editoriale: sha256 della canonica SENZA le righe btc-anchor e prev (solo lang/title/summary/corpo); stessa editorial tra due versioni = ri-sigillo dello stesso testo, non modifica; riproducibile da canonical.txt togliendo quelle due righe",
    "signed": "firma minisign del sito sui byte canonici: nome del file .minisig; verifica con `minisign -Vm canonical.txt -P <chiave pubblica>`",
    "reserve_key_commit": "§16: impegno pre-preso a una chiave di riserva post-quantistica (commit-reveal). sha256 di un descrittore tenuto OFFLINE: in giro c'è solo l'hash, mai la chiave di riserva. Se la chiave primaria fosse rotta/rubata, la riserva si rivela e vale solo se (R1) sha256(descrittore rivelato) combacia con questo impegno E (R2) è l'impegno di riserva CORRENTE attestato dal dominio (/.well-known/liberlume-identity + record DNS TXT): così una riserva persa o trapelata si sostituisce aggiornando quel canale (modello 1+3, §16.7). reserve_algo = schema della riserva (SLH-DSA-SHA2-256s)",
    "checkpoints": "fotografie periodiche del corpus, firmate e marcate: l'elenco degli hash correnti di tutti i contenuti a una data provata"
  },
  "checkpoints": "/checkpoints/index.json",
  "versions": [
    {
      "hash": "sha256:e22dd13b20c3be960d6616679f99d51289f23449f0f4eb65604f490c0a17a4fd",
      "editorial": "sha256:ae8412ab1a16bbd5b3668fab6917f84feeb3f75a7c25fc27af6a311ee7645947",
      "prev": "genesis",
      "declared_date": "2026-08-04",
      "anchor": {
        "height": 960990,
        "hash": "0000000000000000000007c6cbdc6958d83fbfe12368e96f373a23a84ed45276",
        "time": 1785835524,
        "source": "https://mempool.space/api"
      },
      "ots": "confirmed",
      "signed": "e22dd13b20c3.minisig",
      "window": {
        "certainly_after": "2026-08-04T09:25:24Z",
        "anchor_block": 960990,
        "certainly_before": "2026-08-04T10:38:30Z",
        "ots_block": 960999
      }
    },
    {
      "hash": "sha256:87d2c029b36f3d2fa41ff1663569721543f1149db21013d2460da7e51dc77f13",
      "editorial": "sha256:12ae9ea64eafa053b4c261356316155ec3dec4b6bfbdcda822f42154ce0efb70",
      "prev": "sha256:e22dd13b20c3be960d6616679f99d51289f23449f0f4eb65604f490c0a17a4fd",
      "declared_date": "2026-08-05",
      "anchor": {
        "height": 961200,
        "hash": "000000000000000000011cfa417c07445190afe0a7be85c1c3d8d3ffaf119931",
        "time": 1785961145,
        "source": "https://mempool.space/api"
      },
      "ots": "confirmed",
      "signed": "87d2c029b36f.minisig",
      "window": {
        "certainly_after": "2026-08-05T20:19:05Z",
        "anchor_block": 961200,
        "certainly_before": "2026-08-05T21:57:27Z",
        "ots_block": 961212
      }
    }
  ]
}
