UR is an open source protocol powering network infrastructure, maintained by its community. For URnetwork products (eg: VPN), go to ur.io

Forschung

Offene Algorithmen, offene Daten.

Algo-Wettbewerb — powered by Apex (SN1)

Der Apex-Algo-Wettbewerb soll bis Monatsende mit dem 25-Launch starten; Ziel ist eine messbare Verbesserung der mittleren Latenz des Matchmaking-/Routing-Algorithmus um 10–20 %.

Der Forschung beitreten

Das Protokoll ist ein dezentral-natives Multi-IP-, Multi-Transport-System, das auf Millionen von Minern pro Netzbetreiber skalieren soll. Jeder Algorithmenbereich unten ist mit seinem Quellcode und, wo zutreffend, mit anonymisierten Datensätzen für unabhängige Analyse veröffentlicht.

URTRANSPORT1

Leistung

Multi-Hop-Routing über TCP-Transporte mit Fokus auf globale Erreichbarkeit. UDP- und Peer-to-Peer-Stream-Upgrades werden unterstützt, die Integration von WebRTC, XRay und WireGuard ist geplant.

transport.go
UREXTENDER1

Erreichbarkeit

N-Schicht-TLS-Verschlüsselung (N≥2), bei der jede äußere Schicht ein selbstsigniertes Zertifikat mit SNI-Spoofing zu einer Zwischen-IP verwendet und an einen weiteren Hop oder eine Ende-zu-Ende-TLS-Verbindung weiterleitet. Jeder kann einen Erweiterer auf jeder Domain hosten.

net_extender.go
UR-FP2

Client-Miner-Zuordnung

Sampling-Algorithmus, der eine 10×-Zufallsstichprobe potenzieller Miner lädt und proportional zu Zuverlässigkeit × Client-Bewertung mischt. Sybil-Resistenz wird durch die Bedingung garantiert, dass die Summe der Zuverlässigkeit pro IP-Subnetz höchstens 1 beträgt.

network_client_location_model.go
UR-MULTI

Multi-Client

Heuristischer Sweep-Algorithmus, der ein Fenster von Minern verwaltet. Sperrt den Verkehr in die beste verfügbare Stufe basierend auf Übertragungsschwellen statt Protokollanalyse.

ip_remote_multi_client.go
UR-TRANSFER

Übertragung

Zuverlässiges Zustellungsfenster, optimiert für Umgebungen mit hoher Latenz. Protokoll-Neuübertragungen sind deaktiviert, da das Fenster zuverlässige Zustellung gewährleistet. Verteilt den Verkehr über Transporte nach Leistungsranking.

transfer.go
UR-IP

IP-Egress

IP-Stack-Implementierung mit minimalem Speicherverbrauch. Setzt zuverlässige Peer-Kommunikation über die Übertragungsschicht voraus, daher werden Neuübertragungen entsprechend optimiert.

ip.go
UR-PSUB2

Belohnungszuteilung

Unabhängige Validatoren bewerten jeden Betreiber-Pool nach Nachfrage und gemessener Qualität; Bittensors Yuma Consensus verwandelt diese Bewertungen in Emission. Innerhalb eines Pools stuft ein Betreiber seine Miner nach bedienten Verträgen und Zuverlässigkeit ein, legt in jedem Zyklus eine Merkle-Auszahlungswurzel fest, und jeder Miner beansprucht seinen Anteil direkt vom Abrechnungsvertrag.

account_payment_model_plan.go
UR-CONTRACT

Berechtigung

Die Übertragung zwischen Parteien erfordert einen verschlüsselten Vertrag mit Treuhandguthaben und einem Berechtigungssatz. Beide Seiten müssen mit bestätigten Byte-Zählern abschließen; Meinungsverschiedenheiten lösen einen erzwungenen Lösungsprozess aus.

subscription_model.go
UR-SEC1

Sicherheit

Port-Sperrliste und IP-Sperrliste zum Schutz des Miner-Netzwerks. Führt keine Protokollinspektion durch — Miner leiten nur verschlüsselten Verkehr weiter.

ip_security.go

Audits

Peer-Audits des Protokolls und seiner Implementierungen.

  • Peer-AuditMASA L2 2026
  • Peer-AuditMASA L2 2025

Paper

  • Whole Internet Encryption for the whole worldarXiv — demnächst