Swap lintas blockchain mengubah posisi aset sekaligus jaringan tempat aset yang diterima disimpan. Misalnya, pengguna dapat menukar bitcoin native dengan ether yang dikirimkan di Ethereum. Ini berbeda dari swap token pada chain yang sama dan dari sekadar memindahkan representasi aset yang sama antar jaringan.
Beberapa rute dapat menghasilkan pertukaran
Layanan dapat menggabungkan bridge dengan transaksi pertukaran, memakai likuiditas di beberapa chain, atau mengatur atomic swap antar pihak. Pendekatan tersebut memiliki asumsi kustodi, verifikasi, dan penyelesaian berbeda. Istilah swap lintas blockchain tidak menunjuk satu standar teknis.
Aset tujuan dapat berupa aset native atau wrapped, tergantung rute. Alamat kontrak dan jaringan sama pentingnya dengan simbol yang ditampilkan. Nama token yang dikenal tidak membuktikan dukungan aset atau hak penebusan yang sama.
Penyelesaian melintasi sistem terpisah
Konfirmasi chain asal saja tidak membuktikan pembayaran tujuan telah selesai. Setiap jaringan memiliki pemrosesan dan finalitas sendiri, sementara layanan perutean dapat menambah penundaan atau pembatasan.
Jumlah keluaran dalam kuotasi perlu dipertimbangkan bersama biaya, batas slippage, likuiditas tujuan, dan aturan kegagalan atau pengembalian. Bug kontrak, verifikasi yang disusupi, serta reorganisasi chain dapat memengaruhi pengiriman. Antarmuka mudah dalam satu layar tidak menghilangkan ketergantungan di baliknya.