Atomic Swap

Atomic swap adalah pertukaran peer-to-peer yang trustless dari mata uang kripto di berbagai blockchain yang berbeda tanpa perantara terpusat — “atomik” berarti swap baik selesai sepenuhnya (kedua sisi dieksekusi) atau gagal sama sekali (tidak ada yang dieksekusi), dan tidak ada kondisi di mana satu pihak mengirim dana sementara yang lain tidak — dicapai melalui Hash Time-Locked Contracts (HTLC).


Cara Kerja

Hash Time-Locked Contract (HTLC)

HTLC memiliki dua kondisi:

  1. Hash lock: Dana hanya bisa diklaim dengan mengungkapkan preimage dari hash kriptografis tertentu (membuktikan pengetahuan tentang rahasia).
  2. Time lock: Jika dana tidak diklaim dalam waktu yang ditetapkan, secara otomatis dikembalikan ke pengirim.

Eksekusi Atomic Swap (Alice punya LTC, ingin BTC; Bob punya BTC, ingin LTC)

Langkah 1: Alice membuat rahasia acak S dan menghitung hashnya H(S).

Langkah 2: Alice membuat HTLC di Bitcoin: “Bayar Bob 1 BTC jika dia bisa memberikan preimage dari H(S) dalam 24 jam; jika tidak kembalikan ke Alice.”

Langkah 3: Alice berbagi H(S) (bukan S) dengan Bob.

Langkah 4: Bob membuat HTLC di Litecoin: “Bayar Alice 15 LTC jika dia bisa memberikan preimage dari H(S) dalam 12 jam; jika tidak kembalikan ke Bob.”

Langkah 5: Alice mengklaim 15 LTC dengan mengungkapkan S di rantai Litecoin.

Langkah 6: Bob melihat S di rantai Litecoin, menggunakannya untuk mengklaim 1 BTC dari rantai Bitcoin.

Hasil: Atomik — keduanya selesai, atau keduanya timeout dan dikembalikan. Tidak ada pihak yang bisa mencuri dari yang lain.

On-Chain vs. Off-Chain (Lightning) Atomic Swap

On-chain atomic swap: Pendekatan HTLC klasik. Bekerja antara blockchain yang mendukung scripting kompatibel HTLC. Batasan: lambat (memerlukan konfirmasi blockchain di kedua rantai), memerlukan manajemen waktu kunci yang hati-hati, biaya transaksi di kedua rantai.

Lightning atomic swap: Atomic swap dapat terjadi melintasi saluran Lightning Network, lebih cepat dan lebih murah dari on-chain atomic swap. Submarine swap: pertukaran antara Bitcoin on-chain dan Bitcoin Lightning Network.


Sejarah

  • 2013 — Tier Nolan mempublikasikan desain protokol atomic swap berbasis HTLC di Bitcointalk.**
  • 2017, September — Atomic swap on-chain pertama yang berhasil diselesaikan: Decred ↔ Litecoin.**
  • 2017 — Atomic swap Litecoin-Bitcoin on-chain berhasil diselesaikan.
  • 2018 — Lightning Labs menunjukkan atomic swap Lightning BTC-LTC.
  • 2022–2025 — Atomic swap sebagian besar digantikan oleh wrapped token dan cross-chain bridge untuk penggunaan mainstream; tetap penting secara konseptual.**

Mengapa Atomic Swap Tidak Menjadi Mainstream

Terlepas dari elegansinya, atomic swap belum menjadi mekanisme cross-chain yang dominan:

Kompleksitas UX: Memerlukan kedua pihak online, tersinkronisasi, dan mengurut beberapa transaksi dengan benar di dua blockchain.

Likuiditas: Tidak ada market maker — memerlukan dua pihak dengan keinginan yang berlawanan yang menemukan satu sama lain.

Kecepatan: Atomic swap on-chain memerlukan konfirmasi di kedua rantai, memakan waktu lama untuk jumlah besar.

Kompetisi dari bridge: Wrapped token (WBTC) dan cross-chain bridge menawarkan UX yang jauh lebih sederhana untuk sebagian besar pengguna, meskipun dengan kompromi keamanan yang berbeda.


Kesalahpahaman Umum

“Atomic swap sudah digunakan secara luas untuk pertukaran kripto.”

Dalam praktiknya, atomic swap tetap menjadi teknik niche. Sebagian besar pertukaran lintas rantai dilakukan melalui exchange terpusat, wrapped token, atau bridge — semua lebih mudah digunakan meski dengan lebih banyak kepercayaan.

Kritik

  • UX yang sangat kompleks: Atomic swap membutuhkan kedua pihak online secara bersamaan, tersinkronisasi, dan mengeksekusi beberapa transaksi dengan benar di dua blockchain — hambatan yang hampir tidak dapat diatasi untuk pengguna non-teknis.
  • Kalah dari bridge dan wrapped token: WBTC, bridge lintas rantai, dan CEX menawarkan pengalaman jauh lebih sederhana untuk sebagian besar use case pertukaran lintas rantai, meskipun dengan kompromi kepercayaan yang berbeda.
  • Masalah likuiditas: Tidak ada market maker — kedua pihak harus menemukan counterpart dengan keinginan yang berlawanan, menciptakan masalah likuiditas yang signifikan untuk pasangan aset yang tidak populer.

Sentimen Media Sosial

  • r/CryptoCurrency / r/Bitcoin: Atomic swap dipandang positif secara teori — bentuk exchange lintas rantai yang paling murni dan trustless. Gelombang hack bridge 2021–2022 (Wormhole, Ronin, Nomad) menghidupkan kembali diskusi tentang keunggulan atomic swap.
  • X/Twitter: Dibahas terutama di kalangan teknis dan cypherpunk. Lightning submarine swap adalah aplikasi atomic swap yang paling banyak dirujuk dalam konteks praktis.
  • Telegram (komunitas kripto Indonesia): Konsep atomic swap jarang dibahas di komunitas kripto Indonesia mainstream — sebagian besar pengguna lebih memilih CEX lokal (Indodax, Tokocrypto) untuk pertukaran antar aset.

Terakhir diperbarui: 2026-04


Istilah Terkait


Lihat Juga


Sumber