Anda sedang melihat Sejarah Blockchain

Sejarah Blockchain

Waktu membaca: 3 minuti

Teknologi yang menopang dunia cryptocurrency sudah terkenal di dunia blockchain.
Blockchain memungkinkan setiap pengguna di jaringan untuk mencapai konsensus tanpa harus saling percaya. Secara singkat, tampaknya benar untuk mengetahui apa sejarah blockchain itu.

isi

Hari-hari pertama

Ide di balik teknologi blockchain telah dijelaskan sejak tahun 1991, ketika para peneliti Stuart Haber dan W. Scott Stornetta mereka memperkenalkan solusi praktis komputasi untuk menandai dokumen digital sehingga tidak dapat dimundurkan atau dirusak.

Stuart Haber dan W. Scott Stornetta

Sistem yang digunakan rantai blok yang aman secara kriptografis untuk menyimpan dokumen yang ditandai dengan a timestamp dan sudah pada tahun 1992 proyek ini diperbarui dengan pohon Merkle, membuatnya lebih efisien dan memungkinkan Anda mengumpulkan banyak dokumen dalam satu blok. Meskipun upaya kedua peneliti ini sangat besar, teknologi ini tetap tidak digunakan dan patennya berakhir pada tahun 2004, empat tahun sebelum kelahiran Bitcoin.

Bukti Pekerjaan dapat digunakan kembali

Pada tahun 2004, ilmuwan komputer dan aktivis kripto Hal Finney (Harold Thomas Finney II) memperkenalkan sistem yang disebut RPoW, Bukti Kerja yang Dapat Digunakan Kembali. Sistem bekerja dengan menerima token yang tidak dapat ditukar atau "bukti kerja" berbasis Hashcash yang tidak dapat dipertukarkan dan sebagai imbalannya menciptakan token bertanda RSA yang dapat ditransfer dari orang ke orang.

RPoW memecahkan masalah pembelanjaan ganda dengan mempertahankan kepemilikan token terdaftar di server yang andal, yang dirancang untuk memungkinkan pengguna di seluruh dunia memverifikasi kebenaran dan integritasnya secara real time.

Kami dapat mempertimbangkan RPoW sebagai prototipe pertama dan langkah pertama yang signifikan dalam sejarah cryptocurrency.

Jaringan Bitcoin

Pada akhir 2008, satu dirilis whitepaper, sebuah makalah penelitian, yang memperkenalkan sistem uang elektronik terdesentralisasi peer-to-peer - disebut Bitcoin. Itu diposting ke milis enkripsi oleh seseorang atau grup menggunakan alias Satoshi Nakamoto.

Proyek ini didasarkan pada Bukti kerja algoritma Hashcash, tetapi alih-alih menggunakan kekuatan perangkat keras komputasi seperti RPoW, perlindungan pengeluaran ganda Bitcoin disediakan oleh protokol peer-to-peer terdesentralisasi untuk melacak dan memverifikasi transaksi. Dengan kata yang lebih sederhana, Bitcoin "ditambang" untuk mendapatkan hadiah menggunakan mekanisme bukti kerja oleh penambang individu dan kemudian diverifikasi oleh node jaringan terdesentralisasi.

Bitcoin lahir pada 3 Januari 2009.

Blok pertama Bitcoin ditambang oleh Satoshi Nakamoto, dengan hadiah 50 Bitcoin. Penerima Bitcoin pertama adalah Hal Finney, yang menerima 10 Bitcoin dari Satoshi Nakamoto dalam transaksi Bitcoin pertama pada 12 Januari 2009.

Jaringan Ethereum

Dalam 2013, Vitalik Buterin, seorang programmer dan salah satu pendiri majalah Bitcoin, menyatakan bahwa Bitcoin sangat membutuhkan file bahasa skrip (pengkodean, pembuatan kode) untuk membangun aplikasi terdesentralisasi. Gagal mendapatkan konsensus komunitas, Vitalik memulai pengembangan platform komputasi terdistribusi berbasis blockchain baru, dan menamakannya Ethereum. Seperti yang dia janjikan, jaringan baru ini memiliki fitur scripting di dalamnya yang disebut Kontrak Cerdas.

Kontrak Cerdas adalah program atau skrip yang didistribusikan dan dijalankan di blockchain Ethereum, dan dapat digunakan untuk melakukan transaksi jika kondisi tertentu terpenuhi. Kontrak pintar ditulis dalam bahasa pemrograman tertentu dan dikompilasi dalam bytecode, yang kemudian dapat dibaca dan dijalankan oleh mesin virtual Turing-complete (atau setara Turing) terdesentralisasi yang disebut Ethereum Virtual Machine (EVM).

Pengembang, jantung dari blockchain ini, juga dapat membuat dan menerbitkan aplikasi yang berjalan di dalam blockchain Ethereum. Aplikasi ini biasa disebut DApps (aplikasi terdesentralisasi) dan dapat memiliki bentuk yang sangat berbeda satu sama lain, seperti aplikasi di ponsel kita: aplikasi media sosial, aplikasi perjudian, dan aplikasi pertukaran keuangan.

Cryptocurrency Ethereum disebut Ether (ETH). Ini dapat ditransfer antar akun dan digunakan untuk membayar komisi untuk daya komputasi yang digunakan saat menjalankan kontrak pintar.

Teknologi Blockchain semakin menjadi pusat perhatian, menarik banyak perhatian di arus utama dan sudah digunakan dalam berbagai aplikasi, tidak terbatas pada cryptocurrency.