Rand Protocol

Tanpa Kebenaran · Peribadi · Pasca-Kuantum

Penyelesaian sulit untuk stablecoin USD daripada Binance Smart ChainSolanaTronEthereumBinance Smart ChainSolana, Tron, Ethereum, Binance Smart Chain

Pindahkan USDT atau USDC daripada Solana, Tron, Ethereum atau Binance Smart Chain ke Rand, tempat ia menjadi zUSD: dolar digital yang hanya boleh dilihat oleh penghantar dan penerima. Tunaikan ke mana-mana daripada empat rantaian tersebut, dolar demi dolar tolak 0.1% semasa masuk dan 0.1% semasa keluar, kedua-duanya dikenakan dalam zUSD di Rand, sehingga yuran pun kekal peribadi. Dibina untuk kekal peribadi terhadap komputer kuantum.

Peribadi kepada pasaran, terbuka kepada juruaudit anda
Daripada Kepada USDT Yuran
Acme Treasury Shenzhen Parts Co. Invois pembekal 184,200.00 0.001
Acme Treasury M. Okafor Gaji, September 9,450.00 0.001
Acme Treasury L. Tanaka Gaji, September 12,800.00 0.001
Acme Treasury Meja OTC Northgate Dagangan blok 2,500,000.00 0.001

Sesiapa sahaja yang mempunyai penjelajah blok boleh membaca ini: pembekal anda, gaji anda, saiz dagangan anda.

Rand bersifat peribadi seperti akaun bank, dibina untuk ekonomi moden yang berjalan atas stablecoin. Rangkaian hanya merekodkan bukti bahawa setiap pembayaran seimbang, beserta yurannya. Anda memegang kunci pandangan, jadi juruaudit atau pengawal selia anda masih boleh melihat rekod anda. Nama dan jumlah adalah ilustrasi.

Kes penggunaan

Apabila kerahsiaan menjadi keperluan perniagaan

Blockchain awam menerbitkan segala-galanya: setiap pesanan ialah isyarat dan setiap kedudukan ialah pendedahan, dan institusi yang memiliki modal terbesar telah menolak pertukaran ini.

Kesemua 53 kes penggunaan, mengikut industri
Prestasi

Diukur pada rangkaian langsung

Setiap angka di bawah diambil daripada nod yang sedang berjalan, bukan daripada unjuran: nod penuh pada rantaian testnet 13 hingga 15, dengan pembuktian pada komputer riba biasa pada profil pengeluaran. Cara ia diukur →

Sistem bukti
STARK
FRI atas Goldilocks · tanpa persediaan dipercayai · set kekangan 8 sejak rantaian 18
Sahkan
~32 ms
bukti pemindahan, kunci panas, satu teras komputer riba · belum diukur pada hos pengesah
Bukti
~40 s
pemindahan mana-mana aset pada komputer riba, menggunakan semua terasnya · bukti kebenaran 2–6 s dan bukti himpunan 32–45 s, diukur pada rantaian 20
Rantaian
4
ETH · BSC · TRON · SOL
Masa blok
1.2 s
diukur pada rantaian 15, dan sekitar 1.2 s lagi pada rantaian 20 (penjelajah, 2026-10-01) · HotStuff BFT berantai
Pengesah
26
pada rantaian testnet 21, dikendalikan oleh pasukan · kuorum ialah 18
Panggilan peribadi
6–31 s
untuk membuktikan atur cara pada komputer riba · 6–9 s pada tahap 12, 24–31 s pada tahap 14, diukur pada rantaian 20
Atur cara
RISC-V
tetamu sehingga tahap 14 · EVM/SVM diterjemahkan, ditunjukkan pada rantaian 13 yang telah dihentikan, kini tidak boleh dipanggil

Berapa lama pemindahan zUSD atau RPL mengambil masa

Kira-kira 45 saat dari rand send hingga kemuktamadan, dan hampir kesemuanya ialah masa pembuktian, yang dilakukan pada mesin penghantar sendiri. Buktinya sama untuk RAND, zUSD dan setiap token RPL, jadi tiada aset yang lebih pantas atau lebih perlahan daripada yang lain dan tiada satu pun yang dapat dibezakan melalui masa. Pengeluaran zUSD, pendaftaran token RPL dan pencetakannya masing-masing juga membawa satu bukti, dan mengambil masa yang sama. Deposit zUSD turut menunggu pengesahan rantaian sumber dan tandatangan penjaga, yang bergantung pada rantaian tersebut.

  1. 1. Bukti
    ~40 s
    pada komputer riba penghantar, semua teras · himpunan 32–45 s dan kebenaran 2–6 s diukur pada rantaian 20, atau pada pembukti yang dipasangkan oleh penghantar
  2. 2. Sahkan
    ~32 ms
    semasa kemasukan, di luar gelung konsensus · kunci panas, satu teras komputer riba
  3. 3. Sertakan
    ~1.2 s
    blok seterusnya, pada purata sela yang diukur
  4. 4. Muktamad
    ~3.6 s
    tiga blok lagi di bawah komit tiga rantaian; tiada penyusunan semula selepas itu

Pembuktian dilakukan secara setempat dengan sengaja: kunci perbelanjaan tidak pernah meninggalkan dompet. Kos pembuktian · cara bukti berfungsi

Rizab dan zUSD dalam edaran

Stablecoin terkunci
—
setiap syiling yang diterima, merentasi keempat-empat rantaian
USDT terkunci
—
Tether USD
USDC terkunci
—
USD Coin
Bekalan zUSD
—
jumlah dalam daftar token, satu-per-satu berbanding dengan apa yang terkunci

Membaca jambatan daripada penjelajah… Cara rizab berfungsi →

Gambaran keseluruhan

Apakah Rand?

Rand ialah rangkaian pembayaran peribadi untuk stablecoin dolar. Depositkan USDT atau USDC daripada Solana, Tron, Ethereum atau Binance Smart Chain dan terima jumlah yang sama, tolak yuran jambatan 0.1%, sebagai zUSD, dolar digital yang hanya boleh dilihat oleh anda dan rakan niaga anda. Keluarkan pada bila-bila masa, ke mana-mana daripada empat rantaian tersebut, tolak yuran yang sama.

Blockchain awam menerbitkan setiap baki dan setiap pembayaran, sebab itulah perniagaan tidak meletakkan gaji, terma pembekal dan perdagangan di atasnya. Lejar Rand tidak menyimpan akaun dan baki, jadi tiada apa-apa untuk dibaca oleh pesaing. Privasi yang sama meliputi keseluruhan atur cara, bukan sekadar pembayaran, jadi logik perniagaan juga kekal sulit.

Setiap zUSD disokong oleh USDT atau USDC sebenar yang disimpan pada rantaian asalnya, dalam rizab yang boleh disemak oleh sesiapa sahaja pada bila-bila masa. Tiada penerbit baharu untuk dipercayai. Terdapat satu kebergantungan, dan kami menyatakannya dengan jelas: kumpulan penjaga bebas mengesahkan deposit dan pengeluaran pada setiap rantaian, dan kertas kerja menghuraikan apa yang boleh dan tidak boleh dilakukan oleh kumpulan itu.

Rizab

Rizab yang bersumberkan setiap rantaian tempat dolar sudah berada

USDT dan USDC beredar secara natif pada banyak rantaian, dan mewajibkan penerbitannya semula di mana-mana sahaja Rand memerlukannya akan menjadikan kapasiti rizab bergantung pada keputusan penempatan yang bukan hak kami untuk membuatnya. Sebaliknya, setiap syiling dikunci dalam kontrak jagaan pada rantaian asalnya dan disahkan oleh set penjaga ambang t-daripada-n, dengan lebih daripada dua pertiga menandatangani; Rand mencetak zUSD berdasarkan jumlah agregat, sebagai nota yang dikira oleh rantaian daripada jumlah yang disahkan. Keluar berjalan melalui laluan yang sama secara terbalik, dan laluan masuk tidak mengikat laluan keluar: USDT yang dikunci pada Tron boleh keluar sebagai USDT pada Ethereum, dengan syarat laluan itu memegang rizab untuk menampungnya.

  1. 1
    Kunci

    USDT atau USDC didepositkan ke dalam kontrak jagaan pada Solana, Tron, Ethereum atau Binance Smart Chain dan dibekukan di situ.

  2. 2
    Cetak

    Penjaga mengesahkan kunci pada ambang t; sesiapa sahaja boleh menyerahkan pengesahan itu, dan Rand menambah satu nota deposit untuk penerima.

  3. 3
    Pindah

    zUSD bergerak dalam kolam terlindung sebagai nota, menyembunyikan penghantar, penerima dan jumlah.

  4. 4
    Tebus

    Pembakaran membelanjakan nota dan mengeluarkan mesej; para penjaga mengesahkannya dan penyimpanan melepaskan USDT atau USDC pada leg yang dinamakan oleh pemegang, sejumlah amaun tolak yuran 0.1%.

Rantaian Diterima Piawaian Penyimpanan Andaian kepercayaan
Ethereum USDT · USDC ERC-20 Kontrak kunci Ketepatan program ∧ ambang penjaga
Binance Smart Chain USDT · USDC BEP-20 Kontrak kunci Ketepatan program ∧ ambang penjaga
Tron USDT TRC-20 Kontrak kunci Ketepatan program ∧ ambang penjaga
Solana USDT · USDC SPL Program penyimpanan Ketepatan program ∧ ambang penjaga
Invarian rizab

Jumlah bekalan zUSD tidak pernah melebihi jumlah rizab yang dipegang merentasi semua leg.

S ≤ Σc ∈ C Rc

Kertas kerja stablecoin membuktikan bahawa invarian ini dikekalkan merentasi setiap peralihan keadaan, dengan setiap Rc ialah baki yang boleh dibaca secara umum pada rantaiannya sendiri. Jaminan ini bersyarat: ia terpakai selagi kurang daripada t penjaga dikompromi, kerana pengesahan itu ialah bukti bahawa penguncian telah berlaku pada leg tersebut. Pelindungan (shielding) menyembunyikan taburan bekalan, bukan kuantitinya, maka jumlah keseluruhan kekal boleh diaudit — tetapi pada leg-leg tersebut ia memberikan pengesanan dan bukan pencegahan, dan baki-baki itu tidak dapat diperhatikan bersama merentasi rantaian pada satu detik tertentu.

Kos pendekatan ini

Jika rizab dan token berada pada rantaian yang berbeza, jaminan efektifnya ialah min(kesolvenan rizab, integriti jambatan) dan bukan kesolvenan rizab semata-mata.

Pada asalnya ini ialah hujah menentang jambatan, dan ia tidak ditarik balik. Mengunci rizab pada rantaian lain dengan sengaja menerima terma integriti jambatan, sebagai pertukaran untuk kapasiti rizab yang tidak dapat dihadkan oleh mana-mana keputusan penerbitan tunggal. Ambang penjaga oleh itu menjadi penanggung beban: kompromi terhadap t penjaga membolehkan pencetakan tanpa penguncian yang sepadan, dan pendedahan yang terhasil dihadkan oleh penyimpanan bagi setiap rantaian.

Oleh kerana Rand menyelesaikan transaksi pada rantaiannya sendiri, tiada leg yang berada bersama tempat pencetakan, dan setiap leg membawa terma tersebut. zUSD boleh ditukar ganti merentasi leg, maka pemegang tidak boleh memilih untuk memegang bahagian satu leg sahaja — satu unit ialah tuntutan ke atas agregat. Ia juga menghimpunkan dua penerbit: apa pun syiling yang didepositkan oleh pemegang, satu zUSD membawa risiko Tether dan Circle sekali gus. Untuk mengelakkan semua ini, syiling itu perlu dipegang di tempat ia sedia ada dan pelindungan ditinggalkan, iaitu kos sebenar yang tidak dapat kami hapuskan melalui reka bentuk.

Pasca-kuantum

Kriptografi kekisi yang diseragamkan

ML-DSA (Dilithium) untuk tandatangan validator dan ML-KEM (Kyber) untuk penyulitan nota, kedua-duanya diseragamkan oleh NIST. Komitmen Poseidon2, dipilih berbanding Pedersen kerana penyembunyian Pedersen bersifat komputasi dan bergantung pada andaian logaritma diskret yang diselesaikan oleh algoritma Shor dalam masa polinomial. STARK telus untuk pengesahan, yang kesahihannya bergantung pada fungsi cincang tahan perlanggaran serta tidak memerlukan persediaan dipercayai dan tiada lengkung berpasangan.

Pengelasan di bawah ialah pengelasan yang beroperasi: sifat tidak boleh dibatalkan dilanggar secara retroaktif oleh penyerang yang memperoleh keupayaan pada bila-bila masa kemudian, manakala sifat boleh diperbaharui ditegakkan semula pada setiap penggunaan dan boleh dipindahkan sebelum masa itu tiba.

Baca penyelarasan pasca-kuantum dalam kertas kerja →
Tandatangan konsensus
ML-DSA · Dilithium2
Boleh diperbaharui · pasca-kuantum
Kerahsiaan nota
ML-KEM · Kyber768
Tidak boleh dibatalkan · pasca-kuantum
Penyembunyian komitmen
Poseidon2
Tidak boleh dibatalkan · pasca-kuantum
Kesahihan bukti
STARK · FRI
Boleh diperbaharui · pasca-kuantum
Fungsi cincang
BLAKE3 · Poseidon2
Blok dan keadaan · nota, pepohon dan bukti
Penyelesaian
Rand · chained HotStuff BFT
Kuorum berpemberat pertaruhan, komit tiga rantaian

Kertas kerja menyatakan keselamatan kuantum bagi setiap primitif dan setiap peranan — fungsi cincang transkrip 384-bit, fungsi cincang pra-imej sahaja 256-bit, tandatangan Dilithium2, penyulitan nota ML-KEM-768, kesahihan FRI pada medan lanjutan — di bawah Module-LWE, Module-SIS serta SHA-3 / BLAKE3 yang dimodelkan sebagai oracle rawak kuantum. Fungsi cincang transkrip nod pada hari ini ialah Poseidon2, iaitu jurang konfigurasi yang disenaraikan dalam dokumen pembangun. Pernyataan bagi setiap peranan menggantikan tuntutan 128-bit seluruh protokol dalam draf terdahulu, yang bercanggah dengan had perlanggaran kuantum 85-bit bagi fungsi cincang 256-bit dan telah ditarik balik dan bukannya dikelayakkan.

Mula membina di atas Rand

Baca kertas kerja, jalankan nod, fork kod sumber. Protokol ini terbuka, kriptografinya telah diterbitkan, dan batasannya dinyatakan secara terbuka.