image featured from : unsplash.com
Apakah Anda berada di ujung kepala atau ujung ekor dari kegemaran cryptocurrency, satu hal yang pasti: Aset digital ini memukul arus utama dengan keras, dan sepertinya tidak akan hilang dalam waktu dekat. Khususnya, negara El Salvador baru-baru ini mengadopsi bitcoin sebagai alat pembayaran yang sah, dan walikota New York yang akan datang Eric Adams berniat mengubah Kota New York menjadi hotspot untuk cryptocurrency.
Meskipun hanya 16 persen orang Amerika mengatakan bahwa mereka berinvestasi, memperdagangkan, atau menggunakan cryptocurrency, hampir 90 persen telah mendengarnya, menurut survei Pew Research Center baru-baru ini.
Advokat untuk cryptocurrency dan keuangan terdesentralisasi (di mana orang dapat membuat kesepakatan keuangan satu sama lain tanpa dimoderasi oleh perantara atau otoritas pusat seperti bank) pada umumnya berpendapat bahwa platform ini transparan dan sekaligus anonym keduanya hal yang baik.
Kunci dari visi ini terletak pada teknologi digital yang disebut blockchain, yang menopang semua mata uang kripto. Blockchain berfungsi sebagai aula catatan virtual, atau buku besar publik, yang mencatat setiap transaksi, merinci jumlah serta alamat dompet pengirim dan penerima.
Namun, kritik dan badan pengawas khawatir tentang potensi bahaya dari cryptocurrency, seperti orang yang menggunakannya untuk penipuan, pencucian uang, atau mendanai kegiatan ilegal (belum lagi jejak karbon yang sangat besar yang dilaporkan oleh beberapa cryptocurrency ini The New York Times bahwa Bitcoin membakar lebih banyak listrik daripada negara tertentu). Dan para ahli telah mengemukakan kekhawatiran tentang kekuatan jaringan cryptocurrency terhadap serangan, dan apakah desain beberapa sistem telah berubah dari waktu ke waktu menjadi terpusat atau secara inheren memungkinkan orang kaya menjadi lebih kaya. Bagi mereka yang baru memasuki wilayah crypto, inilah penjelasan dasar tentang bagaimana ilmu komputer di balik sistem ini bekerja.
Dasar-dasar kripto, dijelaskan
Untuk memulai dari ujung depan, inilah yang terjadi saat Anda mengirim dan menerima mata uang kripto. Perlu diingat bahwa semua cryptocurrency hanya didasarkan pada program komputer, termasuk bitcoin, dan bahwa “koin” ini sebenarnya bukan uang, tetapi potongan kode komputer yang mentransfer nilai dari satu pengguna ke pengguna lainnya. Untuk menjadi bagian dari proses ini, pertama Anda harus membuat dompet digital. Bitcoin dan Ethereum sama-sama memiliki rekomendasi tentang dompet apa yang paling cocok dengan mata uang kripto mereka, dan pertukaran khusus seperti Coinbase dan Gemini juga menawarkan dompet.
Setiap kali Anda membuat dompet baru, algoritme yang menjalankan mata uang kripto tersebut akan menghasilkan pasangan kunci privat dan kunci publik yang terkait dengannya. Anda dapat menganggap kunci publik seperti alamat atau nomor rekening bank, dan kunci privat membuktikan kepemilikan Anda. Kunci publik adalah rangkaian panjang karakter yang mengidentifikasi ke mana crypto harus pergi. Biasanya, alamat hanya menerima jenis mata uang kripto yang berafiliasi dengannya (walaupun sesuatu yang disebut jembatan lintas rantai dan pertukaran dapat membantu menghubungkan mata uang kripto yang berbeda).
“Anda tidak memiliki bitcoin Anda memiliki bukti bahwa seseorang di masa lalu mengirimi Anda bitcoin tersebut,” kata Nicolas Christin, seorang profesor ilmu komputer, teknik, dan kebijakan publik di Carnegie Mellon University.
Anda kemudian dapat mengetuk beberapa nilai yang tidak terpakai di dompet Anda, dan mengirimkannya ke kunci publik orang lain. Saat Anda menandatangani untuk memverifikasi bahwa Anda ingin mengirim bitcoin, Anda membuat kode kecil yang dipersonalisasi yang dilampirkan pada transaksi, dan sistem membuat teka-teki matematika yang mengunci nilai itu dan mengacak kodenya. Ketika penerima siap membelanjakan uangnya, mereka akan memasukkan potongan kode yang sesuai ke dalam transaksi. Semua orang di jaringan dapat memverifikasi bahwa kedua potongan kode cocok satu sama lain (melalui proses yang disebut konfirmasi transaksi, juga dikenal sebagai penambangan lebih lanjut nanti). Seluruh operasi ini disebut verifikasi tanda tangan.
“Tidak mungkin seseorang menemukan bagian yang hilang jika mereka tidak memiliki informasi yang tepat, tetapi sangat mudah bagi siapa pun untuk memverifikasi bahwa dua bagian cocok,” jelas Christin. “Bitcoin memiliki sangat sedikit kemampuan komputasi tambahan di luar verifikasi tanda tangan. Visi Satoshi Nakamoto [nama samaran dari dugaan pencipta Bitcoin] adalah memiliki uang yang dapat diprogram, pada awalnya. Masalahnya adalah Bitcoin menjadi sangat populer dengan sangat cepat dan pengembang memutuskan untuk membekukan fitur di mana mereka berada.”
Namun, pemutakhiran baru yang dirilis minggu lalu dapat membuka kemungkinan untuk mendukung fungsi yang diperluas di luar verifikasi tanda tangan.
Jadi apa perbedaan cryptocurrency lain dari Bitcoin?
Banyak cryptocurrency modern berasal dari model Bitcoin. Misalnya, Litecoin dalam banyak hal mirip dengan Bitcoin, tetapi komponen teka-tekinya sedikit diubah. Mereka mengganti algoritme penambangan (disebut SHA-256) yang digunakan di Bitcoin dengan fungsi yang disebut Scrypt, yang diklaim membutuhkan lebih sedikit energi untuk dijalankan. Di sisi lain, pencipta Bitcoin Cash bercabang dari tim yang mengerjakan Bitcoin untuk membuat mata uang kripto mirip Bitcoin yang dapat memproses lebih banyak transaksi per detik.
Ethereum, bagaimanapun, mengambil pendekatan yang berbeda. Blockchain-nya memiliki fitur tambahan yang disebut “loop”, yang memungkinkannya menjalankan sepotong kode berulang kali, dan para insinyur dapat memprogram di atasnya. Ethereum menggunakan mekanisme yang disebut “gas” yang membebankan biaya kepada orang yang memulai transaksi untuk menjalankan instruksi pemrograman. Program membakar “gas” saat dijalankan, dan saat kehabisan bensin, program akan selesai atau berhenti.
Pengembang dapat membangun mata uang kripto di atas Ethereum (seperti stablecoin DAI), membuat hipotek, atau token unik yang tidak dapat dipertukarkan, karena semuanya adalah potongan kode (NFT adalah tautan yang mengarah ke aset digital di dalam blockchain, atau ke objek yang berada di luar blockchain). “Semua itu adalah potongan kode yang merupakan perpanjangan dari transaksi Ethereum,” kata Christin.
Ethereum juga dikreditkan dengan inovasi bagus dalam mengintegrasikan kontrak pintar ke dalam blockchain mereka. Pengembang Ethereum menggambarkan ini sebagai skrip kode yang “melakukan beberapa tindakan atau komputasi jika kondisi tertentu terpenuhi”, membandingkan logika kode dengan cara kerja “mesin penjual otomatis”. Jika NFT seni digital hidup di dalam kontrak pintar, misalnya, artis dapat membuat jadwal royalti yang menghasilkan biaya setiap kali karya seni ditransfer ke blockchain.
Atau, sebagai contoh lain, bayangkan berjalan ke bank dan meminta pinjaman $10 juta untuk hari itu tanpa memberi tahu siapa pun nama Anda. “Seseorang akan meraih tombol merah di bawah meja di suatu tempat,” kata Ari Juels, seorang profesor ilmu komputer di Cornell Tech. “Tapi Anda sebenarnya bisa melakukan hal seperti ini di blockchain.”
Anda akan meminjam uang menggunakan kontrak cerdas, dan Anda menggunakannya untuk melakukan apa pun yang ingin Anda lakukan. Biasanya, ini digunakan untuk arbitrase, tempat Anda membeli dan menjual token untuk mendapatkan keuntungan. Kemudian, Anda membayar kembali pinjaman tersebut, dan semua itu tertuang dalam satu transaksi. “Cara kerja blockchain, jika Anda gagal membayar kembali pinjaman, seluruh transaksi dapat dibatalkan begitu saja,” kata Juels, “yang berarti seolah-olah Anda tidak pernah meminjam uang sejak awal.”
Proof-of-work, proof-of-stake, dan bentuk “konsensus” lainnya
Sekarang, untuk mengupas tirai lagi: Agar sistem cryptocurrency tetap berjalan, harus ada cara untuk melepaskan koin baru ke dalam jaringan, bersama dengan cara mempertahankan buku besar publik yang melacak dari mana semua koin baru berasal dan kemana mereka pergi.
Tetapi karena cryptocurrency ini semuanya dimaksudkan untuk peer-to-peer, tidak ada satu entitas pun yang melakukan semua ini, seperti yang dilakukan bank tradisional. Sebaliknya, tanggung jawab untuk menjalankan sistem jatuh ke seluruh jaringan peserta, itulah sebabnya mereka harus sampai pada suatu bentuk konsensus tentang apakah transaksi itu sah atau tidak sah. Setiap transaksi yang dilakukan di blockchain perlu diverifikasi. Kumpulan transaksi membentuk satu blok, dan beberapa blok membentuk rantai.
“Blockchain memberi Anda model kepercayaan yang berbeda,” kata Juels. “Aturannya didefinisikan dengan sangat baik dan transaksi dapat dijalankan dengan cara yang ketat dan terprogram.”
Ada berbagai metode yang digunakan oleh berbagai cryptocurrency untuk menyelesaikan dua tugas standar tersebut. Proof-of-work adalah proses yang digunakan oleh sebagian besar mata uang kripto, termasuk Bitcoin dan Ethereum, untuk melakukan ini. Meskipun semua pengguna dapat memeriksa apakah transaksi itu baik pada akhirnya, hanya satu pengguna yang dapat dipilih untuk memimpin validasi, menambahkan transaksi ke blockchain, dan menerima hadiah. Imbalan ini adalah bagaimana mata uang baru dilepaskan ke dalam sistem.
Operasi ini juga dikenal sebagai penambangan. Tetapi pertama-tama, para pengguna, yang disebut penambang, harus bersaing satu sama lain untuk memecahkan teka-teki kriptografi yang kesulitannya sebanding dengan jumlah orang yang mencoba memecahkan teka-teki tersebut. Teka-teki dibuat oleh suatu algoritma. Satu-satunya cara untuk menyelesaikannya adalah dengan mencoba banyak angka berbeda, dan komputer atau prosesor yang kuat dapat mencoba lebih banyak angka lebih cepat sehingga lebih mungkin mendapatkan jawaban yang benar.
Dengan Bitcoin, jumlah bitcoin dalam sistem terbatas (21 juta) dan imbalan untuk penambangan berkurang seiring waktu, meskipun penambang masih diberi insentif karena mereka dapat menerima sebagian dari transaksi sebagai biaya. “Tujuan ideal Bitcoin adalah satu suara per CPU. Itu akhirnya ditumbangkan, ”kata Juels. “Orang-orang menggunakan perangkat keras penambangan khusus untuk berpartisipasi dalam sistem.” Saat penambangan bitcoin memanas, orang-orang mengembangkan dan membakar melalui perangkat keras khusus, menghabiskan listrik, dan menghasilkan banyak limbah.
“Proof-of-work masih berfungsi sesuai dengan prinsip awal yang membutuhkan investasi sumber daya untuk berpartisipasi dalam sistem untuk menambang blok,” catat Juels.
Sementara itu, dalam sistem proof-of-stake, Anda membayar untuk bermain, dan harus mempertaruhkan token sebagai investasi sumber daya untuk berpartisipasi, seperti memasukkan uang jaminan yang Anda dapatkan kembali setelah transaksi yang Anda tambahkan ke blockchain disetujui oleh jaringan. . Sistem memilih pembuat taruhan yang sedang online pada saat itu secara acak dan mereka dapat memvalidasi transaksi dan menerima hadiah. Karena tidak memerlukan pemecahan teka-teki, secara teori, itu harus menggunakan lebih sedikit energi.
“Dalam Bitcoin, partisipasi Anda dalam sistem sebanding dengan jumlah perhitungan yang Anda lakukan,” kata Juels. “Dalam sistem proof-of-stake, ini sebanding dengan jumlah cryptocurrency yang Anda pegang di sistem.”
“Biasanya cara kerja sistem [baik proof-of-work maupun proof-of-stake] adalah bahwa hak untuk membuat blok berikutnya ditentukan secara acak dalam semacam lotre di mana peluang Anda untuk memenangkan lotere sebanding dengan sumber daya Anda. ,” dia menambahkan.
Sementara Ethereum mengatakan bahwa itu sedang bertransisi ke sistem proof-of-stake, lompatan itu belum terjadi. Proyek cryptocurrency yang ada yang menggunakan proof-of-stake memiliki variasinya sendiri. Misalnya, Cardano menggunakan sistem proof-of-stake yang disebut “Ouroboros” yang menggabungkan delegasi pasak dan kumpulan pasak. Dan Solana, blockchain tempat Anda juga dapat membuat program kontrak pintar dan aplikasi terdesentralisasi lainnya, menggabungkan bukti kepemilikan dengan algoritme konsensus lain yang disebut bukti riwayat untuk memasukkan stempel waktu pada transaksi.
Meskipun proof-of-stake lebih cepat dan lebih hemat energi, banyak ahli mengkhawatirkan stabilitasnya dan hambatan untuk masuk. “Di Bitcoin, Anda bisa mulai menambang, pada prinsipnya, dengan laptop Anda. Anda tidak akan melakukannya dengan sangat baik, tetapi Anda dapat bergabung dengan sistem tanpa investasi sumber daya apa pun sebelumnya, ”kata Juels. “Dalam kasus sistem proof-of-stake ini, Anda perlu membeli beberapa koin untuk berpartisipasi, atau diberi koin di awal protokol. Ada beberapa orang yang keberatan dengan kebutuhan untuk mendapatkan koin untuk berpartisipasi sejak awal, tapi itu adalah kebutuhan.”
Alternatifnya, proyek mata uang kripto yang disebut buku besar XRP menggunakan protokol konsensus, tidak seperti bukti saham atau bukti kerja yang hampir demokratis—tetapi validator tidak menerima imbalan apa pun.
Bagaimana dengan bukti penyimpanan?
Ada konsep lain yang perlu diketahui juga. Proof-of-storage (atau dikenal sebagai proof-of-space) adalah tempat Anda melakukan sejumlah ruang untuk penyimpanan di jaringan. “Ide awalnya adalah preservasi digital—kami ingin merekam semuanya, jadi setidaknya kami dapat menggunakan ruang disk untuk tujuan yang baik. Ternyata itu kurang dibutuhkan dari yang kita kira, ”kata Christin. “Ada kebutuhan untuk preservasi digital, tetapi skalanya tidak secepat mata uang.” Juels mengusulkan bahwa sistem ini berpotensi berguna untuk menyimpan data dari NFT. Salah satu proyek yang menguji konsep ini adalah Filecoin.
Pada akhirnya, meskipun mendapatkan pijakan dengan platform keuangan besar seperti PayPal, Mastercard, dan Robinhood, masa depan mata uang kripto masih belum pasti—regulasi federal yang menjulang dapat secara dramatis membentuk kembali komunitas dan ekosistem. Dan nilai mata uang seperti bitcoin tetap tidak stabil dan mewakili investasi berisiko. Ke mana pun bab berikutnya dari cryptocurrency mengarah, tidak dapat disangkal bahwa popularitas gelombang baru teknologi ini telah memaksa lembaga keuangan besar untuk mengembangkan pemikiran mereka tentang bagaimana orang ingin berinteraksi dengan uang, dan dengan satu sama lain menggunakan uang.
Milano – UKDW 2018
Be the first to comment