Dowód istnienia
Oznacz dowolny plik czasem @beat — za darmo i publicznie. Twój plik nigdy nie opuszcza urządzenia; zapisywany jest tylko jego SHA-256. Później udowodnij, że dokument istniał w tamtej chwili.
Twój znacznik czasu jest zapisywany natychmiast — dodatkowe pieczęcie dochodzą później
Od razu, gdy stemplujesz: Twój hash, jego czas @beat i UTC oraz jego pozycja w łańcuchu haszy (tylko-do-dopisywania). Już to samo dowodzi, że dokument istniał w tamtej chwili.
Po zakończeniu tygodnia — gdy bieżący tydzień się zamknie (w najbliższy poniedziałek, 00:00 UTC), jego tygodniowy korzeń Merkle zostaje zamrożony i dochodzą trzy niezależne warstwy:
- Podpis Ed25519 — dodawany w chwili zapieczętowania tygodnia.
- Bitcoin (OpenTimestamps) — wysyłany w ciągu godziny; potwierdzany w bloku Bitcoina kilka godzin później.
- Kotwica bankowa — korzeń zostaje powiązany z niezależną referencją bankową i opublikowany, zwykle w ciągu kilku dni.
Świeży certyfikat pokazujący “pending — week still open” (oczekuje — tydzień wciąż otwarty) jest więc czymś zupełnie normalnym. Wróć po zakończeniu i zapieczętowaniu Twojego tygodnia, a następnie zweryfikuj ponownie lub pobierz certyfikat jeszcze raz (albo zeskanuj jego kod QR) — pojawią się wtedy podpis, atestacja Bitcoin i kotwica bankowa. Sam znacznik czasu nigdy się nie zmienia.
Tygodniowe kotwiczenie haszy
Korzeń Merkle każdego tygodnia jest powiązany z niezależną referencją bankową — odrębnym, datowanym zapisem, że dziennik tygodnia istniał do tej daty.
Nie opublikowano jeszcze żadnych kotwic.
Jak to działa
1. Twoja przeglądarka liczy SHA-256 pliku — plik zostaje na Twoim urządzeniu.
2. Hash zostaje zapisany w dzienniku tylko-do-dopisywania, spiętym łańcuchem haszy, wraz z czasem @beat i UTC.
3. Co tydzień wszystkie hasze są łączone w korzeń Merkle, podpisywany naszym kluczem Ed25519 i kotwiczony zewnętrznie — przy niezależnej referencji bankowej oraz w Bitcoinie przez OpenTimestamps.
4. Każdy może później zweryfikować hash pliku, jego znacznik czasu, dowód włączenia aż do zakotwiczonego korzenia, podpis oraz atestację Bitcoin (plik .ots do pobrania).
To poświadcza istnienie w danym momencie oraz integralność — nie autorstwo ani autentyczność treści.
Chcesz poznać dokładny algorytm — haszowanie liścia i węzła, podpisywany komunikat, sposób przeliczenia dowodu włączenia? Przeczytaj pełną specyfikację dowodu.
Tygodniowe korzenie Merkle są podpisywane naszym kluczem Ed25519. Klucz publiczny:
PNMoAM0Lq+gqQJaFN4iZJf1RxXZkP6IYQNb6CtaCnYk=