Untuk merevitalisasi likuiditas yang tersebar di setiap rantai dan menarik lebih banyak pengguna untuk memasuki ekosistem blockchain, penting untuk dapat mentransfer aset lintas rantai dengan aman, dan pada saat yang sama memastikan nilai inti dari minimalisasi kepercayaan Web3. Pertukaran atom mengacu pada transaksi lintas rantai aset token oleh pengguna di dua blockchain yang berbeda, dan tidak bergantung pada media terpusat selama proses transaksi. Model ini memungkinkan pengguna DeFi untuk mempertahankan desentralisasi tingkat tinggi dalam ekosistem multi-rantai Web3.
** Apa itu pertukaran atom? **
Pengguna dapat melakukan transaksi token point-to-point lintas rantai melalui pertukaran atom. Kedua belah pihak harus melakukan pra-deposit sejumlah token dalam kontrak transaksi sebelum pertukaran atom dapat dijalankan. Setiap dua pengguna dapat bertukar token digital tanpa bergantung pada pihak ketiga untuk melakukan transaksi, sehingga menghilangkan risiko rekanan.
"Atomicity" adalah istilah pengembangan perangkat lunak yang mengacu pada transaksi basis data (transaksi) yang semuanya dieksekusi atau tidak dieksekusi sama sekali, dan tidak ada status perantara. "Tukar atom" juga didasarkan pada konsep ini: jika kedua pihak melakukan pra-deposit sejumlah token, pertukaran akan dieksekusi; jika tidak, semua token yang disimpan akan dikembalikan dengan cara yang sama.
** Apa mekanisme operasi pertukaran atom? **
Pertukaran atom menggunakan kontrak kunci waktu hash (HTLC) sebagai "lemari besi virtual" atau "akun escrow terenkripsi" untuk menyimpan dana pengguna, dan hanya ketika sejumlah token disimpan ke dalam kontrak, pertukaran akan dieksekusi. Setiap pengguna harus mengonfirmasi penerimaan token dalam jangka waktu tertentu sebelum membukanya.
KONTRAK TIMELOCK HASH
Kontrak timelock hash (singkatnya HTTP) adalah kontrak pintar berjangka waktu yang menggunakan kunci pribadi dan nilai hash terenkripsi untuk mengontrol akses ke dana. Masing-masing pihak harus memenuhi semua ketentuan pertukaran sebelum kontrak dapat dilaksanakan, jika tidak, pass akan dikembalikan melalui rute semula.
HTCL terdiri dari dua komponen inti:
**Kunci hashlock (kunci hashlock) - ** Kedua belah pihak harus menyerahkan bukti kriptografis untuk memverifikasi bahwa mereka memenuhi ketentuan kontrak pertukaran.
**Kunci timelock (kunci timelock)—**Jika bukti tidak diserahkan dalam waktu yang ditentukan, token yang telah disimpan akan dikembalikan melalui rute awal.
Contoh Pertukaran Atom
Alice memutuskan untuk menukar 10 token X dengan token 10 Y milik Bob. Keduanya membuat kontrak timelock hash yang berlaku selama 1 jam.
Alice membuat alamat kontrak dan menyimpan 10 X token di dalamnya. Selanjutnya, kontrak tersebut menghasilkan kunci privat yang hanya diketahui oleh Alice. Alice menggunakan kunci privat untuk membuat hash kriptografi dan mengirimkannya ke Bob.
Bob menggunakan nilai hash ini untuk memverifikasi apakah Alice benar-benar mendepositkan 10 X token ke dalam kontrak. Bob tidak dapat mengakses dana karena dia hanya memiliki hash, bukan kunci privat.
Bob menggunakan nilai hash ini untuk menghasilkan alamat kontrak baru, dan dia menyetor 10 token Y ke dalam kontrak ini. Kedua belah pihak sekarang menyetor token ke dalam kontrak.
Karena Bob membuat alamat kontrak menggunakan nilai hash dari kunci pribadi Alice, Alice dapat mengklaim 10 token Y yang disimpan oleh Bob. Dan dia juga mengungkapkan kunci privat kepada Bob saat mengklaim token Y milik Bob. Jika Bob tidak menyelesaikan transaksi dalam masa berlaku kontrak, token yang diklaim oleh Alice akan dikembalikan kepada Bob.
Sekarang, Bob menggunakan kunci privat untuk menarik token 10 X Alice dan menyelesaikan transaksi.
Swap selesai dalam satu jam, kontrak tidak dapat ditarik, dan Alice berhasil menukar 10 token X dengan token 10 Y milik Bob.
Manfaat Atomic Swap
Pertukaran atom dapat memberikan nilai unik bagi para pedagang.
**Mengurangi risiko rekanan - **Tidak perlu bergantung pada pihak ketiga yang terpusat untuk melakukan transaksi. Pedagang memiliki kendali penuh atas aset mereka.
Tingkatkan likuiditas - Aset dapat diperdagangkan di berbagai blockchain, sehingga meningkatkan likuiditas aset.
**Pertukaran Aset Langsung—**Pengguna dapat membeli aset terenkripsi secara langsung tanpa terlebih dahulu menukarnya dengan stablecoin yang sangat likuid dan kemudian melakukan transaksi selanjutnya. Pengguna dapat memperdagangkan token apa pun di platform terdesentralisasi.
**Transaksi dijamin——**Kontrak akan dijamin sepenuhnya untuk dieksekusi sesuai dengan proses yang telah ditentukan. Jika kondisi tidak terpenuhi, jumlah dana asli akan dikembalikan.
**Pengurangan biaya - **Biaya biaya pertukaran peer-to-peer akan lebih rendah daripada biaya transaksi mengandalkan pihak ketiga.
** Hambatan Pertukaran Atom **
Karena beberapa kemacetan dalam perdagangan aset token dalam bentuk pertukaran atom, DEX dan platform perdagangan terpusat masih memiliki pasar yang besar.
Pengalaman Pengguna - Setiap rekanan harus terlebih dahulu menyetujui jumlah/harga transaksi, periode timelock, data transaksi, dan nilai hash, dan menunggu transaksi selesai. Proses ini memakan waktu dan rumit, terutama untuk pemula.
Masalah Privasi - Pertukaran atom perlu menunggu beberapa blok selesai, yang dapat mengundang penyerang, memberi mereka waktu untuk melacak alamat dan mengunci pedagang.
** MASALAH KOMPATIBILITAS -** Anda tidak dapat melakukan pertukaran atom di semua blockchain. Untuk melakukan pertukaran atom, setiap blockchain harus menggunakan algoritma hashing yang sama.
Pertukaran Atom VS Jembatan Lintas Rantai
Pertukaran atom dapat memperdagangkan aset asli peer-to-peer, sementara jembatan lintas rantai dapat menghubungkan berbagai blockchain. Jembatan lintas rantai memungkinkan aset terbungkus untuk lintas rantai melalui mode kunci/buka kunci atau mint/hancurkan. Hingga saat ini, lebih dari $2,6 miliar dana telah dicuri karena serangan jembatan lintas rantai. Oleh karena itu, industri Web3 dengan cepat mengadopsi solusi lintas rantai baru.
Menggunakan Chainlink CCIP untuk mencapai komunikasi lintas rantai
Pedagang dan protokol dapat menggunakan Chainlink CCIP untuk menyelesaikan masalah dengan jembatan lintas rantai dan pertukaran atom. CCIP adalah standar interoperabilitas lintas rantai yang dapat dengan aman, andal, dan efisien mentransfer token yang dapat diprogram di berbagai blockchain, dan sangat kompatibel dengan blockchain dengan algoritme hash yang berbeda. Synthetix menggunakan CCIP untuk mewujudkan fungsi Synth Teleporters, dan dengan mudah mentransfer likuiditas lintas rantai dalam ekosistem multi-rantainya.
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
Pengertian Atomic Swap dalam Satu Artikel
Untuk merevitalisasi likuiditas yang tersebar di setiap rantai dan menarik lebih banyak pengguna untuk memasuki ekosistem blockchain, penting untuk dapat mentransfer aset lintas rantai dengan aman, dan pada saat yang sama memastikan nilai inti dari minimalisasi kepercayaan Web3. Pertukaran atom mengacu pada transaksi lintas rantai aset token oleh pengguna di dua blockchain yang berbeda, dan tidak bergantung pada media terpusat selama proses transaksi. Model ini memungkinkan pengguna DeFi untuk mempertahankan desentralisasi tingkat tinggi dalam ekosistem multi-rantai Web3.
** Apa itu pertukaran atom? **
Pengguna dapat melakukan transaksi token point-to-point lintas rantai melalui pertukaran atom. Kedua belah pihak harus melakukan pra-deposit sejumlah token dalam kontrak transaksi sebelum pertukaran atom dapat dijalankan. Setiap dua pengguna dapat bertukar token digital tanpa bergantung pada pihak ketiga untuk melakukan transaksi, sehingga menghilangkan risiko rekanan.
"Atomicity" adalah istilah pengembangan perangkat lunak yang mengacu pada transaksi basis data (transaksi) yang semuanya dieksekusi atau tidak dieksekusi sama sekali, dan tidak ada status perantara. "Tukar atom" juga didasarkan pada konsep ini: jika kedua pihak melakukan pra-deposit sejumlah token, pertukaran akan dieksekusi; jika tidak, semua token yang disimpan akan dikembalikan dengan cara yang sama.
** Apa mekanisme operasi pertukaran atom? **
Pertukaran atom menggunakan kontrak kunci waktu hash (HTLC) sebagai "lemari besi virtual" atau "akun escrow terenkripsi" untuk menyimpan dana pengguna, dan hanya ketika sejumlah token disimpan ke dalam kontrak, pertukaran akan dieksekusi. Setiap pengguna harus mengonfirmasi penerimaan token dalam jangka waktu tertentu sebelum membukanya.
KONTRAK TIMELOCK HASH
Kontrak timelock hash (singkatnya HTTP) adalah kontrak pintar berjangka waktu yang menggunakan kunci pribadi dan nilai hash terenkripsi untuk mengontrol akses ke dana. Masing-masing pihak harus memenuhi semua ketentuan pertukaran sebelum kontrak dapat dilaksanakan, jika tidak, pass akan dikembalikan melalui rute semula.
HTCL terdiri dari dua komponen inti:
Contoh Pertukaran Atom
Manfaat Atomic Swap
Pertukaran atom dapat memberikan nilai unik bagi para pedagang.
** Hambatan Pertukaran Atom **
Karena beberapa kemacetan dalam perdagangan aset token dalam bentuk pertukaran atom, DEX dan platform perdagangan terpusat masih memiliki pasar yang besar.
Pertukaran Atom VS Jembatan Lintas Rantai
Pertukaran atom dapat memperdagangkan aset asli peer-to-peer, sementara jembatan lintas rantai dapat menghubungkan berbagai blockchain. Jembatan lintas rantai memungkinkan aset terbungkus untuk lintas rantai melalui mode kunci/buka kunci atau mint/hancurkan. Hingga saat ini, lebih dari $2,6 miliar dana telah dicuri karena serangan jembatan lintas rantai. Oleh karena itu, industri Web3 dengan cepat mengadopsi solusi lintas rantai baru.
Menggunakan Chainlink CCIP untuk mencapai komunikasi lintas rantai
Pedagang dan protokol dapat menggunakan Chainlink CCIP untuk menyelesaikan masalah dengan jembatan lintas rantai dan pertukaran atom. CCIP adalah standar interoperabilitas lintas rantai yang dapat dengan aman, andal, dan efisien mentransfer token yang dapat diprogram di berbagai blockchain, dan sangat kompatibel dengan blockchain dengan algoritme hash yang berbeda. Synthetix menggunakan CCIP untuk mewujudkan fungsi Synth Teleporters, dan dengan mudah mentransfer likuiditas lintas rantai dalam ekosistem multi-rantainya.