Ruang cryptocurrency telah banyak berkembang sejak transaksi blockchain pertama di jaringan Bitcoin. Selain algoritma Proof of Work dan Proof of Stake yang terkenal, mekanisme konsensus lainnya telah diusulkan, serta metode alternatif untuk mencapai konsensus dalam sistem blockchain.

Algoritme konsensus PoW yang digunakan oleh Bitcoin adalah yang paling andal dan aman yang ada saat ini. Namun, hal ini tidak benar-benar terukur. Bitcoin, serta blockchain berbasis PoW lainnya, memiliki kinerja terbatas dalam hal transaksi per detik (TPS). Keterbatasan ini terkait dengan fakta bahwa Bitcoin bergantung pada jaringan node yang terdistribusi, yang harus mencapai konsensus dan terus-menerus menyepakati keadaan blockchain. Artinya, sebelum blok transaksi baru dikonfirmasi, blok tersebut harus diverifikasi dan disetujui oleh sebagian besar node di jaringan. Hasilnya, aspek desentralisasi Bitcoin memberikan sistem ekonomi yang aman yang tidak memerlukan indeks kepercayaan, namun hal ini membatasi potensi penggunaan yang lebih luas.

Dalam hal jumlah transaksi per detik, blockchain Proof of Stake umumnya memiliki kinerja lebih baik daripada Bitcoin. Namun perbedaannya tidak terlalu signifikan dan jaringan PoS belum benar-benar berhasil menyelesaikan masalah skalabilitas.

Dalam konteks ini, bukti otoritas adalah sebuah konsep yang sedang dijajaki, sebagai alternatif yang lebih efisien yang mampu melakukan lebih banyak transaksi per detik.


Apa yang dimaksud dengan bukti otoritas?

Proof of Authority (PoA) adalah algoritma konsensus berbasis reputasi yang memperkenalkan solusi praktis dan efisien untuk jaringan blockchain (terutama untuk jaringan pribadi). Istilah ini diusulkan pada tahun 2017 oleh mantan CTO dan salah satu pendiri Ethereum, Gavin Wood.

Algoritme konsensus PoA menekankan identitas, yang berarti validator blok tidak menggunakan Koin mereka, tetapi reputasi mereka sendiri. Oleh karena itu, blockchain PoA diamankan oleh node validator yang dipilih secara sewenang-wenang sebagai entitas tepercaya.

Model bukti otoritas bergantung pada jumlah validator blok yang terbatas, menjadikannya sistem yang sangat skalabel. Pemblokiran dan transaksi diverifikasi oleh peserta yang telah disetujui sebelumnya, yang bertindak sebagai moderator sistem.

Algoritme konsensus PoA dapat diterapkan pada berbagai skenario dan dianggap sebagai pilihan yang berpotensi sangat menarik untuk aplikasi logistiknya. Ketika menyangkut rantai pasokan, misalnya, PoA dianggap sebagai solusi yang efektif dan masuk akal.

Model bukti otoritas memungkinkan bisnis untuk menjaga informasi rahasia mereka sambil memanfaatkan manfaat teknologi blockchain. Microsoft Azure adalah contoh lain dari aplikasi PoA. Singkatnya, platform Azure memberikan solusi untuk jaringan pribadi, dengan sistem yang tidak memerlukan mata uang asli seperti “gas” eter, karena tidak perlu dirusak.


Bukti Otoritas vs. Bukti Kepemilikan

Beberapa orang menganggap PoA sebagai PoS yang dimodifikasi, yang mengandalkan identitas daripada mempertaruhkan Koin. Karena sifat desentralisasi dari sebagian besar jaringan blockchain, PoS tidak selalu cocok untuk beberapa bisnis dan perusahaan. Di sisi lain, sistem PoA mungkin mewakili solusi yang lebih baik untuk blockchain swasta, karena kinerjanya jauh lebih tinggi.


Kondisi yang diperlukan untuk konsensus dengan bukti otoritas

Meskipun kondisinya mungkin berbeda dari satu sistem ke sistem lainnya, algoritma konsensus PoA umumnya bergantung pada:

  • identitas yang valid dan dapat dipercaya: validator harus mengkonfirmasi identitas aslinya.

  • kesulitan menjadi seorang validator: seorang kandidat harus bersedia menginvestasikan uang dan mempertaruhkan reputasinya. Sebuah proses yang rumit diterapkan untuk mengurangi risiko pemilihan validator yang meragukan dan memberikan insentif untuk komitmen jangka panjang.

  • standar persetujuan validator: metode pemilihan validator harus sama untuk semua kandidat.

Mekanisme reputasi pada hakikatnya didasarkan pada kepastian identitas validator. Ini bukanlah proses yang mudah dan juga bukan proses yang mudah untuk ditinggalkan. Proses ini harus mampu menyingkirkan pemain-pemain nakal. Terakhir, memastikan bahwa semua validator mengikuti prosedur yang sama menjamin integritas dan keandalan sistem.


Batasan

Mekanisme PoA dipandang sebagai penolakan terhadap desentralisasi. Jadi bisa dikatakan model algoritma konsensus ini hanyalah upaya untuk membuat sistem terpusat menjadi lebih efisien. Meskipun hal ini menjadikan PoA solusi yang menarik bagi perusahaan besar dengan kebutuhan logistik, hal ini menimbulkan beberapa keraguan, terutama di bidang mata uang kripto. Sistem PoA memiliki lalu lintas dan throughput yang tinggi, namun beberapa aspek dari kekekalan mendapat tantangan ketika langkah-langkah seperti sensor dan daftar hitam dapat dengan mudah diterapkan.

Kritik umum lainnya berkaitan dengan identitas validator PoA, yang dapat dilihat oleh siapa saja. Argumen yang dikemukakan adalah bahwa hanya pelaku yang sudah mapan dan berkemampuan yang akan berupaya menjadi validator (sebagai peserta yang diketahui publik). Selain itu, mengetahui identitas validator berpotensi menyebabkan kasus korupsi pihak ketiga. Misalnya, jika pesaing ingin mengganggu jaringan berbasis PoA, mereka mungkin berupaya mempengaruhi validator yang diketahui publik untuk bertindak tidak jujur ​​guna menyusupi sistem dari dalam.


Kesimpulan

PoW, PoS atau PoA semuanya memiliki kelebihan dan kekurangan masing-masing. Sudah diketahui bahwa desentralisasi sangat dihargai oleh komunitas mata uang kripto dan bahwa PoA, sebagai mekanisme konsensus, mengorbankan desentralisasi untuk mencapai hasil dan skalabilitas yang tinggi. Karakteristik yang melekat pada sistem PoA sangat kontras dengan cara kerja blockchain sejauh ini. Namun demikian, PoA menghadirkan pendekatan yang menarik dan tidak dapat diabaikan sebagai solusi baru dalam dunia blockchain, yang misalnya cocok untuk aplikasi pribadi teknologi blockchain.