BAS Attestation 是怎麼生成和驗證的?完整證明生命週期解析

更新時間 2026-06-01 10:06:03
閱讀時長: 3m
BAS Attestation 是 BNB Attestation Service 中的核心数据单元,负责记录并验证身份、资质、行为及现实世界信息等可信声明。每一笔 Attestation 皆依循预先定义的 Schema,由 Attester 签发予 Recipient,且可经第三方验证,借此打造可追溯、可重复使用的数字证明体系。

Web3 應用正在推動區塊鏈從單純的價值傳遞網路,轉變為身分、信譽與資料網路。越來越多使用場景需要驗證現實世界資訊,例如身分認證、企業資格、治理資格以及鏈上信用紀錄。但區塊鏈本身無法直接判斷鏈下資料是否真實,因此需要一套標準化機制,將可信資訊映射到鏈上

BAS Attestation 是 BNB Attestation Service 的核心組成,也是整個信任體系的基本單位。無論是數位身分系統、DAO 治理機制,還是 AI Agent 網路,Attestation 都承擔著建立信任關係的重要角色。

什麼是 BAS Attestation?

BAS Attestation 是由可信實體針對某項事實簽發的數位證明紀錄,可用於記錄身分認證狀態、企業資格、DAO 成員資格、KYC 審核結果、鏈上行為紀錄以及 AI Agent 信譽資訊等內容。由於所有證明都遵循統一標準,因此能在不同應用之間進行驗證與重複使用。

什麼是 BAS Attestation?

為什麼 BAS 需要 Attestation 機制?

區塊鏈能確保資料不可篡改,但無法自動驗證資料來源是否真實。

舉例來說,使用者完成 KYC 後,區塊鏈無法自行確認該使用者是否真的通過身分審核。同樣地,某家企業是否具備合法資格,也無法僅憑鏈上交易紀錄來判斷。

Attestation 機制的作用,在於引入可信驗證方,並將驗證結果以標準化方式記錄到鏈上。當第三方需要確認相關資訊時,無需重新執行審核流程,而是直接驗證既有證明即可。

這種模式不僅提高了驗證效率,也降低了不同應用之間重複認證所產生的成本。

Schema 在 Attestation 生命週期中扮演什麼角色?

Schema 是 Attestation 生命週期的起點。

Schema 可理解為證明模板,它定義了證明所包含的資料結構與欄位格式。沒有 Schema,系統無法判斷一則證明紀錄具體描述的是什麼內容。

舉例來說,在身分認證場景中,Schema 可能包含使用者地址、認證機構、認證等級、生效時間以及失效時間等欄位。在學歷認證場景中,Schema 則可能包含學校名稱、學歷層級與畢業時間等資訊。

透過統一的資料格式,不同應用能夠以相同方式讀取與解析證明內容,從而實現跨平台互通性。

Attester 如何簽發一則 Attestation?

Attester 是證明簽發者,也是整個信任體系的關鍵參與者。

當使用者提交認證申請後,Attester 會根據既定規則驗證相關資訊。例如,身分認證機構會審核使用者提交的身分證件,企業認證機構會核實企業註冊資訊,而 DAO 組織則可能驗證成員貢獻紀錄。

審核完成後,Attester 會根據對應 Schema 建立 Attestation,並將認證結果寫入證明資料中。

此時,Attestation 會附帶簽發者資訊、簽發時間以及相關驗證資料,從而形成完整的可信聲明。

由於 Attestation 與簽發機構直接相關,因此 Attester 的信譽水準往往決定證明本身的可信度。

Recipient 如何接收與使用證明?

Recipient 是證明接收方。

在大多數情況下,Recipient 是個人使用者,但企業帳戶、DAO 組織、智慧合約甚至 AI Agent 也可以成為證明接收者。

當 Attestation 被簽發後,Recipient 即擁有對應證明使用權。未來在存取其他應用時,Recipient 可授權第三方驗證相關證明,而無需重新提交資料或重複完成審核。

這種模式使數位身分與信譽資訊能夠跨平台流動,並逐漸形成可重複使用的資料資產。

Attestation 如何被儲存在 BAS 網路中?

完成簽發後,Attestation 會被記錄到 BAS 註冊系統之中。

證明紀錄通常包含 Schema 識別碼、簽發機構、接收方、簽發時間以及相關資料欄位等內容。由於這些資訊被記錄在區塊鏈網路中,因此能獲得不可篡改與可追溯的特性。

不同應用可透過統一介面查詢對應證明,並驗證其是否真實存在、是否來自可信機構,以及目前是否仍然有效。

這種統一的資料層設計,是 BAS 能實現跨應用驗證的重要基礎。

第三方如何驗證 Attestation?

驗證過程是 Attestation 生命週期中最重要的環節之一。

當某個應用需要確認使用者身分或資格時,系統會向 BAS 發起驗證請求,並檢查證明的多項關鍵因素,包括簽發機構身分、證明內容、簽發時間以及目前狀態。

如果證明來自可信 Attester,且尚未被撤銷,那麼驗證結果通常會被視為有效。

相較於傳統模式下重複收集與審核使用者資料,基於 Attestation 的驗證機制能顯著提升驗證效率,並減少資料重複儲存所帶來的風險。

Revocation 機制如何運作?

現實世界中的資訊並非永久有效,因此 Attestation 需要支援狀態更新。

Revocation 即撤銷機制,用於終止某則證明的有效狀態。當身分認證過期、企業資格失效或使用者權限發生變化時,Attester 可以主動撤銷對應證明。

撤銷後的證明不會從鏈上刪除,因為區塊鏈記錄本身具備永久保存特性。然而,該證明會被標記為失效狀態,後續驗證時系統能夠識別其已不再具備有效性。

這種設計既保留了歷史紀錄的完整性,也確保了目前驗證結果的準確性。

一則 Attestation 的完整生命週期是什麼?

整體而言,一則 BAS Attestation 通常會經歷以下過程。

首先,開發者建立 Schema,定義證明的資料結構與驗證標準。隨後,使用者向 Attester 提交相關資料,Attester 根據規則完成審核。

審核通過後,Attester 簽發 Attestation,並將證明紀錄寫入 BAS 網路。Recipient 獲得證明後,可以在不同應用之間授權使用。

當第三方需要驗證相關資訊時,可以直接查詢 BAS 網路驗證證明狀態。如果證明資訊發生變化,Attester 則能透過 Revocation 機制更新其狀態。

整個過程構成從建立、簽發、儲存到驗證與撤銷的完整生命週期,也形成了 BAS 信任網路的核心運作邏輯。

BAS Attestation 與傳統認證流程有什麼區別?

傳統認證模式通常依賴各個平台單獨審核使用者資料。

使用者在不同平台之間重複提交身分資訊,而平台則需要重複執行驗證流程。這不僅增加營運成本,也導致使用者體驗下降。

BAS Attestation 採用一次驗證、多次重複使用的模式,使經過驗證的資訊能夠在不同應用之間共享。

對比維度 傳統認證模式 BAS Attestation
身分驗證 多次重複審核 一次審核重複使用
資料儲存 平台獨立儲存 標準化證明
資訊共享 平台隔離 跨應用驗證
可追溯性 有限 鏈上可驗證
自動化程度 較低 支援智慧合約呼叫

這種模式有助於建立更加開放與高效的 Web3 信任體系。

總結

BAS Attestation 作為 BNB Attestation Service 的核心機制,透過標準化證明框架,將現實世界中的身分、資格、行為與信譽資訊,轉化為可驗證的鏈上紀錄。一則 Attestation 從 Schema 建立開始,經過 Attester 審核與簽發,儲存於 BAS 網路之中,並最終被第三方應用驗證與重複使用。

FAQs

Attestation 與 Schema 有什麼關係?

Schema 是證明模板,定義證明的資料結構;Attestation 則是基於該模板生成的具體證明紀錄。沒有 Schema,Attestation 無法實現標準化驗證。

誰可以成為 Attester?

任何具備驗證能力與信譽基礎的實體都可以成為 Attester,包括 KYC 服務機構、企業、教育組織、DAO 社群以及 AI Agent 網路等。

Attestation 是否一定儲存在鏈上?

BAS 支援鏈上與鏈下證明模式。核心驗證資訊通常會記錄在鏈上,而部分資料內容可根據實際需求儲存在鏈下,從而提升隱私性與擴展性。

Attestation 被撤銷後會發生什麼?

撤銷後的 Attestation 不會被刪除,而是被標記為失效狀態。驗證系統能夠識別該狀態,並拒絕將其視為有效證明。

一個使用者可以擁有多個 Attestation 嗎?

可以。同一個使用者能夠同時持有多個 Attestation,例如身分認證證明、學歷證明、DAO 成員資格證明以及鏈上信譽證明等。

作者: Jayne
免責聲明
* 投資有風險,入市須謹慎。本文不作為 Gate 提供的投資理財建議或其他任何類型的建議。
* 在未提及 Gate 的情況下,複製、傳播或抄襲本文將違反《版權法》,Gate 有權追究其法律責任。

相關文章

Jito 與 Marinade:Solana 流動性質押協議全面比較
新手

Jito 與 Marinade:Solana 流動性質押協議全面比較

Jito 與 Marinade 是 Solana 區塊鏈上兩大主流流動性質押協議。Jito 利用 MEV(最大可提取價值)提升收益,適合追求高回報的用戶;Marinade 則提供更穩定且去中心化的質押方案,更適合風險偏好較低的用戶。兩者的主要差異在於收益來源與風險結構。
2026-04-03 14:06:17
JTO 代幣經濟學深入解析:分配結構、用途及長期價值
新手

JTO 代幣經濟學深入解析:分配結構、用途及長期價值

JTO 是 Jito Network 的原生治理代幣,作為 Solana 生態中 MEV 基礎設施的核心,JTO 不僅具備治理權限,還通過協議效益和生態激勵機制,將驗證者、質押者與搜尋者的利益緊密綁定。該代幣總供應量為 10 億枚,設計目標在於兼顧短期激勵與長期成長的平衡。
2026-04-03 14:07:38
Cardano vs 以太坊:兩大主流智能合約平台的本質差異
新手

Cardano vs 以太坊:兩大主流智能合約平台的本質差異

Cardano 與以太坊的最大不同,體現在帳本架構與開發哲學:Cardano 採用源自比特幣並經改良的 EUTXO 模型,注重形式化驗證與學術嚴謹;以太坊則以帳戶模型為基礎,作為智能合約領域的先驅,更強調生態系統的快速迭代與兼容性。
2026-03-24 22:09:11
Sentio vs The Graph:實時索引與子圖索引機制比較
中級

Sentio vs The Graph:實時索引與子圖索引機制比較

Sentio 和 The Graph 同為鏈上數據索引工具,但兩者在核心設計目標上有顯著不同。The Graph 透過子圖(Subgraph)進行鏈上數據索引,主要用於數據查詢與聚合需求;而 Sentio 採用實時索引機制,著重低延遲數據處理、可視化監控及自動警報功能,更適合用於實時監控與風險預警等場景。
2026-04-17 08:55:07
ST 代幣有哪些用途?Sentio 生態激勵機制全面解析
新手

ST 代幣有哪些用途?Sentio 生態激勵機制全面解析

ST 是 Sentio 生態系統中的核心功能代幣,負責連結開發者、數據基礎設施與網路參與者之間的價值流通。作為 Sentio 實時鏈上數據網路的關鍵組成部分,ST 代幣可用於資源使用、網路激勵及生態協作,有助於平台建立可持續的數據服務機制。Sentio 透過引入 ST 代幣機制,將網路資源使用與生態激勵有效結合,讓開發者能夠更高效存取實時數據服務,同時提升整體數據網路的永續運作能力。
2026-04-17 09:26:07
隱私幣應用場景深入解析:Zcash 在現實世界中的實際使用方式
新手

隱私幣應用場景深入解析:Zcash 在現實世界中的實際使用方式

隱私幣藉由隱藏交易的發送方、接收方及金額,為區塊鏈帶來資料保護能力。其應用範圍不僅限於匿名支付,還涵蓋商業交易、資產安全管理以及身份隱私保護等多個領域。Zcash 作為採用零知識證明技術的隱私幣,透過「可選隱私」機制,讓用戶能依實際需求,在透明交易與隱私交易間彈性選擇。
2026-04-09 11:10:57