Rand Protocol

Erlaubnisfrei · Privat · Post-quantensicher

Vertrauliche Abwicklung für USD-Stablecoins von Binance Smart ChainSolanaTronEthereumBinance Smart ChainSolana, Tron, Ethereum, Binance Smart Chain

Übertragen Sie USDT oder USDC von Solana, Tron, Ethereum oder Binance Smart Chain auf Rand, wo es zu zUSD wird: digitale Dollar, die nur Absender und Empfänger sehen können. Zahlen Sie auf jede der vier Chains aus, Dollar für Dollar abzüglich 0,1 % beim Eingang und 0,1 % beim Ausgang, beides in zUSD auf Rand erhoben, sodass selbst die Gebühr privat bleibt. Konzipiert, um auch gegen Quantencomputer privat zu bleiben.

Privat gegenüber dem Markt, offen für Ihren Prüfer
Von An USDT Gebühr
Acme Treasury Shenzhen Parts Co. Lieferantenrechnung 184,200.00 0.001
Acme Treasury M. Okafor Gehalt, September 9,450.00 0.001
Acme Treasury L. Tanaka Gehalt, September 12,800.00 0.001
Acme Treasury Northgate OTC desk Blockhandel 2,500,000.00 0.001

Jeder mit einem Block-Explorer kann das lesen: Ihre Lieferanten, Ihre Gehälter, die Größe Ihrer Trades.

Rand ist privat wie ein Bankkonto, gebaut für eine moderne Wirtschaft, die auf Stablecoins läuft. Das Netzwerk zeichnet nur einen Beweis auf, dass jede Zahlung ausgeglichen ist, sowie deren Gebühr. Den Viewing Key behalten Sie, sodass Ihr Prüfer oder Ihre Aufsichtsbehörde Ihre Aufzeichnungen weiterhin einsehen kann. Namen und Beträge sind illustrativ.

Anwendungsfälle

Wo Vertraulichkeit eine geschäftliche Anforderung ist

Öffentliche Blockchains veröffentlichen alles: Jede Order ist ein Signal und jede Position eine Offenlegung, und die Institutionen mit dem meisten Kapital haben diesen Kompromiss abgelehnt.

Alle 53 Anwendungsfälle, nach Branche
Leistung

Gemessen im laufenden Netzwerk

Jede der folgenden Zahlen stammt vom laufenden Node, nicht aus einer Projektion: der Full Node auf den testnet-Chains 13 bis 15, mit Beweiserzeugung auf einem gewöhnlichen Laptop im Produktionsprofil. Wie sie gemessen wurden →

Beweissystem
STARK
FRI über Goldilocks · kein Trusted Setup · Constraint-Satz 8 seit Chain 18
Verifikation
~32 ms
Transfer-Beweis, warmer Schlüssel, ein Laptop-Kern · auf Validator-Hosts noch nicht gemessen
Beweiserzeugung
~40 s
eine Überweisung beliebiger Assets auf einem Laptop, auf allen Kernen · ein Autorisierungsbeweis von 2–6 s und ein Bundle-Beweis von 32–45 s, gemessen auf Chain 20
Chains
4
ETH · BSC · TRON · SOL
Blockzeit
1,2 s
gemessen auf Chain 15 und erneut etwa 1,2 s auf Chain 20 (der Explorer, 2026-10-01) · Chained HotStuff BFT
Validatoren
26
im Testnet, Chain 21, vom Team betrieben · ein Quorum sind 18
Privater Aufruf
6–31 s
um ein Programm auf einem Laptop zu beweisen · 6–9 s auf Tier 12, 24–31 s auf Tier 14, gemessen auf Chain 20
Programme
RISC-V
Guests bis Tier 14 · EVM/SVM übersetzt, auf der stillgelegten Chain 13 gezeigt, derzeit nicht aufrufbar

Wie lange eine zUSD- oder RPL-Überweisung dauert

Etwa 45 Sekunden von rand send bis zur Finalität, und fast alles davon ist der Beweis, der auf dem eigenen Rechner des Absenders erzeugt wird. Der Beweis ist für RAND, zUSD und jeden RPL-Token derselbe, sodass kein Asset schneller oder langsamer ist als ein anderes und keines anhand seines Zeitverhaltens zu unterscheiden ist. Eine zUSD-Auszahlung, das Registrieren eines RPL-Tokens und das Prägen eines solchen tragen jeweils ebenfalls einen Beweis und dauern gleich lang. Eine zUSD-Einzahlung wartet zusätzlich auf die Bestätigungen der Quell-Chain und die Signaturen der Guardians, die von dieser Chain abhängen.

  1. 1. Beweisen
    ~40 s
    auf dem Laptop des Absenders, alle Kerne · 32–45 s Bundle und 2–6 s Autorisierung, gemessen auf Chain 20, oder auf einem Prover, den der Absender koppelt
  2. 2. Verifizieren
    ~32 ms
    bei der Zulassung, außerhalb der Konsensschleife · warmer Schlüssel, ein Laptop-Kern
  3. 3. Aufnahme
    ~1,2 s
    der nächste Block, im gemessenen durchschnittlichen Intervall
  4. 4. Final
    ~3,6 s
    drei weitere Blöcke unter dem Three-Chain-Commit; danach keine Reorganisation

Die Beweiserzeugung erfolgt konstruktionsbedingt lokal: Der Spend Key verlässt die Wallet nie. Kosten der Beweiserzeugung · wie der Beweis funktioniert

Reserven und umlaufendes zUSD

Gesperrte Stablecoins
—
jeder akzeptierte Coin, alle vier Chains
Gesperrte USDT
—
Tether USD
Gesperrte USDC
—
USD Coin
zUSD-Angebot
—
die Gesamtmenge im Token-Register, eins zu eins gegenüber dem Gesperrten

Die Bridge wird aus dem Explorer gelesen … So funktioniert die Reserve →

Überblick

Was ist Rand?

Rand ist ein privates Zahlungsnetzwerk für Dollar-Stablecoins. Zahlen Sie USDT oder USDC von Solana, Tron, Ethereum oder Binance Smart Chain ein und erhalten Sie denselben Betrag, abzüglich einer Bridge-Gebühr von 0,1 %, als zUSD, einen digitalen Dollar, den nur Sie und Ihre Gegenpartei sehen können. Heben Sie jederzeit auf jede der vier Chains ab, abzüglich derselben Gebühr.

Öffentliche Blockchains veröffentlichen jeden Kontostand und jede Zahlung, weshalb Unternehmen Gehaltsabrechnung, Lieferantenkonditionen und Handel dort nicht abwickeln. Das Ledger von Rand enthält weder Konten noch Kontostände, sodass für einen Wettbewerber nichts zu lesen ist. Derselbe Schutz der Privatsphäre erstreckt sich auf ganze Programme, nicht nur auf Zahlungen, sodass auch die Geschäftslogik vertraulich bleibt.

Jedes zUSD ist durch echtes USDT oder USDC gedeckt, das auf der Chain gehalten wird, von der es stammt, in Reserven, die jeder jederzeit prüfen kann. Es gibt keinen neuen Emittenten, dem man vertrauen müsste. Es gibt eine Abhängigkeit, und wir benennen sie offen: Eine unabhängige Guardian-Gruppe bestätigt Einzahlungen und Auszahlungen auf jeder Chain, und die Papers legen dar, was diese Gruppe kann und was nicht.

Reserve

Eine Reserve, gespeist aus jeder Chain, auf der der Dollar bereits lebt

USDT und USDC zirkulieren nativ auf vielen Chains, und sie überall dort neu ausgeben zu lassen, wo Rand sie benötigt, würde die Reservekapazität von einer Bereitstellungsentscheidung abhängig machen, die nicht bei uns liegt. Stattdessen wird jede Münze in einem Custody-Contract auf ihrer Heimat-Chain gesperrt und von einer t-aus-n-Threshold-Guardian-Gruppe bestätigt, wobei mehr als zwei Drittel unterzeichnen; Rand prägt zUSD gegen das Aggregat, als Note, die die Chain aus dem bestätigten Betrag berechnet. Der Ausstieg verläuft denselben Weg rückwärts, und die Eingangs-Chain bindet die Ausgangs-Chain nicht: Auf Tron gesperrtes USDT kann als USDT auf Ethereum die Chain verlassen, sofern diese Chain Reserven zu seiner Deckung hält.

  1. 1
    Sperren

    USDT oder USDC wird in den Custody-Contract auf Solana, Tron, Ethereum oder Binance Smart Chain eingezahlt und dort immobilisiert.

  2. 2
    Prägen

    Guardians bestätigen die Sperrung beim Schwellenwert t; jeder kann die Bestätigung einreichen, und Rand hängt eine Deposit-Note für den Empfänger an.

  3. 3
    Überweisen

    zUSD bewegt sich innerhalb des Shielded Pools als Notes und verbirgt Absender, Empfänger und Betrag.

  4. 4
    Einlösen

    Ein Burn verbraucht die Notes und gibt eine Nachricht aus; Guardians bestätigen sie, und die Verwahrung gibt USDT oder USDC auf dem vom Inhaber benannten Leg frei, abzüglich einer Gebühr von 0,1 %.

Chain Akzeptiert Standard Verwahrung Vertrauensannahme
Ethereum USDT · USDC ERC-20 Lock-Contract Korrektheit des Programms ∧ Guardian-Schwellenwert
Binance Smart Chain USDT · USDC BEP-20 Lock-Contract Korrektheit des Programms ∧ Guardian-Schwellenwert
Tron USDT TRC-20 Lock-Contract Korrektheit des Programms ∧ Guardian-Schwellenwert
Solana USDT · USDC SPL Custody-Programm Korrektheit des Programms ∧ Guardian-Schwellenwert
Reserve-Invariante

Die gesamte zUSD-Menge übersteigt nie die Summe der über alle Legs gehaltenen Reserven.

S ≤ Σc ∈ C Rc

Das Stablecoin-Paper beweist, dass die Invariante bei jedem Zustandsübergang erhalten bleibt, wobei jedes Rc ein öffentlich lesbares Guthaben auf der jeweiligen Chain ist. Die Garantie ist bedingt: Sie gilt, sofern weniger als t Guardians kompromittiert sind, denn die Attestierung ist der Nachweis, dass auf diesem Leg ein Lock stattgefunden hat. Shielding verbirgt die Verteilung des Angebots, nicht dessen Menge, sodass die Gesamtmenge prüfbar bleibt – auf diesen Legs liefert es jedoch Erkennung statt Verhinderung, und die Guthaben sind chainübergreifend nicht zu einem bestimmten Zeitpunkt gemeinsam beobachtbar.

Was das kostet

Liegen Reserve und Token auf verschiedenen Chains, ist die effektive Garantie min(Reserve-Solvenz, Bridge-Integrität) und nicht die Reserve-Solvenz allein.

Dies war ursprünglich das Argument gegen eine Bridge, und es wird nicht zurückgenommen. Das Sperren von Reserven auf anderen Chains lässt den Term der Bridge-Integrität bewusst zu, im Gegenzug für Reservekapazität, die keine einzelne Emissionsentscheidung beschränken kann. Der Guardian-Schwellenwert ist daher tragend: Werden t Guardians kompromittiert, ist Minting ohne entsprechenden Lock möglich, und das daraus entstehende Risiko ist durch die Verwahrung je Chain begrenzt.

Da Rand auf seiner eigenen Chain abwickelt, liegt kein Leg am selben Ort wie das Minting, und jedes Leg trägt den Term. zUSD ist über Legs hinweg fungibel, ein Inhaber kann also nicht wählen, nur den Anteil eines Legs zu halten – eine Einheit ist ein Anspruch auf das Gesamte. Zudem bündelt es zwei Emittenten: Welchen Coin ein Inhaber auch eingezahlt hat, ein zUSD trägt sowohl das Risiko von Tether als auch das von Circle. All dies zu vermeiden bedeutet, den Coin dort zu halten, wo er bereits liegt, und auf Shielding zu verzichten – ein realer Preis, den wir nicht wegdesignen können.

Post-Quanten

Standardisierte Gitterkryptografie

ML-DSA (Dilithium) für Validator-Signaturen und ML-KEM (Kyber) für die Note-Verschlüsselung, beide vom NIST standardisiert. Poseidon2-Commitments, gewählt statt Pedersen, weil die Hiding-Eigenschaft bei Pedersen nur rechnerisch gilt und auf einer Annahme über den diskreten Logarithmus beruht, die der Shor-Algorithmus in Polynomialzeit löst. Ein transparenter STARK zur Verifikation, dessen Soundness auf einer kollisionsresistenten Hashfunktion beruht und weder ein Trusted Setup noch eine Pairing-Kurve benötigt.

Maßgeblich ist die nachstehende Klassifikation: Unwiderrufliche Eigenschaften werden rückwirkend von einem Angreifer verletzt, der zu einem beliebigen späteren Zeitpunkt die Fähigkeit erlangt, während erneuerbare Eigenschaften bei jeder Verwendung neu hergestellt werden und migriert werden können, bevor dieser Zeitpunkt eintritt.

Die Post-Quanten-Abstimmung im Paper lesen →
Konsenssignaturen
ML-DSA · Dilithium2
Erneuerbar · post-quantum
Vertraulichkeit der Notes
ML-KEM · Kyber768
Unwiderruflich · post-quantum
Hiding der Commitments
Poseidon2
Unwiderruflich · post-quantum
Soundness der Beweise
STARK · FRI
Erneuerbar · post-quantum
Hash
BLAKE3 · Poseidon2
Blöcke und Zustand · Notes, Baum und Beweise
Abwicklung
Rand · chained HotStuff BFT
Stake-gewichtete Quoren, Three-Chain-Commit

Das Paper formuliert die Quantensicherheit je Primitiv und je Rolle – ein 384-Bit-Transcript-Hash, 256-Bit-Hashes nur gegen Preimage-Angriffe, Dilithium2-Signaturen, ML-KEM-768-Note-Verschlüsselung, FRI-Soundness über einem Erweiterungskörper – unter Module-LWE, Module-SIS und SHA-3 / BLAKE3, modelliert als Quanten-Random-Oracles. Der Transcript-Hash des Nodes ist heute Poseidon2, eine Konfigurationslücke, die die Entwicklerdokumentation aufführt. Die Aussage je Rolle ersetzt die protokollweite 128-Bit-Behauptung früherer Entwürfe, die der 85-Bit-Quantenkollisionsschranke eines 256-Bit-Hashes widersprach und zurückgezogen statt eingeschränkt wurde.

Auf Rand entwickeln

Lesen Sie die Papers, betreiben Sie einen Node, forken Sie den Quellcode. Das Protokoll ist offen, die Kryptografie liegt gedruckt vor, und ihre Grenzen werden offen benannt.