파일은 기기에 남습니다 — 스탬프를 찍거나 조회할 때 지문(SHA-256)만 전송됩니다.

존재 증명

임의의 파일에 @beat 타임스탬프를 찍으세요 — 무료이며 공개됩니다. 파일은 절대 기기를 벗어나지 않으며 SHA-256만 기록됩니다. 나중에 그 문서가 그 순간에 존재했음을 증명하세요.

저희 말을 믿지 않아도 검증할 수 있습니다

여러분의 기록은 저희 말에 의존하지 않습니다. 소유자·국가·동기가 모두 다른 독립적인 증인 — Bitcoin, 은행, 공개 아카이브 — 이 봉인합니다. 수치는 실시간이며, 모든 카드는 증거로 이어집니다.

공개 로그

518
로그 항목 수

모든 지문은 바로 앞의 지문과 연결되며, 누구나 로그 전체를 내려받아 다시 계산할 수 있습니다.

체크포인트 보기

서명된 체크포인트

#32
최신 체크포인트 · 2026년 10월 22일

매일, 그리고 한 주가 마감될 때마다 전체 로그의 상태에 서명하고 이전 상태와 연결합니다.

최신 체크포인트 열기

Bitcoin

49
Bitcoin 블록 속 증명

주간 루트와 체크포인트는 OpenTimestamps를 통해 Bitcoin에 기록되고, 각 체크포인트는 최근 블록을 명시합니다 — 그래서 시간이 양쪽에서 한정됩니다.

시간을 한정하는 방법

은행 이체

17
은행으로 앵커링된 주

각 주간 루트는 규제받는 은행의 이체 적요란에 기록됩니다 — 저희가 통제하지 않는, 날짜가 찍힌 기록입니다.

은행 앵커 보기

GitHub

매주
최신 릴리스: 2026-W42

한 주의 체크포인트, 로그, 페이지를 나중에 바꿀 수 없는 릴리스로 공개합니다.

릴리스 보기

Internet Archive

매주
최신 스냅숏: 2026-W42

매주 페이지와 체크포인트의 스냅숏을 독립적인 비영리 아카이브가 보관합니다.

스냅숏 보기

Zenodo

분기마다
최신 버전: 2026-Q3

CERN의 개방형 연구 저장소에 영구 DOI와 함께 기탁된 전체 로그.

레코드 열기

왜 이렇게 만들었는지 — 선언문 읽기

타임스탬프는 즉시 기록됩니다 — 추가 봉인은 나중에 더해집니다

즉시, 찍는 순간: 해시, 그 @beat 및 UTC 시각, 그리고 추가 전용 해시 체인 내 위치가 기록됩니다. 이것만으로도 그 문서가 그 순간에 존재했음을 증명합니다.

하루 안에 다음 일일 체크포인트(00:00 UTC 이후)가 여러분의 기록을 포함한 전체 로그에 서명하고, 몇 시간 뒤 Bitcoin에 기록합니다.

주가 끝난 후 — 현재 주가 마감되면(다음 월요일 00:00 UTC) 해당 주의 Merkle 루트가 동결되고, 그 위에 세 개의 독립적인 계층이 더해집니다:

따라서 “pending — week still open”(대기 중 — 주가 아직 열림)으로 표시되는 갓 발급된 인증서는 지극히 정상입니다. 주가 끝나고 봉인된 후 다시 방문하여 재검증하거나 인증서를 한 번 더 다운로드하세요(또는 QR 코드를 스캔). 그러면 서명, Bitcoin 증명, 은행 앵커가 나타납니다. 타임스탬프 자체는 결코 바뀌지 않습니다.

주간 해시 앵커링

각 주의 Merkle 루트는 독립적인 은행 참조번호에 앵커링됩니다 — 그 주의 로그가 해당 날짜까지 존재했음을 보여주는 별도의 타임스탬프 기록입니다.

2026-10-19 · 주 2026-W42
276ed25ad72c37ebfccb0ed176de6e86cd9f7273d54b2579195de73840cef391
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1197184130
2026-10-13 · 주 2026-W41
51a7d596b7fb3f732088a66e30a1720232d87b79e131372c2471e3924f2573c1
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1193723080
2026-10-05 · 주 2026-W40
ccb1f0960ef9f2cbed59c6baa5272a738ee258aabc3e1739c1bdce362d7b9598
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1188812283
2026-09-28 · 주 2026-W39
9f1babe3064904b9bc292162083beab4ba970f270cf33e6b3009fc6bf190da43
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1182684937
2026-09-21 · 주 2026-W38
731921cf38dd24474ddd4719489c969999334761ddaa4c60c2534cab674b5c3e
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1177850516
2026-09-15 · 주 2026-W37
6e6195e7b3fc68759313b51ad9cdc9561aa0f2ea7ac3543ac7fc2335b6b069de
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1174262612
2026-09-10 · 주 2026-W36
9f4047d4e380e4aafe5c74e5c79adaea91e4e17d06451d6b287942206402cb9b
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1169672496
2026-09-01 · 주 2026-W35
5e063fd45948dff2c7c514386acc1d876132566eca203f5f4bcf7e9c8c85067d
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1165796278
2026-08-25 · 주 2026-W34
ff3a763358a943dc75e4b0a485f135047ecb637ab47ae6eab1d8ced1888c8e17
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1161577508
2026-08-18 · 주 2026-W33
7a1465c1c122c9f788f6e10d563f440b3784b111dfbddcef3ac020278d07ce96
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1156833423
2026-08-10 · 주 2026-W32
d9c958ab2f36d533bd7a054f89348324a973cd7a3fa0141a80503b604c41d02f
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1152611848
2026-08-04 · 주 2026-W31
ec00a1a0bc015e4b13feda72fe0dd859507d48f859da81498c2a1eceab970253
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1148932604
2026-07-28 · 주 2026-W30
955c494562039bfadb857622fffb95a9881c5250f7cd9a9479d363112c5f55dd
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1144955485
2026-07-28 · 주 2026-W30
gfKbhyyKvpQMYvOe9zWGRoyMHno0VFWAznoVD7GAHuYrXb2g1bIlwhr+z6ard6w+
이 항목의 루트 필드가 잘못 입력되어 해당 주의 루트와 일치하지 않습니다. 항목은 추가만 가능하므로 이 항목도 그대로 표시됩니다. 해당 주의 루트는 955c494562039bfadb857622fffb95a9881c5250f7cd9a9479d363112c5f55dd입니다.
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1144955485
2026-07-23 · 주 2026-W29
72c71c70291a6d3cebf5e84ebe0a01163187a56ccd469785beb06b79346f292a
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1141610457
2026-07-06 · 주 2026-W27
a66f790ca3fdd097dadf24226139aa148ae9b84e29e8aec53accf5e22b594fbf
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1132054035
2026-06-30 · 주 2026-W26
b460cb716fbf3481480b428f97d7ec115d8816f0fcb3669a85e03774065256b8
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1127113185
2026-06-23 · 주 2026-W25
1b33c081be206b028d508be5046a3da6a195448fbded7d54a6f2e02d13a5749d
앵커링 주체: Swissquote Bank SA (Swiss bank) · 상태: ✓ 확인됨 · 은행 참조번호: 1122189662

기록이 하나도 없는 주에는 루트가 없으므로 앵커할 것이 없습니다: 2026-W28.

작동 방식

1. 브라우저가 파일의 SHA-256을 계산합니다 — 파일은 기기에 남습니다.

2. 해시는 그 @beat 및 UTC 시각과 함께 추가 전용 해시 체인 로그에 기록됩니다.

3. 매주 모든 해시가 Merkle 루트로 결합되어 저희 Ed25519 키로 서명되고 외부에 앵커링됩니다 — 독립적인 은행 참조번호와, OpenTimestamps를 통해 Bitcoin에.

4. 누구나 나중에 파일의 해시, 타임스탬프, 앵커링된 루트까지의 포함 증명, 서명, 그리고 Bitcoin 증명(다운로드 가능한 .ots)을 검증할 수 있습니다.

이는 내용의 저작자나 진위가 아니라 특정 시점의 존재와 무결성을 증명합니다.

타임스탬프를 찍은 사진을 메신저로 공유하나요? 문서/파일로 보내세요 — 이미지를 재압축하는 앱은 바이트를 바꾸기 때문에, 도착한 파일의 해시가 타임스탬프를 찍은 원본과 더 이상 일치하지 않습니다.

정확한 알고리즘 — 잎과 노드 해싱, 서명되는 메시지, 포함 증명을 다시 계산하는 방법 — 이 궁금하신가요? 전체 증명 사양을 읽어 보세요.

증명은 “이것은 그 시점 이전에 존재했다”에 답합니다. 그 거울상은 “이것은 그 시점까지 읽을 수 없다”에 답합니다. 봉인된 캡슐을 열려면 독립적인 키 보유자들이 모여야 하며, 저희 키 서버는 선택한 @beat가 지난 뒤에야 자신의 몫을 공개합니다 — 저희를 포함해 어떤 키 보유자도 혼자서는 미리 열 수 없습니다. 형식은 공개되어 있습니다. 캡슐 사양을 읽어 보세요.

주간 Merkle 루트는 저희 Ed25519 키로 서명됩니다. 공개 키: e7y9THJIUKvNKOZHmdBjJ8E0bOKyBFVxxMpAJ8w574Y=
키 이력 및 교체