Pada awal 2009, jaringan Bitcoin secara resmi mulai beroperasi. Sebagai sistem mata uang virtual, jumlah total Bitcoin ditentukan oleh protokol konsensus jaringan, sehingga tidak ada individu atau lembaga yang dapat mengubah pasokan atau catatan transaksi secara sembarangan. Setelah jaringan Bitcoin berjalan dengan sukses selama bertahun-tahun, sebagian lembaga keuangan secara bertahap menyadari bahwa teknologi dasar di baliknya—blockchain—sebenarnya merupakan teknologi buku besar terdistribusi yang canggih serta transfer nilai peer-to-peer, yang dapat membawa dampak besar terhadap sektor keuangan bahkan seluruh bidang industri, bahkan dapat dibandingkan dengan penemuan akuntansi ganda.
Secara esensi, blockchain merupakan teknologi yang memungkinkan pemeliharaan catatan buku besar yang tidak dapat diubah tanpa perlu perantara, bahkan di antara para peserta yang tidak saling percaya atau hanya memiliki kepercayaan yang lemah. Ciri khas utama blockchain 1.0 meliputi:
1. Struktur blok data berantai berbasis blok
Dalam sistem blockchain, node memilih node yang memiliki hak paket transaksi melalui mekanisme konsensus. Node ini menggabungkan nilai hash blok sebelumnya, timestamp, transaksi valid dalam periode waktu tertentu, serta nilai akar pohon Merkle menjadi blok baru, lalu menyebarkannya ke seluruh jaringan. Setiap blok terhubung ke blok sebelumnya menggunakan metode kriptografi, membentuk rantai. Ketika blockchain mencapai panjang tertentu, untuk mengubah isi transaksi dalam blok historis tertentu, maka harus merekonstruksi semua catatan transaksi dan bukti kriptografi sebelum blok tersebut, sehingga tercapai perlindungan terhadap perubahan data.
2. Buku besar yang dibagikan secara menyeluruh di jaringan
Dalam jaringan blockchain yang umum, setiap node menyimpan buku besar lengkap dan konsisten yang mencatat semua riwayat transaksi jaringan. Perubahan atau serangan terhadap data buku besar pada sebagian node tidak akan memengaruhi keamanan buku besar secara keseluruhan. Selain itu, node saling terhubung secara peer-to-peer tanpa server pusat, sehingga tidak ada titik serangan tunggal. Buku besar yang dibagikan secara menyeluruh juga secara efektif mencegah masalah pembayaran ganda.
3. Enkripsi asimetris
Sistem akun blockchain yang umum berbasis algoritma enkripsi asimetris yang terdiri dari kunci publik dan kunci privat. Tanpa kunci privat, tidak mungkin untuk menggunakan aset yang terkait dengan kunci publik tersebut.
4. Sumber kode terbuka
Mekanisme konsensus dan aturan dalam jaringan blockchain dapat diverifikasi melalui kode sumber terbuka yang seragam.
Kombinasi teknologi-teknologi ini membentuk implementasi khas dari blockchain 1.0