Ruang cryptocurrency telah banyak berubah sejak transaksi blockchain pertama di jaringan Bitcoin. Seiring dengan algoritma Proof of Work dan Proof of Stake yang terkenal, mekanisme konsensus lainnya juga diusulkan, dengan 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 tersebut terkait dengan fakta bahwa Bitcoin bergantung pada jaringan node yang terdistribusi, yang perlu mencapai konsensus dan menyepakati kondisi blockchain saat ini. Artinya, sebelum blok transaksi baru dikonfirmasi, blok tersebut perlu diverifikasi dan disetujui oleh sebagian besar node jaringan. Oleh karena itu, aspek desentralisasi Bitcoin tidak hanya menyediakan sistem ekonomi yang aman dan tidak dapat dipercaya namun juga membatasi potensinya untuk digunakan dalam skala yang lebih besar.

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

Dalam konteks ini, Proof of Authority saat ini diterapkan sebagai alternatif yang lebih efisien karena mampu melakukan lebih banyak transaksi per detik.


Apa itu Bukti Otoritas?

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

Algoritme konsensus PoA memanfaatkan nilai identitas, yang berarti bahwa validator blok tidak mempertaruhkan koin melainkan reputasi mereka sendiri. Oleh karena itu, blockchain PoA diamankan oleh node validasi yang dipilih secara sewenang-wenang sebagai entitas yang dapat dipercaya.

Model Proof of Authority mengandalkan validator blok dalam jumlah terbatas dan inilah yang 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 dalam berbagai skenario dan dianggap sebagai opsi bernilai tinggi untuk aplikasi logistik. Ketika menyangkut rantai pasokan, misalnya, PoA dianggap sebagai solusi yang efektif dan masuk akal.

Model Proof of Authority memungkinkan perusahaan untuk menjaga privasi mereka sambil memanfaatkan manfaat teknologi blockchain. Microsoft Azure adalah contoh lain di mana PoA diimplementasikan. Singkatnya, platform Azure memberikan solusi untuk jaringan pribadi, dengan sistem yang tidak memerlukan mata uang asli seperti 'gas' eter, karena tidak diperlukan penambangan.


Bukti Otoritas vs Bukti Kepemilikan

Beberapa orang menganggap PoA sebagai PoS yang dimodifikasi, yang memanfaatkan identitas, bukan koin. Karena sifat sebagian besar jaringan blockchain yang terdesentralisasi, PoS tidak selalu cocok untuk bisnis dan perusahaan tertentu. Sebaliknya, sistem PoA mungkin mewakili solusi yang lebih baik untuk blockchain swasta karena kinerjanya jauh lebih tinggi.


Syarat-syarat Konsensus Bukti Kewenangan

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

  • identitas yang valid dan dapat dipercaya: validator perlu mengonfirmasi identitas aslinya.

  • kesulitan untuk menjadi validator: seorang kandidat harus bersedia menginvestasikan uang dan mempertaruhkan reputasinya. Proses yang sulit mengurangi risiko pemilihan validator yang meragukan dan memberikan insentif pada komitmen jangka panjang.

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

Inti dari mekanisme reputasi adalah kepastian identitas seorang validator. Ini bukanlah proses yang mudah dan tidak mudah untuk dilepaskan begitu saja. Itu harus mampu menyingkirkan pemain-pemain nakal. Terakhir, memastikan bahwa semua validator menjalani prosedur yang sama menjamin integritas dan keandalan sistem.


Keterbatasan

Persepsi mengenai mekanisme PoA adalah bahwa mekanisme ini mengabaikan desentralisasi. Jadi bisa dikatakan model algoritma konsensus ini hanyalah upaya untuk membuat sistem terpusat menjadi lebih efisien. Meskipun hal ini membuat PoA menjadi solusi yang menarik bagi perusahaan besar dengan kebutuhan logistik, hal ini menimbulkan keraguan - terutama dalam lingkup mata uang kripto. Sistem PoA memang memiliki throughput yang tinggi, namun aspek kekekalan dipertanyakan ketika hal-hal seperti sensor dan daftar hitam dapat dicapai dengan mudah.

Kritik umum lainnya adalah identitas validator PoA dapat dilihat oleh siapa pun. Argumen yang menentang hal ini adalah bahwa hanya pemain mapan yang mampu memegang posisi ini yang akan berusaha menjadi validator (sebagai peserta yang diketahui publik). Namun, mengetahui identitas validator berpotensi menyebabkan manipulasi pihak ketiga. Misalnya, jika pesaing ingin mengganggu jaringan berbasis PoA, ia mungkin mencoba mempengaruhi validator publik untuk bertindak tidak jujur ​​guna menyusupi sistem dari dalam.

PoW, PoS, atau PoA semuanya memiliki kelebihan dan kekurangan masing-masing. Sudah diketahui bahwa desentralisasi sangat dihargai dalam komunitas mata uang kripto dan PoA, sebagai mekanisme konsensus, mengorbankan desentralisasi untuk mencapai throughput dan skalabilitas yang tinggi. Fitur yang melekat pada sistem PoA sangat kontras dengan fungsi blockchain hingga saat ini. Namun, PoA menghadirkan pendekatan yang menarik dan tidak dapat diabaikan sebagai solusi blockchain baru, yang mungkin cocok untuk aplikasi blockchain pribadi.