Een compliance-dossier dat de houder achteraf kan bijwerken, bewijst weinig. Als wij u zouden vragen te geloven dat een incident op 3 oktober is gemeld, terwijl alleen wij in de database kunnen kijken, dan vraagt u iemand om ons op ons woord te geloven. Een markttoezichthouder, een afnemer of een notified body hoort dat niet te hoeven doen.
Daarom legt CRA-Portal zijn logboek elke dag vast buiten het eigen systeem. Deze pagina legt uit hoe dat werkt, wat er wel en niet naar buiten gaat, en hoe u het zelf kunt narekenen zonder iets van ons aan te nemen.
Wordt er een incident gemeld, een document geüpload of een melding ingediend, dan schrijft het portaal daar een regel over in een logboek dat alleen groeit. Regels worden nooit gewijzigd of verwijderd; de database weigert dat zelf, niet alleen de software.
Van elke regel berekenen we een vingerafdruk: een getal van 64 tekens dat volledig volgt uit de inhoud van die regel. Verander één letter in de omschrijving, en de vingerafdruk is onherkenbaar anders.
Elke vingerafdruk wordt mede berekend uit die van de vorige regel. Zo ontstaat een ketting. Wie halverwege een regel aanpast, moet ook alle vingerafdrukken daarna opnieuw berekenen, anders breekt de ketting zichtbaar.
Dat maakt knoeien zichtbaar voor iedereen die de ketting naloopt, maar het is nog geen volledig bewijs: de partij die de database beheert, zou in theorie de hele ketting kunnen herberekenen. Daarvoor is stap 3.
Periodiek nemen we alle vingerafdrukken sinds de vorige verzegeling en knijpen die samen tot één getal, een Merkle-root. Dat ene getal vertegenwoordigt de hele reeks. Vervolgens brengen we dat getal naar buiten, langs twee onafhankelijke wegen.
Een gekwalificeerd tijdstempel (RFC 3161). Een onafhankelijke tijdstempeldienst ondertekent de verklaring dat dit getal op dit moment bestond. Binnen de EU is zo’n tijdstempel onder eIDAS sterk bewijs. De keerzijde: u vertrouwt daarmee die ene dienst.
Een anker in de Bitcoin-keten (OpenTimestamps). Hetzelfde getal gaat naar de openbare kalenderservers van OpenTimestamps. Die bundelen wereldwijd duizenden van zulke getallen tot één getal, en zetten dat in een Bitcoin-transactie. Zodra dat in een blok staat, ligt het vast op tienduizenden computers wereldwijd. Niemand kan dat nog veranderen: wij niet, en geen enkele beheerder met toegang tot onze systemen.
De twee dekken elkaars zwakte. Het tijdstempel is direct en juridisch sterk binnen de EU; het Bitcoin-anker vraagt uren maar vereist geen enkel vertrouwen in een derde partij. Daarom gebruiken we ze allebei, voor elke verzegeling.
Alleen dat ene getal. Geen incidentomschrijvingen, geen documenten, geen namen, geen bedrijfsgegevens. Het getal is zonder uw eigen dossiergegevens betekenisloos: er valt niets uit af te leiden en niets uit terug te rekenen.
Dat is een bewuste keuze, en geen detail. Wat eenmaal in een publieke keten staat, is nooit meer te wissen. Persoonsgegevens of bedrijfsgeheimen horen daar dus niet thuis, en komen er bij ons ook niet in. Wij betalen geen transactiekosten en beheren geen cryptomunten; wij liften mee op een bundel die de kalenderservers samenstellen.
U hoeft ons niets aan te nemen. Voor elke regel in uw dossier kunt u in de portal een bewijs opvragen. Dat bevat de regel, een kort rekenpad van vingerafdrukken, en de verwijzing naar het zegel.
openssl ts -verify. U krijgt OK of FAILED, en u gebruikt daarvoor het certificaat van de tijdstempeldienst, niet iets van ons.Komt het rekenpad uit op het getal dat in dat blok staat, dan bestond uw regel aantoonbaar al vóór dat blok. Is er later iets aan gewijzigd, dan loopt het pad uit op een ander getal en valt dat meteen op. Geen van die controles gaat via ons.
De bewijsketen draait sinds 13 oktober 2026 in productie. Het logboek wordt dagelijks verzegeld, en de bevestiging uit de Bitcoin-keten wordt elke vier uur opgehaald. De eerste ankers zijn vastgelegd in Bitcoin-blok 971206. Blijft een verzegeling uit, dan is dat een storing die bij ons alarm geeft; dat de keten stil zou wegvallen is het enige scenario dat dit systeem kan ondermijnen, en juist daarop wordt gecontroleerd.
Wilt u weten hoe wij uw gegevens overigens beschermen? Zie Databeveiliging en vertrouwelijkheid. Vragen over het bewijs, of wilt u een voorbeeld naleggen met uw eigen adviseur? Neem contact op.