SIREN adalah protokol terdistribusi untuk membuat, memperdagangkan, dan menebus kontrak opsi yang sepenuhnya dikolateralisasi untuk token ERC-20 apa pun di Ethereum.
Tentang SIREN
Opsi adalah primitif keuangan yang dapat digunakan untuk membangun berbagai instrumen keuangan yang lebih kompleks. Pada intinya, opsi memberikan trader pilihan untuk membeli atau menjual aset dengan harga yang telah ditentukan pada waktu tertentu di masa depan. Ini berguna untuk melindungi diri (juga dikenal sebagai lindung nilai) terhadap kemungkinan perubahan harga aset, serta berspekulasi pada perubahan harga tersebut.
Mekanisme Inti Protokol
SIREN menggunakan pendekatan yang sepenuhnya dikolateralisasi untuk menulis opsi yang tidak memerlukan oracle apa pun untuk berfungsi. Kontrak MarketsRegistry tunggal membuat dan mengkoordinasikan pasar individual. Setelah kontrak Market dibuat, siapa pun dapat berinteraksi dengannya secara permissionless. Solvabilitas posisi dijamin setiap saat oleh jaminan yang dikunci dalam kontrak pintar.
Dengan SIREN, kedua sisi kontrak, baik long maupun short, ditokenisasi. Sisi pembeli (bToken) memberikan pemegang hak untuk membeli atau menjual aset yang mendasarinya pada harga strike yang telah ditentukan. Sisi penjual/penulis (wToken) memungkinkan pemegang untuk menarik jaminan (jika opsi tidak dieksekusi) atau menarik pembayaran eksekusi (jika opsi dieksekusi) dari kontrak setelah kadaluarsa.
Ketika seorang trader membeli put, jumlah token on-chain dikalikan dengan strike. Misalnya, 1 WBTC $20K PUT akan menghasilkan 20.000 bToken. Untuk alasan yang sama, put sebenarnya adalah call dengan aset terbalik (misalnya, WBTC/USDC put sebenarnya adalah USDC/WBTC call).
Tokenisasi kedua sisi kontrak memungkinkan SIREN untuk menciptakan pasar sekunder untuk eksposur long dan short. Dalam desain seperti itu, untuk menjadi penulis, seseorang membeli wToken dari SirenSwap AMM (lihat di bawah). Penulis juga dapat melepas eksposur short mereka dengan menjual kembali wToken ke AMM. Ini memperlancar mekanisme sisi tulis dengan mereduksinya menjadi e