In the Web3 era, data authenticity and ownership are central concerns. BNB Attestation Service (BAS), a key infrastructure within the BNB ecosystem, provides users with both on-chain and off-chain attestation services. BAS helps users verify information authenticity. It protects data privacy. It also enables data to be treated as assets.
Source: https://www.bnbattest.io/
BAS is a standardized attestation generation and verification service. Users can create any type of attestation on BAS, bringing information into the Web3 ecosystem. Then, they can store it in Greenfield or other solutions to ensure both ownership and access control over their data.
BAS addresses two fundamental issues:
With BAS, users can verify information and convert data into assets, enabling free exchange and data value to circulate.
The BAS workflow includes the following steps:
Schema Registration: Users first register a schema in the Schema Registry Contract. They define the data structure, whether it is revocable, and the resolver (optional verification contract).
Create Attestation:
Attestation Revocation: The attestor can revoke invalid attestations at any time, supporting dynamic data updates.
BAS also provides SDK support, allowing users to generate zero-knowledge proofs with BNB Passport and apply them to other contracts, such as Pancake v4, RWA, or airdrops.
A schema defines the data structure and verification logic. Each schema contains a UID, creator address, field types, and an optional resolver. BAS’s modular design lets users reference other attestations via refUID to build complex data compositions. Examples include:
This composability makes BAS work like Lego bricks, allowing users to flexibly assemble data structures to meet diverse application needs.
Web3’s foundation is complete user ownership of data. BAS supports the storage of off-chain attestations in Greenfield, and you can grant access permissions through NFTs or smart contracts to specific users, enabling data to be treated as assets.
Sample Application: Decentralized LinkedIn
BAS allows for the revocation of revocable attestations to keep data authenticity up-to-date. For example, a student's "enrolled" attestation can be revoked after graduation.
Revocation Methods:
BNB Attestation Service delivers a comprehensive solution for Web3 data verification and ownership management. Through on-chain and off-chain attestations, modular schemas, composability, and access control, BAS ensures data within the Web3 world is both reliable and can be treated as assets. Whether for decentralized social networks, professional platforms, or other use cases, BAS offers users convenience and new possibilities.
Gate has launched BAS spot trading. Click here to trade: https://www.gate.com/trade/BAS_USDT