Skip to content

title: Exploratory Research on Metadata-Private Network Participation Metrics

layout: proposal
title: Exploratory Research on Metadata-Private Network Participation Metrics
author: SpectrePulse
date: March 27, 2026
amount: 12
milestones:
  - name: VDF Vitality Modeling and Peer Selection Logic
    funds: 4
    status: unfinished
  - name: Sybil-Cost Analysis and Adversarial Testing
    funds: 4
    status: unfinished
  - name: Final Implementation Roadmap for Monero P2P
    funds: 4
    status: unfinished

Introduction: Project Ghost Signal

Monero’s privacy model minimizes metadata, but this "silence" can be weaponized in an adversarial P2P environment. Currently, there is no native, privacy-preserving mechanism to quantify network participation or peer quality from within the protocol. This creates an observability gap where Sybil actors can simulate participation at negligible cost. This research investigates a two-layer probabilistic defense model—Project Ghost Signal—designed for "Zero-Footprint Integrity." The goal is to increase the economic cost of large-scale Sybil participation without compromising anonymity.

Research Framework

Phase I: Vitality Pulse (Sentinel Layer)

We will evaluate the feasibility of embedding a lightweight, non-parallelizable VDF-based "Pulse" into existing P2P communication (e.g., TIMED_SYNC).

  • Resource-Linked Puzzles: Modeling a compute tax on peer identity to raise the marginal cost of node amplification.
  • State-Chained Epochs: Proofs must be tied to a recent block hash to prevent precomputation and replay attacks.
  • Traffic Distinguishability: Comparing pulse-augmented traffic against baseline Levin captures to ensure no GPO (Global Passive Observer) fingerprint is introduced.

Phase II: Network Consistency Sampling (Attestation Layer)

This phase evaluates a probabilistic sampling mechanism to detect anomalous peer-set behavior without persistent metadata.

  • Mechanism: Upon receiving a transaction, a node performs Uncertainty Sampling—querying n random peers to check for independent message observation.
  • Scoring: Peer quality is scored locally based on propagation consistency and timing entropy. Scoring is strictly local, ephemeral, and non-transferable.

Milestones

Milestone 1: VDF Vitality Modeling and Peer Selection Logic

  • Cost: 4 XMR
  • Focus: Experimental analysis of the "Vitality Pulse." We will pick the right VDF primitive (Wesolowski or Pietrzak) that doesn't kill low-power nodes like ARM/Raspberry Pi. This includes defining the exact math for how a VDF result translates into a "Vitality Score" and handling "grace periods" for nodes syncing or restarting.

Milestone 2: Sybil-Cost Analysis and Adversarial Testing

  • Cost: 4 XMR
  • Focus: Quantitative feasibility of the Sampling logic. We will run simulations to calculate the "Cost-per-Sybil." How much more does it cost an attacker in electricity/hardware to maintain 1,000 "Vital" nodes versus 1,000 "Ghost" nodes? We need to ensure the defensive gain justifies the P2P overhead and evaluate the impact on honest, low-power, or intermittent nodes.

Milestone 3: Final Implementation Roadmap for Monero P2P

  • Cost: 4 XMR
  • Focus: Final report with a clear plan for a Monero-core PR. This includes a complexity audit of required hooks in net_node.inl and the Levin protocol. We will outline the peer-list pruning logic and how to keep these proofs small enough (a few hundred bytes) to fit in existing P2P messages without bloating the network.

Design Guarantees

  • Metadata Privacy: If simulations show triangulation or hardware fingerprinting risks, the project defaults to a "No-Go" recommendation.
  • Network Performance: Consistency Sampling operates as a background process and will not gate immediate transaction propagation.
  • System Simplicity: The logic acts as a local Adaptive Filter within existing daemon logic, requiring zero new external dependencies.
Edited by rainbowsofhopeorg-oss

Merge request reports

Loading