Apa itu Desentralisasi di Blockchain?

Apa itu desentralisasi?

Dalam blockchain, desentralisasi merujuk pada transfer kontrol dan pengambilan keputusan dari entitas terpusat (individu, organisasi, atau grup) ke jaringan terdistribusi. Jaringan terdesentralisasi berusaha untuk mengurangi tingkat kepercayaan yang harus diberikan oleh peserta satu sama lain, dan mencegah kemampuan mereka untuk mengerahkan otoritas atau kontrol satu sama lain dengan cara yang menurunkan fungsi jaringan.

Alasan pentingnya desentralisasi

Desentralisasi bukanlah konsep baru. Saat membangun solusi teknologi, tiga arsitektur jaringan utama biasanya dipertimbangkan: terpusat, terdistribusi, dan terdesentralisasi. Meskipun teknologi blockchain sering kali menggunakan jaringan terdesentralisasi, aplikasi blockchain itu sendiri tidak dapat dikategorikan semata-mata sebagai terdesentralisasi atau tidak. Sebaliknya, skala desentralisasi dapat bergeser dan harus diterapkan pada semua aspek aplikasi blockchain. Dengan mendesentralisasi manajemen dan akses ke sumber daya dalam suatu aplikasi, layanan yang lebih besar dan lebih adil akan dapat dicapai. Desentralisasi biasanya memiliki beberapa kerugian seperti throughput transaksi yang lebih rendah, tetapi idealnya, kerugian tersebut sepadan dengan peningkatan stabilitas dan tingkat layanan yang mereka hasilkan.

Keuntungan desentralisasi

Dalam jaringan blockchain terdesentralisasi, tidak ada yang harus mengenal atau memercayai siapa pun. Setiap anggota dalam jaringan memiliki salinan data yang sama persis dalam bentuk buku besar terdistribusi. Jika buku besar anggota diubah atau rusak dengan cara apa pun, mayoritas anggota dalam jaringan akan menolaknya.

Perusahaan sering bertukar data dengan partner mereka. Data ini, pada gilirannya, akan diubah dan disimpan di silo data maisng-masing pihak, dan hanya dimunculkan kembali ketika perlu diteruskan ke hilir. Setiap kali data diubah, terbuka peluang hilangnya data atau data yang salah memasuki alur kerja. Dengan memiliki penyimpanan data terdesentralisasi, setiap entitas memiliki akses ke tampilan data bersama dalam waktu nyata.

Desentralisasi dapat mengurangi titik kelemahan dalam sistem yang mungkin terlalu banyak tergantung pada aktor tertentu. Titik lemah ini dapat menyebabkan kegagalan sistemik, termasuk kegagalan untuk menyediakan layanan yang dijanjikan atau layanan yang tidak efisien karena kehabisan sumber daya, pemadaman berkala, bottleneck, kurangnya insentif yang memadai untuk layanan yang baik, atau korupsi.

Desentralisasi juga dapat membantu mengoptimalkan distribusi sumber daya sehingga layanan yang dijanjikan diberikan dengan performa dan konsistensi yang lebih baik, serta mengurangi kemungkinan kegagalan katastrofe.

Bagaimana perbandingan desentralisasi

Desentralisasi harus diterapkan di tempat yang masuk akal. Hanya karena merupakan aplikasi blockchain tidak berarti aplikasi tersebut harus 100% terdesentralisasi. Tujuan dari setiap solusi blockchain adalah untuk memberikan apa yang dibutuhkan oleh pengguna solusi itu, dan hal ini bisa saja atau bisa saja tidak termasuk tingkat desentralisasi tertentu. Untuk lebih memahami jaringan terdesentralisasi, tabel di bawah ini memerinci perbandingan antara jaringan terdesentralisasi dengan jaringan terpusat dan terdistribusi yang lebih umum.

 

Tersentralisasi

Terdistribusi

Terdesentralisasi

Sumber daya jaringan/perangkat keras

Dipelihara & dikontrol oleh entitas tunggal di lokasi tersentralisasi

Tersebar di banyak pusat data dan geografi; dimiliki oleh penyedia jaringan

Sumber daya dimiliki dan dibagikan oleh anggota jaringan; sulit dipelihara karena tidak ada yang memilikinya

Komponen solusi

Dipelihara dan dikontrol oleh entitas pusat

Dipelihara dan dikontrol oleh penyedia solusi

Setiap anggota memiliki salinan buku besar terdistribusi yang sama persis

Data

Dipelihara dan dikontrol oleh entitas pusat

Biasanya dimiliki dan dikelola oleh pelanggan

Hanya ditambahkan melalui konsensus grup

Kontrol

Dikontrol oleh entitas pusat

Biasanya, tanggung jawab bersama antara penyedia jaringan, penyedia solusi, dan pelanggan

Tidak ada yang memiliki data dan setiap orang memiliki data

Titik Kegagalan Tunggal

Ya

Tidak

Tidak

Toleransi kesalahan

Rendah

Tinggi

Sangat tinggi

Keamanan

Dipelihara dan dikontrol oleh entitas pusat

Biasanya, tanggung jawab bersama antara penyedia jaringan, penyedia solusi, dan pelanggan

Meningkat seiring bertambahnya jumlah anggota jaringan

Performa

Dipelihara dan dikontrol oleh entitas pusat

Meningkat seiring kenaikan dan penskalaan keluar sumber daya jaringan/perangkat keras

Berkurang seiring bertambahnya jumlah anggota jaringan

Contoh

Sistem ERP

Komputasi cloud

Blockchain

Setiap arsitektur jaringan memiliki keuntungan dan kerugian masing-masing. Misalnya, sistem blockchain terdesentralisasi, tidak seperti sistem terdistribusi, biasanya memprioritaskan keamanan daripada performa. Jadi, ketika suatu jaringan blockchain menaikkan skala atau menskalakan keluar, jaringan menjadi lebih aman, tetapi performa akan melambat karena setiap simpul anggota harus memvalidasi semua data yang ditambahkan ke buku besar. Menambahkan anggota ke jaringan terdesentralisasi dapat membuatnya lebih aman, tetapi belum tentu lebih cepat.

Siapa yang membangun aplikasi blockchain dengan memanfaatkan desentralisasi?

Setiap protokol blockchain, Aplikasi terdesentralisasi (dApp), Organisasi Otonom Terdesentralisasi (DAO), atau solusi terkait blockchain lainnya mengadopsi berbagai tingkat desentralisasi. Tingkat adopsi biasanya didasarkan pada kematangan solusi, keandalan model insentif dan mekanisme konsensus yang telah terbukti seiring waktu, serta kemampuan tim pendiri untuk mencapai keseimbangan yang tepat. Misalnya, banyak DAO memiliki berbagai komponen pada tahap desentralisasi yang berbeda: oracle (yaitu, layanan pihak ketiga yang menyediakan kontrak pintar dengan informasi eksternal) mungkin terdesentralisasi sebagian, kontrak pintar mungkin sepenuhnya tersentralisasi, sementara proses tata kelola untuk menyesuaikan parameter digerakkan oleh komunitas dan terdesentralisasi.

Pada skala yang lebih luas, organisasi dari berbagai jenis, ukuran, dan industri tengah mengeksplorasi dan mengadopsi solusi blockchain terdesentralisasi.