我為什麼做 DateSealed:開發者的話
DateSealed 是一個免費工具,用來記錄一段文字、一張照片或一個網頁「在什麼時候已經存在」。我是開發者中澤祐樹。這篇文章談我為什麼做它,以及在做的過程中訂下了哪些規矩。
起因是房屋物件的照片
我在日本經營一家不動產公司,平常會拍攝並公開物件照片。我希望哪天有人竄改這些照片,或把它們搬到別的網站時,我能拿出證據,說明原圖是我們的,而且是先存在的。
原始檔案在我手上,文章也有發布日期。但這些日期我自己都改得了;對方手上如果有同一份檔案,也能主張同樣的日期。我需要的是由我以外的人記下、而且事後誰都改不了的日期。
我先查了現有的方法
我查了截至 2026 年 11 月在日本能用的方法:
- 公證人的確定日期。 每份 700 日圓。有電子版,但只接受 10MB 以內的文字、PDF 和 XML 檔,而且只在平日辦理。
- 日本文化廳的登記。 每件作品 3,000 日圓,紙本申請,一件一件辦。登記後可推定作品在登記的日期公開發表。
- 經日本總務省認定的時間戳記服務。 在日本制度上有正式地位的是這一種,收費以企業為主。
- 以區塊鏈為基礎的存證服務。 我找到的都是給企業用的,或是要付費的。
- 相機內簽章(C2PA)。 有些相機在拍攝時替照片簽章。它說明的是檔案從哪裡來,和「什麼時候存在」是不同的問題。
這些方法都有用,真正要保護的那一件作品,就應該用它們。但每拍一張新照片、每寫一篇新文章都要付費辦手續,並不實際。我想要的是:免費、不用註冊、什麼都不上傳、存在連營運者也改不了的地方,用 WordPress 的話每次發布自動記錄。找不到這樣的東西,我就自己做了。
我訂下的規矩
只收雜湊值
DateSealed 只接收檔案或文字的 SHA-256 雜湊值,也就是一串 64 個字元的「指紋」。雜湊值在你的瀏覽器裡計算,照片和稿子不會離開你的電腦。最想記錄的往往是還沒發表的作品,如果為了記錄還得先把作品交出去,就本末倒置了。
不必信任我
每筆紀錄有兩個日期。一個是 DateSealed 自己的時間戳記機構簽發的 RFC 3161 時間戳記,馬上傳回。另一個透過 OpenTimestamps 寫進比特幣區塊,通常在幾小時內完成。
第一個日期的可信度,取決於你有多信任我。第二個日期,我改不了。寫進比特幣之後,就算 DateSealed 不在了,只憑證明檔(.ots)和比特幣帳本也能核對日期。每個紀錄頁都列出在自己電腦上驗證的指令。
時間戳記機構的根金鑰是在我自己的電腦上產生的,用密碼短語加密保管。伺服器上只有簽章用的金鑰。
不刪除,不改寫
連管理後台都沒有刪除紀錄、修改雜湊值或時間的功能。帳本的價值,就在於營運者碰不了它。文章更新時,舊紀錄保留,另外加上一筆新紀錄。WordPress 外掛也照這個規矩做。
先講清楚做不到什麼
紀錄只說明:與這個雜湊值對應的資料,在那個時間已經存在。僅此而已。它不說明是你做的、歸你所有、內容正確,也不保證任何法律效力。我在網站上很多地方都這樣寫,因為期待錯了,就會有人吃虧。
收集什麼,老實說
為了防止濫用、執行次數限制、排查故障和了解使用情況,每次使用都會記錄 IP 位址等資訊。不用於廣告,也不出售。IP 位址和主機名稱在這台伺服器上保存 30 天,之後移到由營運者管理的另一處儲存設備,最長保存 13 個月;超過之後刪去位址的末段,只留下統計資料。詳情請見條款與隱私。
誰都能用
免費,不用註冊。介面有 20 種語言。另外還有照片蓋章、記錄已發布網址、API 和 WordPress 外掛。外掛可以從 API 頁面下載;在 wordpress.org 上架還在審查中。
想知道在台灣替作品留下日期還能怎麼做,可以看〈怎樣證明是你先做出來的〉。
哪裡不好用,請告訴我
我想聽聽 DateSealed 哪裡用起來不順手、你希望它下一步能做什麼,特別想聽遇過「誰先誰後」爭議的攝影師和部落客的意見。聯絡方式在頁面最下方。
本文較完整的版本在作者的部落格: https://nkzw.jp/2026/11/02/datesealed_free_publication_date_record_2026_en/