Teori permainan merupakan hal mendasar bagi pengembangan mata uang kripto dan merupakan salah satu alasan mengapa Bitcoin mampu berkembang selama lebih dari satu dekade, meskipun ada banyak upaya untuk mengganggu jaringan.

Apa itu teori permainan?

Pada dasarnya, teori permainan adalah metode matematika terapan yang digunakan untuk mempelajari perilaku manusia berdasarkan pengambilan keputusan yang rasional. "Permainan" dirancang sebagai lingkungan yang interaktif, sehingga pemain cenderung bertindak secara rasional saat menanggapi aturan permainan atau pengaruh pemain lain.

Konsep ini awalnya dikembangkan dalam ilmu ekonomi untuk menyelidiki perilaku bisnis, pasar, dan konsumen, tetapi sekarang diterapkan secara luas dalam bidang studi lainnya. Oleh karena itu, model teori permainan dapat digunakan sebagai alat untuk memeriksa potensi perilaku agen yang berinteraksi, dan kemungkinan hasil dari tindakan mereka, dalam keadaan yang telah ditentukan sebelumnya. Model tersebut juga dapat diterapkan dalam studi politik, sosiologi, psikologi, dan filsafat secara luas.


Dilema Tahanan

Dilema tahanan merupakan salah satu contoh model teori permainan yang paling populer. Model ini menggambarkan skenario di mana 2 penjahat (A dan B) diinterogasi setelah ditangkap. Masing-masing penjahat diinterogasi di ruang terpisah dan tidak dapat berkomunikasi dengan yang lain.

Jaksa mencoba meyakinkan para penjahat untuk bersaksi melawan satu sama lain sebagai cara untuk mengurangi dakwaan mereka. Jika A bersaksi melawan B, ia dibebaskan dan B ditahan selama 3 tahun (dan sebaliknya). Namun, jika keduanya berkhianat dan bersaksi melawan satu sama lain, mereka berdua ditahan selama 2 tahun. Terakhir, jika A dan B memutuskan untuk tidak berkhianat dan tetap diam, mereka hanya dijatuhi hukuman 1 tahun penjara karena kurangnya bukti yang cukup.

Oleh karena itu, kita akan memperoleh kemungkinan hasil berikut (berdasarkan keputusan masing-masing):


B mengkhianati

B tetap diam

A mengkhianati

Keduanya dipenjara selama 2 tahun.

A bebas. B dipenjara selama 3 tahun.

A tetap diam

B bebas. A dipenjara selama 3 tahun.

Keduanya dipenjara selama 1 tahun.


Jelas, skenario terbaik bagi A (atau B) adalah berkhianat dan dibebaskan, tetapi itu mengharuskan pihak lain untuk tetap diam dan tidak ada cara untuk memprediksi keputusan apa yang akan diambil pihak lain. Dalam menghadapi hadiah, banyak tahanan yang rasional mungkin akan memilih untuk bertindak berdasarkan kepentingan pribadi dan mengkhianati pihak lain. Namun, jika A dan B berkhianat, mereka akan dipenjara selama 2 tahun dan itu bukanlah hasil yang terbaik. Oleh karena itu, pilihan terbaik bagi mereka, sebagai pasangan, adalah tetap diam dan hanya dijatuhi hukuman 1 tahun, bukan 2 tahun.

Dilema Tahanan memiliki banyak varian, tetapi cerita sederhana ini menggambarkan gagasan penggunaan model teori permainan untuk menyelidiki perilaku manusia dan kemungkinan hasil berdasarkan proses pengambilan keputusan rasional mereka.


Teori permainan dan mata uang kripto

Bila diterapkan pada mata uang kripto, model teori permainan memainkan peran penting saat merancang sistem ekonomi yang aman dan tanpa kepercayaan, seperti Bitcoin. Penciptaan Bitcoin sebagai sistem Byzantine fault resistant (BFT) merupakan hasil perpaduan harmonis antara kriptografi dan teori permainan.

Penggunaan teori permainan dalam konteks mata uang kripto adalah yang melahirkan konsep ekonomi kripto, yang pada dasarnya adalah studi tentang ekonomi protokol blockchain dan konsekuensi potensial yang dapat ditimbulkan oleh desain protokol ini - sebagai akibat dari perilaku partisipannya. Ia juga mempertimbangkan perilaku "agen eksternal" yang sebenarnya bukan bagian dari ekosistem, tetapi pada akhirnya dapat bergabung dengan jaringan hanya untuk mencoba mengganggunya dari dalam.

Dengan kata lain, kriptoekonomi memeriksa perilaku simpul jaringan berdasarkan insentif yang diberikan oleh protokol, dengan mempertimbangkan keputusan yang paling rasional dan mungkin.

Karena blockchain Bitcoin dirancang sebagai sistem terdistribusi - dengan banyak node yang tersebar di berbagai lokasi - blockchain perlu bergantung pada persetujuan node-node ini terkait validasi transaksi dan blok. Akan tetapi, node-node ini tidak benar-benar dapat saling percaya. Jadi, bagaimana sistem semacam itu dapat menghindari aktivitas jahat? Bagaimana blockchain dapat mencegah gangguan dari node-node yang tidak jujur?

Salah satu fitur terpenting jaringan Bitcoin yang melindunginya dari aktivitas jahat adalah algoritma konsensus Proof of Work. Algoritma ini menerapkan teknik kriptografi yang menyebabkan proses penambangan menjadi sangat mahal dan menuntut, sehingga menciptakan lingkungan penambangan yang sangat kompetitif. Oleh karena itu, arsitektur mata uang kripto berbasis PoW memberi insentif kepada node penambangan untuk bertindak jujur ​​(sehingga mereka tidak berisiko kehilangan sumber daya yang diinvestasikan). Sebaliknya, aktivitas jahat apa pun tidak dianjurkan dan segera dihukum. Node penambangan yang menunjukkan perilaku tidak jujur ​​kemungkinan besar akan kehilangan banyak uang dan akan dikeluarkan dari jaringan. Akibatnya, keputusan yang paling mungkin dan rasional yang harus diambil oleh penambang adalah bertindak jujur ​​dan menjaga keamanan blockchain.


Pikiran penutup

Penerapan umum teori permainan adalah untuk memodelkan dan meneliti bagaimana manusia berperilaku dan membuat keputusan berdasarkan pikiran rasional mereka. Oleh karena itu, model teori permainan harus selalu dipertimbangkan saat merancang sistem terdistribusi, seperti mata uang kripto.

Berkat kombinasi yang seimbang antara kriptografi dan teori permainan, algoritma konsensus Proof of Work mampu menciptakan blockchain Bitcoin sebagai sistem ekonomi terdesentralisasi, yang sangat tahan terhadap serangan. Hal yang sama berlaku untuk mata uang kripto lainnya dan konsep teori permainan juga berlaku untuk blockchain PoS. Perbedaan utama di sini adalah cara blockchain Proof of Stake menangani transaksi dan validasi blok.

Namun, perlu diingat bahwa tingkat keamanan dan ketahanan blockchain bergantung pada protokolnya dan secara langsung terkait dengan jumlah peserta jaringan. Jaringan terdistribusi yang lebih besar lebih andal daripada jaringan yang lebih kecil.