Ketika topiknya adalah bitcoin, kata lain menarik perhatian pendatang baru: blockchain. Teknologi ini telah dijual sebagai obat untuk semua penyakit umat manusia. Faktanya, ini adalah teknologi revolusioner yang pengetahuannya penting bagi mereka yang ingin memahami cara kerja bitcoin. Tapi apa itu blockchain dan bagaimana cara menggunakannya?
Apa sebenarnya yang dimaksud dengan Blockchain?
Istilah blockchain adalah ciptaan yang lebih baru, bahkan lebih baru daripada teknologi itu sendiri. Ketika Satoshi Nakamoto menciptakan bitcoin, dia tidak menyebut istilah blockchain dalam buku putihnya. Teknologi ini dijelaskan dengan sangat rinci, namun tidak disebutkan namanya. Ketika dipahami bahwa bitcoin bekerja seperti blockchain, istilah tersebut mulai digunakan.
Karena kebingungan mengenai topik ini, banyak orang memandang blockchain sebagai solusi terhadap masalah yang tidak terpecahkan. Dalam teks ini Anda akan memahami apa itu teknologi dan cara kerjanya. Dan, tentu saja, menemukan bahwa hal itu tidak serumit kelihatannya.
Definisi Blockchain yang mudah dipahami
Pada dasarnya, blockchain adalah alat yang sangat sederhana. Ini tidak lain adalah buku besar versi digital, seperti yang digunakan di kantor notaris. Namun, ada dua perbedaan. Yang pertama adalah buku besar blockchain sepenuhnya digital. Yang kedua adalah dapat dikontrol oleh banyak orang pada waktu yang bersamaan.
Buku besar mencatat semua transaksi yang terjadi di kantor bisnis atau notaris, misalnya. Blockchain, pada bagiannya, mencatat semua transaksi yang terjadi dengan mata uang kripto tertentu. Jadi, blockchain Bitcoin mencatat transaksi yang dilakukan dalam Bitcoin, blockchain Ethereum mencatat transaksi yang dilakukan dengan Ether (ETH), dan seterusnya. Di antara data yang dicatat dalam setiap transaksi di blockchain, terdapat:
Jumlah transaksi mata uang kripto;
Siapa yang mengirim dan siapa yang menerima transaksi;
Tanggal dan waktu transaksi dilakukan;
Nomor (tinggi) blok tempat transaksi dicatat;
Nomor hash yang mengonfirmasi keaslian setiap transaksi.
Penting untuk dicatat bahwa blockchain mengidentifikasi siapa yang mengirim dan menerima transaksi menggunakan alamat dompet. Namun jaringan tersebut tidak memberikan nama atau dokumen pihak-pihak yang terlibat. Dengan demikian, blockchain berhasil menjadi publik (karena semua catatan terbuka) dan nama samaran (menjaga identitas sebenarnya).
Bagaimana transaksi blockchain terjadi?
Setiap transaksi disimpan dalam blockchain di blok tertentu. Seperti yang ditunjukkan dalam teks tentang penambangan bitcoin, blok dibuat setiap periode waktu – dalam bitcoin, waktu yang dibutuhkan adalah sekitar 10 menit. Dengan demikian, setiap transaksi yang dilakukan di blockchain selama periode ini termasuk dalam blok ini.
Informasi dari transaksi Bitcoin di Blockchain
Setelah jangka waktu rata-rata 10 menit, semua transaksi dikelompokkan menjadi satu blok. Blok ini kemudian dikirimkan ke jaringan melalui proses penambangan oleh penambang yang menemukannya. Setiap blok memiliki nomor hash yang mengidentifikasinya dan memberi tahu peserta jaringan lain bahwa blok tersebut sah dan belum dirusak.
Hash tidak lebih dari rangkaian huruf dan angka. Misalnya, 000000000000000000000007aa242ddd2bb91add3ca0cb43b4500451378a6eb37d99 adalah hash dari blok #670151 di jaringan Bitcoin. Selain itu, setiap blok berisi hash dari blok sebelumnya.
Dengan demikian, penambang dapat memverifikasi bahwa urutan jaringan diikuti dengan benar. Dengan demikian, blok tersebut berisi informasi yang berkaitan dengan transaksi Anda serta hash Anda dan hash dari blok sebelumnya. Dengan cara ini, jaringan membentuk rantai blok yang panjang dan tidak terputus (dalam bahasa aslinya, blockchain).
Bagaimana Blockchain Bekerja
Dengan memuat dua hash, blockchain menjadi sangat aman. Memang benar, jika seseorang ingin menipu jaringan, mereka harus menipu tidak hanya blok tersebut, tetapi juga blok sebelumnya. Sementara itu, kekuatan komputasi semua penambang dan node di jaringan akan difokuskan untuk menyelesaikan rantai yang benar.
Ketika sebuah blok ditambang dan berisi hash dari blok sebelumnya, akan lebih mudah untuk mengidentifikasi penipuan. Blok yang tidak menampilkan hash pendahulunya tidak akan dikenali oleh jaringan. Dengan demikian, ia segera tersingkir dari sistem, menjadi blok yatim piatu, dan penambang yang mencoba melakukan penipuan akan membuang energinya dengan sia-sia.
Desentralisasi Blockchain
Agar seluruh proses ini dapat berjalan, blockchain bergantung pada struktur puluhan ribu komputer yang tersebar di seluruh dunia. Komputer-komputer ini tidak memiliki hubungan satu sama lain dan tidak terhubung oleh jaringan atau server terpusat. Mereka pada dasarnya memiliki tiga fungsi:
Validasi transaksi di jaringan dan verifikasi blok;
Temukan bloknya dan komunikasikan ke seluruh jaringan;
Peringatan terhadap upaya penipuan dalam sistem.
Validasi transaksi dan blok adalah tanggung jawab full node. Menjadi node jaringan tidak memerlukan investasi besar: Anda hanya memerlukan komputer dengan hard drive yang cukup besar untuk mengunduh dan menyimpan blockchain Bitcoin. Saat ini, blockchain bitcoin berukuran sekitar 320 gigabyte (GB).
Evolusi ukuran blockchain bitcoin
Sebaliknya, pembuatan dan penemuan blok adalah tanggung jawab penambang. Mereka memecahkan masalah matematika yang menghasilkan penemuan hash. Pekerjaan ini melibatkan penggunaan daya komputasi yang sangat besar dan juga energi. Inilah sebabnya mengapa penambang diberi imbalan sejumlah bitcoin ketika mereka menemukan blok tersebut.
Penambang dan node tersebar di berbagai penjuru dunia. Selain itu, jaringan tidak memiliki server pusat yang masing-masing berfungsi sebagai server kecil. Jadi jika sebuah node, penambang, atau sekelompok node dan penambang tidak dapat digunakan lagi, jaringan tidak akan runtuh. Dia hanya akan beradaptasi dengan kehilangan, tapi dia tidak akan lenyap.
Apakah teknologi blockchain aman?
Ya. Sejak didirikan pada tanggal 3 Januari 2009, blockchain Bitcoin telah mengalami beberapa kali percobaan serangan. Namun, tidak satupun yang berhasil. Saat ini, jaringan beroperasi 24 jam sehari, 7 hari seminggu, tanpa masalah atau gangguan apa pun. Desentralisasi yang kuat membuat serangan hampir tidak mungkin berhasil.
Selain itu, bitcoin saat ini memiliki sekitar 165 juta terachash per detik (TH/s). Itu merupakan kekuatan komputasi yang lebih besar dibandingkan gabungan seluruh server Google. Jika seseorang ingin mengendalikan jaringan listrik, mereka harus mendapatkan setidaknya 50% + 1 dari seluruh daya tersebut, yang tidak hanya mahal, tetapi juga sangat kecil kemungkinannya.
Namun Anda mungkin bertanya pada diri sendiri: Saya pernah mendengar atau membaca kasus orang yang mata uang kriptonya dicuri. Ya, itu masih sangat umum. Namun kasus tersebut biasanya melibatkan faktor lain, baik kesalahan pribadi atau sistem lain. Vektor utama pencurian mata uang kripto adalah:
Kesalahan saat menyimpan kata sandi (kunci pribadi) di dompet;
Pencurian dari platform di luar blockchain (seperti bursa dan dompet);
Virus dan malware yang menginfeksi komputer pengguna;
Malware yang mencuri akses ke dompet.
Aplikasi Blockchain
Blockchain telah menjadi teknologi revolusioner. Penerapan praktis pertamanya adalah penciptaan mata uang kripto. Namun, masyarakat dan dunia usaha segera menyadari bahwa penggunaannya dapat diperluas ke berbagai sektor perekonomian.
Salah satu contoh penggunaan blockchain yang paling terkenal adalah otentikasi dokumen. Karena alat ini menyediakan data yang akurat, alat ini dapat digunakan untuk membuat tanda tangan digital untuk mengidentifikasi kapan dokumen tertentu dibuat atau dikumpulkan. Hal ini memiliki potensi besar untuk mencegah penipuan dan perusakan bukti serta konten sensitif lainnya.
Blockchain juga dapat digunakan untuk pencatatan properti (seperti real estat, saham, dan properti pribadi), transaksi keuangan, hak cipta musik dan buku, dan bahkan untuk mencatat suara dalam pemilu. Di Brasil, startup OriginalMy, yang didirikan pada tahun 2015, merupakan salah satu keberhasilan terbesar dalam penggunaan blockchain di bidang ini.
Singkatnya, teknologi blockchain telah membawa banyak manfaat yang menjanjikan di masa depan. Namun, perjalanannya masih panjang untuk membuktikan bahwa dirinya dapat diandalkan. Dan seperti halnya membangun rumah, pembangunannya akan dilakukan satu blok dalam satu waktu.