Web3 應用正在推動區塊鏈從單純的價值傳遞網路,轉變為身分、信譽與資料網路。越來越多使用場景需要驗證現實世界資訊,例如身分認證、企業資格、治理資格以及鏈上信用紀錄。但區塊鏈本身無法直接判斷鏈下資料是否真實,因此需要一套標準化機制,將可信資訊映射到鏈上。
BAS Attestation 是 BNB Attestation Service 的核心組成,也是整個信任體系的基本單位。無論是數位身分系統、DAO 治理機制,還是 AI Agent 網路,Attestation 都承擔著建立信任關係的重要角色。
BAS Attestation 是由可信實體針對某項事實簽發的數位證明紀錄,可用於記錄身分認證狀態、企業資格、DAO 成員資格、KYC 審核結果、鏈上行為紀錄以及 AI Agent 信譽資訊等內容。由於所有證明都遵循統一標準,因此能在不同應用之間進行驗證與重複使用。
區塊鏈能確保資料不可篡改,但無法自動驗證資料來源是否真實。
舉例來說,使用者完成 KYC 後,區塊鏈無法自行確認該使用者是否真的通過身分審核。同樣地,某家企業是否具備合法資格,也無法僅憑鏈上交易紀錄來判斷。
Attestation 機制的作用,在於引入可信驗證方,並將驗證結果以標準化方式記錄到鏈上。當第三方需要確認相關資訊時,無需重新執行審核流程,而是直接驗證既有證明即可。
這種模式不僅提高了驗證效率,也降低了不同應用之間重複認證所產生的成本。
Schema 是 Attestation 生命週期的起點。
Schema 可理解為證明模板,它定義了證明所包含的資料結構與欄位格式。沒有 Schema,系統無法判斷一則證明紀錄具體描述的是什麼內容。
舉例來說,在身分認證場景中,Schema 可能包含使用者地址、認證機構、認證等級、生效時間以及失效時間等欄位。在學歷認證場景中,Schema 則可能包含學校名稱、學歷層級與畢業時間等資訊。
透過統一的資料格式,不同應用能夠以相同方式讀取與解析證明內容,從而實現跨平台互通性。
Attester 是證明簽發者,也是整個信任體系的關鍵參與者。
當使用者提交認證申請後,Attester 會根據既定規則驗證相關資訊。例如,身分認證機構會審核使用者提交的身分證件,企業認證機構會核實企業註冊資訊,而 DAO 組織則可能驗證成員貢獻紀錄。
審核完成後,Attester 會根據對應 Schema 建立 Attestation,並將認證結果寫入證明資料中。
此時,Attestation 會附帶簽發者資訊、簽發時間以及相關驗證資料,從而形成完整的可信聲明。
由於 Attestation 與簽發機構直接相關,因此 Attester 的信譽水準往往決定證明本身的可信度。
Recipient 是證明接收方。
在大多數情況下,Recipient 是個人使用者,但企業帳戶、DAO 組織、智慧合約甚至 AI Agent 也可以成為證明接收者。
當 Attestation 被簽發後,Recipient 即擁有對應證明使用權。未來在存取其他應用時,Recipient 可授權第三方驗證相關證明,而無需重新提交資料或重複完成審核。
這種模式使數位身分與信譽資訊能夠跨平台流動,並逐漸形成可重複使用的資料資產。
完成簽發後,Attestation 會被記錄到 BAS 註冊系統之中。
證明紀錄通常包含 Schema 識別碼、簽發機構、接收方、簽發時間以及相關資料欄位等內容。由於這些資訊被記錄在區塊鏈網路中,因此能獲得不可篡改與可追溯的特性。
不同應用可透過統一介面查詢對應證明,並驗證其是否真實存在、是否來自可信機構,以及目前是否仍然有效。
這種統一的資料層設計,是 BAS 能實現跨應用驗證的重要基礎。
驗證過程是 Attestation 生命週期中最重要的環節之一。
當某個應用需要確認使用者身分或資格時,系統會向 BAS 發起驗證請求,並檢查證明的多項關鍵因素,包括簽發機構身分、證明內容、簽發時間以及目前狀態。
如果證明來自可信 Attester,且尚未被撤銷,那麼驗證結果通常會被視為有效。
相較於傳統模式下重複收集與審核使用者資料,基於 Attestation 的驗證機制能顯著提升驗證效率,並減少資料重複儲存所帶來的風險。
現實世界中的資訊並非永久有效,因此 Attestation 需要支援狀態更新。
Revocation 即撤銷機制,用於終止某則證明的有效狀態。當身分認證過期、企業資格失效或使用者權限發生變化時,Attester 可以主動撤銷對應證明。
撤銷後的證明不會從鏈上刪除,因為區塊鏈記錄本身具備永久保存特性。然而,該證明會被標記為失效狀態,後續驗證時系統能夠識別其已不再具備有效性。
這種設計既保留了歷史紀錄的完整性,也確保了目前驗證結果的準確性。
整體而言,一則 BAS Attestation 通常會經歷以下過程。
首先,開發者建立 Schema,定義證明的資料結構與驗證標準。隨後,使用者向 Attester 提交相關資料,Attester 根據規則完成審核。
審核通過後,Attester 簽發 Attestation,並將證明紀錄寫入 BAS 網路。Recipient 獲得證明後,可以在不同應用之間授權使用。
當第三方需要驗證相關資訊時,可以直接查詢 BAS 網路驗證證明狀態。如果證明資訊發生變化,Attester 則能透過 Revocation 機制更新其狀態。
整個過程構成從建立、簽發、儲存到驗證與撤銷的完整生命週期,也形成了 BAS 信任網路的核心運作邏輯。
傳統認證模式通常依賴各個平台單獨審核使用者資料。
使用者在不同平台之間重複提交身分資訊,而平台則需要重複執行驗證流程。這不僅增加營運成本,也導致使用者體驗下降。
BAS Attestation 採用一次驗證、多次重複使用的模式,使經過驗證的資訊能夠在不同應用之間共享。
| 對比維度 | 傳統認證模式 | BAS Attestation |
|---|---|---|
| 身分驗證 | 多次重複審核 | 一次審核重複使用 |
| 資料儲存 | 平台獨立儲存 | 標準化證明 |
| 資訊共享 | 平台隔離 | 跨應用驗證 |
| 可追溯性 | 有限 | 鏈上可驗證 |
| 自動化程度 | 較低 | 支援智慧合約呼叫 |
這種模式有助於建立更加開放與高效的 Web3 信任體系。
BAS Attestation 作為 BNB Attestation Service 的核心機制,透過標準化證明框架,將現實世界中的身分、資格、行為與信譽資訊,轉化為可驗證的鏈上紀錄。一則 Attestation 從 Schema 建立開始,經過 Attester 審核與簽發,儲存於 BAS 網路之中,並最終被第三方應用驗證與重複使用。
Schema 是證明模板,定義證明的資料結構;Attestation 則是基於該模板生成的具體證明紀錄。沒有 Schema,Attestation 無法實現標準化驗證。
任何具備驗證能力與信譽基礎的實體都可以成為 Attester,包括 KYC 服務機構、企業、教育組織、DAO 社群以及 AI Agent 網路等。
BAS 支援鏈上與鏈下證明模式。核心驗證資訊通常會記錄在鏈上,而部分資料內容可根據實際需求儲存在鏈下,從而提升隱私性與擴展性。
撤銷後的 Attestation 不會被刪除,而是被標記為失效狀態。驗證系統能夠識別該狀態,並拒絕將其視為有效證明。
可以。同一個使用者能夠同時持有多個 Attestation,例如身分認證證明、學歷證明、DAO 成員資格證明以及鏈上信譽證明等。





