Zwei Millionen RAND für Early Adopter
Für eine Shielded-Überweisung wird eine Gebühr in RAND erhoben, die innerhalb des Circuits gebunden ist. Theorem 5.3 zeigt, dass dies eine strukturelle Anforderung und keine Preisentscheidung ist: Eine transparente Gebühr, die von Ihrem eigenen Konto gezahlt würde, würde die Anonymitätsmenge der Überweisung auf Sie zusammenschrumpfen lassen. Eine neue Adresse kann deshalb im Devnet erst dann Transaktionen ausführen, wenn sie RAND hält, und genau das wird dieser Faucet ausgeben.
Dafür sind zwei Millionen Devnet-RAND vorgesehen, vergeben nach Beitrag: 100 RAND für einen Early Adopter, Influencer, Übersetzer oder Community-Organisator, 150 für einen technischen Redakteur oder Designer, 250 für einen Entwickler oder Node-Betreiber, 500 für einen Informatiker oder Protokoll-Ökonomen, 750 für einen Sicherheitsforscher und 1.000 für einen Kryptografie-Spezialisten. Sagen Sie uns, wer Sie sind, warum Privatsphäre für Sie wichtig ist und was Sie bauen können, und nennen Sie uns die Shielded-Adresse, an die die Zuteilung gehen soll. Wir senden einen Bestätigungslink; mit einem Klick darauf wird Ihre Zuteilung festgelegt, Ihre Antworten werden gespeichert und Sie kommen auf die Liste. Der zusätzliche Schritt ist der Sinn der Sache: Er stellt sicher, dass niemand auf dieser Liste landet oder Post von uns erhält, weil jemand anderes seine E-Mail-Adresse eingetippt hat.
Der Web-Faucet ist noch nicht geöffnet. Der einzige Faucet heute ist der im Node eingebaute: Ein Validator signiert eine Prägung von bis zu 100 RAND in eine Note für eine Shielded-Adresse, und er funktioniert auf der lokalen Chain mit zwei Validatoren auf Anhieb.
Auf die Liste eintragen
Wer Sie sind, was Sie tun und die Shielded-Adresse, an die die Zuteilung gehen soll. Bestätigen Sie die E-Mail aus Ihrem Posteingang, dann ist Ihre Zuteilung festgelegt. Die Adresse ist heute optional: Tragen Sie sich mit derselben E-Mail-Adresse erneut ein, sobald Sie eine haben; mit der Bestätigung dieses Links wird sie hinzugefügt.
Ihre Antworten, Ihre E-Mail-Adresse, Ihr Social-Media-Name und Ihre Adresse werden auf unserem eigenen Origin-Server gespeichert und nur verwendet, um die Zuteilung zu entscheiden und zu senden, diese Bestätigung zu verschicken und Sie zu benachrichtigen, wenn der Faucet öffnet. Die E-Mail-Adresse wird zur Zustellung an Resend, unseren E-Mail-Anbieter, weitergegeben und an niemanden sonst. Eine Shielded-Adresse ist von Natur aus öffentlich: Sie empfängt Notes und verrät nichts darüber, was sie hält. Das Formular wird von Cloudflare Turnstile geprüft, das die Anfrage sieht, aber Ihre E-Mail-Adresse nicht erhält; wir verwenden es statt reCAPTCHA, damit keine Besucherdaten an Google gehen. Bitten Sie uns darum, und wir löschen Ihren Datensatz.
Zuteilung nach Beitrag
die höchste Rolle zählt- Kryptografie-Spezialist 1,000 RAND
- Sicherheitsforscher oder Auditor 750 RAND
- Informatiker 500 RAND
- Protokoll-Ökonom oder Mechanismus-Designer 500 RAND
- Entwickler 250 RAND
- Node-Betreiber 250 RAND
- Technischer Redakteur 150 RAND
- Designer 150 RAND
- Influencer 100 RAND
- Übersetzer 100 RAND
- Community-Organisator 100 RAND
- Early Adopter 100 RAND
Kreuzen Sie jede zutreffende Rolle an; die Zuteilung richtet sich nach der höchsten und wird in dem Moment festgelegt, in dem Sie Ihre E-Mail-Adresse bestätigen. Wir lesen jede Antwort, und eine Zuteilung, die nicht zur beschriebenen Arbeit passt, kann zurückgehalten werden.
Zwei Millionen RAND, nach Beitrag
geprüftZwei Pools mit je 1.000.000 Devnet-RAND sind vorgesehen: einer für die Menschen, die beim ursprünglichen Entwurf und der Implementierung helfen — Kryptografen, Sicherheitsforscher, Informatiker, Ökonomen, Entwickler, Node-Betreiber, technische Redakteure und Designer — und einer für die Early Adopter, Influencer, Übersetzer und Community-Organisatoren, die Menschen dafür gewinnen. Wir lesen Ihre Antworten, um zu entscheiden, wer wie viel erhält; sagen Sie uns also, was Sie tatsächlich tun.
Was bei mainnet geschieht
wird übertragenDie Zuteilungen aus dem Faucet werden auf das mainnet übertragen, sobald mainnet-beta live ist. Bis dahin hat Devnet-RAND keinen Wert, ist nicht umtauschbar und kann nicht gehandelt werden. Die Eintragung auf diese Liste ist kein Presale: Es wird nichts verkauft und nichts bezahlt.
Eine Shielded-Adresse erzeugen
Ein Rand-Wallet besteht aus einem 256-Bit-Spend-Key. Alles Weitere — der Viewing Key, der Nullifier-Key, der ML-KEM-768-Schlüssel, an den Notes versiegelt werden, und die Adresse selbst — wird daraus abgeleitet. Das Wallet-Binary im Full-Node-Repository erzeugt den Schlüssel und gibt die Adresse aus; für keinen der beiden Schritte ist ein laufender Node nötig.
Die Adresse ist rand1 gefolgt von etwa 1.660 base58-Zeichen: dem Note-Owner-Feld plus dem 1.184 Byte langen Encapsulation Key. Sie ist von Natur aus öffentlich. Die Schlüsseldatei ist es nicht, und sie ist die einzige Kopie: In dieser Version gibt es keine Wiederherstellungsphrase, und wer sie verliert, verliert jede Note, die sie hätte öffnen können.
# 1. Rust (rustup übernimmt die festgelegte Toolchain 1.98.1)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# 2. Den Full Node klonen und das Wallet bauen. Die Wallet-Crate hat keine RocksDB- oder
# libp2p-Abhängigkeit, daher entfallen beim alleinigen Bauen die C++-Build-Abhängigkeiten des Nodes
git clone https://github.com/randprotocol/fullnode.git
cd fullnode
cargo build --release -p rand-client # target/release/rand
# 3. Den Spend-Key erzeugen. Wird in wallet.key.json geschrieben, Modus 0600; überschreibt nie
target/release/rand keygen
# wrote wallet.key.json
# address: rand1x7Qk…
# 4. Die Adresse jederzeit erneut ausgeben und das Ganze in das Formular oben einfügen
target/release/rand address
target/release/rand address | pbcopy # macOS: direkt in die Zwischenablage
target/release/rand address | xclip -sel clip # Linux
Die Adresse teilen, nie den Schlüssel
Das Formular verlangt die Zeichenfolge rand1… und sonst nichts. Die Schlüsseldatei ist eine einzelne JSON-Zeile mit dem Spend-Key; wer sie hat, kann jede Note ausgeben, die die Adresse je erhält. Sichern Sie sie an einem privaten Ort und belassen Sie sie im Modus 0600, so schreibt das Wallet sie.
Zuerst lokal ausprobieren
Mit einem vollständigen Build startet scripts/local-testnet.sh eine Chain mit zwei Validatoren auf Ihrem Rechner, und rand faucet prägt 100 RAND in eine Note, die nur Ihr Schlüssel öffnen kann. Den Rest finden Sie auf der Seite zum Betrieb eines Nodes.
Nichts hier hängt vom Faucet ab
Das Devnet, in dem eine Zuteilung ausgegeben würde, läuft heute lokal, und die Kryptografie, die es ausübt, liegt gedruckt vor. Beides wartet auf keine Warteschlange.