Bagaimana Chainlink Mendukung Tata Kelola yang Terdesentralisasi

Chainlink_ID
Chainlink Community
7 min readApr 4, 2022

Decentralized Autonomous Organizations, atau DAO, adalah organisasi yang bertujuan untuk membatasi titik otoritas atau kontrol terpusat. Sebaliknya, organisasi-organisasi ini diatur secara komunal melalui proses demokrasi, difasilitasi melalui smart contract yang menjabarkan seperangkat aturan yang jelas dan spesifik untuk organisasi.

Secara sederhana, DAO menawarkan cara yang transparan dan terdesentralisasi untuk membuat keputusan crowdsource. Umumnya, peserta DAO dapat mengajukan proposal untuk inisiatif tertentu, dan kemudian proposal tersebut dipilih secara kolektif oleh anggota DAO. Ini memutuskan arah DAO dan tindakan utama yang akan diambil untuk mencapai visinya.

Bagaimana DAO Dikelola

DAO memiliki banyak bentuk dan bentuk. Setiap implementasi didasarkan pada visi DAO, layanan yang diberikannya, dan aktor yang berbeda dalam organisasi.

Namun, sebagian besar DAO berbagi serangkaian fitur umum.

Proposal

Dalam setiap DAO, perlu ada cara bagi anggota independen untuk mengajukan ide kepada komunitas. DAO harus menentukan anggota mana yang dapat mengajukan proposal dan cakupan potensial dari setiap proposal individu.

Pemungutan Suara

Semua DAO membutuhkan mekanisme voting khusus. Sementara implementasi spesifik dapat berubah, DAO mengikuti kerangka dasar yang menentukan bagaimana suara ditimbang, persyaratan untuk kuorum, dan ambang batas untuk suara yang berhasil atau gagal.

Tata Kelola Token

Sebagian besar DAO saat ini menggunakan model tata kelola token. Setiap entitas yang memegang token dasar DAO adalah anggota DAO, yang memungkinkan mereka untuk memilih, mengirimkan proposal, dan banyak lagi.

Biasanya, bobot suara anggota DAO ditentukan oleh jumlah token tata kelola yang mereka pegang. Seringkali, semakin banyak token yang Anda pegang, semakin penting suara Anda bagi hasil keseluruhan proposal apa pun, meskipun model lain memang ada, seperti pemungutan suara kuadrat .

Hasil

Fitur yang menentukan dari DAO yang berfungsi dengan baik adalah kemampuannya untuk mendesentralisasikan titik kendali dan tingkat transparansi di sekitar semua operasi.

Secara teori, ini dicapai melalui tata kelola token, voting on-chain, dan akses tanpa izin ke proposal. Siapa pun dapat memasuki DAO, membuat proposal, dan berpartisipasi dalam pemungutan suara komunitas, menjadikan hasil yang benar-benar didorong oleh komunitas dan bebas dari kontrol terpusat.

Namun, seperti halnya untuk semua sistem terdesentralisasi, iblis ada dalam detailnya.

Keterbatasan Pemerintahan yang Terdesentralisasi

Token tata kelola, voting on-chain, dan akses tanpa izin ke proposal adalah blok bangunan dasar tata kelola terdesentralisasi. Namun, mekanisme ini seringkali membutuhkan dukungan tambahan untuk memastikan bahwa DAO terdesentralisasi dan aman dari pelaku kejahatan.

Di bawah ini adalah beberapa batasan yang muncul dari struktur tata kelola DAO dasar.

Kepemilikan Token Terpusat

Pertimbangkan model tata kelola token sederhana di mana satu token sama dengan satu suara. Bergantung pada model distribusi token awal dan berkelanjutan yang ditentukan oleh DAO, ada kemungkinan bahwa satu anggota DAO, atau sekelompok kecil anggota DAO, dapat memiliki pengaruh yang besar terhadap proses pemungutan suara dan arah DAO — melakukan kontrol terpusat atas DAO.

Partisipasi Voting Rendah dan Biaya Voting Tinggi

DAO hanya terdesentralisasi seperti jumlah pemilih yang berpartisipasi. Jika DAO memiliki ribuan anggota pemegang token tetapi hanya sebagian kecil dari anggota ini yang berpartisipasi dalam pemungutan suara, inti DAO — proses pengambilan keputusan — dikontrol hanya oleh beberapa anggota.

Pemungutan suara on-chain memperumit masalah potensial ini. Untuk mengirimkan suara secara on-chain, pengguna harus mengirimkan transaksi dan membayar biaya transaksi terkait. Pada saat aktivitas jaringan tinggi, kenaikan biaya dapat menghalangi anggota DAO untuk memberikan suara.

Proposal yang Tidak Dapat Dikelola

Proposal yang sepenuhnya tanpa izin dapat menyebabkan spam dan mengurangi perhatian kontributor. Misalnya, anggota DAO yang tidak berpendidikan dapat salah menyusun proposal dan aktor jahat dapat menggunakan papan proposal sebagai sarana untuk memposting secara bebas tentang topik yang tidak terkait. Dengan perilaku yang cukup ini, dewan proposal dapat menjadi kekacauan ide-ide yang tidak relevan, yang pada akhirnya merusak kemampuan DAO untuk mengeksekusi.

Eksekusi Fungsi DAO yang Tidak Dapat Diandalkan

Cakupan fungsi DAO sangat luas dan sangat berbeda dari DAO ke DAO. Namun, konsep inti di balik eksekusi adalah sama: Bagaimana DAO memastikan bahwa proposal yang lolos benar-benar dieksekusi?

Mengejar eksekusi yang andal dan efektif adalah proses tanpa akhir yang secara langsung mengikat suara yang lolos ke eksekusi fungsi smart contract tertentu. Misalnya, pemungutan suara DAO yang menyeimbangkan kembali dana perbendaharaan atau mengunci token kontributor inti hingga di kemudian hari. Fungsi-fungsi ini harus dipicu oleh entitas — menciptakan satu titik kegagalan.

Bagaimana Chainlink Mendukung Transparansi dan Desentralisasi DAO

DAO masih dalam tahap baru lahir. Sebagian besar adalah blockchain-asli dan ada sepenuhnya on-chain dalam fungsi dan layanan yang mereka tawarkan.

Chainlink menawarkan berbagai layanan data dan komputasi off-chain yang aman yang dapat membantu DAO dengan semua fungsi yang disebutkan di atas, baik sekarang maupun di masa depan karena mereka menjadi lebih terintegrasi dengan dunia nyata. Di bawah ini adalah beberapa contoh caranya.

Memecahkan Eksekusi DAO yang Tidak Dapat Diandalkan Dengan Keepers Chainlink

DAO menjadi lebih rumit dalam fungsinya. Berbagai layanan data dan komputasi off-chain Chainlink membantu DAO membangun proses yang benar-benar otomatis dan terdesentralisasi untuk eksekusi ujung ke ujung dari proposal hingga tindakan.

Secara khusus, Chainlink Keeper menawarkan solusi lengkap untuk eksekusi otomatis fungsi DAO umum yang andal, seperti:

  • penyeimbangan kembali perbendaharaan DAO
  • Melepaskan/mempertaruhkan token tata kelola
  • Eksekusi setelah periode pemungutan suara berakhir
  • Memberikan penghargaan token tata kelola

Masalah inti di balik banyak batasan DAO terletak pada kenyataan bahwa smart contract tidak dapat secara otomatis memicu diri mereka sendiri. Saat pemungutan suara DAO disahkan, perlu ada entitas yang memicu fungsi tertentu dalam smart contract agar suatu tindakan terjadi. Chainlink Keepers adalah solusi ideal, dengan Keeper yang dijalankan oleh tim devOps profesional berpengalaman yang terus memantau pemungutan suara DAO dan memicu smart contract jika dan hanya jika pemungutan suara disetujui.

Memberikan Kontributor yang Tepat Dengan Umpan Data Chainlink

Ketika DAO menjadi lebih terintegrasi dengan dunia nyata, ada peluang untuk memantau dan melacak perilaku off-chain on-chain untuk menciptakan model tata kelola token yang kuat yang memberikan penghargaan kepada kontributor yang tepat .

Perhatikan contoh DAO hipotetis berikut — DAO Reboisasi. Reboisasi DAO bertujuan untuk menggunakan perbendaharaan DAO untuk membangun inisiatif global untuk reboisasi lahan. Anggota DAO ditugaskan untuk mengorganisir inisiatif reboisasi di seluruh dunia dan menerima porsi anggaran khusus untuk melakukannya.

Agar model tata kelola token menjadi efektif, DAO memerlukan cara untuk memantau hasil off-chain untuk memberi anggota DAO yang menjalankan misi mereka dengan andal lebih banyak pengaruh atas perbendaharaan DAO melalui distribusi token tata kelola.

Di situlah Umpan Data Chainlink dapat membantu. Reboisasi DAO secara kolektif dapat menyepakati bagaimana keberhasilan diukur melalui citra satelit dan mentransfer data dunia nyata secara on-chain melalui Chainlink untuk secara langsung mengikat hasil ke distribusi token tata kelola — secara efektif memberi penghargaan kepada kontributor yang tepat atas peran mereka dalam memajukan misi DAO.

Voting Sampel Acak Dengan Chainlink VRF

Terlepas dari apakah itu terjadi off-chain atau on-chain, partisipasi pemungutan suara adalah masalah yang sulit untuk dipecahkan. Partisipasi pemilih yang kuat adalah kebutuhan untuk setiap proses demokrasi, dan DAO tidak terkecuali.

Salah satu solusinya mungkin terletak pada pemilihan sampel acak — memilih sekelompok anggota DAO secara acak untuk memberikan suara pada proposal. Hal ini dapat menurunkan persyaratan kuorum dengan cara yang aman sambil tetap memastikan bahwa opini dari komunitas yang lebih besar terwakili secara memadai.

Mekanisme pemungutan suara acak memerlukan penggunaan generator nomor acak (RNG) yang aman dan on-chain. Anggota DAO harus memiliki jaminan yang dapat diverifikasi secara on-chain dari proses seleksi yang terbukti adil atau integritas seluruh proses menjadi diragukan. Chainlink Verifiable Random Function, atau singkatnya Chainlink VRF , menawarkan DAO RNG on-chain yang telah teruji waktu yang dapat digunakan untuk pemungutan suara sampel acak.

Chainlink VRF juga dapat membantu dalam model penyelesaian sengketa tertentu, di mana sekelompok peserta yang dipilih secara acak yang tidak memihak memutuskan hasil dari sengketa tertentu, mirip dengan juri pengadilan. Chainlink VRF memungkinkan pemilihan juri yang benar-benar acak untuk membantu memastikan proses yang benar-benar adil.

Ada banyak kegunaan untuk keacakan yang dapat diverifikasi saat membangun proses yang lebih adil, lebih adil di sekitar pemungutan suara. Contoh kasus: Pemenang hackathon Chainlink D3LAB membangun solusi Probabilistic Quadrating Voting (PQV) yang memecahkan masalah serangan Sybil dalam sistem pemungutan suara kuadratik untuk DAO dengan bantuan Chainlink VRF.

Memanfaatkan Any API dan Keeper Chainlink untuk Menyampaikan Voting Off-Chain On-Chain

Saat ini, banyak anggota DAO dikenakan biaya transaksi setiap kali mereka memberikan suara pada proposal secara on-chain. Ketika biaya bahan bakar tinggi, partisipasi pemilih dapat menurun dan menghambat kemampuan DAO untuk membuat keputusan yang benar-benar disetujui masyarakat.

Salah satu solusi potensial untuk masalah ini adalah menggunakan Chainlink Any API untuk memantau suara off-chain dan menyampaikan hasil on-chain dengan cara yang aman dan andal. Chainlink Keeper dapat secara otomatis memicu smart contract untuk menarik hasil untuk keputusan akhir kapan pun pemungutan suara berakhir. Ini menghilangkan sebagian besar biaya gas yang terkait dengan pemungutan suara dan membantu anggota DAO yang kurang berpengaruh menyuarakan pendapat mereka tanpa kehilangan biaya.

Di sini, layanan Chainlink memberikan solusi terbaik dari kedua dunia, dengan pengguna membayar lebih sedikit biaya gas sementara pemungutan suara masih mengikat secara on-chain.

Mengurangi Spam Proposal Melalui Voting Off-Chain Menggunakan Oracle Chainlink

Voting off-chain juga dapat membantu memecahkan masalah spam proposal. DAO dapat menggunakan beberapa lapisan proposal, dengan proposal awal yang diperlukan untuk menerima sejumlah suara tertentu sebelum secara resmi disajikan ke seluruh DAO, untuk memfilter proposal yang tidak diinginkan dari awal.

Sistem semacam ini akan mengharuskan anggota DAO untuk secara independen menemukan pendukung untuk proposal mereka sebelum memperkenalkannya, dengan ambang pemungutan suara untuk proposal awal menghentikan proposal berkualitas rendah atau proposal yang diajukan oleh aktor jahat untuk menjadi bagian dari pemungutan suara resmi. Biasanya, persyaratan pemungutan suara tambahan akan menempatkan lebih banyak beban biaya pada anggota DAO, tetapi menggunakan mekanisme pemungutan suara off-chain dan memberikan hasil on-chain melalui oracle Chainlink menjaga biaya jaringan tetap minimum sambil tetap memungkinkan proposal yang salah dan berbahaya untuk disaring.

Mengapa Chainlink?

Dari meningkatkan fungsi inti hingga membuka kemungkinan baru, Chainlink memberi DAO seperangkat alat infrastruktur yang kuat yang dibangun untuk membantu transparansi dan desentralisasi lebih lanjut di setiap langkah.

DAO membentuk kembali cara berpikir masyarakat tentang koordinasi sosial. Untuk melanjutkan dan mempercepat transformasi ini, DAO yang memanfaatkan Chainlink dapat memperoleh manfaat dari peningkatan transparansi, desentralisasi, dan otomatisasi.

Jika Anda ingin mulai memutakhirkan DAO Anda hari ini dan memerlukan sumber data atau komputasi eksternal, lihat dokumentasi kami , ajukan pertanyaan teknis di Discord, atau atur panggilan dengan salah satu pakar kami.

Untuk mengikuti perkembangan Chainlink, kunjungi chain.link , berlangganan newsletter Chainlink , dan ikuti Chainlink di Twitter , YouTube , dan Reddit.

Chainlink Indonesia

Instagram | Telegram ID| Facebook ID | Medium ID| Youtube ID | Website | Solusi | Dokumen | Discord| Reddit | GitHub

--

--

Chainlink_ID
Chainlink Community

Managed by: Juan Karamoy, Manajer Komunitas Indonesia