Apa itu pertukaran cross-chain?
Setiap blockchain memelihara bukunya sendiri, jadi token di Ethereum tidak bisa berpindah sendiri ke Base. Bertahun-tahun jalan memutarnya adalah bridge: kunci token di kontrak bridge, tunggu salinan wrapped muncul di jaringan lain, lalu tukar salinan itu dengan token yang sebenarnya Anda inginkan, sambil membayar gas di setiap perhentian. Pertukaran cross-chain memadatkan seluruh perjalanan itu menjadi satu order. Anda memilih dengan apa membayar dan apa yang ingin diterima, tanda tangan sekali, dan pertukaran diselesaikan di kedua chain. Kustodi tidak pernah berpindah tangan di tengah jalan: aset bergerak dari kontrak ke kontrak, tidak pernah lewat akun yang dikendalikan orang lain. Coba di formulir pertukaran.
Kapan pertukaran cross-chain masuk akal?
Biasanya soal di mana aset Anda berada dan di mana Anda ingin aset itu bekerja:
- Memindahkan aktivitas ke jaringan dengan biaya gas lebih rendah tanpa melewatkan dana melalui akun tersentralisasi.
- Membeli token yang kedalaman pasarnya yang nyata hanya ada di jaringan asalnya.
- Mengisi jaringan baru untuk pertama kali, termasuk token gas-nya, dalam satu langkah.
- Menggabungkan saldo yang tersebar di beberapa chain kembali menjadi satu aset di satu jaringan.
Bagaimana pertukaran cross-chain bekerja di 1inch?
1inch memakai model berbasis intent. Alih-alih mengirim transaksi di tiap jaringan sendiri, Anda menandatangani order yang menjelaskan hasil yang diinginkan: token dan chain yang dipakai membayar, token dan chain yang diterima, serta jumlah minimum yang Anda terima. Para profesional terverifikasi bernama resolver lalu bersaing dalam lelang harga menurun demi hak mengisi order Anda, dan pemenangnya mengerjakan urusan on-chain di kedua jaringan.
- 1
Pilih pasangan
Di 1inch, pilih token dan chain asal pertukaran, lalu token dan chain yang ingin Anda terima.
- 2
Periksa kuotasi
Kuotasi menampilkan kurs, biaya, dan jumlah minimum yang akan Anda terima jika harga bergerak saat order diisi.
- 3
Tanda tangani order
Klik Permit dan Swap lalu konfirmasi di dompet Anda. Tidak perlu memegang token native untuk gas.
- 4
Resolver menyelesaikan kedua sisi
Resolver pemenang mengunci aset di kontrak escrow di kedua chain dan menuntaskan pertukaran. Token tujuan tiba di dompet Anda.
Tanda tangan adalah seluruh pekerjaannya. Intent menetapkan hasil yang Anda terima, bukan rute persisnya, sehingga resolver bisa mencari jalur terbaik sementara minimum yang Anda terima tetap terkunci. Itulah kenapa pendekatan ini disebut berbasis intent: Anda berkomitmen pada hasil, bukan prosedur. Jika tidak ada resolver yang mengisi order sebelum kedaluwarsa, tidak ada yang terjadi dan tidak ada yang terpakai.
Kenapa bridge manual lebih berisiko?
Bridge lock-and-mint klasik menampung token terkunci semua orang dalam satu kontrak, menjadikannya target tunggal dengan alamat yang sangat publik. Bridge juga harus menerima pesan dari chain lain, dan satu pesan palsu atau kunci validator yang dicuri bisa membuka dana semua orang sekaligus. Ini bukan pengandaian: Chainalysis mencatat sekitar 2 miliar dolar dicuri dalam 13 eksploitasi bridge cross-chain pada 2022, yaitu 69% dari semua kripto yang dicuri tahun itu, dan serangan bridge Ronin sendirian mengambil sekitar 625 juta dolar. Bahkan tanpa peretasan, bridging manual meninggalkan celah praktis:
- Anda sering menerima salinan wrapped dari aset, yang nilainya hanya bertahan selama bridge di belakangnya tetap sehat, seperti dipelajari para pemegang token wrapped Multichain saat bridge itu tumbang pada 2023.
- Anda butuh token gas chain tujuan sebelum bisa berbuat apa pun dengan yang sudah tiba.
- Setiap langkah tambahan, dari bridge, isi ulang gas, sampai pertukaran akhir, adalah transaksi terpisah yang bisa gagal atau kena front-running sendiri-sendiri.
Bagaimana pertukaran cross-chain dibanding bridge?
- Transaksi yang Anda kirim
- Tiga atau lebih dengan bridge; satu order bertanda tangan dengan pertukaran cross-chain
- Token gas yang dibutuhkan
- Gas asal dan tujuan dengan bridge; tidak ada yang perlu disiapkan dengan pertukaran cross-chain
- Yang Anda terima
- Sering salinan wrapped dari bridge; token tujuan itu sendiri dari pertukaran
- Jika ada yang salah
- Dana bisa tersangkut di tengah rute pada bridge; escrow mengembalikan kedua sisi secara otomatis pada pertukaran
Apa yang melindungi pertukaran selagi berjalan?
Pertukaran cross-chain di 1inch diselesaikan lewat kontrak escrow yang diamankan hashlock dan timelock, mekanisme yang sama di balik atomic swap klasik. Resolver mengunci aset di escrow pada tiap chain, dan satu nilai rahasia membuka keduanya. Rahasia hanya dibagikan setelah kedua escrow terverifikasi dan tiap chain mencapai finalitas; jika tidak pernah diungkap, timelock kedaluwarsa dan tiap pihak mendapat asetnya kembali. Tidak ada yang bisa mengambil token Anda tanpa melepaskan miliknya. Baca bagaimana atomic swap menegakkan ini. Desain lengkapnya ada di white paper 1inch tentang atomic swap cross-chain (PDF).
Antar jaringan mana saja Anda bisa bertukar?
1inch mendukung pertukaran cross-chain di 13+ jaringan, termasuk Ethereum, Arbitrum, Base, Optimism, Polygon, BNB Chain, Avalanche, Gnosis, Linea, Unichain, Sonic, zkSync Era, dan Solana, sehingga rutenya melampaui chain EVM. Jaringan baru terus bertambah: Robinhood Chain, layer 2 Ethereum untuk aset dunia nyata bertokenisasi, sudah didukung.
Harga datang dari mesin routing yang sama dengan pertukaran satu chain: kurs kompetitif, diagregasi dari 300+ sumber. Minimum yang Anda setujui ditegakkan oleh order itu sendiri, dan perlindungan MEV sudah termasuk: order Anda diisi resolver alih-alih menganggur di mempool publik tempat bot bisa menyusunnya ulang. Baca cara kerja perlindungan MEV.
Pertanyaan umum
Bisa. Dengan 1inch, Anda melakukan pertukaran cross-chain langsung di aplikasi atau aplikasi dompet, memindahkan aset antar jaringan yang didukung dalam satu transaksi.
Tidak. Resolver membayar gas di kedua jaringan dan biayanya sudah tercermin dalam kuotasi Anda. Jika ingin token native chain tujuan untuk nanti, cukup jadikan ia token yang Anda terima.
Biasanya hitungan menit. Kedua chain harus mencapai finalitas sebelum dana terbuka, jadi waktu pastinya bergantung pada jaringan di rute, bukan pada Anda: setelah order ditandatangani, tidak ada lagi yang perlu Anda lakukan.
Timelock escrow kedaluwarsa dan aset yang terkunci kembali ke pemiliknya secara otomatis. Pertukaran yang tidak selesai berarti tidak ada yang berpindah: token tetap milik Anda dan order bisa dipasang lagi.
Tidak. Bridge memindahkan representasi satu aset antar chain dan biasanya menyisakan langkah lanjutan. Pertukaran cross-chain adalah satu order yang membayar dengan satu token dan menerima token lain, dengan routing yang ditangani untuk Anda.
Tidak. Anda menerima aset tujuan itu sendiri. Escrow menyimpan token sungguhan di tiap chain, jadi tidak ada representasi wrapped yang nilainya bergantung pada solvabilitas sebuah bridge.
Baru mengenal pertukaran? Mulai dari apa itu pertukaran kripto, atau telusuri semua panduan di pusat belajar.
Bertukar antar chain dari dompet Anda sendiri
Pilih token dan chain untuk membayar, lalu token dan chain yang diterima. Sisanya diurus satu tanda tangan.