blockchain proof of stake

Salah satu konsep mendasar yang perlu dipahami untuk memperdalam pengetahuan tentang dunia blockchain dan cryptocurrency adalah apa yang disebut dengan Proof-of-Stake (PoS).

Untuk mempelajari topik ini lebih dalam, pertama-tama kita perlu mengetahui apa yang dimaksud dengan blockchain.

Blockchain Proof-of-Stake: perbedaan antara terpusat dan terdesentralisasi

Dengan sendirinya, blockchain hanyalah, seperti namanya, sebuah rantai blok yang dihubungkan bersama.

Namun fakta bahwa sebuah file terdiri dari serangkaian blok, di mana setiap blok baru digabungkan dengan blok sebelumnya, bukanlah masalah besar.

Sebenarnya, karena blockchain pada dasarnya digunakan sebagai bentuk database untuk mencatat, menyimpan, dan membaca data, ada cara yang jauh lebih efisien dan ampuh untuk melakukannya. 

Keuntungan besar yang sebenarnya dan unik dari penggunaan blockchain untuk mencatat data adalah bahwa dengan cara ini database dapat bersifat publik, dibagikan, dapat dicari dan diverifikasi oleh siapa saja, dan yang terpenting dikelola oleh protokol yang terdesentralisasi. 

Oleh karena itu, blockchain benar-benar masuk akal hanya jika digunakan sebagai buku besar untuk protokol yang terdesentralisasi, karena untuk protokol atau infrastruktur terpusat, hal ini sama sekali bukan solusi yang baik. 

Tapi karena blockchain yang sebenarnya hanyalah yang terdesentralisasi, kita harus mempertimbangkan bagaimana mengizinkan siapa pun mencatat transaksi mereka di dalamnya tanpa menimbulkan kebingungan dan dengan cara yang setiap orang selalu menghormati semua aturan. 

Blockchain: Mekanisme konsensus Proof-of-Stake (PoS).

Masalah ini berkisar pada apa yang disebut mekanisme konsensus, yaitu prosedur otomatis dan terbuka yang dapat digunakan oleh siapa saja tanpa izin khusus (permissionless) untuk memvalidasi transaksi. 

Tujuannya adalah untuk memastikan bahwa hanya transaksi yang benar dan sah yang dicatat di blockchain, tanpa harus bergantung pada individu tertentu untuk menyetujuinya. 

Memang benar, agar benar-benar terdesentralisasi, blockchain tidak boleh memiliki pengguna khusus dengan hak istimewa atau kekuasaan tertentu: semua pengguna berada dan harus berada pada level yang sama, dalam gaya P2P yang sempurna. 

Mekanisme persetujuan adalah prosedur yang melekat pada protokol terdesentralisasi, yang memungkinkan tidak hanya validasi transaksi, namun juga, yang terpenting, verifikasi penuh oleh siapa pun. 

Di sektor mata uang kripto, mekanisme konsensus yang paling umum digunakan adalah Proof-of-Work (PoW) dan Proof-of-Stake (PoS).

PoW adalah mekanisme konsensus pertama yang pernah digunakan di dunia mengenai blockchain terdesentralisasi pertama yang pernah ada, yaitu Bitcoin.

Sebenarnya, cryptocurrency utama kedua, Ethereum, pada awalnya didasarkan pada PoW, tetapi pada tahun 2022 beralih ke PoS.

Bedanya dengan Proof-of-Work (PoW)

PoW didasarkan, seperti istilahnya sendiri, pada bukti kerja. 

Transaksi Bitcoin divalidasi oleh penambang, yang tugasnya mencari dan menemukan kode hash yang memvalidasi sebuah blok. Mereka biasanya membutuhkan waktu sekitar 10 menit untuk menemukannya, meskipun durasi ini bergantung pada keseluruhan hashrate jaringan, sehingga sering kali kurang dari 10 menit karena ada banyak hashrate di Bitcoin.

Permasalahan dengan PoW justru terletak pada hashrate, karena penambangan pada dasarnya adalah sebuah kompetisi di mana pemenangnya adalah orang yang memiliki hashrate paling banyak, dan oleh karena itu secara efektif memberi penghargaan kepada mereka yang memiliki lebih banyak hashrate. Namun, hashrate yang lebih tinggi juga berarti konsumsi energi yang lebih tinggi, itulah sebabnya PoW Bitcoin menghabiskan banyak energi.

Masalah lainnya adalah lambatnya persetujuan transaksi, karena transaksi harus menunggu hingga transaksi tersebut dimasukkan ke dalam blok yang valid dan agar blok tersebut dapat ditambang dengan benar, dan umumnya diperlukan waktu setidaknya 10 menit agar hal ini dapat terjadi. 

Masalah ketiga adalah biaya, yang tidak bergantung pada PoW tetapi pada fakta bahwa blok Bitcoin dibatasi hingga 1 MB, sehingga mampu menampung paling banyak 4.000 transaksi. 

Selain Bitcoin, cryptocurrency lain yang menggunakan Proof-of-Work antara lain Litecoin (LTC) dan Dogecoin (DOGE), dua cryptocurrency yang lahir lebih dari sepuluh tahun lalu, namun ada juga Bitcoin Cash (BCH) dan Ethereum Classic (ETC ), lahir jauh lebih baru. Faktanya ada lebih dari seratus, termasuk Kaspa (KAS) dan Monero (XMR).

Biasanya ini adalah cryptocurrency generasi pertama atau kedua, tetapi bukan cryptocurrency generasi ketiga, dengan beberapa pengecualian. 

Ethereum, seperti yang telah disebutkan, awalnya menggunakan PoW, tetapi pada tahun 2022 beralih ke PoS. 

Fitur utama dari Proof-of-Stake

Untuk mengatasi beberapa masalah utama PoW, Proof-of-Stake diciptakan. 

Dengan PoS tidak ada lagi penambang, dan tidak diperlukan lagi penelitian hash.

Bahkan tidak ada lagi waktu blok yang tepat, karena selain penambang, terdapat node validator yang dapat memvalidasi blok dalam waktu yang sangat singkat. 

Bahkan tidak ada hashrate, karena dari segi teknis memvalidasi transaksi PoS sangat mudah dan cepat. 

Jadi PoS lebih cepat dan lebih hemat energi dibandingkan PoW, namun bukan berarti biayanya rendah. Faktanya, Ethereum masih memiliki biaya yang relatif tinggi, meskipun lebih rendah dibandingkan Bitcoin saat ini, meskipun lapisan-2 berbasis PoS sekarang memiliki biaya yang sangat rendah. 

Cara transaksi divalidasi pada blockchain berbasis Proof-of-Stake sangat sederhana: node validator mengunci sebagian mata uang kripto asli jaringan yang mereka miliki (untuk Ethereum adalah 32 ETH) dalam staking, dan dengan cara ini mereka dapat memvalidasi blok.

Node validator yang berhasil memvalidasi sebuah blok kemudian diberi penghargaan, dinyatakan dalam mata uang kripto asli yang sama dari jaringan, tetapi jika node tersebut memvalidasi blok dengan salah atau tidak memvalidasinya, maka secara otomatis akan dihukum dengan penalti. 

Jadi tidak nyaman bagi node validator untuk tidak memvalidasi blok, atau memvalidasinya secara tidak benar, karena blok tersebut hilang. Sebaliknya, lebih mudah untuk memvalidasi sebanyak mungkin dengan benar karena mereka memperoleh manfaat darinya. 

Perbedaannya

Blockchain berbasis PoW tentunya lebih solid dan aman, namun juga lebih boros energi sehingga jauh lebih mahal. 

Saat ini mungkin hanya Bitcoin yang benar-benar masuk akal untuk didasarkan pada PoW, sedangkan untuk semua blockchain lainnya, PoS mungkin sudah cukup. 

Blockchain berdasarkan PoS sebenarnya lebih cepat, lebih murah, lebih hemat energi, namun tetap cukup solid dan aman, jika dirancang dan dikelola dengan baik. Selain itu, mereka mengizinkan staking, mendorong pemegang mata uang kripto asli untuk menguncinya alih-alih menggunakannya. 

Bukan suatu kebetulan bahwa di antara sepuluh cryptocurrency teratas, tidak termasuk token dan stablecoin, hanya ada dua yang berbasis PoW (BTC dan DOGE), dan dari keduanya, satu hanyalah memecoin yang mungkin tidak memiliki masa depan cerah di masa depan ( Dogecoin). 

Ada 5 yang berdasarkan PoS (Ethereum, BNB, Toncoin, Cardano, dan Avalanche), dan tiga lainnya berdasarkan mekanisme konsensus yang sangat mirip dengan PoS (Solana, XRP, dan Tron) dan tidak ada hubungannya dengan PoW. 

Dominasi Proof-of-Stake, dan mekanisme konsensus serupa, di ruang kripto kini hampir total, meskipun hal ini tidak berlaku untuk mata uang kripto yang bernilai lebih dari separuh keseluruhan sektor (Bitcoin).