Warp-net/warpnet

Introduce "Business Nodes"

開放

#6 建立於 2025年5月20日

 (0 則留言) (0 個反應) (1 位負責人)Go (12 個分叉)auto 404
enhancementhelp wanted

倉庫指標

星標
 (137 顆星)
PR 合併指標
 (平均合併 2小時 4分鐘) (30 天內合併 68 個 PR)

描述

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.

貢獻者指南