Melanjutkan

Uniswap adalah seperangkat program komputer yang berjalan di blockchain Ethereum dan memungkinkan pertukaran token terdesentralisasi. Semuanya berfungsi berkat unicorn (seperti yang diilustrasikan oleh logo mereka).

Pedagang dapat memperdagangkan token Ethereum di Uniswap tanpa harus mempercayai siapa pun dengan dana mereka. Sementara itu, siapa pun dapat meminjamkan mata uang kripto mereka ke cadangan yang disebut “kumpulan likuiditas”. Sebagai imbalan atas kontribusi uang ke kumpulan ini, mereka mendapat komisi.

Bagaimana unicorn ajaib ini mengubah satu token menjadi token lainnya? Apa yang Anda perlukan untuk menggunakan Uniswap? Mari lanjutkan membaca.


Perkenalan

Selama bertahun-tahun, bursa terpusat telah menjadi tulang punggung pasar mata uang kripto. Mereka memastikan waktu penyelesaian yang cepat, volume perdagangan yang tinggi, dan likuiditas yang terus meningkat. Namun, ada dunia paralel yang dibangun dalam bentuk protokol tanpa pihak ketiga yang tepercaya. Pertukaran terdesentralisasi (DEX) tidak memerlukan perantara atau kustodian untuk memfasilitasi perdagangan.

Karena keterbatasan yang melekat pada teknologi blockchain, sulit untuk menciptakan DEX yang dapat bersaing secara berarti dengan rekan-rekan mereka yang terpusat. Sebagian besar DEX dapat meningkatkan kinerja dan pengalaman pengguna.

Banyak pengembang telah memikirkan cara-cara baru untuk membangun pertukaran yang terdesentralisasi. Uniswap adalah salah satu pionir di bidang ini. Cara kerja Uniswap mungkin sedikit lebih sulit untuk dipahami dibandingkan DEX tradisional. Namun, kita akan segera melihat bahwa model ini memiliki beberapa keunggulan menarik.

Sebagai hasil dari inovasi ini, Uniswap telah menjadi salah satu proyek paling sukses di bidang keuangan terdesentralisasi (DeFi).

Mari kita lihat apa itu Uniswap, cara kerjanya, dan bagaimana Anda dapat memperdagangkan token hanya dengan dompet Ethereum.


Apa itu Uniswap?

Uniswap adalah protokol pertukaran terdesentralisasi berdasarkan Ethereum. Lebih tepatnya, ini adalah protokol likuiditas otomatis. Tidak diperlukan buku pesanan atau pihak terpusat untuk melakukan perdagangan. Uniswap memungkinkan pengguna untuk berdagang tanpa perantara, dengan tingkat desentralisasi dan ketahanan sensor yang tinggi.

Uniswap adalah perangkat lunak gratis. Anda dapat memeriksanya sendiri di Uniswap GitHub.

Oke, tapi bagaimana perdagangan bisa dilakukan tanpa buku pesanan? Uniswap beroperasi dengan model yang melibatkan penyedia likuiditas yang menciptakan kumpulan likuiditas. Sistem ini menyediakan mekanisme penetapan harga terdesentralisasi yang pada dasarnya memperlancar kedalaman buku pesanan. Kami akan melihat cara kerjanya lebih detail. Untuk saat ini, cukup dicatat bahwa pengguna dapat memperdagangkan token ERC-20 dengan lancar tanpa memerlukan buku pesanan.

Karena protokol Uniswap terdesentralisasi, tidak ada proses registrasi. Pada dasarnya, token ERC-20 apa pun dapat tersedia selama kumpulan likuiditas dibuat untuk para pedagang. Oleh karena itu, Uniswap juga tidak memungut biaya pencatatan. Dalam arti tertentu, protokol Uniswap bertindak sebagai semacam barang publik.

Protokol Uniswap dibuat oleh Hayden Adams pada tahun 2018. Namun teknologi dasar yang menginspirasi penerapannya pertama kali dijelaskan oleh salah satu pendiri Ethereum, Vitalik Buterin.


Bagaimana cara kerja Uniswap?

Uniswap menyimpang dari arsitektur tradisional pertukaran digital karena tidak menggunakan buku pesanan. Ia bekerja dengan model yang disebut Constant Product Market Maker, yang merupakan variasi dari model yang disebut Automated Market Maker (AMM).

Pembuat Pasar Otomatis adalah kontrak pintar yang menyimpan cadangan likuiditas yang dapat diperdagangkan oleh para pedagang. Cadangan ini dibiayai oleh penyedia likuiditas. Siapa pun dapat menjadi penyedia likuiditas yang menyetorkan nilai setara dua token ke dalam pool. Sebagai imbalannya, pedagang membayar komisi ke pool yang kemudian didistribusikan ke penyedia likuiditas berdasarkan bagian mereka di pool. Kami akan melihat cara kerjanya lebih detail.

Penyedia likuiditas menciptakan pasar dengan menyetorkan nilai setara yang dibagi menjadi dua token. Ini bisa berupa ETH dan satu token ERC-20, atau dua token ERC-20. Kumpulan ini biasanya terdiri dari stablecoin seperti DAI, USDC, atau USDT, tetapi ini bukan suatu keharusan. Sebagai imbalannya, penyedia likuiditas memperoleh “token likuiditas”, yang mewakili bagian mereka dari seluruh kumpulan likuiditas. Token likuiditas ini dapat ditukar dengan bagian yang mereka wakili di pool.

Jadi mari kita ambil kumpulan likuiditas ETH/USDT sebagai contoh. Kami akan menyebut bagian ETH dari kumpulan x dan bagian USDT y. Uniswap mengambil dua kuantitas ini dan mengalikannya untuk menghitung total likuiditas kumpulan. Sebut saja ini k. Ide utama Uniswap adalah k harus tetap konstan, artinya total likuiditas kumpulan adalah konstan. Jadi rumus total likuiditas di pool adalah:

x * kamu = k

Jadi apa yang terjadi ketika seseorang ingin melakukan perdagangan?

Katakanlah Alice membeli 1 ETH seharga 300 USDT menggunakan kumpulan likuiditas ETH/USDT. Dengan demikian, hal ini meningkatkan bagian USDT dari kumpulan dan mengurangi bagian ETH dari kumpulan. Artinya harga ETH sedang naik. Untuk apa ? Ada lebih sedikit ETH di pool setelah transaksi, dan kita tahu bahwa total likuiditas (k) harus tetap konstan. Mekanisme ini bertujuan untuk menentukan harga. Pada akhirnya, harga yang dibayarkan untuk ETH ini didasarkan pada perubahan rasio antara x dan y.

Perlu diperhatikan bahwa model ini tidak memiliki skala linier. Memang benar, semakin besar pesanannya, semakin tidak seimbang saldo x dan y. Hal ini berarti bahwa perdagangan dalam jumlah besar akan menjadi lebih mahal secara eksponensial dibandingkan dengan pesanan dalam jumlah kecil, sehingga menyebabkan selisih harga yang semakin besar. Ini juga berarti semakin besar kumpulan likuiditas, semakin mudah memproses pesanan dalam jumlah besar. Untuk apa ? Dalam hal ini, offset antara x dan y lebih kecil.


Uniswap v3

Teknologi di balik Uniswap telah mengalami beberapa evolusi. Kemungkinan besar jika Anda pernah menggunakan Uniswap, Anda telah menggunakan Uniswap v2. Namun, selalu ada perbaikan baru yang sedang dilakukan. Mari kita tinjau peningkatan terpenting yang dibawa oleh Uniswap v3.


Efisiensi modal

Salah satu perubahan terbesar yang dibawa Uniswap v3 adalah efisiensi modal. Hal ini karena sebagian besar AMM sangat tidak efisien dalam hal permodalan, yaitu sebagian besar dana yang ditempatkan di dalamnya pada waktu tertentu tidak digunakan. Hal ini disebabkan oleh fitur bawaan model x x y = k yang telah kita bahas sebelumnya. Sederhananya, semakin banyak likuiditas dalam pool, semakin besar kemampuan sistem untuk mendukung pesanan yang lebih besar dalam kisaran harga yang lebih luas.

Namun, penyedia likuiditas (LP) dari kumpulan ini pada dasarnya menawarkan likuiditas untuk (kisaran) kurva harga antara 0 dan tak terhingga. Semua modal ini ada di pool untuk digunakan selama skenario di mana salah satu aset di pool adalah 5x-s, 10x-s, 100x-s.

Jika ini terjadi, aset tidak aktif ini memastikan masih ada sisa likuiditas di bagian kurva harga ini. Artinya, hanya sebagian kecil dari likuiditas pool yang berlokasi di tempat sebagian besar perdagangan dilakukan.

Sebagai contoh, Uniswap saat ini memiliki likuiditas terkunci sekitar $5 miliar, sementara volume hanya menghasilkan sekitar $1 miliar per hari. Anda mungkin berpikir cara melakukan sesuatu seperti ini tidak terlalu elegan, dan tampaknya tim Uniswap setuju. Uniswap v3 memperbaiki masalah ini.

Penyedia likuiditas kini dapat menetapkan kisaran harga khusus yang ingin mereka sediakan likuiditasnya. Hal ini akan mengarah pada konsentrasi likuiditas yang lebih besar pada kisaran harga dimana sebagian besar aktivitas perdagangan berlangsung.

Di satu sisi, Uniswap v3 adalah cara dasar untuk membuat buku pesanan pada blockchain Ethereum, di mana pembuat pasar dapat memutuskan untuk menyediakan likuiditas dalam kisaran harga yang mereka inginkan. Perlu dicatat bahwa perubahan ini lebih menguntungkan pembuat pasar profesional dibandingkan individu. Keuntungan AMM adalah siapa pun dapat menyediakan likuiditas dan menggunakan dananya.

Namun, dengan lapisan kompleksitas tambahan ini, LP yang “malas” akan mendapatkan biaya perdagangan yang jauh lebih sedikit dibandingkan para profesional yang dapat terus mengoptimalkan strategi mereka. Pada saat yang sama, tidak sulit membayangkan agregator seperti yearn.finance menawarkan investor individu cara untuk tetap kompetitif dalam lingkungan ini.


Token Uniswap LP dalam bentuk NFT

Kami sekarang memahami bahwa setiap posisi LP Uniswap adalah unik, karena setiap kustodian dapat menetapkan kisaran harganya sendiri. Artinya posisi LP Uniswap tidak lagi sepadan. Hasilnya, setiap posisi LP kini diwakili oleh non-fungible token (NFT).

Salah satu manfaat mewakili posisi LP Uniswap sebagai token yang sepadan adalah mengetahui cara menggunakannya di bagian lain DeFi. Token LP Uniswap v2 dapat disimpan ke Aave atau MakerDAO sebagai jaminan. Hal ini tidak lagi terjadi pada v3, karena setiap posisi bersifat unik. Namun, kesenjangan kompatibilitas ini dapat diatasi dengan produk turunan jenis baru.


Uniswap pada Lapisan 2

Biaya transaksi di Ethereum telah meningkat selama setahun terakhir. Hal ini membuat penggunaan Uniswap tidak layak secara ekonomi bagi banyak pengguna kecil.

Uniswap v3 juga akan diterapkan pada solusi lapisan kedua yang disebut “Optimistic rollup”. Ini adalah cara terbaik untuk mengadaptasi kontrak pintar sambil memanfaatkan keamanan jaringan Ethereum. Penerapan ini diharapkan dapat menghasilkan peningkatan signifikan dalam hasil transaksi dan pengurangan biaya bagi pengguna.


Apa yang dimaksud dengan kerugian yang tidak permanen?

Seperti yang telah kita lihat, penyedia likuiditas memperoleh biaya ketika mereka menyediakan likuiditas kepada pedagang yang dapat memperdagangkan token. Apakah ada hal lain yang perlu diperhatikan oleh penyedia likuiditas? Ya. Ada akibat yang disebut kerugian tidak permanen.

Katakanlah Alice menyetor 1 ETH dan 100 USDT ke kumpulan Uniswap. Karena pasangan token harus memiliki nilai yang setara, ini berarti harga ETH adalah 100 USDT. Sementara itu, ada total 10 ETH dan 1,000 USDT di pool, sisanya disediakan oleh penyedia likuiditas lain seperti Alice. Ini berarti Alice memiliki 10% bagian dari kumpulan tersebut. Total likuiditas (k) kita dalam hal ini adalah 10.000.

Apa yang terjadi jika harga ETH naik hingga 400 USDT? Ingatlah bahwa total likuiditas pool harus tetap konstan. Jika ETH sekarang bernilai 400 USDT, ini berarti rasio antara jumlah ETH dan jumlah USDT di pool telah berubah. Sejujurnya, ada 5 ETH dan 2,000 USDT di pool sekarang. Untuk apa ? Pedagang arbitrase akan menambahkan USDT ke kumpulan dan menghapus ETH darinya hingga rasionya mencerminkan harga pastinya. Inilah sebabnya mengapa penting untuk memahami bahwa k adalah konstan.

Jadi Alice memutuskan untuk menarik dananya dan mendapatkan 10% dari total, mewakili bagiannya. Hasilnya, dia mendapatkan 0,5 ETH dan 200 USDT, sehingga totalnya menjadi 400 USDT. Sepertinya dia mendapat untung besar. Tapi apa yang bisa terjadi jika dia tidak menyetorkan dananya ke pool? Dia akan memiliki 1 ETH dan 100 USDT, dengan total 500 USDT.

Faktanya, Alice lebih baik melakukan HODLing daripada menyediakan likuiditas di Uniswap. Dalam hal ini, kerugian intermiten pada dasarnya adalah biaya peluang dalam memasok token yang harganya meningkat. Ini berarti bahwa dengan menyetor dana ke Uniswap dengan harapan mendapatkan bayaran, Alice mungkin kehilangan peluang lain.

Perhatikan bahwa efek ini bekerja terlepas dari arah perubahan harga sejak waktu deposit. Maksudnya itu apa ? Jika harga ETH turun dibandingkan dengan waktu deposit, kerugian juga bisa semakin besar. Jika Anda ingin penjelasan lebih teknis mengenai hal ini, lihat artikel Pintail yang membahas topik ini.

Tapi mengapa kerugiannya hanya terjadi sebentar-sebentar? Jika harga token di pool kembali ke harga yang digunakan pada saat deposit, efeknya dibatalkan. Selain itu, karena penyedia likuiditas memperoleh komisi, kerugian dapat dikompensasi seiring berjalannya waktu. Meskipun demikian, penyedia likuiditas harus mempertimbangkan hal ini sebelum menambahkan dana ke pool.


Bagaimana Uniswap menghasilkan uang?

Ini bukan kasusnya. Uniswap adalah protokol terdesentralisasi yang didukung oleh Paradigm (dana lindung nilai mata uang kripto). Semua biaya dibayarkan kepada penyedia likuiditas, dan tidak ada pendiri yang menerima kompensasi apa pun terkait perdagangan yang dilakukan melalui protokol.

Saat ini, biaya transaksi yang dibayarkan kepada penyedia likuiditas adalah 0,3% per perdagangan. Secara default, dana tersebut ditambahkan ke kumpulan likuiditas, namun penyedia likuiditas dapat menariknya kapan saja. Biaya didistribusikan berdasarkan bagian masing-masing penyedia likuiditas dalam kumpulan tersebut.

Sebagian dari biaya tersebut dapat digunakan untuk mengembangkan Uniswap di masa depan. Tim Uniswap telah menerapkan versi protokol yang lebih baik yang disebut Uniswap v2.


➟ Apakah Anda ingin masuk ke dunia kripto? Beli Bitcoin di Binance!


Cara menggunakan Uniswap

Uniswap adalah protokol sumber terbuka, artinya siapa pun dapat membuat aplikasinya sendiri yang menggunakan protokol ini. Namun implementasi yang paling umum digunakan adalah https://app.uniswap.org atau https://uniswap.exchange.

  1. Buka antarmuka Uniswap.

  2. Hubungkan dompet Anda. Anda dapat menggunakan MetaMask, Trust Wallet, atau dompet Ethereum lain yang didukung.

  3. Pilih token yang ingin Anda jual.

  4. Pilih token yang ingin Anda beli.

  5. Klik Tukar.

  6. Pratinjau transaksi di jendela pop-up.

  7. Konfirmasikan permintaan transaksi di dompet Anda.

  8. Tunggu hingga transaksi dikonfirmasi di blockchain Ethereum. Anda dapat melacak statusnya di https://etherscan.io/.


Token Uniswap (UNI)

UNI adalah token asli dari protokol Uniswap, dan memberikan hak tata kelola kepada pemegangnya. Artinya, pemegang UNI dapat memilih perubahan pada protokol. Kita telah membicarakan bagaimana protokol merupakan semacam barang publik. Token UNI mewujudkan ide ini.

1 miliar token UNI telah diterbitkan. 60% di antaranya didistribusikan kepada anggota komunitas Uniswap yang ada, sementara 40% akan tersedia untuk anggota tim, investor, dan penasihat selama empat tahun.

Bagian dari distribusi komunitas dilakukan melalui distribusi kepada penyedia likuiditas. Artinya UNI akan didistribusikan kepada mereka yang menyediakan likuiditas ke pool Uniswap berikut:

  • ETH/USDT

  • ETH/USDC

  • ETH/DAI

  • ETH/WBTC

Tapi siapa saja anggota komunitas Uniswap? Ya, alamat Ethereum apa pun yang telah berinteraksi dengan kontrak Uniswap. Mari kita lihat bagaimana Anda bisa mengumpulkan token UNI.


Bagaimana cara memulihkan token Uniswap (UNI)?

Jika Anda menggunakan Uniswap, Anda mungkin bisa mendapatkan 400 token UNI per alamat yang Anda gunakan untuk Uniswap. Untuk mengumpulkan token Anda:

  1. Kunjungi https://app.uniswap.org/.

  2. Hubungkan dompet yang sebelumnya Anda gunakan dengan Uniswap.

  3. Klik “Klaim token UNI Anda”.

how-to-claim-uni-tokens-uniswap

  1. Konfirmasikan transaksi di dompet Anda (Anda dapat memeriksa harga bahan bakar saat ini di situs web Etherscan Gas Tracker).

  2. Selamat, Anda sekarang memegang UNI!

Apakah Anda ingin menukar token UNI Anda? Binance memiliki semua yang Anda butuhkan.


➟ Klik di sini untuk memperdagangkan UNI di Binance!


Cara membeli UNI di Binance

Untuk membeli UNI, Anda perlu memperdagangkan fiat atau kripto menggunakan tampilan Exchange Binance. Anda tidak dapat menggunakan kartu debit untuk membeli langsung dari UNI. Di bawah ini adalah kemungkinan pasangan, sehingga Anda dapat memilih antara BNB, BTC, BUSD, USDT, atau EUR.


Jika Anda ingin membeli UNI menggunakan mata uang kripto, Anda dapat mentransfer dana ke dompet spot Anda atau membelinya. BUSD adalah opsi yang direkomendasikan karena stabilitas harganya. Anda dapat membeli BUSD dengan kartu Anda dengan membuka halaman [Beli cryptocurrency]. Masukkan jumlah yang ingin Anda beli dan klik [Lanjutkan] untuk mengisi informasi kartu Anda.


Setelah Anda memiliki mata uang kripto, buka bursa dan pilih pasangan UNI yang ingin Anda perdagangkan. Anda dapat mengganti pasangan dengan mengklik pasangan pasar saat ini di kiri atas.


Di bilah pencarian, ketikkan pasangan pilihan Anda. Dalam contoh kita, kita memerlukan pasangan UNI/BUSD.


Anda sekarang dapat membuat pesanan pembelian untuk UNI. Cara tercepat adalah market order yang memberi Anda harga spot saat ini. Anda juga dapat mengatur Limit order atau Stop-limit order jika Anda ingin membeli pada harga tertentu atau lebih tinggi.

Untuk membuat pesanan pasar Anda, pergilah ke sisi kanan tampilan Exchange dan klik [Spot]. Pastikan Anda telah memilih [Pasar] sebagai jenis pesanan Anda di tab [Beli] dan masukkan jumlah BUSD yang ingin Anda perdagangkan. Terakhir, klik [Beli UNI] untuk melakukan pemesanan.


Cara menjual UNI di Binance

Menjual UNI dilakukan dengan cara serupa. Pertama, pastikan UNI Anda ada di dompet spot Anda di Binance. Jika Anda belum menyetorkan token Anda, buka halaman [Fiat dan spot] dan cari UNI. Klik [Deposit] untuk instruksi rinci tentang cara mentransfer UNI Anda. Anda juga dapat melihat panduan Cara Menyetor di Binance untuk mendapatkan bantuan.


Setelah Anda menyetorkan UNI Anda, buka tampilan Exchange dan pilih pasangan UNI yang ingin Anda perdagangkan. Mari kita lihat pasangan UNI/BTC.


Gunakan bilah pencarian untuk menemukan pasangan yang cocok untuk Anda. Dalam kasus kami, klik [UNI/BTC].


Untuk menjual UNI Anda dengan harga pasar saat ini, pergi ke sisi kanan layar. Klik [Spot] dan pilih [Pasar] sebagai jenis pesanan di bawah tab [Jual]. Masukkan jumlah UNI yang ingin Anda jual dan klik [Jual UNI].


Untuk menyimpulkan

Uniswap adalah protokol pertukaran inovatif yang dibangun di atas Ethereum. Ini memungkinkan siapa pun yang memiliki dompet Ethereum untuk bertukar token tanpa campur tangan otoritas terpusat.

Meskipun memiliki keterbatasan, teknologi ini mungkin memiliki implikasi menarik bagi masa depan perdagangan token tanpa adanya pihak ketiga yang tepercaya. Setelah solusi penskalaan Ethereum 2.0 diterapkan di jaringan, Uniswap kemungkinan juga akan mendapat manfaat darinya.