Membangun Ergo: Atomic Swaps

This page is machine-translated.
Guy Brandon

24 April 2020

Karena blockchain adalah sistem yang terisolasi dan terintegrasi secara mandiri berdasarkan desain, berinteraksi dengan protokol blockchain lainnya adalah tantangan. Atomic Swaps memungkinkan pertukaran aset digital lintas rantai, menghindari kebutuhan untuk pertukaran terpusat.

Blockchain sangat baik dalam transfer nilai terdesentralisasi di dalam domainnya sendiri. Artinya, Anda dapat mengirim BTC ke alamat Bitcoin mana pun dengan aman dan mudah, dan Anda juga dapat mengirim LTC ke alamat Litecoin mana pun dengan aman dan mudah.

Namun, karena blockchain didasarkan pada konsensus antara penambang, mereka tidak dirancang untuk berinteraksi dengan blockchain lain. Perdagangan aset di blockchain yang berbeda oleh karena itu secara tradisional melibatkan pihak ketiga seperti bursa dan meja OTC – dengan semua risiko dan ketidakefisienan yang mereka bawa.

Pertukaran lintas rantai

Atomic swaps menyelesaikan masalah ini dengan memungkinkan cryptocurrency diperdagangkan di seluruh blockchain. Ini memungkinkan pertukaran aset tanpa kepercayaan, dengan cepat dan efisien. Berikut cara kerjanya dalam teori:

  • Alice dan Bob setuju untuk menukar beberapa cryptocurrency. Alice akan mengirim Bob 1 BTC, dan Bob akan mengirim Alice 50.000 ERG. Tidak ada pihak yang mempercayai yang lain, jadi tidak ada yang ingin mengirim crypto mereka terlebih dahulu.

  • Alice menghasilkan sebuah rahasia – sebuah angka acak panjang – dan menghashnya. Dia kemudian membuat transaksi di blockchain Bitcoin dengan skrip terlampir, mengunci 1 BTC dan menentukan sebuah kondisi: ketika rahasia (pre-image) dari hash yang telah dia buat diungkapkan, BTC akan dikirim ke alamat Bob. Hash dapat dengan aman disertakan dalam skrip transaksi, karena pre-image tidak dapat dihitung darinya.

  • Bob kemudian juga membuat transaksi di blockchain Ergo, termasuk skrip dengan hash yang sama yang digunakan Alice. Ketika pre-image diungkapkan, 50.000 ERG yang terkunci akan dikirim dari alamat Bob ke alamat Alice. Karena Bob tidak memiliki pre-image, dia tidak dapat mengeksekusi transaksi Alice sebelum dia membuat transaksinya sendiri.

  • Setelah Alice melihat bahwa Bob telah membuat transaksinya di blockchain Ergo, dia dapat menerbitkan rahasia dan mengeksekusi transaksinya. Karena pre-image sekarang publik, Bob juga dapat menggunakannya untuk mengeksekusi skrip yang akan mengirimkan BTC-nya.

  • Tidak ada pihak yang dapat menghapus transaksi dan skrip mereka setelah diposting ke blockchain. Mereka dapat menyertakan kondisi bahwa transaksi akan kedaluwarsa dalam waktu tertentu, untuk menghindari koin mereka terkunci tanpa batas waktu jika Alice tidak mengungkapkan rahasia.

  • Atomic swaps Ergo

Mereka disebut 'atomic' swaps karena pesanan dieksekusi sepenuhnya, atau tidak sama sekali – semacam pesanan fill-or-kill. Tetapi meskipun itu berguna sampai batas tertentu, itu tidak memungkinkan perdagangan aktif, seperti yang dapat Anda lakukan di bursa.

Implementasi atomic swaps Ergo mengembangkan konsep ini lebih lanjut. Relatif mudah untuk menukar koin atau token kustom tanpa kepercayaan di seluruh blockchain yang mirip dengan Bitcoin. Tetapi di luar itu, Ergo memungkinkan pertukaran sebagian. Sama seperti di bursa reguler, pesanan dapat diisi sebagian, jika itu yang diinginkan trader.

Ini berarti mungkin untuk membangun bursa terdesentralisasi (DEX) yang sepenuhnya berfungsi yang memungkinkan perdagangan lintas rantai: versi sepenuhnya tanpa kepercayaan dari bursa crypto yang ada. Tidak ada kebutuhan untuk gerbang, pembungkusan token, atau potensi bottleneck atau titik kegagalan lainnya.

Anda dapat menemukan lebih banyak tentang implementasi atomic swaps Ergo dan pertukaran token intra-rantai dan lintas-rantai di kertas putih ErgoScript.

Share post

Ergo Infrastructure DAO: Mendekentralisasi Tulang Punggung Ekosistem Ergo

Ergo Infrastructure DAO: Mendekentralisasi Tulang Punggung Ekosistem Ergo

Misi Ergo selalu berakar pada desentralisasi, tidak hanya di lapisan konsensus, tetapi di seluruh tumpukan.

Ergo Platform

13 Agustus 2025

Mew Finance: Alat DeFi yang Menyenangkan untuk Ekosistem Ergo

Mew Finance: Alat DeFi yang Menyenangkan untuk Ekosistem Ergo

Mew Finance adalah rangkaian aplikasi terdesentralisasi di Blockchain Ergo.

Ergo Platform

12 Agustus 2025

Lithos: Mendekentralisasi Penambangan dengan Kolam On-Chain

Lithos: Mendekentralisasi Penambangan dengan Kolam On-Chain

Lithos adalah protokol baru yang dirancang untuk merombak cara kerja kolam penambangan dengan memindahkannya ke on-chain, memberik.

Ergo Platform

24 Juli 2025

Sigma 6.0: Ergo yang Lebih Cerdas dan Fleksibel

Sigma 6.0: Ergo yang Lebih Cerdas dan Fleksibel

Sigma 6.0 adalah peningkatan besar yang diusulkan untuk blockchain Ergo.

Ergo Platform

23 Juli 2025

Membentuk Masa Depan Rosen: Panggilan Komunitas tentang Lima Proposal Kunci Perbendaharaan

Membentuk Masa Depan Rosen: Panggilan Komunitas tentang Lima Proposal Kunci Perbendaharaan

Pendiri bersama Rosen, Armeanio, telah mengajukan lima proposal baru ke Perbendaharaan Rosen.

Ergo Platform

9 Juli 2025

UTXO Diperluas Ergo dan Kebangkitan Kecerdasan Ekonomi Buatan

UTXO Diperluas Ergo dan Kebangkitan Kecerdasan Ekonomi Buatan

Visi Praktis untuk Agen Ekonomi Otonom Agen ekonomi otonom di blockchain Ergo melakukan pekerjaan berguna dalam ekonomi digital y.

Ergo Platform

12 Mei 2025

ErgoHACK X: Kecerdasan Buatan di Blockchain Ergo

ErgoHACK X: Kecerdasan Buatan di Blockchain Ergo

Merayakan Satu Dekade Inovasi Terdesentralisasi Bergabunglah dengan ulang tahun ke-10 ErgoHACK dan jadilah yang terdepan dalam rev.

Ergo Platform

10 April 2025