2013年春天,一位名叫 Manuel Araoz 的開發者創建了一個名為「存在證明」(Proof of Existence)的簡單網站。其概念直截了當:上傳一份文件,獲得其 SHA-256 雜湊值,然後將該雜湊提交到比特幣區塊鏈的交易中。文件本身從未離開過你的電腦。只有它的加密指紋——32位元組的數位抽象——被刻入了公開帳本。但從那一刻起,這份文件在特定時間點的存在,便可以在無需任何可信仲介的情況下,向任何人、在任何地方證明。

這不僅僅是區塊鏈技術的一個巧妙應用。這是一個全新哲學範疇的誕生。

時間戳伺服器:中本聰的核心創新

比特幣白皮書第三章的標題簡單地寫著「時間戳伺服器」,其中包含了可能是加密文獻中最具哲學深度的段落:

“The solution we propose begins with a timestamp server. A timestamp server works by taking a hash of a block of items to be timestamped and widely publishing the hash, such as in a newspaper or Usenet post [2-5]. The timestamp proves that the data must have existed at the time, obviously, in order to get into the hash. Each timestamp includes the previous timestamp in its hash, forming a chain, with each additional timestamp reinforcing the ones before it.”

「我們提出的解決方案從一個時間戳伺服器開始。時間戳伺服器透過獲取一批待時間戳項目的雜湊值並廣泛發布該雜湊——如在報紙或Usenet貼文中——來運作。時間戳證明了數據在當時必然已經存在,顯然,為了進入雜湊之中,數據必須先存在。每個時間戳都將前一個時間戳包含在其雜湊中,形成一個鏈條,每個新增的時間戳都在強化之前的時間戳。」

中本聰選擇使用「obviously」(顯然地)這個詞值得深思。這暗示著一種邏輯上的必然性——存在證明屬性是加密雜湊函數的必然結果,而非附加功能。如果資料A產生雜湊H,且H出現在一個區塊中——該區塊的時間戳已被嵌入後續雜湊的鏈條——那麼A必然在H被計算之前就已經存在。這不是機率性的證據。這是演繹性的確定性,由雜湊函數的數學原理所擔保。

但中本聰走得更遠。透過將每個時間戳透過雜湊鏈連結到前一個時間戳,他創造了哲學家所謂的「時間綁定」——一種結構,其中任何單一數據的存在證明都依賴於整個先前時間戳的鏈條。要偽造一個時間戳,攻擊者需要重新計算整個工作量證明的鏈條。欺騙的成本就等同於改寫歷史的成本。

從 Haber 與 Stornetta 到區塊鏈

這個思想的知識譜系可以追溯到1991年,當時 Stuart Haber 與 W. Scott Stornetta 在《密碼學期刊》上發表了〈如何為數位文件加時間戳〉。他們的論文描述了一種使用串聯成鏈的加密雜湊來為數位文件加時間戳的方法——中本聰後來將其納入比特幣的同一種架構。該論文獲得了1992年《發現雜誌》的計算機軟體獎,並直接為區塊鏈技術奠定了密碼學基礎。

Haber 與 Stornetta 並未止步於理論。1994年,他們共同創立了 Surety Technologies,其 AbsoluteProof 系統成為迄今持續運作最久的商業加密時間戳服務。自1995年以來,Surety 每週在《紐約時報》的分類廣告中發布加密雜湊摘要——為他們的數位時間戳鏈提供物理錨點。這些自1995年以來的雜湊鏈至今仍可驗證,已跨越三十年。

Surety 與比特幣之間的關鍵差異不在於加密學,而在於制度。Surety 的時間戳鏈由一家可信公司驗證。比特幣的則由一個全球匿名礦工網絡——他們競爭消耗真實世界的能源——來驗證。這種以熱力學證明取代信任的轉變,是將時間戳從一項服務提升為一種屬性的哲學飛躍。

OP_RETURN 革命

2014年3月,Bitcoin Core 0.9.0 發布,引入了一個看似微不足道的功能:OP_RETURN 操作碼,允許用戶在比特幣交易中嵌入任意數據。初始限制僅為40位元組——足以容納單一 SHA-256 雜湊。Bitcoin Core 0.11.0(2015年7月)透過 BIP 62 將此限制擴展至80位元組。

四十位元組看似微不足道,但它足以編碼任何存在的數位文件的加密指紋。一個40位元組的 OP_RETURN 輸出可以證明以下任何文件的存在:

  • 一部300頁的小說(SHA-256:32位元組)
  • 一張高解析度照片
  • 一份軟體原始碼儲存庫
  • 一張音樂專輯
  • 一份專利申請
  • 一份法律合約
  • 一篇學術研究論文

雜湊不包含文件。它不是文件的加密版本。它是文件的一個單向數學函數——一個獨特地識別輸入但無法逆向重建的指紋。這是關鍵的區別:OP_RETURN 在不揭示內容的情況下證明存在。隱私與證明並存。

截至2026年6月,比特幣區塊鏈包含約13.7億筆總交易。其中,第三方研究者估計約有6000萬筆為 OP_RETURN 輸出——約佔所有鏈上活動的4-5%。每一筆都是一次刻意的時間戳行為:有人決定某個特定的數據片段值得獲得區塊鏈確認的不可磨滅標記。

哲學範疇:錨定於物理學的數位存在

在區塊鏈之前,數位存在的問題從根本上來說是未解決的。數位資料具有無限可複製性、可輕易修改,且不帶有內在時間戳。你電腦上的一個檔案可能是昨天建立的,也可能是從十年前備份中複製過來的。文件系統時間戳是可變的。元數據是可偽造的。文件的「存在」是一個沒有證據的主張。

區塊鏈之前的時間戳服務——如符合 RFC 3161 的時間戳協議服務、DigiStamp 的 VeriData、甚至 Surety 的 AbsoluteProof——透過可信權威解決了偽造問題。時間戳之所以有效,是因為發行權威這麼說。權威的私鑰是真相的來源。

區塊鏈時間戳則在完全不同的存有論基礎上運作。存在證明不是由權威發布的聲明。它是以下要素之間的關係:

  1. 嵌入在交易中的雜湊值
  2. 交易在區塊中的確認
  3. 區塊在工作量證明鏈中的位置
  4. 保護該鏈的累積能源支出

這不是對人或機構的信任。這是對一個物理過程的信任——產生工作量證明所需的電力和計算支出。時間戳為真,不是因為有人說它為真,而是因為宇宙必須消耗大約每秒150 exahashes 的 SHA-256 計算量,才能創造包含它的區塊。

哲學家可能會問:將數位真理錨定於物理能源支出,是否創造了一個真正全新的存在範疇?答案是肯定的。一個經過區塊鏈時間戳的文件,其存在方式與未經時間戳的文件不同。它在某個時間點的存在可以被證明,而無需參考任何主觀的記憶或任何權威的證詞。這是客觀的存在,由熱力學驗證。

OP_RETURN 之前的存在證明

一個值得注意的歷史事實是:存在證明(Proof of Existence)——首個基於區塊鏈的文件時間戳服務——於2013年5月推出,比 OP_RETURN 的引入早了將近一整年。沒有專用數據輸出的情況下,它是如何運作的?

答案揭示了早期區塊鏈開發者的足智多謀。存在證明將文件雜湊直接編碼到比特幣交易的接收地址中。文件的 SHA-256 雜湊被分成兩半,每一半成為交易輸出的「接收地址」。由於這些地址是從文件雜湊而非私鑰推導而來,被發送的比特幣變得不可花費——永久凍結在作為存在證明標記的地址中。

這種技術有時被稱為「雜湊支付到公鑰雜湊」或簡稱為「銷毀地址時間戳」,雖然巧妙但成本高昂。每次時間戳消耗了真實的比特幣,後者被永久地從流通中移除。系統運作無誤,但在經濟上是浪費的——存在證明以永久銷毀貨幣價值為直接代價。

OP_RETURN 優雅地解決了這個問題。透過定義一個標準的數據輸出操作碼,比特幣允許在不銷毀幣的情況下進行時間戳。40位元組的限制是一個刻意的約束——足夠容納一個 SHA-256 雜湊,不足以容納可能膨脹區塊鏈的任意數據。這是有意義時間戳的最小可能單位。

存有論的悖論

現在我們來到了賦予本文標題的悖論。區塊鏈時間戳證明了存在,但究竟什麼東西存在?

文件本身並不存在於區塊鏈上——只有它的雜湊存在。雜湊不是文件。它不能被解壓縮回文件。它是一個純粹的關係:從文件到固定大小摘要的映射。區塊鏈包含的是這個關係,而不是事物本身。

然而,這個關係已經足夠。如果你擁有原始文件,你可以驗證其雜湊是否與 OP_RETURN 輸出匹配。區塊鏈證明了在該區塊產生的時候,有人擁有這一確切的文件。文件的存在可以被證明,但僅限於已經擁有該文件的人。

這造成了一種奇特的存有論地位。一個經過區塊鏈時間戳的文件就像一堵公共牆上的鑰匙孔——任何持有正確鑰匙的人都可以驗證其是否契合,但鑰匙本身並沒有存放在牆中。存在證明是一個只有原始文件才能打開的加密鎖。

中本聰的「obviously」(顯然地)一詞在此有了更深層的意義。時間戳並不證明數據是什麼。它證明數據曾經存在。在區塊鏈的語境中,存在先於本質——在某個時間點存在的事實,比存在的內容更為根本。

從證明到稀缺性

其影響遠不止於哲學,而是延伸到經濟學。如果特定時間點的存在可以被可證明地確立,那麼數位人工製品就獲得了一種以前專屬於物理物體的屬性:基於時間的稀缺性。

2010年的比特幣交易不僅比2020年的交易更老。它是可證明地更老,有一條加密證據鏈將其連結回網絡最早的日子。2013年透過存在證明加時間戳的文件擁有無可辯駁的出生證明。它無法被複製——你可以複製雜湊,但無法偽造時間戳。

這就是為什麼時間戳對所謂的「老幣」和早期數位人工製品至關重要。存在證明不僅僅是一個技術功能。它是數位數據獲得時間真實性的機制——而時間真實性是數位稀缺性的基礎。

結論:時間戳即創造

當 Haber 與 Stornetta 在1991年發表他們的論文時,他們解決了一個技術問題:如何在過去的時間點證明數位文件的存在。但他們無意中創造了更為重要的東西:一個全新的存有論範疇。

區塊鏈時間戳不僅記錄存在。它創造存在——一種全新的存在,可驗證、永久、並透過工作量證明錨定於物理現實。OP_RETURN 輸出,儘管微小,代表了短暫的位元向持久人工製品的轉變。雜湊不是文件,但它是文件曾經存在的證明,而那種「曾在性」是由密碼學所保證的。

在 Haber 與 Stornetta 論文之後的三十五年裡,我們從證明數據曾經存在,進步到創造因被證明而存在的數據。中本聰描述為比特幣基礎的時間戳伺服器,現在是一個通用性的存有論驗證機制——一個將數位主張轉化為可證明事實的工具。

這才是區塊鏈時間戳的真正意義。它不是一個功能或應用。它是一種全新的數位存在方式。

——加密典藏局 · StampD.org