Airbloc’s Data Infrastructure
For Websites and Applications
With Airbloc SDK, applications can collect and monetize their underlying users' data in a legitimate and GDPR compliant manner. Airbloc SDK includes DAuth, a simple data collection authorization process that can be easily integrated into applications.
Airbloc’s data tracker is the first of its kind in the world – allowing you to track, control and earn from your data flows.
Why We're Different
All the data in Airbloc is completely de-identified, anonymous, secure, and encrypted through our proprietary Privacy Shield technology.
Users’ data can be transferred to other data platforms for further monetization upon explicit user consent.
Airbloc’s features can be easily integrated with existing enterprises’ data platforms and applications.
The Road to Mass Adoption
Data Encryption Layer
Data Encryption integration to protect data providers' data from unauthorized access and download.
Data Cleansing Layer
Data cleansing integration to ensure uniform data formatting by data providers.
Data Bundling Layer
Data bundle system enables data to be stored according to its own category for efficient categorization of bulk data
Data Provider API
Introduced Application Registration Contract for applications to register themselves as data providers.
Data Consumer API
Introduced Consumer Registration Contract for enterprises to register themselves as data consumers.
Introduced DAuth API to allow data providers to connect data collection approval requests to Airbloc network
On-Chain Data Handing
Data Registry Contract for data providers to register their data on-chain
Data Exchange Contract
Implemented Order Booking Contract to include three stages of Order, Open and Close — for more customizable smart contract data exchange.
Data Re-Encryption Layer
Integrated Umbral into Data Re-Encryption Layer
Airbloc Account System
Implemented Wallet-Free Account Management System — Users can now use Airbloc (e.g. control their own data, withdraw ABL rewards) using either their own private key or password.
Proxy Account Integration
To allows users to use their alphanumeric password instead of using wallet apps or MetaMask, and delegate transaction fees.
Inter-Node P2P Networking
Networking stack implementation using libp2p for inter-node communication
Data Query Support for data consumers through data providers' anonymized data
Scaling On-Chain Data Handling
Data exchange and registration using Sparse Merkle Tree (SMT) to facilitate larger scale data registration on-chain.
Data Discovery API
Data Discovery API to provide data consumers with a list of data available for purchase based on their existing identifier data.
Web SDK Release
Mobile SDK Release
Data Appending Service
Data Appending Service for data processors to add more user attributes to user profile data.
Data Processor API
API for data processors to integrate Airbloc Protocol with their own data pipeline.
Identity Matching Engine to facilitate second-party data exchange and user segment data import
Data Validator Nodes
Integrating nodes that act as a "policeman" to ensure the data availability of data providers through data availability challenge.
Fault-Tolerant P2P Network
Fault-Tolerant Message Delivery to ensure effective message delivery between nodes in Airbloc’s ecosystem
Airbloc Tracker Release
Privacy layer to ensure data de-identification by substituting personal identifiable IDs with de-identified IDs through hashing techniques.
A unique ID tagged to each unique data owner in Airbloc for purposes of distinguishing unique data owners on Airbloc during intermediate data handling processes.
Private Identity Matching
Identity unification process to unify unique ANIDs belonging to the same data owner to allow data consumers to purchase a complete user profile