Swap Atom Didefinisikan

Pertukaran atom adalah teknologi kontrak pintar yang memungkinkan pertukaran satu cryptocurrency dengan yang lain tanpa menggunakan perantara terpusat, seperti pertukaran.

Pertukaran atom dapat terjadi langsung di antara blockchain mata uang kripto yang berbeda, atau dapat dilakukan secara off-chain, jauh dari blockchain utama. Mereka pertama kali menjadi terkenal pada September 2017, ketika pertukaran atom antara Decred dan Litecoin dilakukan . 

Sejak itu, startup lain dan pertukaran terdesentralisasi telah mengizinkan pengguna fasilitas yang sama. Misalnya, Lightning Labs, sebuah startup yang menggunakan jaringan petir bitcoin untuk transaksi, telah melakukan pertukaran off-chain menggunakan teknologi tersebut.

Cryptocurrency dan pertukaran terdesentralisasi, seperti 0x dan Altcoin.io, juga telah memasukkan teknologinya. 

Apa Swap Atom Didefinisikan?

Seperti yang terjadi saat ini, proses pertukaran mata uang kripto memakan waktu dan kompleks. Ini karena beberapa alasan. Misalnya, sifat terfragmentasi dari ekosistem mata uang kripto saat ini menghadirkan beberapa tantangan bagi pedagang biasa.

Tidak semua bursa cryptocurrency mendukung semua koin. Dengan demikian, pedagang yang ingin menukar koinnya dengan koin lain yang tidak didukung pada pertukaran saat ini mungkin perlu memigrasi akun atau membuat beberapa konversi antara koin perantara untuk mencapai tujuannya. Ada juga risiko rekanan terkait jika pedagang ingin menukar koinnya dengan pedagang lain.  

Pertukaran atom memecahkan masalah ini melalui penggunaan Hash Timelock Contracts (HTLC). Seperti yang ditunjukkan namanya, HTLC adalah kontrak pintar terikat waktu antara pihak-pihak yang melibatkan pembuatan fungsi hash kriptografi, yang dapat diverifikasi di antara mereka.

Pertukaran atom mengharuskan kedua belah pihak untuk mengakui penerimaan dana dalam jangka waktu tertentu menggunakan fungsi hash kriptografi. Jika salah satu pihak yang terlibat gagal untuk mengkonfirmasi transaksi dalam jangka waktu tersebut, maka seluruh transaksi dibatalkan, dan dana tidak ditukar. Tindakan terakhir membantu menghilangkan risiko pihak lawan. 

Contoh transaksi pertukaran atom ditunjukkan di bawah ini:

Misalkan Alice adalah seorang pedagang yang tertarik untuk mengubah 100 bitcoin menjadi litecoin yang setara dengan Bob. Dia mengirimkan transaksinya ke blockchain bitcoin. Selama proses ini, Alice menghasilkan angka untuk fungsi hash kriptografi untuk mengenkripsi transaksi. Bob mengulangi proses yang sama pada akhirnya dengan cara yang sama mengirimkan transaksinya ke blockchain litecoin.

Baik Alice dan Bob membuka dana masing-masing menggunakan nomor masing-masing. Mereka harus melakukan ini dalam jangka waktu tertentu atau transfer tidak akan terjadi. Pertukaran atom juga dapat digunakan bersama dengan jaringan petir untuk melakukan pertukaran off-chain.