Skip to content
Wesprs

Veröffentlichte Audit-Roots

Die jüngsten Tages-Merkle-Roots des Audit-Logs — und wie du sie selbst prüfst.

Jeder Eintrag ist ein UTC-Tag: die BLAKE3-Merkle-Root über die Audit-Ereignisse des Tages, die beiden Kettenglieder zu den Nachbartagen und eine ed25519-Signatur.

Maschinenlesbarer Feed · GET https://api.wesprs.com/v1/transparency/audit-roots

  • 2026-06-09

    50 Ereignisse
    Merkle-Root
    f312daab18b902ace2cdd55e64674d1ba2df619362f1a0ff9b37e8a5b367414d
    Eingehendes Kettenglied (= Tip des Vortags)
    0000000000000000000000000000000000000000000000000000000000000000
    Ausgehendes Kettenglied (= erstes Glied des Folgetags)
    081c85dd5b788987943d2be3580ee4f032a5aa27875892aa354d1f16e5115b24
    ed25519-Signatur
    6111917f2dd6347d22f0761df821daea26d929b5923e7ba930369980156c31c7847fb0f54195ed23e2883559f3b19d4ef22f889d2a65e0456457a1ebb9632209
    Signiert am
    2026-06-10T04:40:54.804+00:00
    Schlüsselversion
    1
  • 2026-06-08

    0 Ereignisse
    Merkle-Root
    2d3adedff11b61f14c886e35afa036736dcd87a74d27b5c1510225d0f592e213
    Eingehendes Kettenglied (= Tip des Vortags)
    0000000000000000000000000000000000000000000000000000000000000000
    Ausgehendes Kettenglied (= erstes Glied des Folgetags)
    0000000000000000000000000000000000000000000000000000000000000000
    ed25519-Signatur
    095938b35431ee2d3624195c1b024a6cf5c866171f906d8ac6f98f1ffddfb429addbacf2c944de84dd0d68d777d8b0fddfcf23f0bf22a7aae8700d6b32888e0c
    Signiert am
    2026-06-09T04:47:56.143+00:00
    Schlüsselversion
    1

So prüfst du selbst

  1. Hole die veröffentlichten Roots aus dem Feed oben — from und to sind YYYY-MM-DD (UTC); beide optional, Standard ist gestern.
  2. Berechne für jeden Tag das Bucket-Commitment neu: BLAKE3 über 0x04 || merkle_root || genesis_prev_hash || bucket_tip_hash (Rohbytes, in dieser Reihenfolge).
  3. Prüfe die ed25519-Signatur über dieses Commitment gegen den öffentlichen Prüfschlüssel der angegebenen Schlüsselversion. Die Veröffentlichung des Schlüssels beginnt zum Launch, zusammen mit der ersten signierten Root, auf dieser Seite.
  4. Verkette die Tage: Das eingehende Glied jedes Tages muss dem ausgehenden des Vortags entsprechen. Ein umgeschriebener oder gelöschter Tag bricht die Kette — sichtbar, allein aus dem Feed.

Was der Feed allein beweist: Das Log existierte exakt in dieser Form, als jede Root signiert wurde, und nichts Veröffentlichtes wurde seitdem verändert. Die Neuberechnung einer Root aus den zugrunde liegenden Ereignissen ist Teil der unabhängigen Audits, die wir beauftragen werden — die Ereignisse selbst sind nie öffentlich.

Aktuelle Root