Apa itu blockchain?

Ada dua hal. Blok dan rantai. Pada tingkat yang sangat tinggi, ini hanyalah rangkaian balok. Karena ada di dalam komputer, kita bisa mengesampingkan hal-hal fisik. Di sini informasi digital dibagi menjadi beberapa blok dan dihubungkan bersama. Sebagai contoh, perhatikan blok berikut, masing-masing mewakili suatu negara. Masing-masing berisi nama kota dari masing-masing negara.

Tunggu, ada sesuatu yang lebih. Setiap blok ini memiliki sesuatu yang disebut hash. Hash adalah sekumpulan karakter (mis. “1hi515AHA5H”). Hash berasal dari informasi yang terkandung dalam blok. Blok AS memiliki kota New York, Los Angeles, dan Chicago. Jadi hash akan menjadi sesuatu seperti “NYLAC” (Secara teknis itu tidak terjadi, tetapi Anda mendapatkan ide).

Setiap blok berurutan akan berisi hash blok sebelumnya. Inilah yang mengikat mereka bersama (Kekuatan). Jika seseorang merusak blok pertama untuk menambah kota Boston. Hash baru menjadi “NYLACB”. Namun, blok sukses India telah menyimpan hash sebagai “NYLAC”. Ketidakcocokan ini akan mematahkan rantai. Jadi tujuan hash adalah memastikan tidak ada yang merusaknya.

Bagaimana jika seseorang mengubah isi blok dan memperbarui blok hash berturut-turut? Ini mungkin tetapi ada satu hal yang tidak saya ceritakan kepada Anda. Data dari blockchain tidak ada di satu komputer. Itu direplikasi di komputer setiap pengguna dalam jaringan. Jika Anda bergabung dengan jaringan blockchain, komputer Anda akan mengunduh blok-blok ini. Jika seseorang mengubah versinya, jaringan akan mempertimbangkan apa yang dikatakan mayoritas itu benar.

Satu hal lagi, dalam jaringan Blockchain, tidak hanya data tetapi program juga direplikasi. Komputer secara kolektif menjalankan program. Sebagian besar aplikasi internet terpusat. Pertimbangkan Facebook, data dan programnya terletak pada servernya. Komputer Anda meminta informasi dari server Facebook untuk mengetahui dasar. Dalam kasus blockchain, tidak ada hal yang penting. Itu bergantung pada komputer penggunanya untuk meng-host programnya. Ya, ini berarti jika setiap komputer di jaringan blockchain mati, itu mati.

Sumber: Hackernoon

Leave a Reply

Your email address will not be published. Required fields are marked *