Warp-net/warpnet

Introduce "Business Nodes"

オープン

#6 opened on 2025/05/20

 (0 件のコメント) (0 件のリアクション) (1 人の担当者)Go (12 件のフォーク)auto 404
enhancementhelp wanted

Repository metrics

Stars
 (137 個のスター)
PR merge metrics
 (PR metrics pending)

説明

To ensure the long-term sustainability and utility of the network, we need to introduce a new type of node - Business Node.

A Business Node is a special kind of node that:

  • Must have a public IP address (for discoverability and reachability),
  • Must act as a bootstrap node, helping others join the network,
  • Can broadcast advertisements (e.g. promoted content, sponsored posts) to nearby nodes (by latency, not geolocation),

Without Business Nodes, the network faces serious limitations:

  • Lack of stable entry points: P2P nodes behind NAT or dynamic IPs cannot reliably discover peers without bootstrap assistance.
  • No economic incentive: Business Nodes enable monetization features like promoted content, which can fund node operators and incentivize hosting.
  • Fragility: A pure user-only node model lacks long-lived, stable infrastructure, leading to poor reliability and degraded user experience.

Note!

  • Ads are propagated only to low-latency peers (not globally), reducing spam and preserving decentralization.
  • Business Nodes can be queried during discovery and may publish metadata about available services (e.g. store, feed, identity anchor).
  • Nodes can choose to ignore ads from a certain Business Node, preserving freedom and neutrality of the network.

Concerns:

  • What protocols should we use to define "nearby" alongside with latency (e.g. RTT)?
  • How should Business Node metadata be published and verified?

This is a critical milestone, guys: without stable, reachable, economically-motivated nodes, the network risks stagnation and eventual collapse due to unreachable peers and lack of onboarding paths.

コントリビューターガイド