Apa Itu Uniswap? Mengenal Platform Exchange Berbasis Ethereum

Apa itu Uniswap

Share :

Apa Itu Uniswap?

Apa itu Uniswap? Uniswap adalah protokol Ethereum yang berguna untuk menukarkan token ERC20. Penciptanya adalah Hayden Adams yang terinspirasi dari Vitalik Buterin yang tidak lain pendiri Ethereum yang membuat protokol melalui pos Ethereum. Protokol milik Hayden Adams ini dibuat pada 2018 silam.

Pada 16 September 2020 lalu dirilis pula Token Uni yang digunakan sebagai tata kelola protokol Uniswap. Token ini pun dibagikan secara cuma-cuma kepada para pengguna yang memiliki aset dalam liquidity pools platform.  Token ini pun sudah dirilis di beberapa platform kenamaan dengan pairing token lainnya.

Kedepannya akan ada lebih dari satu miliar token yang dirilis pada jaringan yang mana 60 % akan dialokasikan kepada anggota komunitas sementara 21.51% untuk calon karyawan. Sementara 17.80 % dikhususkan untuk para investor yang memiliki siklus vesting empat tahunan.

Uniswap yang tercipta di atas blockchain Ethereum memiliki infrastruktur layaknya layanan wallet seperti MyEtherWallet atau MetaMask. Keunikan dari Uniswap Exchange ini adalah dalam mencocokan pembeli dan penjual dalam melakukan trading, ia mengandalkan persamaan matematika sederhana, ETH dan token pool dalam melakukan pekerjaannya.

Cara Kerja Uniswap

Uniswap mengambil keuntungan dari partisipas penyedia likuiditas yang berupa biaya trading. Dengan ikut dalam kumpulan likuiditas melalui pemberian jumlah token ETH dan ERC20 yang sama dengan kontrak Uniswap. Imbalannya setiap ada transaksi swap maka swapper akan membayar biaya 0.3 % per swap.

Biaya ini nantinya akan ditambahkan pada kolam likuiditas. Lalu pihak penyedia likuiditas juga akan mendapatkan bagian dari biaya transaksi yang nilainya sama dengan bobot kontribusi dalam kumpulan likuiditas tersebut. Cara kerja Uniswap sendiri bila dikelompokkan terbagi atas dua hal yakni sebagai berikut:

  1. Automated Liquidity Protocol

Uniswap dibuat sebagai solusi atas sistem centralized exchange  yang digunakan dalam protokol likuiditas otomatis. Sistem ini biasanya bekerja dengan pemberian insentif kepada pihak – pihak yang melakukan trading lewat exchange supaya bisa menjadi liquidity provider (LP).

Sistem dalam Uniswap sendiri menggunakan decentralized exchange dan cara kerjanya ialah setiap token terdaftar memiliki kumpulan tersendiri yang bisa digunakan oleh pengguna. Harga untuk token ini juga tidak asal karena menggunakan algoritma matematika yang dibuat oleh komputer.

Alhasil tidak ada masa tunggu baik dari pihak pembeli maupun penjual dalam menyelesaikan transaksi. Keduanya dapat menyelesaikan transaksi secara instan karena harga telah diketahui asal likuiditas dinilai cukup untuk memfasilitasinya.

Nantinya setiap LP yang mendapatkan token mewakili kontribusi untuk dipertaruhkan ke pool. Untuk dapat memahami mekanisme ini kamu bisa menyimak contoh berikut :

Apabila kamu menyumbang 20.000 dolar AS ke liquidity pool sementara daya tampungnya mencapai 100.000 dolar AS, maka kamu akan mendapatkan 10 persen dari pool itu. Akan muncul pula biaya tetap sebesar 0,30 persen yang dibebankan ke  pengguna untuk setiap transaksi. Dana ini nantinya akan dikirimkan ke liquidity reserve secara otomatis.

Jika suatu saat LP memilih untuk keluar maka sebagian dari total biaya akan mereka terima. Lalu token yang menyimpan catatan mengenai aset akan dihancurkan setelahnya.

  1. Penentuan Harga Token

Dalam menentukan harga Uniswap token memakai sistem automated market maker (AMM). Sistem ini bekerja dengan cara menyesuaikan harga aset didasarkan atas permintaan dan penawarannya dengan mengikutsertakan persamaan matematika.

Sistem AMM mampu menurunkan atau menaikan harga dengan dasar rasio koin yang ada dalam pool. Jika seseorang menambahkan token ERC-20 baru maka ia wajib menambahkan token ERC-20 untuk dapat memulai liquidity pool.

Dalam menghitung harga token kamu bisa memanfaatkan rumus di bawah ini:

x*y = k

X: Jumlah token A

Y: Jumlah token B

K: Nilai konstan yang tidak berubah nilainya

Dalam melakukan trading ada faktor ukuran liquidity pool yang berfungsi untuk menentukan berapa banyak harga token akan berubah. Jika banyak uang digunakan maka akan semakin mudah trading dalam jumlah besar dilakukan. Hal ini juga tidak menyebabkan harga turun terlalu banyak.

Apabila kamu punya banyak dana atau memiliki aset likuid maka menggunakan Uniswap bisa jadi pilihan dalam mendapatkan keuntungan.

Kelebihan dan Kekurangan Uniswap

Adapun kelebihan dari platform pertukaran ini adalah adanya sifat desentralisasi yang mana memudahkan penggunanya untuk mengakses market kripto.  Hal ini memungkinkan semua orang dapat mengakses tanpa harus registrasi atau login ke market terlebih dahulu. Kamu cukup memanfaatkan wallet pribadi untuk transaksi jual beli kripto. Adapun kelebihan lainnya bisa pula kamu simak dibawah ini :

  • Keunggulan dari platform ini adalah mampu mencakup token baru yang langsung mengakses likuiditas dengan cara menambahkan token dalam pertukaran dengan Uniswap V2 router contract.
  • Bagi pihak penyedia likuiditas akan mendapatkan keuntungan bila memasukan dananya ke kolam likuiditas
  • Biaya perdagangan yang relatif rendah dibandingkan platform lainnya
  • Platform bersifat desentralisasi karena sepenuhnya open source yang artinya semua orang dapat menyalin kode untuk membuat decentralized exchange milik mereka sendiri. Alhasil pengguna bisa memiliki kendali penuh atas dana yang mereka miliki.

Hal ini berbeda bila sifat platform pertukaran tersebut centralized exchange yang mana melibatkan trader dan investor dalam menyerahkan kendali atas private key. Alhasil pesanan dapat dicatat melalui order book

Biarpun memiliki banyak keunggulan namun Uniswap juga memiliki kelemahan. Beberapa kelemahan yang dimilikinya diantaranya adalah sebagai berikut :

  • Masih bergantung pada perdagangan arbitrase untuk menyeimbangkan marketnya
  • Memiliki biaya fee yang masih tergolong tinggi biarpun biaya perdagangannya cenderung rendah
  • Memiliki resiko yang tinggi sehingga perlu manajemen risiko yang baik untuk menghindari kerugian di masa depan
  • Terdapat daftar token palsu yang berlalu lalang karena masih bersifat permission less
  • Rentan terkena serangan terhadap fitur flash loan/swap

Fitur Uniswap

Uniswap memiliki mekanisme unik dalam penetapan harganya yakni dengan “Constant Product Market Maker Model”. Mekanisme ini mampu membuat token ERC20 ditambahkan dalam protokol Uniswap. Nilainya akan setara dengan ETH serta dapat kamu perdagangkan di kemudian hari.

Fitur dalam Uniswap diantaranya dapat memberikan penyediaan likuiditas secara otomatis. Hal ini berdampak pada mekanisme pembeli dan penjual dalam perdagangannya tidak perlu menciptakan likuiditas sendiri.

(*)

Muhammad Zaki Fajrul Haq
Author: Muhammad Zaki Fajrul Haq

Follow me at @mzfajrulhaq (Instagram) or @ZakiFajrul (Twitter).

0 Comments
Inline Feedbacks
View all comments