空投還沒開放給一般使用者連上錢包,機器人已經先一步把獎勵洗光。治理投票被成千上萬個假帳號左右。DeFi 流動性挖礦計畫被單一行為者用一萬個地址吸乾。
這些都不是假想風險。
它們幾乎是所有試圖「把使用者當成真人」而不是「匿名公鑰」來設計產品的 Web3 專案,所面臨的結構性阻力。
這個問題在技術上有一個老名字——「女巫攻擊」(Sybil Attack),從點對點網路早期就存在。如今浮現的解法,也有了共通名:人類證明(Proof of Personhood)。
而市場剛剛用價格表態:這件事變得非常重要。
在 Worldcoin (WLD) 24 小時上漲逾 21%,Humanity Protocol (H) 暴衝逾 34%、躍上 CoinGecko 熱門資產榜之際,訊號再明顯不過——這條敘事正式進入急行軍。
以下將拆解:什麼是人類證明、主流方案怎麼做,以及為何它的重要性遠不只在於「空投防機器人」。
重點整理
- 「人類證明」是一種密碼學方法,讓你在區塊鏈上證明自己是獨一無二的真人,而不必揭露姓名或其他個資。
- 它要解決的核心問題是「女巫攻擊」:同一個人建立大量假身分,薅走原本設計給「一人一份」的資源與權利。
- 主流路線包含生物辨識(虹膜、掌紋、臉部)、社交圖譜分析,或兩者混合,各自在人權隱私、普及性與去中心化程度上取捨不同。
- 零知識證明(ZK)讓系統可以驗證「人性」而不暴露底層生物特徵,最大限度減少資料外洩風險。
- 隨著 AI 機器人在網路上愈來愈難與真人區分,「人類證明」正從小眾 Web3 議題,上升為網際網路基礎建設等級的問題。
什麼是女巫攻擊?為何它幾乎能把任何系統玩壞
「Sybil Attack」一詞源於 1973 年一本精神醫學案例研究,主角據稱擁有 16 種人格。電腦科學家 John Douceur 在 2002 年微軟研究院的一篇論文中借用這個詞,描述分散式系統中特定類型的失靈模式。
機制大致是這樣:如果一個網路把影響力、資源或獎勵,依「參與身分的數量」來分配,而建立新身分的成本又很低,那麼單一攻擊者只要大量複製假身分,就能壓垮整個系統。
在 比特幣 (BTC) 世界裡,女巫攻擊的成本極高,因為影響力來自「算力工作量」而非「帳號數」。一個礦工、一台機器拿到的區塊獎勵,只跟他的哈希算力成正比,和他控制幾個地址無關。
但多數 Web3 應用不是這樣運作的。
空投通常是「一錢包一份」。二次投票(quadratic voting)會刻意放大小額參與者的權重,反而鼓勵大戶拆帳號。借貸協議盯的是每個地址的抵押率,而非「每個人」。在這些設計裡,系統默默假設「一地址等於一真人」。
一旦哪個理性的玩家發現:生成一千個錢包,比「提供真實價值」還便宜時,這個假設就瞬間崩壞。
女巫攻擊不需要駭進任何系統,它只要一件事:產生假身分的成本低於成功之後的收益。對今天多數 Web3 應用來說,這筆經濟帳幾乎都站在攻擊者那一邊。
問題的規模,遠比多數開發團隊意識到的還要大、還要快。
2023 年,鏈上分析估計 Arbitrum (ARB) 空投約有 20% 流入女巫地址。Friend.tech 的激勵機制上線沒幾天,就被機器人大量農爆。更關鍵的是,這些例子都發生在「新一代 AI 代理人」普及之前——而現在,AI 已能自行建立錢包、充值、與協議互動,還能躲過多數傳統防機器人檢測。
延伸閱讀:OpenAI Launches Lockdown Mode To Block Prompt Injection Attacks
人類證明如何建立「一人一身分」的加密保證
人類證明不是單一技術,而是一個設計目標:創造一種憑證,讓「且僅讓」一個真實人類持有、不可轉讓、不可複製,任何系統都能驗證,卻不必信任某個中心化權威。
你可以把它想成「網路版加密出生證明」,但簽發者甚至不需要知道你的名字。
核心洞見在於:人類具備一些難以偽造、難以大規模複製的「物理或社會特徵」。你的虹膜紋理在統計上對所有人類都是獨一無二的。
你的臉、掌紋、線上行為軌跡,還有認識你並願意替你背書的社交網絡,這些都很難用機器人在大規模層級偽造。人類證明系統,就是把其中一種或多種特徵,轉換成一個鏈上憑證,對外只說:「這個錢包背後,有且只有一個真人」,而不暴露是誰、長什麼樣。
憑證形式依系統不同而異。
Worldcoin 發行的是 World ID,本質是一個零知識證明:證明你曾用專案的 Orb 裝置掃描虹膜,且未重複註冊。
Humanity Protocol 則採用掌靜脈掃描,發給使用者一組去中心化識別碼(DID),並搭配可驗證憑證(VC)。
Proof of Humanity(另一個建立在 以太坊 (ETH) 上的專案)則要求上傳個人影片,並透過既有成員質押代幣為新申請者背書。
任何人類證明方案的「黃金標準」是:知道某人持有憑證這件事,本身不能透露任何關於他是誰、長怎樣、住哪裡的資訊,只能證明「他是人」。
這些看似風格迥異的方案,有一個共同結構:把「驗證事件」和「鏈上紀錄」徹底切割。系統在註冊當下需要檢查你的生物特徵,但之後,鏈上的憑證只攜帶「證明」,不留下能回推到原始資料的內容。
延伸閱讀:Tether's USDT Flips Ethereum For First Time In 8 Years, Then Slips Back
生物辨識路線:虹膜、掌紋與臉,怎麼上鏈?
採用生物辨識的人類證明,大致都遵循三個階段的流程:資料擷取、模板生成,以及承諾寫入(commitment)。
在「資料擷取」階段,專用硬體會掃描你的生物特徵。Worldcoin 的 Orb 使用近紅外線鏡頭,高解析拍攝雙眼虹膜。
Humanity Protocol 的裝置則捕捉掌心靜脈的獨特分佈——這是肉眼與一般相機看不到的內部結構,幾乎不可能被外部仿造。這個階段的關鍵在於:你必須信任這套硬體,因此相關專案多半選擇自行打造裝置,或與經認證的硬體夥伴合作,而不是直接信手機鏡頭。
「模板生成」階段,系統會把原始影像轉成數學表示,例如虹膜系統中的 IrisCode,或其他類似的特徵向量。IrisCode 把虹膜的紋理與結構壓縮成一串位元(0/1)碼。
同一隻眼睛重掃,兩次 IrisCode 的差異率通常低於 10%;不同人虹膜的 IrisCode 則會有約 45% 位元不同,統計上接近隨機噪音。正是這個落差,讓「唯一性」可以用數學而非肉眼檢查。
「承諾寫入」階段,系統會對模板進行雜湊(hash),再把雜湊結果寫入鏈上。
Worldcoin 更進一步把零知識證明引入流程:Orb 對你的 IrisCode 產生一個承諾值,之後系統可以在不暴露 IrisCode、甚至不公開該承諾本身的情況下,驗證新掃描是否與既有承諾相符。鏈上只會儲存一個「nullifier」——一種一次性代碼,用來證明你使用過憑證,卻不把這次使用行為,和你當初註冊的紀錄連在一起。
對隱私而言,這是關鍵差異。觀察鏈上資料的人可以知道:有一位持有有效 World ID 的真人剛執行了某個操作。但他無從得知那是誰的 ID、虹膜長什麼樣、或任何其他個資。
延伸閱讀:Ethereum Hasn't Traded This Low Since 2023, And It's Still Sliding
社交圖譜路線:為什麼有團隊完全避開生物辨識?
並非所有打造人類證明的團隊都認同「硬體+生物特徵」是正解。反對意見大致聚焦在兩點:
一是「可近性」——Orb 這類裝置需要人親自跑到部署點,實際上排除掉數十億人;
二是「信任集中」——硬體製造商一旦出問題,整個身分系統就有單點失效風險。
社交圖譜(social graph)路線選擇完全不同的解法。
以以太坊上的 Proof of Humanity 為例,每位申請者需上傳一段自我介紹短片並繳交保證金。網路中已驗證的成員要透過質押代幣替新人背書。若有人提出挑戰並勝訴,遭質疑的申請者會被沒收保證金。
背書人若推薦成功則無損失。這種設計不需要專用硬體與生物模板,只要一支智慧型手機即可參與。
Gitcoin Passport 則採取「訊號聚合」模式,而不是押注單一證明來源。使用者可以從多個平台累積「戳章」(stamp):例如 GitHub 貢獻紀錄、ENS 網域名稱、Coinbase KYC、BrightID 的社交連結等。每多一枚戳章,人類可信度就增加一分。系統再以分數門檻來決定是否開放使用者參與資助計畫、領取補助等權益。 更高門檻則保留給敏感度更高的應用場景。
BrightID 則更直接依賴「社交圖譜」分析。使用者需要加入與既有成員的線上視訊通話,由對方確認眼前的是一位真實且獨立的個體。接著網路會運用圖論演算法,找出可能由同一實體操控的帳號集群,並標記為高機率的女巫帳號(sybil)。BrightID 白皮書將此描述為一種「基於連結」而非生物特徵的唯一性證明。
每一種社交式方法本身都帶著不同的弱點。圖譜式系統可能被有組織的團體利用,彼此替對方的假帳號背書。視訊驗證則會隨著 AI 影像技術進步,愈來愈容易遭到深度偽造(deepfake)攻擊。
Gitcoin Passport 這類「門檻制」系統,假設同時蒐集多個平台憑證的成本足以嚇阻女巫攻擊。但在 AI 代理人快速擴散的未來,這個假設恐怕不再穩固。
延伸閱讀:兩大 AI 勁敵、同一筆算力帳單:Google 300 億美元 SpaceX 交易內幕
為什麼零知識證明是讓一切可行的關鍵「隱私層」
所有基於生物特徵的人類性證明系統,都面臨一個根本張力:驗證必須掌握你的某個真實特徵,但一旦將該特徵存下來,就等於建出一座監控資料庫。零知識證明(ZKP)正是化解這個矛盾的密碼學工具——讓一方能向另一方證明「我知道某件事是真的」,卻無須透露那件事的具體內容。
套用在身分上可以這樣理解:假設你想向一個避免女巫農場的 DeFi 協議,證明自己已在 Worldcoin 系統註冊。若沒有 ZKP,你可能得提交錢包地址,由協議查詢你的 World ID 憑證;但這樣一來,協議就能把你所有跟該憑證相關的操作行為,一一建檔、畫像。透過 ZKP,你改成生成一份證明:「我持有一個有效的 World ID 憑證」,卻不洩漏是哪一個憑證、最初是哪個錢包註冊、或任何其他可識別資訊。協議只需透過數學驗證該證明,即可放行。
Worldcoin 是以 Semaphore 這套 ZK 協定變體落實上述流程——Semaphore 由 Ethereum Privacy and Scaling Explorations 團隊最初提出,允許群體成員在不暴露具體身分的前提下,對外證明「我是這個群體的一員」,並發布訊息。Worldcoin 在此基礎上加入「nullifier」機制,讓同一個 World ID 在同一應用情境下只能使用一次,防止用一組憑證重複領取多份配給。
歷來最大障礙在於計算成本:生成複雜電路的 ZKP,過去在一般消費級硬體上可能要花上數分鐘,難以支撐日常用鏈上身分驗證。近年隨著 STARKs 與遞迴證明聚合等技術突破,生成時間大幅縮短。Worldcoin 表示,目前 World ID 的證明可在手機上於兩秒內完成生成。
零知識證明不只是保護用戶隱私,同時也替使用「人類性憑證」的應用,移除持有生物特徵資料庫的法遵風險,因為這些應用從頭到尾都接觸不到底層原始資料。
中心化的結構性難題:為何「去中心化」如此困難
人類性證明最棘手、尚未解決的問題在於:凡是依賴硬體採集生物特徵的系統,一定得有人製造與部署硬體。這個「有人」自然就成了閘門管理者,而閘門管理者本身,就是一種中心化風險。
Worldcoin 的 Orb 由 Sam Altman 共同創立的 Tools For Humanity 設計並生產。每一個 World ID 的起點,都是一次 Orb 掃描。
一旦 Tools For Humanity 改變政策、遭駭或被監管機關勒令停擺,整套憑證基礎設施都將岌岌可危。專案已將虹膜比對程式碼與 ZK 電路開源,希望部分緩解疑慮,並承諾未來將轉向社群治理。但 Orb 這類實體裝置的生產鏈,仍然高度集中。
Humanity Protocol 也面臨同樣的結構性問題,只是發生在另一層硬體:掌靜脈掃描需要特殊近紅外線設備,並非任何廠商都能輕易複製。該專案計畫採取「認證驗證夥伴網路」,而非由單一廠商統包,以分散部分信任風險,但依賴物理硬體的事實並未改變。
像 Proof of Humanity、BrightID 這類純社交系統,雖然避開了硬體中心化,但帶來治理上的新依賴:誰來制定「背書規則」?誰判定一段影片是造假?爭議誰說了算?所有這些都需要一套治理結構,而治理結構本身同樣暴露在各種攻擊面與權力集中風險之下。
理論上最去中心化的架構,應當不需要專用硬體,也不依賴他人背書,而只訴諸個體本身可被密碼化抽象的特徵。學術界已嘗試研究行為式生物特徵:打字節奏、滑鼠軌跡、手機加速度計捕捉的步態等,作為潛在輸入訊號。目前這些指標的穩定性與可靠性仍不足以單獨支撐一套人類性證明系統,但相關研究方向仍持續推進。
延伸閱讀:XRP 與 Stellar 再度同步走強,交易員看到了什麼訊號?
誰真正需要「人類性證明」,以及實務上怎麼用?
理解人類性證明在實務場景中的應用,同樣重要,甚至不亞於理解底層技術。實際落地的用例,遠比多數新進者想像的更廣。
空投與代幣分配 是目前最顯眼的場景。希望把代幣發給「真用戶」而非機器農場的協議,會把領取資格綁定 World ID 或 Proof of Humanity 憑證。這並不能徹底杜絕農場行為,因為有心攻擊者仍能透過欺詐手段取得憑證,但會大幅墊高成本——攻擊者必須親自(或找人頭)到多個 Orb 掃描點報到,才能累積多組身分。
二次方資助(quadratic funding) 可以說是目前最具經濟價值的應用。二次方資助機制下,來自「眾多小額、獨立捐款人」的資金,會被匹配更多資金;相反地,少數大戶的捐款反而拉低匹配倍數。這套設計能否達成預期效果,完全取決於「每位捐款人是否真為獨立個體」。Gitcoin 自 2022 年起,便將人類性憑證 stamp 納入其資助計畫的核心女巫防禦層。
去中心化治理 的潛在收益則可能更巨大。當前 DAO 多採「幣多權重大」的富豪治制架構,持幣量幾乎等於決策權重。
一旦能可靠驗證「一人一號」,「一人一票」式的治理才有機會在區塊鏈上真正實現。ENS、Optimism、Gitcoin 等專案,都在嘗試折衷模型:以代幣投票為底,再搭配部分由身分門檻把關的投票機制,試圖平衡財富與人頭兩種權力來源。
普遍基本收入(UBI)與各類社會福利方案 則是最具雄心的遠景。Worldcoin 公開宣稱的使命,就是建立一個全球驗證人口庫,並將未來 AI 所創造的部分生產力紅利,平均分配給每一位已驗證的人類。Humanity Protocol 以 DID 與可驗證憑證為核心的架構,從一開始就鎖定與政府、非政府組織合作,支援此類社會給付計畫。
AI 代理人驗證 是剛冒出頭的新戰線。隨著自律 AI 代理人逐步參與 DeFi 與鏈上互動,它們模仿人類行為的能力,進步速度遠快於現行偵測技術。有相當機率,人類性憑證會演變為主要工具,用來區分「代表已驗證人類行動的代理人」與「完全自主的機器人活動」。整合 NEAR Protocol AI 模組等基礎設施的專案,很快就會正面面對這類問題。
監管與倫理:至今尚無任何一方給出完整答案
人類性證明正踩在隱私法、生物特徵監管與金融合規三大領域的交界處,而目前全球尚無任何司法管轄區,真正全面處理這種交叉情境。
在歐盟,生物特徵被 GDPR 歸類為「特種個人資料」,享有最高層級保護。
蒐集歐盟居民的虹膜掃描,必須取得明確同意、具備正當處理目的,並採取相應的技術防護措施。Worldcoin 先前已在包括巴伐利亞、葡萄牙等多個歐盟國家遭遇監管質疑:重點集中在同意機制是否充足、刪除權是否確實落實。該專案一度在部分市場暫停營運、與監管機構協調。
在美國,生物特徵隱私主要由各州立法,而非聯邦統一規範。其中伊利諾州的《生物特徵資訊隱私法》(BIPA)最為嚴格,要求事前取得書面明確同意,並設定最長五年的資料保存期限。德州與華盛頓州也有類似法律。任何向美國居民蒐集生物特徵的人類性證明方案,都必須在這種拼圖式監管環境中小心行事。
倫理層面的爭議則遠不止於法條。生物特徵「排除效應」是真實存在的風險:高齡者、特定疾病患者、虹膜受損或靜脈紋路異常的人,可能在毫無過失的情況下,頻頻被硬體驗證拒於門外。若未來重要的 Web3 應用普遍要求人類性證明,這群人將實質被排除於新金融與數位公共基礎設施之外,形成新一代「數位弱勢階級」。
同時,外界也正持續辯論一個根本問題:是否有任何形式的生物特徵蒐集,能在不被濫用的前提下,合理支撐全球級的身分基礎設施——或者,這樣的願景本身就帶有難以接受的監控與權力集中陰影。無論採用多強的加密與「零知識」保護機制,都不代表可以、也不應該在世界幣(Worldcoin)所構想的那種規模下,建立一個生物特徵資料庫。資安研究人員早已指出,如果未來用來產生虹膜碼(IrisCode)的雜湊函式被破解,或在實作上出現可洩漏資訊的漏洞,這類「虹膜碼承諾」資料庫就有可能被重新連結回個人身分。從資訊安全發展史來看,過往種種案例實在很難讓人相信,任何宣稱可長久維持隱私的系統,真的能「永久」保密。
延伸閱讀:AI 是否正逼近不可回頭點?Anthropic 呼籲制定「暫停框架」
結語
「身分真實性證明」(Proof of Personhood)可說是整個密碼學領域中,技術野心最大、社會影響最深遠的難題之一。
問題表面看來簡單:在不依賴任何中央機構「替你掛保證」的前提下,你要如何證明自己是人類?
真正的解方,必須同時結合硬體工程、先進密碼技術、去中心化治理與嚴謹的隱私設計,而且要以目前所有專案都尚未完全達成的方式交織運作。
可以確定的是,這個問題不會自動消失。
AI 生成代理人(agents)的能力提升速度,遠快於現有偵測手段的進步。隨著愈來愈多價值透過 Web3 系統流動,女巫攻擊(Sybil attack)的經濟誘因只會水漲船高。而一旦找到成熟解法,從「可信中立」的治理機制,到「普惠」且開放的金融基礎設施,其所帶來的潛在紅利都足以支撐龐大工程投入,以及對其風險與取捨進行誠實的檢視。
目前,Worldcoin 與 Humanity Protocol 是生物特徵路線中最具代表性的兩個方案,其市場動能也反映出市場對此類解決方案的真實需求。
但整個領域仍處在早期階段。
等到 2030 年回頭再看,「身分真實性證明」基礎設施的實際架構,很可能會與今天任何已部署的系統大相逕庭。
對所有在 Web3 領域打造產品與協議的人來說,緊盯這個領域的發展絕非選擇題,而是必要功課。在鏈上可靠地區分「人類」與「機器人」的能力,將會成為下一代去中心化應用的關鍵基石。

