Introducing Bluwhale
  • Introducing Bluwhale
  • Architecture
    • Overview
    • ERC-7231
    • Data Authentication
    • Bluwhale Link
    • Data Provider
    • Third-party Verification
    • On-chain Attestation
    • Trusted Execution Environment Cluster
    • About Trusted Execution Environments
    • Zero-Knowledge Proof
  • Verifier Nodes
    • Verifier Node Sale
    • Purpose of Verifier Nodes
    • Verifier Node Operations & App
    • Node Rewards & Projections
    • Node Licenses
    • Node Delegration
    • Node FAQs
  • Tokenomics
    • Utility
    • Distribution/Vesting
    • Staking
  • Bluwhale Community
    • Community Activations
    • Social & Community Links
    • Distributor & Referral Programs
    • Media Coverage
  • Resources
  • General FAQs
  • Brand Guidelines
  • Media Kit
  • Contact Us
  • Personalization Protocol
    • Overview
    • Architecture
      • Overview
      • Identity Layer
      • Data Storage Layer
      • Computation & Training Layer
      • Execution Layer
      • Verification Layer
  • How to Purchase Nodes
    • How to Purchase Nodes on Solana
  • Buyback Program
  • Why Verifier Nodes
  • How do Verifier Nodes Work
  • Bluwhale NFT License
  • Bluwhale Protocol Service
  • Trusted Execution Environment (TEE)
  • Verifier Node
  • Attestation
  • Delegation
  • SGX Attestation Verification
  • Verifier Node Sale Dynamics
  • Smart Contract Addresses
  • License Key (NFT)
  • Delegation
  • Node Rewards
  • Join Alphanet Verifier Nodes
  • Prerequisites
  • Delegation Tutorial
  • Operating a Verifier Node
  • Running in VPS
  • Running in CLI
  • Running in Desktop App
  • Explorer
Powered by GitBook
On this page
  • Overview
  • TEE Attestation verification
  • Roadmap
  • Verifier Node Explained
  1. Personalization Protocol
  2. Architecture

Verification Layer

PreviousExecution LayerNextHow to Purchase Nodes

Last updated 10 months ago

Overview

Ensuring the Bluwhale protocol operates in a decentralized and privacy-focused manner necessitates community involvement in the verification process. This is achieved through verifier nodes, managed by the community, that oversee the end-to-end data process and verify the TEE attestation result.

Anyone can run the verifier nodes to make sure data is processed and trained in a trusted environment. However, only verifiers holding an NFT license have the authority to reach consensus on TEE attestations and penalize any misbehaving TEE nodes. For more details, please check.

TEE Attestation verification

Once the computation layer has finished the data processing, the TEE attestation will be posted and become accessible on-chain, along with the data processing result. The result will mainly indicate if data has generated the value and the value should be distributed on chain through the execution layer. However, the result will only be valid if the TEE attestation has been verified.

Roadmap

Though currently the verification layer is mainly responsible for verifying the TEE attestation, in the long term it will also be responsible to guarantee the data storage layer persistent data in the expected time period, and also participate in the data on-chain validity process, for example Bluwhale Link.

Verifier Node Explained

Verifier nodes are components of the.

Verifier nodes are lightweight nodes managed by the community. They play a crucial role in maintaining the protocol's integrity, thereby enhancing its trustworthiness and security. Currently, these nodes primarily check TEE attestations on-chain, verifying that the results are reliable and that the process maintains the privacy of user data.

Verifier Node Explained
verification layer