Een betrouwbaar tijdstempel: OriginStamp gebruikt blockchain om gegevens te beschermen

Timestamping, het exact tot op de minuut dateren van gegevens, is een uitstekende blockchain toepassing. Je kunt het gebruiken om te bewijzen dat een exacte kopie van een bestand bestond op een specifiek moment in de tijd. En door de gedecentraliseerde aard van blockchain, heb je geen derde partij nodig om dat bewijs te leveren. In dit artikel zullen we het praktische gebruik verduidelijken van timestamping, we zullen de basisprincipes uitleggen en de belangrijkste kenmerken van OriginStamp's service delen.

Praktisch gebruik van timestamping met behulp van blockchain

Laten we eens kijken naar de volgende domeinen waar timestamping echte waarde toevoegt:

  • Bescherming van auteursrechten
  • Versiebeheer
  • Bestrijding van nepnieuws
  • “Next-generation SEO”

We zullen al deze domeinen doornemen en laten zien hoe op blockchain gebaseerde timestamping waarde toevoegt. Op dit punt hoef je niet te begrijpen hoe timestamping precies werkt. Je hoeft alleen te begrijpen dat er bewijs beschikbaar is dat een origineel bestand bestaat vanaf een specifiek moment in de tijd.

Timestamping als middel om auteursrechten te beschermen

Professionals zoals wetenschappers en kunstenaars hebben een zakelijke behoefte om hun intellectuele eigendom te beschermen. Je wilt kunnen bewijzen dat je eigenaar bent van een uitvinding of bepaalde onderzoeksresultaten. Evenzo wil een muzikant aantonen dat hij of zij als eerste een liedje heeft bedacht. In beide gevallen kan een tijdstempel worden gebruikt om het intellectuele eigendom te beschermen. De muzikant moet zijn muziek opnemen in een mediabestand en van een tijdstempel voorzien. De wetenschapper moet zijn onderzoeksresultaten vastleggen in een definitief document en die versie van een tijdstempel voorzien. In geval van een juridisch geschil kunnen beide professionals altijd bewijzen dat zij het bestand op een specifiek tijdstip hebben gemaakt.

Timestamping om geschillen over algemene voorwaarden te voorkomen

E-commerce blijft groeien, en elke dag duiken er nieuwe webwinkels op. De Covid19-pandemie heeft dat tempo zelfs nog versneld. Telkens wanneer je een aankoop doet, moet je een veld aanvinken waarin staat dat je akkoord gaat met de algemene voorwaarden (AV) van de verkoper. Voordat je op dat veld klikt, kun je ze zelfs ook lezen. De AV worden meestal online geplaatst en bijgewerkt, terwijl de vorige versie wordt verwijderd. Verkopers hebben zo een oneerlijk voordeel ten opzichte van kopers in geval van geschillen over gewijzigde AV. Timestamping is een manier om een specifieke versie van de AV aan een bepaalde transactie te koppelen. Timestamping zorgt dus voor een eerlijk speelveld tussen online kopers en verkopers.

Timestamping gebruiken in de strijd tegen nepnieuws

Google op fake viral video's of fake viral foto's, en je vindt tal van voorbeelden. Technische innovaties zoals deepfake video's of tools om bestaande video's te manipuleren zijn krachtige instrumenten in de handen van de verkeerde mensen. Timestamping kan worden gebruikt om de identiteit van de eigenaar van de oorspronkelijke gegevens vast te stellen. Je kunt het ook gebruiken om aan te tonen of iemand ook maar één pixel in een foto heeft veranderd. Uitgevers van kranten kijken ook naar deze technologie. Lezers laten zien wie wanneer een artikel heeft geschreven en welke updates zijn toegepast, is van vitaal belang om betrouwbaar te blijven. En betrouwbaar blijven is cruciaal om klanten te behouden en winstgevend te blijven.

Waarom zijn SEO en timestamping content gerelateerd?

Mensen vinden de integriteit en kwaliteit van content belangrijk. En dat doen zoekmachines ook, want zij willen hun klanten bedienen met de integere content van hoge kwaliteit waar deze mensen om vragen. Maar zoekmachines vertrouwen op metadata zoals die via de database van de website zelf worden gepubliceerd. Dus zolang website-eigenaren revisies en publicatiedata van content kunnen manipuleren, kunnen ze hun ranking beïnvloeden. Het toevoegen van tijdstempels aan de mix maakt SEO ranking eerlijker. Te zijner tijd zal Google content met een tijdstempel als betrouwbaarder beschouwen dan content zonder tijdsstempel. Als eigenaar van een website kun je je daar maar beter op voorbereiden.

Timestamping geeft het internet een vertrouwenslaag

Alle praktijkvoorbeelden die we hebben gegeven gaan over vertrouwen. Of misschien moeten we zeggen de afwezigheid van vertrouwen. Op het internet is het soms moeilijk om de waarheid van fictie te onderscheiden. En dat is precies waar blockchain een bijdrage kan leveren. Op blockchain gebaseerde oplossingen bieden onveranderlijkheid, gegevensintegriteit, tijdstempels en transparantie. Eigenschappen die bijdragen aan het herwinnen van vertrouwen dat op het internet ontbreekt. Elke toepassing heeft zo zijn eigen praktische voordelen. Op een meer algemeen niveau voorzien blockchain-oplossingen op basis van tijdstempels het internet van een vertrouwenslaag. 

Tijdstempels op basis van blockchain: de basisbeginselen

Het basisproces is vrij eenvoudig en bestaat uit drie stappen:

  • Stap 1: Zet wat je wil beschermen om in digitale data
  • Stap 2: Creëer een digitale vingerafdruk voor dat bestand
  • Stap 3: Veranker die vingerafdruk op een blockchain

Creëren van te beveiligen digitale data

We willen digitale data beveiligen. In veel gevallen zijn de gegevens die we willen beschermen al digitaal van aard, bijvoorbeeld contractdocumenten, smartphone foto's, en online algemene voorwaarden. In specifieke gevallen moet het digitale bestand eerst nog worden gecreëerd. Je kunt een liedje niet op de blockchain opslaan, maar je kunt dat wel doen met een opname van dat liedje. Zodra je die digitale versie hebt, kun je verder met de volgende stap.  

Hashing: een belangrijk onderdeel van timestamping

Zoals een vingerafdruk een unieke manier biedt om een persoon te identificeren, zo dient een digitale vingerafdruk als de unieke identificatie van een document. Er bestaat een technologie die een vingerafdruk van een bestand levert. Die technologie heet cryptografisch hashen en garandeert de volgende kenmerken van een digitale vingerafdruk:

  • Een digitale vingerafdruk hoort maar bij één bestand
  • Een bestand heeft maar één vingerafdruk
  • Als je maar een komma in een artikel verandert, verander je de vingerafdruk van dat bestand
  • Als je het bestand hebt, kun je de digitale vingerafdruk maken
  • Als je de digitale vingerafdruk hebt, kun je het bestand niet maken

De beste manier om deze functies te gebruiken is als volgt. Zorg ervoor dat je je persoonlijke gegevens toevoegt aan het data bestand dat je van een tijdstempel wil voorzien. Door dit te doen, kun je later aantonen dat je op de hoogte was van de exacte inhoud van het bestand, en dat je de persoon bent die het tijdstempel heeft aangemaakt.

Blockchain koppelt een tijdstempel aan de digitale vingerafdruk

Blockchain levert een tijdstempel voor de digitale vingerafdruk

Blockchain registreert transacties in openbare gedecentraliseerde gedistribueerde grootboeken. Transacties gaan niet alleen over het uitwisselen van cryptocurrencies. Je kunt ook gewoon gegevens opslaan op de blockchain door middel van een transactie. Omdat blockchains een tijdstempel geven voor elke transactie, betekent dit dat ze ook een tijdstempel geven wanneer je een digitale vingerafdruk indient.

De oorsprong van timestamping

Tijdstempels zijn geen nieuw fenomeen. Wetenschappers zoals Isaac Newton zochten in de 17e eeuw al naar middelen om aan te tonen dat zij bepaalde innovaties hadden bedacht zonder de precieze inhoud prijs te geven. Zij schreven over hun uitvindingen met behulp van anagrammen. Meer recent werd timestamping een zakelijke dienst. De stappen zijn enigszins vergelijkbaar. Het belangrijkste verschil met een blockchain-gebaseerde tijdstempel is dat je je digitale inhoud voorlegt aan een derde partij en dat je vertrouwt op die derde partij om je te voorzien van juridisch bewijs in het geval dat je die nodig hebt.

OriginStamp: Maakt in enkele minuten op blockchain gebaseerde tijdstempels!

OriginStamp levert je digitale certificaten dat de digitale vingerafdruk van je inhoud is opgenomen op de blockchain. In essentie hebben ze twee basisstappen vereenvoudigd en geautomatiseerd: 1) het creëeren van een digitale vingerafdruk en 2) het vaststellen van een tijdstempel voor je digitale vingerafdruk. Laten we eens kijken hoe deze basisstappen in de praktijk werken, hoe ze je ondersteunen bij het leveren van bewijs, en wat de kenmerken van hun dienst zijn.

Hoe OriginStamp digitale vingerafdrukken creëert

Voor het timestampen van je content hoef je alleen maar een bestand naar hun website te slepen. Voor meer geavanceerde (hoog volume) klanten is een API beschikbaar. Documenten die je naar hun portal stuurt, worden niet overgebracht naar de servers van OriginStamp.  In plaats daarvan worden ze lokaal op je machine en in je browser verwerkt. Als resultaat van die bewerking wordt een digitale vingerafdruk (een zogenaamde Hash) aangemaakt. OriginStamp gebruikt een SHA-256 algoritme om de Hash van je digitale inhoud te genereren.

OriginStamp stuurt gebundelde transacties naar de blockchain voor een tijdstempel

Hoe OriginStamp zorgt voor een tijdstempel van je digitale vingerafdruk

Meerdere keren per dag worden alle gemaakte hashes gebundeld en verankerd in meerdere openbare blockchains (Bitcoin, Ethereum, en AION). Het tijdstempel van je bestand linkt direct naar de timing van het verankeren van je Hash op een bepaalde blockchain. Daarna kun je bewijzen dat je document op dat specifieke moment bestond en sindsdien niet meer is gemanipuleerd. Het bundelen van deze hashes is een essentieel element en maakt hun dienst meer kostenefficiënt. Het is ook milieuvriendelijker vanwege het energieverbruik van de meeste blockchains. OriginStamp past het Merkle Tree concept toe om hashes te bundelen. Als je daar meer over wilt lezen of je wilt je verdiepen in hun technologie, klik dan hier.

Een document verifiëren met de OriginStamp dienst

Je kunt een tijdstempel verifiëren met of zonder de OriginStamp service. Om een tijdstempel te verifiëren met OriginStamp, heb je alleen het originele bestand nodig. Je gaat naar hun verificatiepagina, en sleept het daarheen. Als je bestand origineel is en voorzien van een tijdstempel, zie je het fraudebestendige tijdstempel, zoals hieronder weergegeven.

OriginStamp maakt het valideren van een tijdstempel erg eenvoudig

Je kunt dit ook zelf testen. Klik op de volgende link om het document te downloaden =>  originstampusecasetest.docxGa naar https://OriginStamp.com/verify en controleer of dit een van een tijdstempel voorzien document was. Breng nu een kleine wijziging aan in het document door een komma of spatie toe te voegen, sla het document op en probeer het opnieuw. Krijg je nog steeds het fraudebestendige tijdsstempel te zien?

Een document verifiëren zonder de OriginStamp dienst

Om een tijdstempel te verifiëren zonder OriginStamp te gebruiken, heb je het originele bestand nodig en het bijbehorende certificaat dat door OriginStamp is vrijgegeven. Je kunt de validatie zelf doen in drie stappen:

  1. Genereer de hash waarde van het originele bestand
  2. Controleer of de hash waarde van dit bestand overeenkomt met die in het certificaat
  3. Controleer of de hashwaarde van de root uit het certificaat, is opgeslagen op de blockchain

Download daarvoor het originele bestand en het certificaat:

originstampusecasetest.docx

ethereumcertificateusecasetest.pdf

Om je te helpen bij het verifiëren van een document zonder OriginStamp:

  • “Drag & drop” het originele bestand naar een online hash calculator zoals MD5.com. De SHA-256 waarde moet d21b8d960eb86c6f03bc6898e42c44cace85aa0d402853a05e83bed9d0125131 zijn. 

MD5 gegenereerde HSA-256 hash van het use case test document

  • Doe een visuele controle om te concluderen dat deze stap dezelfde hash waarde oplevert die in het certificaat vermeld staat.

SHA-256 hash van het originele use case test document zoals vastgelegd in het Ethereum certificaat

  • Open het certificaat en klik op de link onder Transaction (of klik hier). Het zal Etherscan.io openen voor die specifieke transactie. Als je naar beneden scrollt en de details van die transactie uitklapt, zul je de root-hash van je certificaat kunnen zien in het "Input Data"-veld. Weet je nog dat we zeiden dat OriginStamp digitale vingerafdrukken bundelt voordat ze ze indienen bij een blockchain? Vandaar dat ze de Root Hash indienen in plaats van de individuele hash.

Root hash waarde van Ethereum komt overeen met Etherscan.io waarde

Kenmerken van de OriginStamp dienst

OriginStamp is veel meer dan alleen een op blockchain gebaseerde tijdstempeldienst. Hun service ontwerp is veelomvattend. We noemden al het gebruiksgemak en het kostenefficiënte en duurzame karakter omdat ze digitale vingerafdrukken bundelen voordat ze timestampen. Hun dienst is ook vanuit een ander oogpunt zeer duurzaam:

  • Ze timestampen je content met behulp van meerdere blockchains. Als een blockchain ooit uitvalt, is je tijdstempel nog steeds beschikbaar via andere publieke blockchains.
  • Als OriginStamp zou stoppen met het leveren van haar diensten, zijn alle tijdstempels die zij hebben helpen genereren nog steeds geldig. Alles wat je nodig hebt om te bewijzen dat je eigenaar bent van bepaalde inhoud zijn: het originele bestand, het certificaat, en de transactie-informatie op een openbare blockchain. Voor deze informatie ben je niet afhankelijk van OriginStamp.
Waarom Unblocktalent?
Aenean feugiat leo venenatis arcu accu
Vestibulum auctor dignissim eleifend
Morbi fermentum consequat mauris
Christopher Gondek Mede-oprichter van OriginStamp.com
"Ik vind het artikel echt heel goed. Het is heel duidelijk en goed geschreven"
Maak een account aan Krijg direct toegang tot exclusieve artikelen Gratis aanmelden