Apa itu AMM?

Pemula11/21/2022, 8:58:26 AM
Pembuat pasar otomatis (AMM) adalah kontrak cerdas yang menawarkan harga secara otomatis berdasarkan algoritme. Ini menciptakan pasar dengan mengizinkan siapa pun untuk menyetor cryptocurrency ke dalam kumpulan likuiditas dan berdagang.

Pengantar

Pembuat pasar otomatis (AMM) adalah inovasi besar dalam ruang crypto. Itu bergantung pada kontrak pintar dan algoritme yang dijalankan secara otomatis untuk menentukan harga aset. Ini tidak hanya meningkatkan likuiditas secara signifikan, tetapi juga membuka cara baru untuk menghasilkan pendapatan dan menghilangkan risiko kepercayaan dan penyensoran dari pertukaran terpusat tradisional. Ini memungkinkan siapa saja untuk bertukar aset dengan cara yang cepat dan mudah. AMM mendorong keuangan terdesentralisasi (DeFi) untuk menjadi makmur dan telah menjadi dasar dari token turunan yang terdiversifikasi saat ini dan menghasilkan strategi pertanian.

Pertukaran terdesentralisasi (DEX) pada dasarnya mengadopsi model pembuat pasar otomatis, yang memungkinkan pedagang untuk membeli atau menjual cryptocurrency di kumpulan likuiditas melalui kontrak pintar. Harga transaksi dihitung secara otomatis berdasarkan rumus matematika yang telah diprogram sebelumnya dalam kontrak pintar. Sebaliknya, pertukaran tradisional mengadopsi model buku pesanan untuk mencocokkan pesanan pembelian dan penjualan.

DEX mendorong pengguna untuk menyetorkan aset ke dalam kumpulan likuiditas. Pengguna yang menyetor aset akan menjadi penyedia likuiditas pasar pasangan perdagangan dan dapat memperoleh pendapatan pasif dengan membebankan persentase tertentu dari biaya perdagangan. Siapa pun bisa menjadi pedagang di kumpulan likuiditas atau penyedia likuiditas yang menyimpan aset di kumpulan tersebut. AMM memberikan likuiditas yang sangat besar ke pasar perdagangan cryptocurrency dan secara signifikan membantu meningkatkan efisiensi perdagangan di blockchain.

Memahami "pembuat pasar"

Apa itu pembuat pasar? Ada beberapa jenis peserta di pasar keuangan: investor, spekulan (pedagang posisi), hedger, dan calo. Investor membeli dan menahan aset untuk waktu yang lama jika mereka bullish pada industri dan aset dasar; spekulan sangat memperhatikan informasi pasar dan berita, mencoba mengambil posisi long atau short melalui tren harga untuk menghasilkan lebih banyak keuntungan; hedger biasanya menjalankan entitas dan tidak mau menanggung risiko fluktuasi harga; pembuat pasar menyediakan likuiditas ke pasar dan melakukan transaksi berulang di pasar dalam waktu singkat untuk mendapatkan spread.

Bagaimana pembuat pasar menyediakan likuiditas dan mendapatkan keuntungan? Itu diselesaikan melalui sejumlah besar pesanan jual beli yang tercantum dalam buku pesanan. Mekanisme kerja pembuat pasar sederhana: Jika seseorang ingin membeli aset, pembuat pasar menjualnya kepada mereka; jika seseorang ingin menjual aset, pembuat pasar membelinya dari mereka. Perdagangan rekanan dengan pembuat pasar mungkin tidak sama setiap saat, tetapi selama ada perbedaan harga antara perilaku beli dan jual - khususnya, beli rendah dan jual tinggi - pembuat pasar dapat menghasilkan keuntungan dengan cara ini.

Hanya individu atau perusahaan dengan dana besar yang dapat menjadi pembuat pasar karena mereka harus terus menyediakan likuiditas. Untuk memastikan kecepatan transaksi yang cepat, ada persyaratan tinggi untuk peralatan dan teknologi pembuat pasar. Meskipun secara teknis, setiap pedagang yang melakukan pemesanan menyediakan likuiditas di pasar dan karenanya menjadi pembuat pasar, tidak mudah bagi pedagang biasa untuk sering melakukan pemesanan dan menghasilkan keuntungan terus menerus.

Pembuat pasar memainkan peran penting dalam operasi pasar perdagangan. Mereka memastikan bahwa setiap orang dapat membeli atau menjual aset dengan cepat dan nyaman tanpa harus menunggu lama. Tanpa partisipasi pembuat pasar, pembeli sering memesan dengan harga yang sangat rendah karena mereka tidak mau mengambil risiko bahwa harga akan turun, sedangkan penjual pada dasarnya memesan dengan harga yang sangat tinggi karena mereka enggan mengambil risiko harga akan naik. . Ini secara signifikan akan meningkatkan biaya transaksi dan mengurangi likuiditas. Untuk mendorong pembuat pasar untuk bergabung, beberapa bursa menawarkan diskon biaya dan komisi tambahan, membuat pasar perdagangan lebih dinamis dan efisien.

Apa itu pembuat pasar otomatis (AMM)?

Di masa-masa awal DeFi, banyak DEX, seperti EtherDelta, mencoba menjalankan pasar perdagangan di blockchain menggunakan model buku pesanan tetapi segera menemui beberapa masalah. Yang pertama adalah masalah skalabilitas. Pada awalnya ketika Ethereum dibuat, ia hanya dapat memproses 12~15 transaksi per detik dan memerlukan waktu 10~19 detik untuk menghasilkan blok baru. Jelas, ini tidak dapat memenuhi permintaan pembuat pasar untuk transaksi berkecepatan tinggi dan sering. Selain itu, biaya penggunaan jaringan blockchain juga menjadi pertimbangan. Bahkan pesanan yang tertunda dan pesanan yang dibatalkan membutuhkan biaya gas, sehingga sulit bagi pembuat pasar untuk secara fleksibel membatalkan pesanan atau melakukan pemesanan baru.

Model order book akan menyebabkan biaya transaksi tinggi, biaya gas mahal, kecepatan transaksi lambat, dan likuiditas rendah. Namun, program AMM berbasis kontrak pintar memungkinkan untuk melacak harga pasar tanpa instruksi eksternal dan secara otomatis dapat mengeksekusi pesanan pembelian dan penjualan. AMM dapat meningkatkan likuiditas aset dan telah menjadi pilihan utama bagi banyak DEX. Konsep AMM pertama kali diusulkan oleh Vitalik Buterin, pendiri Ethereum, pada tahun 2017, dan dikembangkan lebih lanjut oleh DEX terkenal lainnya, seperti Uniswap, SushiSwap, Balancer, Curve, dll., yang karenanya berkontribusi pada keragaman AMM yang kita lihat hari ini.

AMM adalah teknologi yang relatif baru dibandingkan dengan pembuat pasar tradisional. AMM membuat kumpulan likuiditas dan pasar perdagangan yang berbeda berdasarkan kontrak pintar dan secara otomatis menyesuaikan harga sesuai dengan proporsi masing-masing aset dalam kumpulan likuiditas. Misalnya, di Uniswap, pedagang menukar token secara langsung di kumpulan likuiditas alih-alih menempatkan pesanan di buku pesanan. Jika Anda ingin menukar ETH dengan USDT, Anda hanya perlu memasukkan sejumlah ETH dan mengeluarkan USDT dalam kumpulan likuiditas ETH/USDT. Harga beli atau jual dihitung dengan rumus matematika dari protokol AMM. Biaya perdagangan (biasanya 0,3%) dan biaya gas dari blockchain diperlukan untuk setiap transaksi yang dilakukan.

Peran penyedia likuiditas (LP) dalam AMM

Dalam DEX yang menggunakan protokol AMM, pembuat pasar bukanlah institusi yang berkantong tebal, tetapi semua pemegang aset. Ketika harga suatu aset meningkat atau aset lain dengan potensi pertumbuhan yang lebih tinggi ditemukan, pemegang akan diberi insentif untuk menukar aset mereka. Pertukaran terdesentralisasi telah menciptakan kontrak pintar yang disebut kumpulan likuiditas, yang memungkinkan pengguna mempertaruhkan aset dan menjadi penyedia likuiditas (LP).

Dalam DEX, beberapa pengguna menyediakan aset A, sementara yang lain menyediakan aset B atau C, atau menyediakan semuanya sekaligus. Ketika sejumlah besar pengguna menyediakan berbagai jenis aset, pasar perdagangan terbentuk. Kemudian algoritma akan menghitung harga relatif sesuai dengan penawaran dan permintaan masing-masing aset. Kemudian semua pengguna yang mempertaruhkan aset di kumpulan likuiditas menjadi pembuat pasar. Mereka menyediakan likuiditas untuk pasar, memastikan bahwa berbagai aset dapat dipertukarkan satu sama lain.

Sebagai imbalan untuk menyediakan likuiditas, mereka dapat membebankan persentase biaya transaksi kepada pedagang. Selain itu, DEX dapat memberi insentif kepada pengguna untuk menyediakan likuiditas dengan memberikan token tata kelola. Oleh karena itu, penyedia likuiditas di AMM semuanya adalah pembuat pasar dari pasangan perdagangan aset. Protokol DEX menggunakan kontrak pintar untuk secara otomatis menghitung harga 24/7, dan memberi pengguna cara untuk menukar, berdagang, atau menghasilkan.

Mekanisme harga pembuat pasar otomatis (AMM).

Di AMM, aset yang ingin Anda beli atau jual dihargai dengan rumus matematika. Pengguna tidak dapat mengatur harga yang ingin mereka beli atau jual sesuai dengan preferensi mereka. Kumpulan likuiditas akan mengutip harga, di mana pengguna hanya dapat memutuskan apakah akan berdagang atau tidak. Hal ini karena smart contract menggunakan rumus matematika yang telah diprogram sebelumnya untuk menyesuaikan harga secara otomatis sesuai dengan pasokan berbagai aset di kumpulan likuiditas dan memastikan rasio kedua aset tetap seimbang.

AMM dan DEX yang berbeda mengadopsi algoritme kutipan yang berbeda. Namun secara umum, algoritma ini dapat diklasifikasikan menjadi empat model sebagai berikut:

  1. Pembuat Pasar Produk Konstan (CPMM)

  2. Pembuat Pasar Jumlah Konstan (CSMM)

  3. Pembuat Pasar Rata-Rata Konstan (CMMM)

  4. Pembuat Pasar Fungsi Konstan (CFMM)

Mengambil CPMM yang paling umum digunakan sebagai contoh. Dalam CPMM, produk dari jumlah dua aset, X dan Y, dalam kumpulan likuiditas adalah nilai tetap. Rumus matematika:

X * Y = K

Gambar: Algoritme AMM tipikal

Misalnya, Uniswap menggunakan algoritme X * Y = K, di mana X adalah jumlah satu token dalam kumpulan likuiditas, Y adalah jumlah token lain, dan K adalah konstanta tetap. Karena produk dari X dan Y selalu tetap sama, ketika jumlah X dalam kolam likuiditas meningkat, Y akan menurun secara bersamaan untuk menjaga agar K konstan, dan sebaliknya.

Saat pedagang menggunakan kumpulan likuiditas ETH/USDT untuk membeli ETH di Uniswap, mereka perlu menambahkan USDT ke kumpulan sebelum mereka dapat menarik ETH dari kumpulan. Ini akan mengurangi jumlah ETH dan meningkatkan jumlah USDT di kumpulan likuiditas untuk membuat X * Y = K ditahan. Juga, itu akan menaikkan nilai tukar ETH ke USDT. Sebaliknya, jika lebih banyak ETH disediakan ke kolam likuiditas, jumlah ETH akan meningkat, dan USDT akan turun, menyebabkan harga ETH turun.

Untuk lebih memahami bagaimana rumus matematika ini bekerja dalam praktiknya, mari kita ambil contoh yang lebih sederhana:

Misalkan ada kumpulan likuiditas yang berisi 100.000 jeruk dan 100.000 apel di bursa bertenaga AMM. Di sini, X adalah jumlah jeruk dan Y apel. Menurut rumus X * Y = K, K akan menjadi:

100.000 * 100.000 = 10.000.000.000

Sekarang, seorang petani jeruk menghasilkan 4.000 jeruk. Jika dia ingin menukar 4.000 jeruknya dengan apel, dia dapat menyetor jeruk ini ke dalam kolam likuiditas. Sekarang ada 104.000 jeruk di kolam, berapa banyak apel yang didapat petani jeruk?

104.000 jeruk * Y apel = 10.000.000.000

Y = 10.000.000.000 / 104.000 = 96153,8

Karena hanya 96153,8 apel yang dibutuhkan dalam kumpulan likuiditas untuk membuat X * Y = K bertahan. Jadi petani jeruk bisa mendapatkan 3.846 buah apel dari kolam tersebut.

Setelah transaksi ini, bagaimana cara menghitung harga jeruk dan apel di pasar? Ketika ada 100.000 jeruk dan 100.000 apel di kolam likuiditas sejak awal, setiap jeruk dan apel berharga $1 di pasar.

Namun, setelah transaksi yang dilakukan oleh petani jeruk, jumlah kedua buah dalam pool likuiditas berubah. Sekarang ada 104.000 jeruk dan 96.154 apel, dan harga jeruk dan apel juga berubah.

Harga sebuah apel = 100.000/96.154 = $1,04

Harga jeruk = 100.000/104.000 = $0,96

Pada contoh di atas, kita dapat melihat cara kerja AMM. Ketika jumlah jeruk di kolam bertambah, jumlah apel berkurang, sehingga apel menjadi lebih langka dibandingkan jeruk, dan harganya naik. Kita dapat melihat bahwa jika jumlah aset apa pun dalam kumpulan likuiditas meningkat, harganya akan turun.

Bagaimana harga AMM tetap sama dengan pasar eksternal?

Anda mungkin bertanya-tanya, bagaimana jika harga suatu aset di kolam likuiditas berbeda dengan pasar eksternal? Kumpulan likuiditas terdengar seperti tempat yang terisolasi. Lalu bagaimana cara memastikan harga di pool likuiditas sama dengan harga di pasar trading real?

Meskipun aset dalam kumpulan likuiditas diberi harga menurut aturannya sendiri, penyedia likuiditas tidak diisolasi dari pasar eksternal. Ketika mereka menemukan harga di kumpulan likuiditas berbeda dari harga eksternal, peluang arbitrase akan terjadi. Pedagang dapat menukar aset di kumpulan likuiditas untuk menghasilkan keuntungan.

Misalnya, jika harga aset A di kumpulan likuiditas lebih rendah daripada harga pasar eksternal, arbitrase dapat membeli aset A dari kumpulan likuiditas dan menjualnya dengan harga lebih tinggi di pasar perdagangan eksternal untuk mendapatkan spread. Sebaliknya, jika harga aset A di kumpulan likuiditas lebih tinggi dari pasar eksternal, arbitrase dapat membeli aset A dari pasar perdagangan eksternal dan menjualnya dengan harga lebih tinggi di kumpulan likuiditas untuk mendapatkan spread.

Karena aktivitas arbitrase di pasar, algoritme AMM dapat memastikan bahwa harga aset di kumpulan likuiditas akan secara bertahap kembali ke tingkat seimbang yang sejalan dengan harga pasar eksternal.

Token kumpulan likuiditas (token LP)

Di bursa terdesentralisasi, penyedia likuiditas dapat memperoleh token kumpulan likuiditas (Token LP) sebagai hadiah. Token LP mewakili bagian penyedia likuiditas dari aset di seluruh kumpulan likuiditas. Pemegang token LP dapat menebus aset mereka dari kumpulan likuiditas. Oleh karena itu, token LP juga merupakan bukti likuiditas yang diberikan ke kumpulan likuiditas.

Di Ethereum, token LP adalah token ERC-20 yang dapat ditransfer, dijual, atau bahkan disimpan ke kumpulan lain untuk menghasilkan lebih banyak. Setiap kali pengguna melakukan transaksi di kumpulan likuiditas, pemegang token LP dapat membebankan sebagian dari biaya transaksi. Total biaya yang diperoleh sebanding dengan bagian aset pemegang token LP di pool.

Misalnya, Anda menyetorkan ETH senilai $100 dan DAI senilai $100 (total $200) ke kumpulan ETH/DAI, dan nilai total aset dalam kumpulan likuiditas adalah $20.000, maka bagian Anda dalam kumpulan likuiditas adalah 1%. Jika kumpulan menerima biaya $100 dari transaksi hari itu, Anda akan menerima 1% dari biaya, yaitu $1.

Alternatifnya, penyedia likuiditas juga dapat mempertaruhkan token LP untuk mendapatkan lebih banyak keuntungan. Mempertaruhkan token berarti menguncinya dalam kontrak pintar untuk jangka waktu tertentu untuk mendapatkan hadiah tambahan dari protokol. Penyedia likuiditas juga dapat menyetorkan token LP ke berbagai kumpulan likuiditas bertenaga AMM untuk menghasilkan lebih banyak keuntungan. Tindakan memindahkan beberapa token ke dalam atau keluar dari protokol DeFi yang berbeda dapat meningkatkan pemanfaatan dana pengguna dan memaksimalkan keuntungan. Metode menyediakan likuiditas ke kumpulan likuiditas dan menggunakan aset cadangan untuk memperoleh pendapatan pasif dikenal sebagai penambangan likuiditas atau pertanian hasil.

Apa itu kerugian tidak permanen?

Meskipun penyedia likuiditas akan memberi Anda biaya transaksi dan token asli, Anda akan menghadapi beberapa risiko, di antaranya kerugian tidak permanen. Ketika harga aset Anda di kumpulan likuiditas berbeda dengan saat Anda menyimpannya, baik naik atau turun, Anda akan menghadapi kerugian tidak permanen.

Gambar: Fungsi Kerugian Ketidakkekalan

Disebut kerugian tidak permanen karena kerugian tersebut bersifat sementara dan akan berubah seiring dengan fluktuasi harga aset. Kerugian sementara akan menjadi kerugian permanen hanya setelah pengguna menebus aset mereka dari kumpulan likuiditas. Artinya, selama aset masih dalam kolam likuiditas, kerugian tidak permanen hanyalah kerugian yang dibukukan. Semakin dekat harga aset dengan harga awal saat disimpan ke dalam kumpulan likuiditas, semakin kecil proporsi kerugian tidak permanen.

Mengapa ada kerugian tidak permanen apakah harga naik atau turun? Ini karena ketika harga aset berubah, penyedia likuiditas bertindak sebagai pembuat pasar dengan menjual beberapa aset yang mereka pegang dan membeli aset yang dijual oleh pengguna lain.

Mengambil kumpulan likuiditas pasangan perdagangan aset A/B sebagai contoh. Ketika harga aset A naik, jumlah aset B dalam kumpulan likuiditas akan bertambah dan A akan berkurang. Artinya, penyedia likuiditas akan menurunkan posisi aset A yang nilainya naik, dan menaikkan posisi aset B yang nilainya turun. Dalam kondisi ini, penyedia likuiditas menanggung biaya peluang (risiko) bahwa nilai aset A terus meningkat.

Sebaliknya, ketika harga aset B naik, jumlah aset A dalam kumpulan likuiditas akan bertambah, dan B berkurang. Artinya, penyedia likuiditas akan menurunkan posisi aset B yang nilainya naik, dan menaikkan posisi aset A yang nilainya turun. Dalam kondisi ini, penyedia likuiditas menanggung biaya peluang (risiko) bahwa nilai aset B terus meningkat.

Seperti yang dapat dilihat dari contoh di atas, tidak peduli bagaimana harga berfluktuasi, penyedia likuiditas menanggung beberapa risiko tetapi mendapatkan biaya transaksi sebagai hadiah. Semakin banyak harga naik atau turun, semakin tinggi risikonya, dan semakin tinggi persentase kerugian tidak permanen. Secara umum, jika hanya ada sedikit perbedaan dalam perubahan harga antara dua token di kumpulan likuiditas, biaya transaksi atau hadiah tambahan dari protokol akan cukup untuk menutupi biaya peluang dari kerugian tidak permanen.

Pro dan kontra dari AMM

Dengan pengembangan DeFi, orang memiliki pemahaman yang lebih dalam tentang prinsip dan penerapan AMM, serta pro dan kontra yang semakin nyata.

Kelebihan:

  1. Dibandingkan dengan model buku pesanan terbatas dari bursa tradisional, AMM mengurangi spread bid-ask di pasar perdagangan dan menciptakan pendekatan pendapatan baru bagi pengguna. Mereka secara efektif meningkatkan likuiditas pasar crypto secara keseluruhan.

  2. Aset ditukar dengan cara yang nyaman dan cepat. Pengguna DEX dapat berdagang dengan AMM tanpa harus melalui verifikasi akun atau KYC. Siapa pun yang memiliki dompet crypto dapat berdagang dengan protokol AMM.

  3. AMM juga membawa likuiditas ke banyak kripto dengan kapitalisasi pasar kecil. Penerbit cryptocurrency ini dapat memasukkan token mereka ke dalam sirkulasi dan berdagang di jaringan blockchain tanpa membayar biaya pencatatan yang tinggi di bursa terpusat tradisional.

Kontra:

  1. AMM tidak jauh dari pasar perdagangan berbasis buku pesanan tradisional saat memproses pesanan besar. Di pasar berbasis buku pesanan, pengguna dapat memesan dengan harga yang ditentukan dan menunggu sejumlah besar pesanan beli atau jual. Namun, dalam AMM, setiap pembelian atau penjualan akan memengaruhi proporsi aset dalam kumpulan likuiditas dan menyebabkan harga berubah. Pesanan pembelian yang besar akan menjadi lebih mahal, sedangkan pesanan penjualan yang besar akan menjadi lebih murah. Fenomena ini, yang disebut selip, lebih jelas terlihat di kumpulan dengan likuiditas yang buruk.

  2. Efisiensi modal kumpulan likuiditas AMM rendah karena sebagian besar transaksi terjadi dalam kisaran harga yang sempit, yang juga menunjukkan bahwa sebagian besar dana dalam kumpulan likuiditas sebenarnya cadangan. Mereka hanya digunakan untuk menyediakan likuiditas jika terjadi volatilitas pasar yang ekstrim.

  3. Penyedia likuiditas akan menghadapi beberapa risiko, seperti kerugian tidak permanen seperti yang dijelaskan sebelumnya, kerentanan kode kontrak pintar, serangan peretas, dll.

Kesimpulan

AMM adalah inovasi utama yang telah terbukti berhasil di DeFi. AMM mengikuti niat awal untuk membuat cryptocurrency tanpa izin, tanpa kepercayaan, dan terdesentralisasi, dan memberi pengguna cara yang sederhana, transparan, dan efisien untuk bertukar aset dan nilai melalui kontrak pintar dan formula matematika yang dijalankan secara otomatis. AMM bebas dari sensor dan bahkan pembekuan aset dari pertukaran terpusat tradisional.

AMM juga merupakan momentum penting yang mendorong pesatnya perkembangan blockchain. Ini membawa likuiditas yang sangat besar ke pasangan perdagangan yang tidak populer di pasar utama dan mempromosikan munculnya penambangan likuiditas, pertanian hasil, dan berbagai aset penghasil bunga dan derivatif keuangan. Saat ini, sebagian besar DEX di blockchain, seperti Uniswap, Sushiswap, dan Curve, didukung oleh protokol AMM daripada buku pesanan. AMM dapat dianggap sebagai dasar dari banyak aplikasi blockchain saat ini.

Namun, AMM memiliki beberapa kelemahan. Selain membuka pendekatan penghasil pendapatan baru untuk penyedia likuiditas, hal itu juga disertai dengan risiko kerugian tidak permanen. Masalah seperti pemanfaatan modal yang rendah dan slippage harga adalah beberapa keterbatasan teknologi AMM. Meskipun demikian, AMM terus mengalami peningkatan, seperti kisaran harga Uniswap yang berbeda untuk meningkatkan pemanfaatan modal dan transaksi stablecoin Curve dengan slippage rendah. Secara keseluruhan, AMM telah mengantarkan era yang mendukung transaksi blockchain yang transparan, terdesentralisasi, dan efisien. Bagaimana memanfaatkan sepenuhnya kelebihan AMM dan mengatasi kekurangannya akan menjadi pertimbangan utama untuk lebih mengembangkan teknologi ini.

Penulis: Piccolo
Penerjemah: binyu
Pengulas: Hugo、Edward、Ashely、Joyce
* Informasi ini tidak bermaksud untuk menjadi dan bukan merupakan nasihat keuangan atau rekomendasi lain apa pun yang ditawarkan atau didukung oleh Gate.io.
* Artikel ini tidak boleh di reproduksi, di kirim, atau disalin tanpa referensi Gate.io. Pelanggaran adalah pelanggaran Undang-Undang Hak Cipta dan dapat dikenakan tindakan hukum.

Apa itu AMM?

Pemula11/21/2022, 8:58:26 AM
Pembuat pasar otomatis (AMM) adalah kontrak cerdas yang menawarkan harga secara otomatis berdasarkan algoritme. Ini menciptakan pasar dengan mengizinkan siapa pun untuk menyetor cryptocurrency ke dalam kumpulan likuiditas dan berdagang.

Pengantar

Pembuat pasar otomatis (AMM) adalah inovasi besar dalam ruang crypto. Itu bergantung pada kontrak pintar dan algoritme yang dijalankan secara otomatis untuk menentukan harga aset. Ini tidak hanya meningkatkan likuiditas secara signifikan, tetapi juga membuka cara baru untuk menghasilkan pendapatan dan menghilangkan risiko kepercayaan dan penyensoran dari pertukaran terpusat tradisional. Ini memungkinkan siapa saja untuk bertukar aset dengan cara yang cepat dan mudah. AMM mendorong keuangan terdesentralisasi (DeFi) untuk menjadi makmur dan telah menjadi dasar dari token turunan yang terdiversifikasi saat ini dan menghasilkan strategi pertanian.

Pertukaran terdesentralisasi (DEX) pada dasarnya mengadopsi model pembuat pasar otomatis, yang memungkinkan pedagang untuk membeli atau menjual cryptocurrency di kumpulan likuiditas melalui kontrak pintar. Harga transaksi dihitung secara otomatis berdasarkan rumus matematika yang telah diprogram sebelumnya dalam kontrak pintar. Sebaliknya, pertukaran tradisional mengadopsi model buku pesanan untuk mencocokkan pesanan pembelian dan penjualan.

DEX mendorong pengguna untuk menyetorkan aset ke dalam kumpulan likuiditas. Pengguna yang menyetor aset akan menjadi penyedia likuiditas pasar pasangan perdagangan dan dapat memperoleh pendapatan pasif dengan membebankan persentase tertentu dari biaya perdagangan. Siapa pun bisa menjadi pedagang di kumpulan likuiditas atau penyedia likuiditas yang menyimpan aset di kumpulan tersebut. AMM memberikan likuiditas yang sangat besar ke pasar perdagangan cryptocurrency dan secara signifikan membantu meningkatkan efisiensi perdagangan di blockchain.

Memahami "pembuat pasar"

Apa itu pembuat pasar? Ada beberapa jenis peserta di pasar keuangan: investor, spekulan (pedagang posisi), hedger, dan calo. Investor membeli dan menahan aset untuk waktu yang lama jika mereka bullish pada industri dan aset dasar; spekulan sangat memperhatikan informasi pasar dan berita, mencoba mengambil posisi long atau short melalui tren harga untuk menghasilkan lebih banyak keuntungan; hedger biasanya menjalankan entitas dan tidak mau menanggung risiko fluktuasi harga; pembuat pasar menyediakan likuiditas ke pasar dan melakukan transaksi berulang di pasar dalam waktu singkat untuk mendapatkan spread.

Bagaimana pembuat pasar menyediakan likuiditas dan mendapatkan keuntungan? Itu diselesaikan melalui sejumlah besar pesanan jual beli yang tercantum dalam buku pesanan. Mekanisme kerja pembuat pasar sederhana: Jika seseorang ingin membeli aset, pembuat pasar menjualnya kepada mereka; jika seseorang ingin menjual aset, pembuat pasar membelinya dari mereka. Perdagangan rekanan dengan pembuat pasar mungkin tidak sama setiap saat, tetapi selama ada perbedaan harga antara perilaku beli dan jual - khususnya, beli rendah dan jual tinggi - pembuat pasar dapat menghasilkan keuntungan dengan cara ini.

Hanya individu atau perusahaan dengan dana besar yang dapat menjadi pembuat pasar karena mereka harus terus menyediakan likuiditas. Untuk memastikan kecepatan transaksi yang cepat, ada persyaratan tinggi untuk peralatan dan teknologi pembuat pasar. Meskipun secara teknis, setiap pedagang yang melakukan pemesanan menyediakan likuiditas di pasar dan karenanya menjadi pembuat pasar, tidak mudah bagi pedagang biasa untuk sering melakukan pemesanan dan menghasilkan keuntungan terus menerus.

Pembuat pasar memainkan peran penting dalam operasi pasar perdagangan. Mereka memastikan bahwa setiap orang dapat membeli atau menjual aset dengan cepat dan nyaman tanpa harus menunggu lama. Tanpa partisipasi pembuat pasar, pembeli sering memesan dengan harga yang sangat rendah karena mereka tidak mau mengambil risiko bahwa harga akan turun, sedangkan penjual pada dasarnya memesan dengan harga yang sangat tinggi karena mereka enggan mengambil risiko harga akan naik. . Ini secara signifikan akan meningkatkan biaya transaksi dan mengurangi likuiditas. Untuk mendorong pembuat pasar untuk bergabung, beberapa bursa menawarkan diskon biaya dan komisi tambahan, membuat pasar perdagangan lebih dinamis dan efisien.

Apa itu pembuat pasar otomatis (AMM)?

Di masa-masa awal DeFi, banyak DEX, seperti EtherDelta, mencoba menjalankan pasar perdagangan di blockchain menggunakan model buku pesanan tetapi segera menemui beberapa masalah. Yang pertama adalah masalah skalabilitas. Pada awalnya ketika Ethereum dibuat, ia hanya dapat memproses 12~15 transaksi per detik dan memerlukan waktu 10~19 detik untuk menghasilkan blok baru. Jelas, ini tidak dapat memenuhi permintaan pembuat pasar untuk transaksi berkecepatan tinggi dan sering. Selain itu, biaya penggunaan jaringan blockchain juga menjadi pertimbangan. Bahkan pesanan yang tertunda dan pesanan yang dibatalkan membutuhkan biaya gas, sehingga sulit bagi pembuat pasar untuk secara fleksibel membatalkan pesanan atau melakukan pemesanan baru.

Model order book akan menyebabkan biaya transaksi tinggi, biaya gas mahal, kecepatan transaksi lambat, dan likuiditas rendah. Namun, program AMM berbasis kontrak pintar memungkinkan untuk melacak harga pasar tanpa instruksi eksternal dan secara otomatis dapat mengeksekusi pesanan pembelian dan penjualan. AMM dapat meningkatkan likuiditas aset dan telah menjadi pilihan utama bagi banyak DEX. Konsep AMM pertama kali diusulkan oleh Vitalik Buterin, pendiri Ethereum, pada tahun 2017, dan dikembangkan lebih lanjut oleh DEX terkenal lainnya, seperti Uniswap, SushiSwap, Balancer, Curve, dll., yang karenanya berkontribusi pada keragaman AMM yang kita lihat hari ini.

AMM adalah teknologi yang relatif baru dibandingkan dengan pembuat pasar tradisional. AMM membuat kumpulan likuiditas dan pasar perdagangan yang berbeda berdasarkan kontrak pintar dan secara otomatis menyesuaikan harga sesuai dengan proporsi masing-masing aset dalam kumpulan likuiditas. Misalnya, di Uniswap, pedagang menukar token secara langsung di kumpulan likuiditas alih-alih menempatkan pesanan di buku pesanan. Jika Anda ingin menukar ETH dengan USDT, Anda hanya perlu memasukkan sejumlah ETH dan mengeluarkan USDT dalam kumpulan likuiditas ETH/USDT. Harga beli atau jual dihitung dengan rumus matematika dari protokol AMM. Biaya perdagangan (biasanya 0,3%) dan biaya gas dari blockchain diperlukan untuk setiap transaksi yang dilakukan.

Peran penyedia likuiditas (LP) dalam AMM

Dalam DEX yang menggunakan protokol AMM, pembuat pasar bukanlah institusi yang berkantong tebal, tetapi semua pemegang aset. Ketika harga suatu aset meningkat atau aset lain dengan potensi pertumbuhan yang lebih tinggi ditemukan, pemegang akan diberi insentif untuk menukar aset mereka. Pertukaran terdesentralisasi telah menciptakan kontrak pintar yang disebut kumpulan likuiditas, yang memungkinkan pengguna mempertaruhkan aset dan menjadi penyedia likuiditas (LP).

Dalam DEX, beberapa pengguna menyediakan aset A, sementara yang lain menyediakan aset B atau C, atau menyediakan semuanya sekaligus. Ketika sejumlah besar pengguna menyediakan berbagai jenis aset, pasar perdagangan terbentuk. Kemudian algoritma akan menghitung harga relatif sesuai dengan penawaran dan permintaan masing-masing aset. Kemudian semua pengguna yang mempertaruhkan aset di kumpulan likuiditas menjadi pembuat pasar. Mereka menyediakan likuiditas untuk pasar, memastikan bahwa berbagai aset dapat dipertukarkan satu sama lain.

Sebagai imbalan untuk menyediakan likuiditas, mereka dapat membebankan persentase biaya transaksi kepada pedagang. Selain itu, DEX dapat memberi insentif kepada pengguna untuk menyediakan likuiditas dengan memberikan token tata kelola. Oleh karena itu, penyedia likuiditas di AMM semuanya adalah pembuat pasar dari pasangan perdagangan aset. Protokol DEX menggunakan kontrak pintar untuk secara otomatis menghitung harga 24/7, dan memberi pengguna cara untuk menukar, berdagang, atau menghasilkan.

Mekanisme harga pembuat pasar otomatis (AMM).

Di AMM, aset yang ingin Anda beli atau jual dihargai dengan rumus matematika. Pengguna tidak dapat mengatur harga yang ingin mereka beli atau jual sesuai dengan preferensi mereka. Kumpulan likuiditas akan mengutip harga, di mana pengguna hanya dapat memutuskan apakah akan berdagang atau tidak. Hal ini karena smart contract menggunakan rumus matematika yang telah diprogram sebelumnya untuk menyesuaikan harga secara otomatis sesuai dengan pasokan berbagai aset di kumpulan likuiditas dan memastikan rasio kedua aset tetap seimbang.

AMM dan DEX yang berbeda mengadopsi algoritme kutipan yang berbeda. Namun secara umum, algoritma ini dapat diklasifikasikan menjadi empat model sebagai berikut:

  1. Pembuat Pasar Produk Konstan (CPMM)

  2. Pembuat Pasar Jumlah Konstan (CSMM)

  3. Pembuat Pasar Rata-Rata Konstan (CMMM)

  4. Pembuat Pasar Fungsi Konstan (CFMM)

Mengambil CPMM yang paling umum digunakan sebagai contoh. Dalam CPMM, produk dari jumlah dua aset, X dan Y, dalam kumpulan likuiditas adalah nilai tetap. Rumus matematika:

X * Y = K

Gambar: Algoritme AMM tipikal

Misalnya, Uniswap menggunakan algoritme X * Y = K, di mana X adalah jumlah satu token dalam kumpulan likuiditas, Y adalah jumlah token lain, dan K adalah konstanta tetap. Karena produk dari X dan Y selalu tetap sama, ketika jumlah X dalam kolam likuiditas meningkat, Y akan menurun secara bersamaan untuk menjaga agar K konstan, dan sebaliknya.

Saat pedagang menggunakan kumpulan likuiditas ETH/USDT untuk membeli ETH di Uniswap, mereka perlu menambahkan USDT ke kumpulan sebelum mereka dapat menarik ETH dari kumpulan. Ini akan mengurangi jumlah ETH dan meningkatkan jumlah USDT di kumpulan likuiditas untuk membuat X * Y = K ditahan. Juga, itu akan menaikkan nilai tukar ETH ke USDT. Sebaliknya, jika lebih banyak ETH disediakan ke kolam likuiditas, jumlah ETH akan meningkat, dan USDT akan turun, menyebabkan harga ETH turun.

Untuk lebih memahami bagaimana rumus matematika ini bekerja dalam praktiknya, mari kita ambil contoh yang lebih sederhana:

Misalkan ada kumpulan likuiditas yang berisi 100.000 jeruk dan 100.000 apel di bursa bertenaga AMM. Di sini, X adalah jumlah jeruk dan Y apel. Menurut rumus X * Y = K, K akan menjadi:

100.000 * 100.000 = 10.000.000.000

Sekarang, seorang petani jeruk menghasilkan 4.000 jeruk. Jika dia ingin menukar 4.000 jeruknya dengan apel, dia dapat menyetor jeruk ini ke dalam kolam likuiditas. Sekarang ada 104.000 jeruk di kolam, berapa banyak apel yang didapat petani jeruk?

104.000 jeruk * Y apel = 10.000.000.000

Y = 10.000.000.000 / 104.000 = 96153,8

Karena hanya 96153,8 apel yang dibutuhkan dalam kumpulan likuiditas untuk membuat X * Y = K bertahan. Jadi petani jeruk bisa mendapatkan 3.846 buah apel dari kolam tersebut.

Setelah transaksi ini, bagaimana cara menghitung harga jeruk dan apel di pasar? Ketika ada 100.000 jeruk dan 100.000 apel di kolam likuiditas sejak awal, setiap jeruk dan apel berharga $1 di pasar.

Namun, setelah transaksi yang dilakukan oleh petani jeruk, jumlah kedua buah dalam pool likuiditas berubah. Sekarang ada 104.000 jeruk dan 96.154 apel, dan harga jeruk dan apel juga berubah.

Harga sebuah apel = 100.000/96.154 = $1,04

Harga jeruk = 100.000/104.000 = $0,96

Pada contoh di atas, kita dapat melihat cara kerja AMM. Ketika jumlah jeruk di kolam bertambah, jumlah apel berkurang, sehingga apel menjadi lebih langka dibandingkan jeruk, dan harganya naik. Kita dapat melihat bahwa jika jumlah aset apa pun dalam kumpulan likuiditas meningkat, harganya akan turun.

Bagaimana harga AMM tetap sama dengan pasar eksternal?

Anda mungkin bertanya-tanya, bagaimana jika harga suatu aset di kolam likuiditas berbeda dengan pasar eksternal? Kumpulan likuiditas terdengar seperti tempat yang terisolasi. Lalu bagaimana cara memastikan harga di pool likuiditas sama dengan harga di pasar trading real?

Meskipun aset dalam kumpulan likuiditas diberi harga menurut aturannya sendiri, penyedia likuiditas tidak diisolasi dari pasar eksternal. Ketika mereka menemukan harga di kumpulan likuiditas berbeda dari harga eksternal, peluang arbitrase akan terjadi. Pedagang dapat menukar aset di kumpulan likuiditas untuk menghasilkan keuntungan.

Misalnya, jika harga aset A di kumpulan likuiditas lebih rendah daripada harga pasar eksternal, arbitrase dapat membeli aset A dari kumpulan likuiditas dan menjualnya dengan harga lebih tinggi di pasar perdagangan eksternal untuk mendapatkan spread. Sebaliknya, jika harga aset A di kumpulan likuiditas lebih tinggi dari pasar eksternal, arbitrase dapat membeli aset A dari pasar perdagangan eksternal dan menjualnya dengan harga lebih tinggi di kumpulan likuiditas untuk mendapatkan spread.

Karena aktivitas arbitrase di pasar, algoritme AMM dapat memastikan bahwa harga aset di kumpulan likuiditas akan secara bertahap kembali ke tingkat seimbang yang sejalan dengan harga pasar eksternal.

Token kumpulan likuiditas (token LP)

Di bursa terdesentralisasi, penyedia likuiditas dapat memperoleh token kumpulan likuiditas (Token LP) sebagai hadiah. Token LP mewakili bagian penyedia likuiditas dari aset di seluruh kumpulan likuiditas. Pemegang token LP dapat menebus aset mereka dari kumpulan likuiditas. Oleh karena itu, token LP juga merupakan bukti likuiditas yang diberikan ke kumpulan likuiditas.

Di Ethereum, token LP adalah token ERC-20 yang dapat ditransfer, dijual, atau bahkan disimpan ke kumpulan lain untuk menghasilkan lebih banyak. Setiap kali pengguna melakukan transaksi di kumpulan likuiditas, pemegang token LP dapat membebankan sebagian dari biaya transaksi. Total biaya yang diperoleh sebanding dengan bagian aset pemegang token LP di pool.

Misalnya, Anda menyetorkan ETH senilai $100 dan DAI senilai $100 (total $200) ke kumpulan ETH/DAI, dan nilai total aset dalam kumpulan likuiditas adalah $20.000, maka bagian Anda dalam kumpulan likuiditas adalah 1%. Jika kumpulan menerima biaya $100 dari transaksi hari itu, Anda akan menerima 1% dari biaya, yaitu $1.

Alternatifnya, penyedia likuiditas juga dapat mempertaruhkan token LP untuk mendapatkan lebih banyak keuntungan. Mempertaruhkan token berarti menguncinya dalam kontrak pintar untuk jangka waktu tertentu untuk mendapatkan hadiah tambahan dari protokol. Penyedia likuiditas juga dapat menyetorkan token LP ke berbagai kumpulan likuiditas bertenaga AMM untuk menghasilkan lebih banyak keuntungan. Tindakan memindahkan beberapa token ke dalam atau keluar dari protokol DeFi yang berbeda dapat meningkatkan pemanfaatan dana pengguna dan memaksimalkan keuntungan. Metode menyediakan likuiditas ke kumpulan likuiditas dan menggunakan aset cadangan untuk memperoleh pendapatan pasif dikenal sebagai penambangan likuiditas atau pertanian hasil.

Apa itu kerugian tidak permanen?

Meskipun penyedia likuiditas akan memberi Anda biaya transaksi dan token asli, Anda akan menghadapi beberapa risiko, di antaranya kerugian tidak permanen. Ketika harga aset Anda di kumpulan likuiditas berbeda dengan saat Anda menyimpannya, baik naik atau turun, Anda akan menghadapi kerugian tidak permanen.

Gambar: Fungsi Kerugian Ketidakkekalan

Disebut kerugian tidak permanen karena kerugian tersebut bersifat sementara dan akan berubah seiring dengan fluktuasi harga aset. Kerugian sementara akan menjadi kerugian permanen hanya setelah pengguna menebus aset mereka dari kumpulan likuiditas. Artinya, selama aset masih dalam kolam likuiditas, kerugian tidak permanen hanyalah kerugian yang dibukukan. Semakin dekat harga aset dengan harga awal saat disimpan ke dalam kumpulan likuiditas, semakin kecil proporsi kerugian tidak permanen.

Mengapa ada kerugian tidak permanen apakah harga naik atau turun? Ini karena ketika harga aset berubah, penyedia likuiditas bertindak sebagai pembuat pasar dengan menjual beberapa aset yang mereka pegang dan membeli aset yang dijual oleh pengguna lain.

Mengambil kumpulan likuiditas pasangan perdagangan aset A/B sebagai contoh. Ketika harga aset A naik, jumlah aset B dalam kumpulan likuiditas akan bertambah dan A akan berkurang. Artinya, penyedia likuiditas akan menurunkan posisi aset A yang nilainya naik, dan menaikkan posisi aset B yang nilainya turun. Dalam kondisi ini, penyedia likuiditas menanggung biaya peluang (risiko) bahwa nilai aset A terus meningkat.

Sebaliknya, ketika harga aset B naik, jumlah aset A dalam kumpulan likuiditas akan bertambah, dan B berkurang. Artinya, penyedia likuiditas akan menurunkan posisi aset B yang nilainya naik, dan menaikkan posisi aset A yang nilainya turun. Dalam kondisi ini, penyedia likuiditas menanggung biaya peluang (risiko) bahwa nilai aset B terus meningkat.

Seperti yang dapat dilihat dari contoh di atas, tidak peduli bagaimana harga berfluktuasi, penyedia likuiditas menanggung beberapa risiko tetapi mendapatkan biaya transaksi sebagai hadiah. Semakin banyak harga naik atau turun, semakin tinggi risikonya, dan semakin tinggi persentase kerugian tidak permanen. Secara umum, jika hanya ada sedikit perbedaan dalam perubahan harga antara dua token di kumpulan likuiditas, biaya transaksi atau hadiah tambahan dari protokol akan cukup untuk menutupi biaya peluang dari kerugian tidak permanen.

Pro dan kontra dari AMM

Dengan pengembangan DeFi, orang memiliki pemahaman yang lebih dalam tentang prinsip dan penerapan AMM, serta pro dan kontra yang semakin nyata.

Kelebihan:

  1. Dibandingkan dengan model buku pesanan terbatas dari bursa tradisional, AMM mengurangi spread bid-ask di pasar perdagangan dan menciptakan pendekatan pendapatan baru bagi pengguna. Mereka secara efektif meningkatkan likuiditas pasar crypto secara keseluruhan.

  2. Aset ditukar dengan cara yang nyaman dan cepat. Pengguna DEX dapat berdagang dengan AMM tanpa harus melalui verifikasi akun atau KYC. Siapa pun yang memiliki dompet crypto dapat berdagang dengan protokol AMM.

  3. AMM juga membawa likuiditas ke banyak kripto dengan kapitalisasi pasar kecil. Penerbit cryptocurrency ini dapat memasukkan token mereka ke dalam sirkulasi dan berdagang di jaringan blockchain tanpa membayar biaya pencatatan yang tinggi di bursa terpusat tradisional.

Kontra:

  1. AMM tidak jauh dari pasar perdagangan berbasis buku pesanan tradisional saat memproses pesanan besar. Di pasar berbasis buku pesanan, pengguna dapat memesan dengan harga yang ditentukan dan menunggu sejumlah besar pesanan beli atau jual. Namun, dalam AMM, setiap pembelian atau penjualan akan memengaruhi proporsi aset dalam kumpulan likuiditas dan menyebabkan harga berubah. Pesanan pembelian yang besar akan menjadi lebih mahal, sedangkan pesanan penjualan yang besar akan menjadi lebih murah. Fenomena ini, yang disebut selip, lebih jelas terlihat di kumpulan dengan likuiditas yang buruk.

  2. Efisiensi modal kumpulan likuiditas AMM rendah karena sebagian besar transaksi terjadi dalam kisaran harga yang sempit, yang juga menunjukkan bahwa sebagian besar dana dalam kumpulan likuiditas sebenarnya cadangan. Mereka hanya digunakan untuk menyediakan likuiditas jika terjadi volatilitas pasar yang ekstrim.

  3. Penyedia likuiditas akan menghadapi beberapa risiko, seperti kerugian tidak permanen seperti yang dijelaskan sebelumnya, kerentanan kode kontrak pintar, serangan peretas, dll.

Kesimpulan

AMM adalah inovasi utama yang telah terbukti berhasil di DeFi. AMM mengikuti niat awal untuk membuat cryptocurrency tanpa izin, tanpa kepercayaan, dan terdesentralisasi, dan memberi pengguna cara yang sederhana, transparan, dan efisien untuk bertukar aset dan nilai melalui kontrak pintar dan formula matematika yang dijalankan secara otomatis. AMM bebas dari sensor dan bahkan pembekuan aset dari pertukaran terpusat tradisional.

AMM juga merupakan momentum penting yang mendorong pesatnya perkembangan blockchain. Ini membawa likuiditas yang sangat besar ke pasangan perdagangan yang tidak populer di pasar utama dan mempromosikan munculnya penambangan likuiditas, pertanian hasil, dan berbagai aset penghasil bunga dan derivatif keuangan. Saat ini, sebagian besar DEX di blockchain, seperti Uniswap, Sushiswap, dan Curve, didukung oleh protokol AMM daripada buku pesanan. AMM dapat dianggap sebagai dasar dari banyak aplikasi blockchain saat ini.

Namun, AMM memiliki beberapa kelemahan. Selain membuka pendekatan penghasil pendapatan baru untuk penyedia likuiditas, hal itu juga disertai dengan risiko kerugian tidak permanen. Masalah seperti pemanfaatan modal yang rendah dan slippage harga adalah beberapa keterbatasan teknologi AMM. Meskipun demikian, AMM terus mengalami peningkatan, seperti kisaran harga Uniswap yang berbeda untuk meningkatkan pemanfaatan modal dan transaksi stablecoin Curve dengan slippage rendah. Secara keseluruhan, AMM telah mengantarkan era yang mendukung transaksi blockchain yang transparan, terdesentralisasi, dan efisien. Bagaimana memanfaatkan sepenuhnya kelebihan AMM dan mengatasi kekurangannya akan menjadi pertimbangan utama untuk lebih mengembangkan teknologi ini.

Penulis: Piccolo
Penerjemah: binyu
Pengulas: Hugo、Edward、Ashely、Joyce
* Informasi ini tidak bermaksud untuk menjadi dan bukan merupakan nasihat keuangan atau rekomendasi lain apa pun yang ditawarkan atau didukung oleh Gate.io.
* Artikel ini tidak boleh di reproduksi, di kirim, atau disalin tanpa referensi Gate.io. Pelanggaran adalah pelanggaran Undang-Undang Hak Cipta dan dapat dikenakan tindakan hukum.
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!