DateSealed
Jazyk

Všetky články

Prečo som vytvoril DateSealed: poznámka vývojára

Zverejnené 2026-11-10 · Autor Yuki Nakazawa (Lightscend Co., Ltd.)

DateSealed je bezplatný nástroj, ktorý zaznamená, kedy existoval určitý text, fotografia alebo webová stránka. Volám sa Yuki Nakazawa a vytvoril som ho. Táto poznámka je o tom prečo a o rozhodnutiach, ktoré som po ceste urobil.

Začalo to fotografiami nehnuteľností

V Japonsku vediem realitnú spoločnosť a naše ponuky fotografujeme a zverejňujeme. Chcel som byť pripravený na deň, keď niekto niektorú z tých fotografií upraví alebo ju zverejní na inom webe, aby som mohol ukázať, že originál je náš a existoval skôr.

Pôvodné súbory som mal a moje príspevky mali dátumy zverejnenia. Lenže každý z nich som mohol sám upraviť a ktokoľvek, kto mal kópiu, mohol tvrdiť tie isté dátumy. Potreboval som dátum, ktorý zapísal niekto iný ako ja, a to v podobe, ktorú nikto nemôže dodatočne zmeniť.

Čo som našiel najskôr

Pozrel som sa, čo bolo v Japonsku k dispozícii k novembru 2026.

  • Notársky overený dátum. 700 jenov za dokument. Existuje aj elektronická verzia, tá však prijíma len súbory s textom, PDF a XML do 10 MB a vybavuje sa v pracovné dni.
  • Registrácia na Agentúre pre kultúrne záležitosti. 3 000 jenov za dielo, podanie na papieri, jedno dielo po druhom. Zakladá domnienku, že dielo bolo zverejnené k registrovanému dátumu.
  • Časové pečiatky od poskytovateľov akreditovaných ministerstvom vnútra a komunikácií. To sú tie, ktoré majú v Japonsku úradné postavenie. Ceny mieria hlavne na firmy.
  • Služby so záznamom v blockchaine. Tie, ktoré som našiel, boli pre firmy alebo platené.
  • Podpisy priamo vo fotoaparáte (C2PA). Niektoré fotoaparáty podpisujú fotografie už pri snímaní. To hovorí o tom, odkiaľ súbor pochádza, čo je iná otázka ako to, kedy existoval.

Všetky tieto cesty sú užitočné a pre tú jednu vec, ktorú naozaj potrebujete chrániť, by ste ich mali použiť. Platiť a podávať žiadosť pri každej novej fotografii alebo článku však reálne nie je. Chcel som niečo, čo je zadarmo, bez registrácie, nič sa nenahráva, uchováva sa tam, kde to nemôže prepísať ani prevádzkovateľ, a vo WordPresse to funguje automaticky pri každom zverejnení. Nenašiel som to, tak som to vytvoril.

Pravidlá, ktoré som si stanovil

Nebrať nič okrem hashu

DateSealed prijíma len hash SHA-256 vášho súboru alebo textu, 64-znakový odtlačok. Hash sa počíta vo vašom prehliadači, takže vaše fotografie a koncepty nikdy neopustia váš počítač. Nezverejnená práca je presne to, čo ľudia chcú zaznamenať, a keby ju kvôli záznamu museli niekomu odovzdať, celé by to stratilo zmysel.

Nemusíte mi veriť

Každý záznam dostane dva dátumy. Jedným je časová pečiatka RFC 3161 podpísaná vlastnou autoritou časových pečiatok služby DateSealed, ktorá príde okamžite. Druhý sa cez OpenTimestamps ukotví v bloku Bitcoinu, zvyčajne v priebehu niekoľkých hodín.

Ten prvý je len taký dôveryhodný ako ja. Ten druhý zmeniť nemôžem. Keď je ukotvený, dátum overíte samotným súborom s dokladom (.ots) a blockchainom Bitcoinu, aj keby DateSealed zmizol. Každá stránka záznamu uvádza príkazy, ktorými ho overíte na vlastnom počítači.

Koreňový kľúč autority časových pečiatok vznikol na mojom vlastnom počítači a je uložený zašifrovaný heslom. Server má len podpisový kľúč.

Nikdy nemazať, nikdy neprepisovať

Ani administrácia nemá žiadny spôsob, ako záznam zmazať alebo zmeniť jeho hash či čas. Evidencia záznamov má cenu len vtedy, keď na ňu nemôže siahnuť ani jej prevádzkovateľ. Keď príspevok aktualizujete, starý záznam zostane a pribudne nový. Plugin pre WordPress sa riadi rovnakým pravidlom.

Povedať vopred, čo nástroj nedokáže

Záznam ukazuje, že údaje zodpovedajúce hashu v danom čase existovali. Nič viac. Neukazuje, že ste ich vytvorili vy, že vám patria ani že sú pravdivé, a nezaručuje právne účinky. Hovorím to na webe na mnohých miestach, pretože práve mylné očakávania ľuďom ublížia.

Otvorene o tom, čo sa zhromažďuje

Kvôli prevencii zneužitia, vynucovaniu limitov, ladeniu a pochopeniu, ako sa nástroj používa, sa pri každom použití zaznamenáva IP adresa a niekoľko ďalších údajov. Nepoužíva sa to na reklamu a nepredáva sa to. IP adresy a názvy hostiteľov zostávajú na tomto serveri 30 dní, potom sa presunú do oddeleného úložiska, ktoré spravujem, najviac na 13 mesiacov; potom sa koniec adresy odstráni a zostane len štatistika. Podrobnosti sú v podmienkach.

Pre kohokoľvek

Je to zadarmo a nepotrebujete účet. Rozhranie je k dispozícii v 50 jazykoch. K dispozícii je aj pečiatka na fotky, záznam zverejnenej URL, API a plugin pre WordPress. Plugin si môžete stiahnuť na stránke API; zaradenie na wordpress.org sa posudzuje. Návod krok za krokom a to, ako záznam zapadá vedľa slovenského autorského práva, notára a kvalifikovaných časových pečiatok, nájdete v článku „Ako preukázať, že ste to mali prvý“.

Napíšte mi, čo nefunguje

Rád si vypočujem, kde vám DateSealed prekáža a čo by ste chceli, aby dokázal nabudúce, najmä od fotografov a blogerov, ktorí už zažili spor o to, „kto bol prvý“. Kontakt nájdete v dolnej časti stránky.

Tento článok bol preložený s pomocou umelej inteligencie a rodený hovoriaci ho zatiaľ neskontroloval. Neprirodzené formulácie nám, prosím, nahláste na GitHube (datesealed-i18n).

Dlhšia verzia tohto článku je na blogu autora: https://nkzw.jp/2026/11/02/datesealed_free_publication_date_record_2026_en/

Vyskúšajte DateSealed

Vložte odsek alebo vyberte súbor. Hash sa vytvorí vo vašom prehliadači a nič sa nenahráva.

DateSealed

Všetky články