Jambatan stablecoin
Rand mengeluarkan satu aset, RAND, dan harganya turun naik. Kolam terlindung yang tidak mempunyai apa-apa yang stabil untuk dipegang kurang berguna untuk pembayaran, maka USDT dan USDC diimport daripada rantaian tempat kedua-duanya sudah beredar dan dicetak, ditolak yuran jambatan sebanyak 0.1%, sebagai zUSD: satu dolar terlindung, disokong oleh rizab gabungan USDT dan USDC, dipegang sebagai nota dalam kolam yang sama dengan semua yang lain dan boleh ditebus untuk mana-mana syiling atas permintaan.
Alternatifnya ialah menunggu Tether dan Circle mengeluarkannya secara asal, iaitu keputusan komersial yang dibuat berdasarkan volum yang belum dimiliki oleh rantaian ini. Penjambatanan tidak memerlukan kerjasama penerbit. Kosnya ialah rantaian kredit yang lebih panjang dan penjaga amanah kita sendiri — dan halaman ini menyatakan kos itu dengan terus terang dan bukan menyembunyikannya.
- 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
| Rantaian | Token | Dicetak hari ini | Had harian | Terkunci |
|---|
Membaca jambatan daripada penjelajah…
Kunci
USDT atau USDC didepositkan ke dalam kontrak penjagaan di rantaian asalnya dan dibekukan di sana. Kontrak itu hanya mengunci dan melepaskan; ia tidak pernah mencetak apa-apa.
Perakui
Guardian memantau pemancar berdaftar pada setiap rantaian sumber, menunggu kedalaman pengesahan, dan menandatangani apa yang mereka lihat. Enam daripada lapan tandatangan membentuk kuorum. Mereka memperakui bahawa sesuatu mesej telah diterbitkan, bukan maksudnya.
Cetak
Rand mengesahkan kuorum, kuorum pasca-kuantum kedua oleh penjaga yang sama, dan pengikatan pemancar; menyemak had pencetakan rizab tersebut dan had global sepanjang 24 jam yang lalu; menandakan perakuan sebagai telah dibelanjakan; dan memasukkan komitmen nota ke dalam kolam terlindung, bagi jumlah deposit tolak yuran jambatan (0.1% sejak chain 20, disimpan sebagai nota zUSD untuk perbendaharaan). Mulai saat ini aset tersebut ialah nota zUSD, tidak dapat dibezakan daripada nota lain dalam set anonimiti.
Tebus
Pemegang membelanjakan nota dalam satu transaksi yang menyatakan syiling, rantaian destinasi dan alamat, serta membayar yuran jambatan 0.01 RAND. Sejak chain 20, rantaian turut menyimpan 0.1% daripada jumlah sebagai nota yuran zUSD, dan pelepasan ialah jumlah tolak yuran tersebut. Rand menolaknya jika rizab syiling itu menyimpan kurang daripada jumlah tersebut. Nullifier diterbitkan terlebih dahulu, kemudian penjaga memperakukan pembakaran, barulah penjagaan melepaskan aset. Tuntutan dimusnahkan sebelum cagaran bergerak, tidak pernah selepasnya.
Nilai yang dikunci bersifat awam pada sempadan. Setiap pemindahan nota selepas itu tidak. Sempadan privasi ialah jambatan itu sendiri: apa yang masuk adalah telus, apa yang beredar di Rand adalah terlindung.
Satu token, tujuh rizab
zUSD ialah satu token, tetapi sokongannya dikira rizab demi rizab: satu rizab ialah satu syiling pada satu rantaian asal, dikunci pada pasangan itu dan bukan pada simbol. USDT yang dikunci di Ethereum dan USDT yang dikunci di Tron berada dalam penjagaan yang berasingan, dan Rand merekodkan jumlah yang telah dikunci oleh setiap satu. Penebusan menyatakan syiling dan rantaiannya serta ditolak jika rizab itu menyimpan kurang daripada jumlah tersebut, maka penebusan pada satu rantaian tidak dapat menggunakan penjagaan rantaian lain. Bekalan zUSD sama dengan jumlah tujuh rizab itu secara pembinaan.
Nilai wayar membawa lapan tempat perpuluhan. Jika sesuatu token menggunakan lapan belas, kontrak hanya mengunci jumlah yang boleh diwakili; jika menggunakan enam, penebusan mestilah bilangan bulat unit terkecil syiling itu sendiri. Dalam kedua-dua keadaan, tiada unit terkunci yang tertinggal tanpa perakuan yang boleh melepaskannya.
| Rantaian | Syiling | Standard | Penjagaan | Pengesahan | Tempat perpuluhan |
|---|---|---|---|---|---|
| Ethereum | USDT, USDC | ERC-20 | Kontrak kunci | 32 blok | 6 |
| Binance Smart Chain | USDT, USDC | BEP-20 | Kontrak kunci | 20 blok | 18, dipotong kepada 8 pada wayar |
| Tron | USDT | TRC-20 | Kontrak kunci | 20 blok | 6 |
| Solana | USDT, USDC | SPL | Program penjagaan | Slot yang telah dimuktamadkan | 6 |
Lapan guardian, enam untuk menandatangani
Set guardian ialah senarai kunci perakuan yang tersusun. Sesuatu mesej diperakui apabila lebih daripada dua pertiga daripadanya menandatanganinya: ambang Byzantine bagi set validator, diterapkan pada jawatankuasa yang memantau rantaian yang tidak dapat dilihat oleh validator Rand dari dalam konsensus. Formatnya ialah format Wormhole, dialihkan dan bukan dicipta semula, supaya guardian, pengesah Solidity dan pengesah Rust dapat disemak antara satu sama lain.
Pencetakan di Rand turut memerlukan kuorum kedua: enam daripada lapan guardian yang sama menandatangani digest yang sama dengan Dilithium2, terikat kepada rantaian Rand, dan Rand menolak pencetakan yang tidak mempunyai salah satunya. Pelepasan pada rantaian sumber masih bergantung pada kuorum secp256k1 sahaja.
Perakuan bukan kebenaran
Guardian memperakui penerbitan. Mereka memantau kontrak pemancar mesej, menunggu pengesahan, dan menandatangani apa yang mereka perhatikan. Mereka tidak mentafsir muatan. Jika lapisan mesej menerima mesej daripada mana-mana pemanggil, maka mana-mana pihak yang mampu menghantar transaksi rantaian sumber boleh menyebabkan pencetakan zUSD dalam kuantiti sewenang-wenangnya tanpa merosakkan sebarang kunci guardian: perakuan guardian adalah benar, kerana mesej itu memang telah diterbitkan.
Yang menghalang pencetakan itu bukan pengesahan tandatangan tetapi pengikatan pemancar: destinasi hanya menerima perakuan jika ia datang daripada kontrak jambatan berdaftar bagi rantaian yang dinamakan oleh perakuan itu sendiri. Pada lapisan mesej tanpa kebenaran, kesahihan tandatangan tidak bermakna kebenaran, dan pengikatan ini ialah semakan yang menanggung beban.
Apa yang mengehadkan kerosakan
Tiada satu pun daripada ini menjadikan jambatan tanpa kepercayaan. Setiap satu menukar kegagalan daripada tidak terhad kepada terhad, atau daripada senyap kepada boleh diperhatikan.
Kesolehan penjagaan
Teo. 9.13Setiap rantaian mengira apa yang dipegangnya dan menolak untuk melepaskan lebih daripada itu, dan Rand menyimpan kiraan yang sama bagi setiap rizab serta menolak penebusan yang melebihinya. Perakuan palsu tidak dapat mengeluarkan wang yang tidak pernah dikunci di sana, maka kegagalan pencetakan yang tidak terhad menjadi kegagalan penjagaan yang terhad.
Pengikatan pemancar
Takrif 9.7 · Akibat 9.8Perakuan hanya diterima jika ia dipancarkan oleh kontrak jambatan berdaftar bagi rantaian yang dinamakan dalam perakuan itu sendiri. Tanpa ini, sesiapa yang mampu menerbitkan mesej pada rantaian sumber boleh mencetak sesuka hati sementara guardian yang jujur menandatangani dengan benar.
Perlindungan ulang tayang
Takrif 9.10Setiap perakuan boleh ditebus tepat sekali, dikunci pada digest-nya, dan setiap penebusan menerbitkan nullifier. Sama ada pencetakan mahupun pelepasan tidak boleh diulang tayang.
Kebolehaudit bekalan
Teo. 9.14Bekalan terlindung sama dengan pencetakan awam tolak pembakaran awam, dan syarat pasak terhadap penjagaan boleh disemak oleh sesiapa sahaja tanpa membuka nota. Pemindahan dalam kolam memelihara nilai secara pembinaan, maka ia tidak dapat mengubah jumlah.
Had dan jeda
Cat. 9.16Pada testnet semasa, setiap rizab boleh mencetak paling banyak 100,000 zUSD, dan kesemua tujuh rizab bersama-sama paling banyak 4,000 zUSD, dalam mana-mana tempoh bergolek 24 jam. Satu kunci jeda, yang disimpan berasingan daripada kunci penjaga, boleh menghentikan pencetakan serta-merta. Kunci itu tidak dapat menyambungkannya semula: untuk itu diperlukan kuorum penjaga pasca-kuantum, yang juga boleh menggantikan kunci jeda, dan penebusan kekal dibuka sepanjang tempoh itu. Kontrak sumber mempunyai pihak penjeda dan had kadar mereka sendiri. Semua ini mengehadkan pendedahan; ia tidak menghapuskannya.
Kedalaman pengesahan
Penjaga menandatangani hanya selepas rantaian sumber memuktamadkan kunci, supaya deposit yang disusun semula tidak boleh menyokong pencetakan.
Komponen yang paling lemah
Segala-galanya yang lain dalam protokol ini berpunca daripada kesukaran kriptografi atau daripada had Byzantine ke atas set validator yang dipertaruhkan dan boleh dipotong. Jambatan tidak sedemikian, dan kertas kerja menyatakannya dengan kata-kata itu. Proposisi 2.8 dalam kertas zUSD menentang tepat pembinaan ini; ia diterbitkan semula tanpa diubah kerana masih betul, dan oleh sebab setiap sokongan zUSD ialah kaki yang diakui, jaminan bagi setiap unit ialah yang lebih rendah antara kesolvenan jagaan dan integriti ambang penjaga berganda.
- ›Kuorum kunci penjaga boleh mengeluarkan keseluruhan baki yang dijaga pada setiap rantaian. Tiada bukti penipuan, tiada tetingkap cabaran dan tiada kelewatan optimistik. Tandatangan kuorum yang sah ialah kebenaran itu sendiri.
- ›Penjaga tidak diikat dengan bon dan tidak boleh dipotong oleh konsensus Rand. Kerugian dalam kelas jambatan ini — Ronin, Wormhole, Nomad, Harmony — berpunca daripada pendedahan kunci dan pepijat pengesahan, bukan kegagalan konsensus.
- ›Jika satu mesin memegang enam kunci, mesin itulah jambatannya. Pengendali, bidang kuasa dan perkakasan kunci yang berbeza ialah keperluan penempatan, bukan pilihan konfigurasi.
- ›zUSD ialah satu aset terkumpul: tuntutan ke atas jagaan Rand, iaitu tuntutan ke atas Tether dan Circle. Setiap pemegang menanggung risiko kedua-dua penerbit tanpa mengira syiling yang didepositkan, ditambah risiko penjaga, dan yang terakhir ialah pautan yang lebih lemah dengan jurang yang besar.
- ›Tiada audit bebas telah dijalankan. Kontrak telah digunakan pada empat mainnet sejak 19 September 2026 dan menyimpan USDT sebenar, di bawah had 100 setiap pemindahan dan 1,000 sehari bagi setiap token. Seorang pengendali memegang setiap kunci penjaga pada hari ini: enam pada hos berasingan dan dua pada sebuah komputer riba.
Sempadan
Konsensus, privasi dan atribusi adalah pasca-kuantum: kesahihan STARK, cincang transkrip 384-bit, tandatangan Dilithium. Perakuan penjaga melalui secp256k1 tidak sedemikian, dan laluan pengeluaran masih bergantung kepadanya semata-mata. Lawan kuantum memulihkan setiap kunci penjaga daripada kunci awamnya yang diterbitkan dan mengeluarkan keseluruhan baki yang dijaga. Keselamatan pasca-kuantum sistem ialah nilai minimum merentas komponennya, dan di bahagian pengeluaran, komponen ini bernilai sifar bit sehingga ia dimigrasikan.
Pengesahnya ialah lapisan pelaksanaan Rand sendiri, yang sudah mengesahkan Dilithium. Setiap pencetakan kini membawa, di samping kuorum secp256k1, kuorum Dilithium2 oleh penjaga yang sama ke atas digest yang sama, jadi memulihkan kunci secp256k1 tidak lagi mencukupi untuk memalsukan pencetakan. Sejak chain 15, kuorum pasca-kuantum boleh memutar set dan kunci jedanya sendiri, setiap putaran ditandatangani oleh set semasa; pada chain 20, putaran juga memerlukan bukti bahawa kunci baharu dipegang, dan berkuat kuasa sehari selepas ia diterima.
Ethereum, Binance Smart Chain, Tron dan Solana mengesahkan secp256k1 secara natif. Pengesahan ML-DSA dalam kod kontrak kini menelan kos berjuta-juta gas. Laluan pengeluaran kekal dilindungi secara klasik sehingga rantaian sumber menyediakan precompile pasca-kuantum, dan Rand tidak dapat mempercepatkan tarikh itu dengan sendirinya.
Implikasi kepada pengendali
Pendedahan baki dihadkan oleh jagaan, bukan oleh bekalan terlindung, dan ia mengecil apabila jambatan digunakan untuk aliran dan bukan penyimpanan. Menyimpan baki melahu yang besar di bahagian sumber ialah konfigurasi yang memaksimumkan kerugian pada era kuantum, jadi had jagaan harus ditetapkan sewajarnya. Pengganti yang meminimumkan kepercayaan sudah ada dalam kotak alat sistem: STARK yang mengesahkan konsensus rantaian sumber akan mengurangkan andaian jambatan kepada rantaian itu ditambah kesahihan STARK dan menghapuskan set penjaga sepenuhnya. Halangannya ialah kos pembuktian dan kejuruteraan bagi setiap rantaian, bukan primitif yang tiada.
Status pelaksanaan
Satu pelaksanaan rujukan wujud: kontrak jagaan untuk rantaian EVM dan Tron, program jagaan pada Solana, penjaga yang memantau semua rantaian dan menyediakan perakuan yang telah dihimpunkan, serta codec kongsi untuk format wayar, dibawa dalam fullnode sebagai crate bridge-codec supaya perubahan format wayar dalam satu bahasa menggagalkan ujian dalam bahasa yang lain. Di bahagian Rand, nod penuh telah melaksanakan bahagian penerimaan sejak fasa kolam terlindung S3: perakuan mendepositkan satu note yang dikira oleh rantaian daripada jumlah yang diakui, pegangan yang dijambatankan ialah note dalam kolam yang sama dengan RAND, dan pembakaran ialah satu transaksi dengan satu bukti. Sesebuah rantaian mengaktifkan jambatan dengan satu bahagian dalam genesisnya. Testnet semasa, chain 20, mengaktifkannya: lapan penjaga, lapan penjaga pasca-kuantum, satu kunci jeda dan had cetak global harian 4,000 zUSD terdapat dalam genesisnya, begitu juga zUSD dengan tujuh rizabnya, membawa zUSD yang belum ditebus pada waktu pemotongan, dengan jagaan yang masih dikunci untuknya. Genesisnya menamakan titik akhir jambatan Ethereum, BNB Chain dan Tron yang digunakan semula pada 30 September 2026, dan mengenakan 0.1% dalam zUSD pada setiap pencetakan dan setiap pembakaran, supaya bekalan masih sama dengan jagaan yang dikunci untuknya. Satu pusingan penuh pada setiap rantaian sumber telah dijalankan pada chain 14 pada 20 September 2026. Angka di bahagian atas halaman ini dibaca daripada chain 20.
Kontrak, penjaga dan relayer adalah awam di github.com/randprotocol/bridge, dan alamat yang digunakan beserta transaksinya disenaraikan dalam rekod penempatan mainnetnya. Titik akhir telah aktif di Ethereum, BNB Smart Chain, Tron dan Solana sejak 19 September 2026, setiap token dihadkan kepada 100 setiap pemindahan dan 1,000 sehari. Jagaan menyimpan nilai sebenar: 10 USDT pada 30 September 2026, menyokong 10 zUSD yang beredar. Tiada audit bebas telah dijalankan, dan seorang pengendali memegang setiap kunci penjaga.
Baca spesifikasi
Bahagian 9 kertas protokol menetapkan spesifikasi jambatan: format perakuan, pengikatan pemancar, pencetakan dan penebusan terlindung, kesolvenan jagaan, kebolehauditan bekalan, dan asimetri pasca-kuantum. Kertas zUSD merangkumi invarian rizab, kos penjambatanan yang dinyatakan sebagai satu proposisi, dan had kerugian yang dibawa oleh penempatan chain-14.