Uncategorized
Apa itu Proof of Authority (Bukti Otoritas)?
Banyak basa-basi telah dibuat, dan memang demikian, tentang algoritma konsensus yang dioperasikan oleh blockchain untuk membangun dan memelihara buku besar transaksional mereka.
Sementara Bitcoin merevolusi konsep mata uang virtual melalui algoritma konsensus Proof of Work, ketika nilai mata uang melonjak dan jaringan meledak dalam popularitas dan volume transaksi, menjadi jelas bahwa beberapa batasan yang sangat menonjol dihadapi Proof of Work dan kemampuannya untuk menskalakan .
Menanggapi uji coba dan kesulitan Proof of Work, banyak algoritme konsensus lainnya telah dikembangkan dan digunakan pada blockchain lain. Anda mungkin pernah mendengar tentang Proof of Stake, yang saat ini dianggap sebagai penerus paling layak untuk protokol Proof of Work, tetapi bahkan Proof of Stake bukannya tanpa pengorbanannya sendiri.
Dalam artikel ini, kita akan menjelajahi algoritme konsensus lain yang saat ini digunakan oleh orang-orang seperti JP Morgan dan orang lain yang dikenal sebagai Protokol Proof of Authority dan membahas bagaimana hal itu melawan Proof of Work dan Proof of Stake.
Mari kita lihat proses sebenarnya dari protokol Proof of Authority dan bandingkan dengan kekuatan dan kelemahan dari algoritme konsensus serupa.
Bagaimana Proof of Authority Bekerja
Proof of Authority bermuara pada meninggalkan validasi blok di tangan beberapa node yang dipilih sebelumnya daripada memiliki setiap node pada proses jaringan dan memverifikasi transaksi sebelum menambahkannya ke catatan historis.
Daripada membuat node berlomba untuk memecahkan teka-teki kriptografi yang intensif secara komputasi untuk memvalidasi blok, seperti dengan Proof of Work, atau meminta mereka mempertaruhkan mata uang aktual untuk mencegah perilaku jahat, seperti Proof of Stake, node validator yang telah dipilih sebelumnya dalam jaringan pada dasarnya mempertaruhkan reputasi mereka.
Inti dari algoritma konsensus Proof of Authority adalah bahwa identitas node validator diketahui publik, dan oleh karena itu akan sangat merugikan validator untuk terlibat dalam perilaku curang atau jahat karena mereka dapat dengan mudah ditemukan atau ditargetkan dengan akibat hukum atau setidaknya, merupakan pukulan telak bagi reputasi mereka sendiri di samping hilangnya status validator.
Agar algoritme Proof of Authority berfungsi, proses verifikasi dan pemilihan identitas harus sangat ketat. Semakin sulit menjadi node validator, semakin sedikit node yang diberi insentif untuk terlibat dalam perilaku yang tidak diinginkan.
Misalnya, Anda menjalani proses verifikasi identitas enam bulan yang mengesahkan Anda sebagai salah satu dari beberapa validator, memberi Anda wewenang untuk menganggap transaksi valid dan menuai biaya transaksi sebagai hadiah dan Anda memutuskan untuk mencoba dan memberi hadiah pada diri Anda sendiri. dengan $1 miliar melalui transaksi palsu. Validator lain yang disetujui di jaringan memiliki kekuatan yang setara dan kemampuan untuk menyengketakan transaksi.
Setelah dipastikan sebagai penipuan, transaksi tidak hanya akan dibatalkan tetapi status Anda sebagai validator hampir pasti akan dicabut dan Anda, mengingat identitas Anda diketahui publik, dapat terkena konsekuensi lebih lanjut. Hasil yang bisa diduga dari upaya untuk menyalahgunakan otoritas Anda inilah yang melemahkan perilaku buruk.
Manfaat Proof of Authority
Salah satu manfaat utama menjalankan algoritme konsensus Proof of Authority adalah, tidak seperti Proof of Work, algoritme ini hampir tidak menggunakan daya komputasi. Validator cukup memilih transaksi mana yang ingin mereka validasi tanpa harus memecahkan teka-teki kriptografi apa pun atau bersaing dalam perlombaan senjata komputasi.
Biaya energi dari dinamika kompetitif yang diberlakukan oleh algoritme Proof of Work inilah yang menyebabkan keprihatinan besar terhadap dampak lingkungan dari blockchain berbasis Proof of Work seperti Bitcoin yang jaringannya mengonsumsi lebih banyak energi daripada seluruh negara Argentina.
Dan tidak seperti algoritma Proof of Stake, tidak ada jumlah mata uang yang dilumpuhkan dalam proses pembatalan. Dalam algoritme Proof of Stake seperti yang telah dikerjakan oleh Ethereum, calon validator “mempertaruhkan” sejumlah mata uang untuk dijadikan jaminan, dengan demikian melindungi dari perilaku jahat. Semakin besar keinginan validator untuk mempertaruhkan, semakin besar peluang terpilih untuk “memalsukan” blok, menambahkan data transaksi ke rantai.
Namun, banyak yang telah menunjukkan bahwa Proof of Stake, seperti yang saat ini ada, tidak memasukkan ukuran total kepemilikan validator potensial ke dalam proses pemilihannya. Ini berarti bahwa meskipun mata uang yang dipertaruhkan dari satu validator mungkin jauh melebihi yang lain, kerugiannya mungkin secara proporsional jauh lebih sedikit, sehingga berfungsi sebagai pencegah yang jauh lebih lemah.
Blockchain pribadi yang mengandalkan algoritme Bukti Otoritasnya sendiri tidak memerlukan aset berantai asli yang dapat dipertukarkan seperti Ethereum’s Ether, Cardano’s ADA, atau Polkadot’s Dots untuk mendorong validasi.
Validator dapat dengan mudah dibayar dengan gaji tetap sebagai bagian dari organisasi menggunakan blockchain atau mereka dapat diberikan potongan biaya transaksi secara langsung.
Ini menjadikannya kandidat yang cocok bagi mereka yang ingin memanfaatkan kemampuan buku besar yang tidak dapat diubah yang disediakan oleh blockchain. Memang, perusahaan seperti JP Morgan menggunakan blockchain pribadi yang memiliki bukti otoritas untuk tujuan akuntansi.
Pembatasan Proof of Authority
Sejauh ini, Proof of Authority mungkin terdengar seperti protokol yang sangat unggul untuk Proof of Work dan Proof of Stake, tetapi ini menunjukkan beberapa trade-off mencolok yang menurut banyak orang menjadikannya pilihan yang buruk untuk blockchain publik seperti Bitcoin atau Ethereum.
Yang paling utama di antara kekhawatiran ini adalah kenyataan bahwa meninggalkan kekuatan validasi di beberapa entitas tertentu adalah jenis sentralisasi yang ingin dihindari oleh teknologi blockchain.
Sebagian besar janji keamanan yang dibuat oleh jaringan terpusat berpusat pada Pemberantasan pihak ketiga untuk memutuskan transaksi antar entitas. Blockchain seharusnya menyediakan lingkungan yang tidak dapat dipercaya di mana membuat perubahan dapat dilakukan dengan cepat dan tanpa mengungkapkan informasi sensitif kepada pihak lain, termasuk peserta lain dalam pertukaran.
Ini menimbulkan beberapa risiko keamanan utama yang menurut banyak orang tidak sesuai dengan blockchain publik tanpa izin. Namun itu meninggalkan Bukti Otoritas sebagai kandidat kuat untuk situasi seperti blockchain JP Morgan yang disebutkan di atas serta layanan POA berbasis blockchain lainnya seperti Hyperledger atau VeChain.
Jadi, meskipun Proof of Authority mungkin tidak menggantikan Proof of Stake secara keseluruhan, ada kasus penggunaan tertentu di mana algoritma konsensus Proof of Authority dapat menjadi protokol keamanan yang sempurna untuk pekerjaan tersebut.
Apakah ada pertanyaan tentang Bukti Otoritas? Jangan ragu untuk menyampaikan kepada kami di komentar di bawah atau lihat arsip blockchain dan cryptocurrency kami untuk semua yang Anda butuhkan.