Artikel ini mengambil uniswap sebagai contoh, tidak mengambil pancakeswap, semoga Binance tidak membatasi arus, hahaha!

Sekarang semua orang menggunakan dan bermain setiap hari, tetapi tidak ada yang meneliti logika dasar di baliknya, semakin banyak yang kamu pahami, semakin banyak cara untuk menghasilkan uang yang akan kamu temukan!

Apa yang disebut dapat melihat jauh dan tinggi! Langsung ke pokok permasalahan, relatif kering!

Meskipun bursa terpusat (CEX) memungkinkan perdagangan besar dengan likuiditas yang cukup, karena pengguna tidak memiliki kepemilikan aset mereka di bursa, bursa terpusat tetap memiliki risiko besar. Masalah seperti pencurian dan kebocoran data sering terjadi! Semakin banyak orang mulai menyadari risiko ini dan beralih ke bursa terdesentralisasi (DEX).

DEX mengurangi atau menghilangkan kebutuhan akan perantara dengan menggunakan kontrak pintar dan perdagangan di blockchain. Bursa terdesentralisasi yang populer termasuk Uniswap, Pancakeswap, dan proyek-proyek baru-baru ini yang cukup terkenal seperti aster.

DEX memiliki dua jenis—DEX berbasis buku pesanan dan DEX berbasis kolam likuiditas. DEX berbasis buku pesanan seperti aster (saya berusaha mengambil contoh yang terkait dengan Binance) beroperasi dengan cara yang mirip dengan CEX, di mana pengguna dapat mengajukan pesanan beli dan jual dengan harga terbatas atau harga pasar. Perbedaan utama antara kedua jenis bursa adalah, untuk CEX, aset perdagangan perlu disimpan di dompet bursa, sementara untuk DEX, aset perdagangan dapat disimpan di dompet pengguna sendiri.

Namun, salah satu masalah terbesar yang dihadapi DEX berbasis buku pesanan adalah likuiditas. Pesanan pengguna di buku pesanan mungkin perlu menunggu lama untuk dieksekusi. Untuk mengatasi masalah ini, DEX berbasis kolam likuiditas diperkenalkan. Kolam likuiditas pada dasarnya adalah cadangan token dalam kontrak pintar, dan pengguna dapat membeli dan menjual token yang tersedia di kolam likuiditas dengan segera. Harga token ditentukan secara algoritmik dan dapat meningkat karena transaksi besar. Kolam likuiditas DEX dapat dibagikan di beberapa platform DEX, yang akan meningkatkan likuiditas yang tersedia di setiap platform tunggal. Contoh DEX berbasis kolam likuiditas adalah KyberNetwork, Bancor, dan Uniswap.

Salah satu fitur yang ditawarkan oleh CEX adalah fungsi perdagangan margin. Perdagangan margin memungkinkan investor untuk melakukan perdagangan dengan leverage, meningkatkan kemampuan beli pengguna untuk mendapatkan potensi pengembalian yang lebih tinggi. Inovasi untuk memperkenalkan perdagangan margin di DEX juga telah muncul. Contoh DEX yang menyediakan perdagangan margin terdesentralisasi adalah dYdX, Jaringan NUO, dan DDEX.

Bursa Uniswap adalah protokol bursa perdagangan token terdesentralisasi yang dibangun di atas Ethereum, yang memungkinkan pengguna untuk langsung menukar token tanpa perlu menggunakan bursa terpusat. Ketika menggunakan bursa terpusat, Anda harus menyimpan token di bursa, mengajukan pesanan di buku pesanan, dan kemudian menarik token yang ditukar.

Di Uniswap, Anda dapat dengan mudah menukar token Anda langsung dari dompet Anda tanpa harus menjalankan tiga langkah di atas. Anda hanya perlu mengirim token Anda dari dompet Anda ke alamat kontrak pintar Uniswap, dan kemudian Anda akan menerima token yang Anda inginkan sebagai pertukaran di dompet Anda. Di sini tidak ada buku pesanan, dan nilai tukar token ditentukan oleh algoritma. Semua ini dicapai melalui kolam likuiditas dan mekanisme pembuat pasar otomatis.

Kolam likuiditas

Kolam likuiditas adalah cadangan token yang terletak di kontrak pintar Uniswap, yang dapat digunakan pengguna untuk bertukar token. Misalnya, melalui kolam likuiditas pasangan perdagangan ETH-USDT yang berisi 100 ETH dan 20.000 USDT, pengguna yang ingin membeli ETH dapat mengirim 202,02 USDT ke kontrak pintar Uniswap untuk menukar 1 ETH. Setelah pertukaran selesai, kolam likuiditas tersebut akan tersisa 99 ETH dan 20.202,02 USDT.

Cadangan kolam likuiditas disediakan oleh penyedia likuiditas, yang akan menerima proporsi yang sesuai dari biaya perdagangan 0,3% di Uniswap sebagai insentif. Setiap pertukaran token di Uniswap akan dikenakan biaya ini.

Uniswap tidak membatasi penyedia likuiditas, siapa pun dapat menjadi penyedia likuiditas—satu-satunya persyaratan adalah penyedia likuiditas harus menyediakan ETH dan satu token perdagangan lain untuk ditukarkan (sesuai dengan tingkat pertukaran Uniswap saat ini). Jumlah cadangan yang dipegang di kolam likuiditas memainkan peran besar dalam menentukan bagaimana mekanisme pembuat pasar otomatis menetapkan harga.

Mekanisme pembuat pasar otomatis

Harga aset di dalam kolam likuiditas ditentukan secara algoritmik oleh algoritma pembuat pasar otomatis (Automated Market Maker, AMM). Cara kerja AMM adalah berdasarkan likuiditas di kedua sisi kolam dana untuk menjaga produk tetap konstan. Kami terus menggunakan kolam likuiditas ETH-USDT sebagai contoh, yang memiliki 100 ETH dan 20.000 USDT.

Untuk menghitung produk tetap, Uniswap akan mengalikan kedua jumlah ini. "X * Y = K"

Dengan menggunakan AMM, pada setiap saat tertentu, produk tetap (k) harus selalu dipertahankan pada 2.000.000. Jika seseorang ingin membeli ETH dengan USDT, ETH akan diambil dari kolam likuiditas, sementara USDT akan ditambahkan ke kolam likuiditas. Harga ETH akan ditentukan secara bertahap. Semakin besar jumlah pesanan, semakin tinggi premi. Premi adalah jumlah USDT tambahan yang diperlukan untuk membeli 1 ETH dibandingkan dengan harga asli 200 USDT/ETH.

Bagaimana cara menambahkan token baru di Uniswap?

Berbeda dengan bursa terpusat, Uniswap sebagai bursa terdesentralisasi tidak memiliki tim atau auditor untuk mengevaluasi dan memutuskan token mana yang akan terdaftar. Sebaliknya, setiap token ERC-20 dapat didaftarkan oleh siapa saja di Uniswap, dan selama pasangan perdagangan yang diberikan memiliki likuiditas, perdagangan dapat dilakukan. Yang perlu dilakukan pengguna hanyalah berinteraksi dengan platform untuk mendaftar token baru, dan kemudian pasar perdagangan untuk token baru tersebut akan dibuat.