在 Web3 时代,数据真实性和所有权成为核心问题。BNB Attestation Service(BAS) 作为 BNB 生态的重要基础设施,旨在为用户提供链上和链下的 attestation(证明) 服务,帮助用户验证信息真实性,同时保护数据隐私,实现数据资产化。
BAS 是一种标准化的证明生成与验证服务。用户可以在 BAS 上创建任意类型的证明,将信息引入 Web3 世界,并通过存储在 Greenfield 或其他存储中,确保用户对数据的 所有权 和 访问控制。
BAS 主要解决两个问题:
通过 BAS,用户不仅可以验证信息,还能将数据资产化,实现自由流通和商业化价值。
BAS 的工作流程包括以下几个步骤:
注册 Schema:用户首先在 Schema Registry Contract 中注册一个 schema,定义数据结构、是否可撤销(revokable)以及 resolver(可选验证合约)。
创建证明:
撤销证明:attestor 可以随时撤销无效的证明,实现数据动态更新
此外,BAS 提供 SDK 支持,用户可通过 BNB Passport 生成零知识证明,并将其应用于其他合约,如 Pancake v4、RWA、空投等。
Schema 是定义数据结构和验证逻辑的框架。每个 schema 包含 UID、创建者地址、字段类型和可选 resolver。BAS 支持模块化设计,用户可以通过 refUID 引用其他证明,实现复杂数据组合。例如:
这种组合能力使 BAS 像 Lego 模块一样,用户可以自由拼装数据结构,满足不同应用场景需求。
Web3 的核心是用户对数据的完全所有权。BAS 支持链下证明存储在 Greenfield,并可将访问权限通过 NFT 或智能合约授予特定用户,实现数据资产化。
示例应用:去中心化 LinkedIn
BAS 支持撤销可撤销证明,保证数据真实性随时间动态更新。例如:学生的“在校生”证明,在毕业后可以撤销。
撤销方式:
BNB Attestation Service 提供了一套完整的 Web3 数据验证和所有权管理方案。通过链上/链下证明、模块化 schema、组合能力和访问控制,BAS 使数据在 Web3 世界中既可靠又可资产化。无论是去中心化社交、职业平台还是其他应用场景,BAS 都为用户提供了极大的便利和可能性。
Gate 已上线 BAS 现货交易,点击链接交易:https://www.gate.com/trade/BAS_USDT