Bagaimana Cara Membuat DAO?
Beranda
Artikel
Bagaimana Cara Membuat DAO?

Bagaimana Cara Membuat DAO?

Tingkat Menengah
Diterbitkan Feb 18, 2022Diperbarui Nov 11, 2022
7m

TL;DR

DAO adalah jenis tata kelola yang umumnya digunakan untuk DApp, proyek, dan dana investasi kripto. DAO populer karena keterbukaan dan desentralisasinya, serta kemampuan untuk berfungsi dengan smart contract yang beroperasi secara mandiri. Untuk membuat DAO, diperlukan solusi teknis guna mengelola proposal dan voting Anda. Terdapat beragam pilihan sumber terbuka yang tersedia berdasarkan kebutuhan Anda.


Pendahuluan

Mengingat bahwa kripto berakar pada desentralisasi, DAO merupakan model tata kelola yang populer dalam bidang blockchain. Dengan menggunakan sedikit pengetahuan teknis dan beberapa alat, Anda bisa menjalankan DAO secara cepat. Namun, Anda sebaiknya memiliki rencana yang baik dan komunitas yang mendukung Anda terlebih dahulu. Mari kita pelajari dasar-dasar terkait hal yang diperlukan dan cara untuk membuat DAO.


Apa itu DAO?

DAO adalah singkatan dari Decentralized Autonomous Organization (Organisasi Otonom Terdesentralisasi). Sesuai dengan namanya, DAO adalah organisasi yang diotomatiskan oleh kode komputer dan terbuka bagi siapa pun untuk berpartisipasi (selama mereka memenuhi beberapa persyaratan dasar). Sifatnya yang otonom berarti bahwa smart contract membantu menjalankan sebagian besar proses tanpa campur tangan manusia. DAO dibuat dan dikelola oleh sebuah komunitas yang secara kolektif mengelola dana dan proyeknya.
DAO menjadi terkenal dengan dana modal ventura 2016 dari Ethereum, yaitu “The DAO”. Sayangnya, dalam tiga bulan penjualan token, proyek ini mengalami serangan karena kerentanan dalam kodenya. Kemudian, dana dipulihkan karena hard fork. Terlepas dari tantangan awal, konsep DAO telah meningkat dalam beberapa tahun dan kini menjadi salah satu model tata kelola yang populer untuk proyek Keuangan Terdesentralisasi (DeFi).
Setiap DAO berbeda, tetapi harus mengikuti prinsip dasar yang sama. Siapa pun yang memiliki token tata kelola DAO memiliki kekuatan voting yang proporsional terhadap jumlah token yang dimiliki. Pemilik juga dapat membuat proposal untuk mengubah cara DAO beroperasi.


Apa kegunaan dari pembuatan DAO?

Untuk proyek kripto, DAO memiliki beberapa keunggulan yang signifikan. Mungkin yang terpenting adalah model ini mengandalkan smart contract. Potongan kode on-chain ini membuat DAO tidak begitu bergantung pada input manusia untuk pengoperasiannya. Misalnya, sebuah proposal dapat diposting secara on-chain dan otomatis memicu perubahan yang diajukan. Proposal baru tidak dapat disensor dan voting tidak dapat dicurangi secara teknis.

DAO merupakan cara yang berguna untuk mengelola komunitas, khususnya jika sebagian besar darinya bersifat anonim. Sering kali tidak ada akuntabilitas terhadap identitas asli dan Anda harus memercayai orang yang tidak dikenal. DAO memungkinkan mereka untuk mengelola diri sendiri secara efisien dengan teknologi yang menjamin integritas. Hal ini juga lebih mudah daripada membuat organisasi atau entitas tradisional, karena kebanyakan proyek memiliki tim internasional. Terakhir, DAO adalah pilihan yang murah berdasarkan fungsionalitasnya dalam mengelola orang. Anda dapat mengaturnya secara gratis atau membayar biaya kecil untuk melakukannya.

Pahami dengan saksama bahwa DAO akan meminta pertanggungjawaban Anda atas keputusannya. Dengan melakukan desentralisasi kekuatan, Anda tidak lagi memiliki kontrol penuh terhadap proyek Anda. Jika Anda memutuskan untuk mengabaikan pengambilan keputusan tata kelola, akan hampir selalu terdapat dampak negatif.


Apa saja yang diperlukan DAO?

DAO yang berhasil di antaranya harus mencakup setidaknya lima poin berikut:

1. DAO memerlukan tujuan. DAO merupakan cara yang sederhana dalam mengelola proyek atau dana. Tanpa proyek dan alasan dasar yang baik, DAO Anda tidak memiliki apa pun untuk dijalankan.
2. DAO memerlukan mekanisme voting. Ini merupakan cara utama bagi orang untuk berinteraksi dengan DAO dan melakukan perubahan. Terdapat beberapa cara untuk melakukannya. Anda dapat membuat mekanisme voting sendiri atau menggunakan penyedia pihak ketiga yang akan kita bahas nanti. DAO Anda bahkan dapat melakukan voting untuk mengubah mekanisme nanti, tetapi Anda harus memulai dengan sesuatu.
3. DAO memerlukan token tata kelola atau sistem saham. Bagaimana cara orang membuktikan hak mereka terhadap sebuah opini dalam DAO? Token tata kelola bersifat sangat umum dan token sering kali juga merupakan token utilitas. Sistem saham lebih umum bagi dana yang memungkinkan pengguna untuk menyetor mata uang kripto dengan DAO agar terlibat.
4. DAO memerlukan komunitas. Desentralisasi menjadi lebih kuat seiring lebih banyak orang bergabung dan berpartisipasi dalam tata kelola DAO Anda. Dengan cara ini, kekuatan disebarkan pada lebih banyak pemangku kepentingan.
5. DAO memerlukan cara untuk mengelola dananya. Sebagian besar DAO akan memiliki perbendaharaan atau akses ke urun dana. Aktivitas ini biasanya diadakan dalam dompet dengan beberapa tanda tangan yang hanya dapat digunakan jika semua peserta utama setuju.


Bagaimana cara membuat DAO? 

Secara teknis, Anda memerlukan mekanisme untuk menangani voting dan proposal. Terdapat pilihan solusi sumber terbuka yang dapat digunakan. Aragon adalah salah satu pilihan populer untuk blockchain Ethereum. Snapshot adalah pilihan lain yang berfungsi pada beberapa blockchain. Semuanya akan memberikan struktur yang kira-kira sama, tetapi cara melakukannya dapat berbeda. Beberapa sistem DAO berfungsi dengan polling on-chain dan lainnya off-chain. Pilihan tepat yang harus dipilih akan bergantung pada hal yang dianggap penting oleh DAO Anda.
Jangan lupa untuk memiliki kripto yang cukup untuk menanggung biaya transaksi saat menerapkan DAO ke sebuah blockchain.


Aragon

Aragon memungkinkan Anda untuk membuat organisasi DAO di Ethereum, Polygon, Andromeda, atau Harmony. Proyek ini menyediakan perangkat lunak sumber terbuka melalui klien Aragon, sehingga memungkinkan pembuatan DAO khusus. Proyek ini juga berjalan melalui DAO dan memiliki organisasi nirlaba sendiri untuk mengelola dana yang digalang oleh Aragon.

Membuat DAO berbasis Aragon cukup mudah. Anda harus:

1. Memiliki domain Ethereum Name Service (Layanan Nama Ethereum).
2. Memastikan bahwa Anda memiliki kripto yang cukup untuk membayar biaya pembuatan DAO (0,2 ETH ditambah biaya gas).
3. Membuat organisasi yang tertaut ke domain ENS melalui DApp Aragon. Terdapat beberapa struktur organisasi prasetel yang dapat digunakan.
4. Mengonfigurasi pengaturan, seperti durasi voting dan persentase dukungan yang diperlukan, lalu meluncurkan DAO.
Anda dapat menemukan informasi selengkapnya di FAQ Aragon.


Snapshot

Snapshot adalah mekanisme voting off-chain yang dapat disesuaikan. Mekanisme ini menggunakan tanda tangan digital melalui dompet untuk melakukan voting berdasarkan snapshot dari pemilik token. Blok tertentu dipilih, lalu kepemilikan semua pemilik dan/atau staker token akan dicatat. Hal ini menghentikan pengguna dari membeli lebih banyak token untuk memengaruhi voting terbuka. Menjaga agar voting tetap off-chain merupakan hal yang efektif bagi proyek multi-chain yang memungkinkan pengguna memiliki token tata kelola di berbagai blockchain.

Untuk membuat sistem voting di Snapshot, Anda harus:

1. Memiliki domain ENS. DAO harus berada di mainnet Ethereum terlepas dari blockchain tempat proyek Anda beroperasi.
2. Menautkan Snapshot ke domain ENS.
3. Menyesuaikan pengaturan ruang Anda, seperti admin, strategi kekuatan voting, ketentuan, dll.
4. Memverifikasi ruang Anda. Hal ini akan mencakup memiliki setidaknya 1.000 anggota dan bukti kepemilikan dari proyek terkait.
Anda dapat menemukan instruksi lengkapnya di dokumen Snapshot.


DAOstack Alchemy

DAOstack Alchemy adalah alat untuk membuat DAO di Ethereum dan Gnosis Chain (sebelumnya disebut xDAI). Melalui UI-nya, Anda dapat membuat DAO yang cukup sederhana, menambahkan anggota DAO, dan membuka organisasi Anda. Pada saat penulisan artikel ini, biaya untuk mengatur DAO di Ethereum adalah sekitar 0,2 Ether (ETH), tetapi Anda tidak memerlukan ENS dalam kasus ini.

Untuk membuat DAO DAOstack, hubungkan dompet ke DApp mereka, lakukan empat langkah yang ditunjukkan, lalu bayar biayanya. Anda akan memerlukan sekitar 0,2 ETH agar berhasil menerapkan DAO.


Contoh DAO yang berhasil

Jika Anda memerlukan inspirasi terkait aturan dan pengaturan yang paling berhasil, lihatlah beberapa DAO yang sudah mapan di kripto. Beberapa menjalankan organisasi yang sangat mendetail dan terbuka yang beroperasi seperti bisnis besar. Beberapa contoh yang patut dilihat mencakup:

MakerDAO

MakerDAO adalah salah satu DAO tertua dan yang paling berhasil di pasar. Organisasi ini mengelola stablecoin DAI yang dijamin kripto. Mereka membagi proposal ke dalam Polling Tata Kelola untuk keputusan nonteknis dan Voting Eksekutif untuk perubahan smart contract. Siapa pun yang memiliki MKR, yaitu token DAO tata kelola proyek, dapat berpartisipasi. 

Aave

Aave adalah platform pinjaman DeFi di Ethereum yang memungkinkan pemilik token ERC-20 token AVVE atau yang melakukan staking AAVE untuk berpartisipasi dalam DAO. Selain perubahan proyek, tata kelola Aave juga melakukan voting terhadap proyek baru yang dibangun di protokol ini dan Hibah Aave untuk mendanai konsep.

Uniswap

Uniswap adalah Automated Market Maker (AMM) multi-chain yang telah menginspirasi satu generasi proyek DeFi. Uniswap adalah salah satu bursa terdesentralisasi terbesar dan pemilik UNI dapat melakukan voting dan membuat proposal. Untuk mengajukan proposal baru, Anda harus memiliki setidaknya 0,25% dari total pasokan UNI. Untuk mendorong diskusi yang baik, terdapat forum tata kelola bagi anggota komunitas untuk memperdebatkan perubahan.


Kesimpulan

Membuat DAO sendiri mudah untuk dilakukan secara teknis, tetapi menjalankannya dengan berhasil adalah hal yang sulit. Seperti yang dapat dilihat, banyak alat sederhana tersedia untuk langsung Anda gunakan. Namun, kunci untuk membuat DAO terletak di proyek dan komunitas Anda.