Headlines

DAOStack, Layanan Pengembangan DAO dengan Konsep Kumpulan DAO yang Unik

Illust : DAOStack, Layanan Pengembangan DAO dengan Konsep Kumpulan DAO yang Unik

DAO merupakan salah satu inovasi blockchain yang sedang hangat dibicarakan karena kontribusinya terhadap sistem tata kelola DeFi maupun DApps. Ada lebih dari 400 platform pengembangan DAO di pasar blockchain, dan salah satu yang paling diminati adalah DAOStack.

DAOStack bukanlah proyek biasa, karena platform DAO ini terdiri dari kumpulan DAO. Berikut adalah ulasan lengkap tentang DAOStack.

1. Apa Itu DAOStack?

DAOstack merupakan platform yang menyediakan alat dasar untuk pembuatan, pengoperasian, dan tata kelola DAO secara internal dan eksternal dalam ekosistem yang lebih luas.

Sesuai dengan namanya, ekosistem DAOstack terbuat dari banyak DAO yang berbeda tetapi dapat dioperasikan, berinteraksi satu sama lain untuk memaksimalkan potensi manfaat dari kolaborasi terbuka dan terdistribusi. Secara teknis, semua DAO terbuat dari serangkaian smart contract yang dijalankan oleh komponen-komponen DAOStack yang akan kita bahas di poin selanjutnya.

2. Komponen-Komponen DAOStack

Illust : Komponen-Komponen DAOStack
Sumber Asset : Business photo created by stories – www.freepik.com

Seperti yang telah dijelaskan sebelumnya, kumpulan DAO bersinergi karena peran komponen-komponen DAOStack berikut ini.

  • Arc

Arc terdiri dari potongan-potongan infrastruktur tata kelola. Arc mirip seperti perpustakaan smart contract yang diterapkan pada blockchain Ethereum yang masing-masing mewakili elemen fungsional yang dapat dicampur, dicocokkan, dan bahkan dimodifikasi untuk membuat protokol tata kelola lengkap untuk DAO tertentu.

Karena Arc ditulis dalam kode Solidity, pengguna yang paling cenderung berinteraksi dengan stack pada level ini adalah programmer. DAOstack merupakan sebuah ekosistem di mana pengembang secara teratur mengadaptasi smart contract untuk menciptakan solusi tata kelola alternatif yang dapat diadopsi siapa saja. Sama seperti siapa pun dapat membuat template WordPress dan membuatnya tersedia untuk orang lain.

  • Js

Arc.js adalah pustaka JavaScript yang memungkinkan pengembang front-end dengan mudah membangun aplikasi di atas Arc walaupun tidak familiar dengan kode Solidity dan blockchain.

Dengan Arc.js, setiap organisasi atau industri memiliki opsi untuk membuat antarmuka khusus yang sesuai dengan kasus penggunaannya sendiri. DAOstack merancang agar ratusan atau ribuan DApps (decentralized application) pada akhirnya disebarkan di Arc.js.

  • ArcDB

ArcDB adalah lapisan caching yang berfungsi mengambil, menyimpan, dan mengatur informasi dari blockchain, sehingga memungkinkan DApps mencapai waktu muat yang cepat.

  • Infra

Infra adalah versi ringan Arc yang hanya berisi elemen fungsional dasar yang terkait dengan pemungutan suara dan pengambilan keputusan, tanpa wrapper yang mendefinisikan DAO dalam Arc. Infra sangat berguna dalam mengembangkan aplikasi atau proyek yang lebih kecil dengan kebutuhan yang sangat spesifik.

Baca juga Platform DAO Aragon, Layanan Pengembangan DAO Terpopuler di Jaringan Ethereum

3. Arsitektur DAOStack

Berikut adalah arsitektur smart contract dari kerangka kerja Arc di DAOStack.

  • The Controller

The controller adalah mesin utama jaringan yang dimiliki, diperintah, dan dioperasikan fungsinya oleh subscribed scheme. Melalui fungsinya, the controller mengirimkan perintah ke kontrak lain, seperti token dan reputation printer, wallet, dan avatar, serta fungsi peningkatan dari sistem tata kelola dan arsitektur teknis itu sendiri.

  • Subscribed Elements

Subscribed scheme adalah elemen yang telah didaftarkan oleh skema sebelumnya, biasanya dimulai dengan Genesis Scheme. Namun dapat menambahkan skema baru yang dapat mendaftarkan atau membatalkan pendaftaran elemen tertentu dalam kondisi tertentu.

  • Token Printer

Token printer mengeluarkan dan mengalokasikan token asli platform ke pengguna yang dimiliki dan mendapat perintah dari controller saja.

  • Reputation Printer

Reputation printer memberikan reputasi platform kepada pengguna, yang juga dimiliki dan diperintah oleh controller.

  • Wallet

Wallet merupakan tempat penyimpanan eksternal dana yang dimiliki oleh agen dan mendistribusikannya kepada agen lain

  • Proposal Upgrade

Pengontrol dapat mendaftarkan skema baru atau membatalkan pendaftaran yang lama.  Karena protokol tata kelola suatu lembaga sepenuhnya ditentukan melalui elemen-elemennya, setiap lembaga dapat dengan mudah meningkatkan dan memodifikasi sistem tata kelolanya.

4. Lapisan Aplikasi

Sebagian besar pengguna DAOstack bukanlah pengembang blockchain atau software engineer, melainkan peserta DAO. Orang-orang ini akan berinteraksi dengan DAOStack terutama melalui DApps yang dibangun di Arc.js, Arc, dan Infra. Berikut adalah aplikasi utama yang dibangun di atas DAOStack.

  • Alchemy

Aplikasi pertama yang dibangun di atas DAOStack adalah Alchemy, yaitu antarmuka pengguna yang intuitif untuk penganggaran dan alokasi sumber daya untuk organisasi terdesentralisasi. Dengan Alchemy, siapa pun dapat membuat DAO dalam beberapa klik, membuat token kripto ERC20, dan mengundang orang lain untuk berpartisipasi dalam pusat pengambilan keputusan.

Dengan Alchemy, peserta dapat membuat dan memberikan suara pada proposal, mentransfer dana secara otomatis ketika proposal diterima, dan memberi penghargaan kepada kontributor dengan token dan reputasi. Alchemy juga mencakup fungsi pasar prediksi, berjalan secara paralel dengan alat pemungutan suara, yang membantu organisasi memprioritaskan proposal penting.

  • ArcHives

ArcHives akan menjadi kumpulan pendaftaran bersama yang dirancang untuk meningkatkan interoperabilitas antara DAO dan DApps yang menggunakan Arc dan Arc.js.

  1. ArcHives akan menjadi daftar penawaran dan permintaan yang digunakan untuk meningkatkan pembagian sumber daya di seluruh ekosistem DAOStack.
  2. Compendium akan menjadi registri modul tata kelola yang kompatibel dengan Arc, dibuat dan dikuratori oleh komunitas pengembang DAOStack.
  3. Mosaic akan menjadi registri DAO di ekosistem, yang dikuratori oleh komunitas.

5. Kasus Penggunaan DAOStack

Illust : Kasus Penggunaan DAOStack
Sumber Asset : Business photo created by stories – www.freepik.com

DAOstack selalu berguna ketika ada kebutuhan untuk mengoordinasikan sekelompok besar orang untuk membuat keputusan secara kolektif. Jadi, dengan memikirkan beberapa jenis keputusan berbeda yang mungkin perlu diambil oleh suatu kelompok, kita dapat menyimpulkan beberapa kategori kasus penggunaan.

  • Kolaborasi untuk Menghasilkan Hasil

Dalam kasus di mana tujuannya adalah untuk mengembangkan atau memberikan produk dan layanan, keputusan yang perlu dibuat sering kali menyangkut bagaimana menghargai kontribusi individu, dan bagaimana menyediakan anggaran untuk proyek dan pembelian lainnya. Contohnya seperti berikut ini:

  1. Proyek film 1.000 seniman.
  2. Proyek perangkat lunak open source dari 10.000 pengembang.
  3. Inisiatif iklim dari 50.000 ilmuwan.
  4. Jaringan berita kolaboratif dengan 100.000 jurnalis.

Segera organisasi semacam ini akan dapat menggunakan Alchemy untuk secara kolektif mendistribusikan token dan reputasi, menemukan kolaborator, dan menawarkan hadiah kepada para profesional.

  • Manajemen Aset

Jenis kolektif ini membuat keputusan terutama tentang pengelolaan aset dan alokasi dana. Contohnya termasuk versi desentralisasi berikut ini:

  1. Dana ventura.
  2. Jaringan asuransi.
  3. Dana amal.
  4. Dana pensiun.
  5. Kolektif investasi real estat.
  • Kurasi

Jaringan kurasi memanfaatkan kebijaksanaan orang banyak untuk menentukan peringkat kualitas subjektif objek. Contohnya termasuk versi desentralisasi dari aplikasi daftar restoran atau hotel, mirip dengan Yelp atau TripAdvisor, umpan artikel atau video, mirip dengan umpan berita sosial atau Reddit, atau daftar situs web seperti pencarian Google yang dikuratori secara sosial.

6. Token GEN

$GEN merupakan token asli ekosistem DAOstack. Dengan $GEN, Anda tidak dapat membeli voting, Anda juga tidak dapat memberikan suara, tetapi Anda dapat melakukan staking proposal. Jika Anda mempertaruhkan proposal yang kemudian disetujui oleh pemegang reputasi, Anda akan mendapatkan imbalan dengan lebih banyak $GEN. Jika Anda mempertaruhkan proposal yang kemudian gagal, Anda kehilangan $GEN Anda.

Sistem staking ini secara efektif menghasilkan pasar prediksi yang berjalan secara paralel dengan alat pemungutan suara, dan ini merupakan inti dari Konsensus Holografik, solusi DAOstack untuk masalah ketahanan dan skalabilitas.