🇮🇩 Blog IOHK: IOG dan MLab bekerja sama untuk mengembangkan implementasi referensi lelang menggunakan protokol Hydra

Versi dokumen orisinil: IOG and MLabs cooperate to develop a reference implementation of an auction using Hydra protocols
Dipublikasikan pada tanggal 20 Januari 2023
Ditulis oleh Olga Hryniuk
Terjemahan ke dalam :indonesia: Bahasa Indonesia oleh @andreassosilo
(Translated to Indonesian language by @andreassosilo)


IOG dan MLab bekerja sama untuk mengembangkan implementasi referensi lelang menggunakan protokol Hydra

20 Januari 2023 | Olga Hryniuk | bacaan 4 menit

IOG and MLabs cooperate to develop a reference implementation of an auction using Hydra protocols

Input Output Global dan MLabs sedang bekerja sama untuk mengembangkan implementasi referensi lelang menggunakan protokol Hydra. Hasil pertama dari kolaborasi ini adalah paper yang menguraikan pendekatan yang mungkin untuk implementasi lelang aset digital menggunakan protokol Hydra Head beserta keuntungan dan keterbatasan saat ini. Postingan ini memperkenalkan ringkasan singkat tentang topik yang dibahas lebih detail dalam paper tersebut.

Kolaborasi ini bertujuan untuk menunjukkan kelayakan dari implementasi saat ini dari protokol Hydra Head untuk mengembangkan aplikasi lelang. Implementasi referensi yang diusulkan juga menentukan dan menyelaraskan desain protokol Hydra Head secara konstruktif dengan kasus penggunaan konkret di ekosistem Cardano.

Tentang lelang

Lelang terdesentralisasi menggunakan smart contract untuk mengeksekusi kesepakatan antara pembeli dan penjual.

Manfaat dari lelang blockchain antara lain:

Menjalankan lelang di Cardano

Protokol Hydra Head adalah solusi skalabilitas layer 2 pada Cardano. Protokol ini terdiri dari smart contract dan perangkat lunak yang memungkinkan setiap kelompok peserta untuk menetapkan multi-party state channels isomorfik (Hydra heads) dengan satu sama lain.

Saluran Hydra head bermanfaat untuk menjalankan lelang di Cardano karena solusi layer 2 menyediakan kemampuan yang lebih baik dalam hal:

Desain lelang Hydra head

Cardano dapat menjalankan berbagai jenis lelang menggunakan protokol Hydra Head. Desain lelang pada satu head dapat mencakup lelang dasar single-head, lelang rahasia single-head, lelang kustodian terdelegasi, lelang voucher, atau lelang voucher terdelegasi. Desain lelang pada jaringan Hydra head dapat mencakup kasus seperti lelang berbentuk bintang atau lelang skema konstelasi (baca paper ini untuk penjelasan gaya lelang).

Untuk implementasi referensi dari lelang menggunakan protokol Hydra Head, beberapa tim memilih desain lelang voucher terdelegasi yang mencakup fitur inti lelang bergaya Inggris. Untuk analisis rinci dari opsi yang ada dengan keuntungan dan keterbatasannya, lihat paper tersebut.

Desain awal lelang bertujuan untuk memberikan fitur-fitur berikut:

  • Sebuah kelompok delegasi dapat membuka sebuah Hydra head yang mampu mengadakan lelang untuk sebuah aset NFT yang disediakan oleh penjual.
  • Penjual dapat mendistribusikan hak untuk berpartisipasi (misalnya, melalui token partisipasi) dalam lelang kepada penawar yang berpotensi dan telah mengunci deposit yang dapat dikurangkan di smart contract untuk lelang.
  • Setiap penawar dapat mengirimkan tawaran ke lelang dengan mengirimkannya ke salah satu delegasi, yang kemudian akan menyebarluaskannya ke delegasi lainnya.
  • Delegasi dapat bersama-sama mengakui tawaran dengan melakukan multi-signing melalui protokol Hydra Head, sehingga memasukkan tawaran ke dalam Hydra head ledger state.
  • Ketika batas waktu lelang berakhir, delegasi dapat menentukan tawaran dalam Hydra head secara deterministik untuk menentukan tawaran yang terpilih menang.
  • Delegasi dapat menutup Hydra head:
    • Jika lelang terselesaikan, voucher dapat diterbitkan kepada penawar yang menang, yang memungkinkan penawar tersebut untuk menebus aset NFT penjual sebagai gantinya untuk jumlah penawaran.
    • Jika lelang tidak terselesaikan, penawaran tersebut dapat diselesaikan pada layer 1 untuk menentukan tawaran tertinggi, dan kemudian voucher dapat diterbitkan kepada penawar pemenang.
  • Penawar yang kalah dapat menebus deposit yang dapat dikurangkan, hanya ketika Hydra head lelang ditutup dan lelang sudah terselesaikan.
  • Penawar terpilih dapat menggunakan dana di deposit yang dapat dikurangkan dalam pembayaran ke penjual untuk aset NFT.
  • Ketika voucher diterbitkan kepada penawar terpilih, batas waktu ditetapkan untuk menebus aset NFT milik penjual. Jika penawar terpilih tidak menebus aset NFT milik penjual pada batas waktu, penjual dapat mengklaim deposit yang dapat dikurangkan milik dari penawar terpilih.
  • UTXO voucher hanya dapat digunakan oleh pemenang lelang untuk menebus NFT dari penjual, atau oleh penjual untuk mengklaim deposit yang didapat dari pemenang lelang setelah batas waktu penebusan habis.

Pelajari lebih lanjut dari paper

Jika Anda tertarik untuk mengetahui lebih lanjut, baca paper ‘Implementasi proyek lelang menggunakan Hydra’.

Paper ini membahas:

  • Kebutuhan saat ini dari proyek yang menjalankan lelang aset digital (misalnya, pasar NFT) di ekosistem Cardano dan tantangan yang mereka hadapi di chain layer 1 Cardano.
  • Analisis tantangan dan persyaratan mengusulkan desain lelang yang memungkinkan penggunaan Hydra untuk menjalankan lelang aset digital dan implikasi masing-masing untuk kelangsungan hidup, desentralisasi, keamanan, dan efisiensi.
  • Implementasi desain lelang Hydra Head yang diusulkan berdasarkan kemampuan saat ini.
  • Usulan perbaikan pada protokol Hydra Head yang berjalan saat ini bersama dengan ekstensi yang diusulkan untuk keluarga protokol Hydra sehingga mendukung lelang aset digital.

Untuk terlibat, bergabunglah dengan channel Discord ini atau ikut serta dalam diskusi GitHub.

1 Like