LogoLogo
๐Ÿ‡ฏ๐Ÿ‡ต๐Ÿ‡ฐ๐Ÿ‡ท๐Ÿ‡จ๐Ÿ‡ณ๐Ÿ‡ช๐Ÿ‡ธ๐Ÿ‡น๐Ÿ‡ท
๐ŸŒ The AUKI Posemesh Whitepaper
๐ŸŒ The AUKI Posemesh Whitepaper
  • Foreword: You are here.
  • Introduction
    • Part 1: Senseless Machines
    • Part 2: The Sixth Protocol
    • Part 3: The Language Stack
    • Part 4: Glassholes & Privacy
    • Part 5: The Sensor Evolution
    • Part 6: The Decentralization Movement
    • Part 7: The Posemesh
  • Technical Overview
    • Technical Introduction
    • Protocol Economy
    • The Discovery Service
    • The Blockchain
    • The Domain Cluster
    • The Domain Service
    • The Relay Service
    • The Reconstruction Service
    • The Posemesh SDK*
  • Tokenomics
    • Summary
    • Token Allocations
    • Emission Schedule
    • On-Chain Info
  • Addendum
    • Glossary
    • Predicting the future of reality
    • Disclaimers
Powered by GitBook
On this page
  1. Technical Overview

The Discovery Service

The posemesh discovery service allows participants to request and get connected to other participants. It keeps track of each participantโ€™s reputation and role-based access controls (RBAC), and is the posemeshโ€™s interface to the blockchain.

To be able to provide or request work or data, a participant must first register itself, its capabilities, reputation and credit balance with the discovery service. The discovery service is a distributed hash table (DHT); a geographically partitioned key-value store where the key represents the domain and the values are the participants and capabilities associated with that domain.

When a participant wishes to join a domain, it uses the discovery service to locate the domain manager responsible for serving domain data and job orchestration within the domain cluster. This orchestrator provides an authentication key to the new participant, facilitating secure communications within the domain cluster.

The posemesh discovery service never receives the domain cluster authentication key, and so the protocol is unable to listen to intra-domain communication.

Having a distributed hash table for the global discovery service eliminates the risk normally associated with centralized discovery servers, such as downtime or targeted attacks that could compromise the entire network. Instead, the discovery service's decentralized framework allows for continuous operation, even if some participant nodes become unavailable.

The blockchain intersects with the posemesh at the discovery service, allowing us to authenticate, pair and reward posemesh participants in an open and trustless way.

PreviousProtocol EconomyNextThe Blockchain

Last updated 1 year ago