fbpx
Menjawab Pertanyaan: Apa Itu Blockchain?

Menjawab Pertanyaan: Apa Itu Blockchain?

Ketika mendengar kata blockchain, mungkin yang terlintas dalam pikiran adalah Bitcoin atau kripto. Namun sebenarnya, teknologi ini sangat serbaguna dan memiliki potensi yang jauh melampaui mata uang kripto.



Blockchain telah menjadi populer selama beberapa tahun terakhir karena memungkinkan kita untuk mengamankan dan memverifikasi semua jenis data dalam jaringan terdesentralisasi yang tidak dapat diubah.

Ide ini berakar sejak tahun 1991, ketika dua ilmuwan komputer, Stuart Haber dan Scott Stornetta, mengusulkan sebuah sistem untuk melindungi stempel waktu pada dokumen agar tidak diganggu.

Satoshi Nakamoto, penemu Bitcoin anonim, kemudian membangun sistem ini dan mereferensikan kedua ilmuwan tersebut dalam whitepaper Bitcoin-nya.

Dia berhasil menyebarkan blockchain publik pertama pada tahun 2009.

Apa itu blockchain?

Sederhananya, blockchain adalah database dalam bentuk buku besar terdistribusi yang menggunakan kriptografi untuk mengamankan segala jenis informasi.

Buku besar ini berbentuk serangkaian catatan atau "blok" yang masing-masing ditambahkan ke blok sebelumnya dalam rantai, maka nama "blockchain".

Setiap blok berisi stempel waktu, data, dan hash. Ini adalah pengidentifikasi unik untuk semua konten blok, seperti sidik jari digital.

Yang terpenting, begitu data telah direkam dan diverifikasi dalam satu blok, data tersebut tidak dapat diubah. Sebaliknya, jika perubahan harus dilakukan, ini dicatat dan diverifikasi di blok baru yang kemudian ditambahkan ke rantai.

Setiap blok baru memperkuat verifikasi blok sebelumnya dan karenanya seluruh blockchain.

Blok juga berisi hash dari blok sebelumnya dalam rantai. Ini adalah tulang punggung blockchain publik.

Apa itu hash?

Begitulah cara semua peserta dalam jaringan publik yang terdesentralisasi dapat mencapai konsensus tentang bagaimana sebuah blok diverifikasi dan ditambahkan ke rantai.

Fungsi hash kriptografi pada dasarnya adalah algoritma matematika yang memetakan data dengan panjang sembarang ke output dengan panjang tetap.

Jadi, jika Anda ingin merepresentasikan, misalnya, daftar nama dengan panjang yang bervariasi, fungsi hash akan menampilkan setiap nama ini (data) ke dalam string angka unik dengan panjang tetap. String angka ini dikenal sebagai hash.

Fungsi hash akan mengembalikan hash yang sama tidak peduli berapa kali Anda memasukkan data yang sama.

Jika Anda bahkan sedikit mengubah data yang dimasukkan, hash akan berubah sepenuhnya.

Hashing dianggap sebagai fungsi yang hanya berfungsi satu arah. Itu karena sangat tidak mungkin - tetapi bukan tidak mungkin - untuk merekayasa balik data yang menghasilkan hash tertentu tanpa daya komputasi yang sangat besar.

Cara tercepat untuk menebak data yang menghasilkan hash tertentu adalah dengan menebak dan memeriksa, berulang-ulang.

Dalam blockchain Bitcoin, yang menggunakan mekanisme konsensus bukti kerja, komputer dalam jaringan bergabung dalam permainan tebak-tebakan yang rumit ini dengan harapan dapat memecahkan teka-teki terlebih dahulu.

Komputer dengan daya komputasi yang lebih tinggi - yang berarti kemampuan untuk menjalankan lebih banyak tebakan lebih cepat - lebih mungkin untuk memenangkan perlombaan dan oleh karena itu memverifikasi blok untuk hadiah Bitcoin.

Berbagai jenis blockchain

Penting untuk diingat bahwa kata blockchain tidak menggambarkan basis data atau jaringan tunggal. Sebaliknya, ini adalah jenis teknologi dan ada berbagai jenis blockchain yang bekerja dengan cara yang berbeda.

Blockchain publik seperti Bitcoin, memungkinkan siapa saja untuk bergabung dengan jaringan dan mengakses buku besar yang didistribusikan.

Blockchain pribadi adalah jaringan tertutup. Itu masih menggunakan beberapa desentralisasi dan sistem peer to peer, tetapi secara keseluruhan jenis ini dikendalikan oleh satu entitas dan akses dibatasi ke jaringan yang ditentukan.

Blockchain hybrid adalah kombinasi dari blockchain publik dan pribadi. Jenis blockchain ini memungkinkan entitas untuk mendistribusikan buku besar dengan beberapa data yang dapat diakses publik tetapi juga membatasi akses ke data yang lebih sensitif di dalam jaringan.

 
Tags:

© 2018 Zid World All Rights Reserved. Designed By JoomShaper *