Teknologi dasar di balik cryptocurrency adalah blockchain. Ini memungkinkan setiap klien dalam jaringan mencapai konsensus tanpa harus saling mempercayai.
Hari-hari awal
Ide di balik teknologi blockchain dijelaskan sejak tahun 1991 ketika ilmuwan penelitian Stuart Haber dan W. Scott Stornetta memperkenalkan solusi praktis secara komputasi untuk menandai waktu dokumen digital sehingga tidak dapat dimundurkan atau diubah.
Sistem ini menggunakan rantai blok yang diamankan secara kriptografi untuk menyimpan dokumen yang diberi cap waktu dan pada tahun 1992 pohon Merkle dimasukkan ke dalam desain, membuatnya lebih efisien dengan memungkinkan beberapa dokumen dikumpulkan menjadi satu blok. Namun, teknologi ini tidak digunakan dan patennya kedaluwarsa pada tahun 2004, empat tahun sebelum kelahiran Bitcoin.
Bukti Pekerjaan yang Dapat Digunakan Kembali
Pada tahun 2004, ilmuwan komputer dan aktivis kriptografi Hal Finney (Harold Thomas Finney II) memperkenalkan sistem yang disebut RPoW, Bukti Pekerjaan yang Dapat Digunakan Kembali. Sistem ini bekerja dengan menerima token bukti pekerjaan berbasis Hashcash yang tidak dapat dipertukarkan atau tidak fungible dan sebagai imbalannya menciptakan token yang ditandatangani RSA yang kemudian dapat dipindahkan dari orang ke orang.
RPoW menyelesaikan masalah pengeluaran ganda dengan menjaga kepemilikan token yang terdaftar di server tepercaya yang dirancang untuk memungkinkan pengguna di seluruh dunia memverifikasi kebenaran dan integritasnya secara real-time.
RPoW dapat dianggap sebagai prototipe awal dan langkah signifikan awal dalam sejarah cryptocurrency.
Jaringan Bitcoin
Pada akhir tahun 2008, sebuah makalah putih yang memperkenalkan sistem uang elektronik peer-to-peer terdesentralisasi - yang disebut Bitcoin - diposting ke daftar surat kriptografi oleh seorang individu atau grup yang menggunakan nama samaran Satoshi Nakamoto.
Berdasarkan algoritma bukti kerja Hashcash, tetapi alih-alih menggunakan fungsi komputasi tepercaya perangkat keras seperti RPoW, perlindungan pengeluaran ganda di Bitcoin disediakan oleh protokol peer-to-peer terdesentralisasi untuk melacak dan memverifikasi transaksi. Singkatnya, Bitcoin 'ditambang' untuk mendapatkan imbalan menggunakan mekanisme bukti kerja oleh penambang individu dan kemudian diverifikasi oleh node terdesentralisasi dalam jaringan.
Pada tanggal 3 Januari 2009, Bitcoin muncul ketika blok bitcoin pertama ditambang oleh Satoshi Nakamoto, yang memiliki imbalan 50 bitcoin. Penerima pertama Bitcoin adalah Hal Finney, dia menerima 10 bitcoin dari Satoshi Nakamoto dalam transaksi bitcoin pertama di dunia pada 12 Januari 2009.
Ethereum
Pada tahun 2013, Vitalik Buterin, seorang programmer dan salah satu pendiri Bitcoin Magazine menyatakan bahwa Bitcoin membutuhkan bahasa skrip untuk membangun aplikasi terdesentralisasi. Gagal mendapatkan kesepakatan dalam komunitas, Vitalik memulai pengembangan platform komputasi terdistribusi berbasis blockchain baru, Ethereum, yang memiliki fungsionalitas skrip, yang disebut kontrak pintar.
Kontrak pintar adalah program atau skrip yang diterapkan dan dieksekusi di blockchain Ethereum, mereka dapat digunakan misalnya untuk melakukan transaksi jika kondisi tertentu terpenuhi. Kontrak pintar ditulis dalam bahasa pemrograman tertentu dan dikompilasi menjadi bytecode, yang kemudian dapat dibaca dan dieksekusi oleh mesin virtual Turing-complete terdesentralisasi, yang disebut mesin virtual Ethereum (EVM).
Pengembang juga dapat membuat dan menerbitkan aplikasi yang berjalan di dalam blockchain Ethereum. Aplikasi ini biasanya disebut sebagai DApps (aplikasi terdesentralisasi) dan sudah ada ratusan DApps yang berjalan di blockchain Ethereum, termasuk platform media sosial, aplikasi perjudian, dan bursa keuangan.
Cryptocurrency Ethereum disebut Ether, dapat dipindahkan antara akun dan digunakan untuk membayar biaya untuk daya komputasi yang digunakan saat mengeksekusi kontrak pintar.
Saat ini teknologi blockchain mendapatkan banyak perhatian dari publik dan sudah digunakan dalam berbagai aplikasi, tidak terbatas pada cryptocurrency. Untuk informasi lebih lanjut tentang blockchain dan topik menarik lainnya, jangan lupa untuk menonton video kami yang lain di Binance Academy.


