Apa itu teknologi Blockchain? Bagaimana cara kerjanya?berikut penjelasanya

sumber : https://builtin.com/

Apa itu Blockchain?

Blockchain, kadang-kadang disebut sebagai Distributed Ledger Technology (DLT), membuat sejarah aset digital apa pun tidak berubah dan transparan melalui penggunaan desentralisasi dan hashing kriptografi.

Analogi sederhana untuk memahami teknologi blockchain adalah Google Doc. Saat kita membuat dokumen dan membaginya dengan sekelompok orang, dokumen tersebut didistribusikan, bukan disalin atau ditransmisikan. Ini menciptakan rantai distribusi terdesentralisasi yang memungkinkan semua orang mengakses dokumen secara bersamaan. Tidak ada yang diblokir menunggu perubahan dari pihak ketiga, sementara semua modifikasi dokumen dicatat secara real time, membuat perubahan benar-benar transparan.

Tentu saja, blockchain lebih kompleks daripada dokumen Google, tetapi analogi ini tepat karena menggambarkan tiga ide penting dari teknologi:

Penjelasan Blockchain : Ikhtisar Cepat

  • Blockchain adalah database yang menyimpan blok data terenkripsi dan kemudian menautkannya bersama-sama untuk membentuk satu sumber kebenaran kronologis untuk data tersebut.
  • Aset digital didistribusikan daripada disalin atau ditransfer, menciptakan catatan aset yang tidak dapat diubah
  • Asalnya terdesentralisasi, memungkinkan akses real-time penuh dan transparansi kepada publik
  • Buku besar perubahan yang transparan menjaga integritas dokumen, menciptakan kepercayaan pada aslinya.
  • Langkah-langkah keamanan yang melekat pada Blockchain dan Public Ledger menjadikannya teknologi utama untuk hampir setiap sektor.

Blockchain adalah teknologi yang sangat menjanjikan dan revolusioner karena membantu mengurangi risiko, menghilangkan penipuan, dan mencapai transparansi dengan cara yang terukur untuk penggunaan yang tak terhitung jumlahnya.

Bagaimana Cara Kerja Blockchain?

Blockchain terdiri dari tiga konsep penting: blok, node, dan penambang.

Block

Setiap rantai terdiri dari beberapa blok dan setiap blok memiliki tiga elemen dasar:

  • Data di blok.
  • Bilangan bulat 32-bit disebut nonce. Nonce dihasilkan secara acak ketika sebuah blok dibuat, yang kemudian menghasilkan hash header blok.
  • Hash adalah nomor 256-bit yang tertanam di nonce. Itu harus dimulai dengan sejumlah besar nol (yaitu sangat kecil).
  • Ketika blok pertama dari sebuah string dihasilkan, nonce menghasilkan hash kriptografis. Data di blok selamanya ditandatangani dan diikat ke nonce dan hash kecuali jika ditambang.

Miner

Penambang membuat blok baru pada rantai melalui proses yang disebut penambangan.

Di blockchain, setiap blok memiliki nonce dan hash uniknya sendiri, tetapi juga mengacu pada hash dari blok sebelumnya dalam rantai, sehingga menambang blok tidak mudah, terutama dalam rantai besar.

Penambang menggunakan perangkat lunak khusus untuk memecahkan masalah matematika yang sangat kompleks dalam menemukan nilai tak terduga yang menciptakan hash yang dapat diterima. Karena nilai nonce hanya 32 bit dan nilai hash 256, ada sekitar empat miliar set nonce yang harus ditambang sebelum set yang benar ditemukan. Ketika itu terjadi, para penambang dikatakan telah menemukan “tanda emas” dan massa mereka ditambahkan ke rantai.

Membuat perubahan ke blok mana pun sebelumnya dalam rantai membutuhkan pengingatan tidak hanya blok dengan perubahan, tetapi semua blok yang datang setelahnya. Inilah sebabnya mengapa sangat sulit untuk berurusan dengan teknologi blockchain. Anggap saja sebagai “keamanan matematika” karena menemukan angka nol emas membutuhkan banyak waktu dan daya komputasi.

Ketika sebuah blok berhasil ditambang, perubahan tersebut diterima oleh semua node di jaringan dan penambang diberi imbalan finansial.

Nodes

Salah satu konsep terpenting dalam teknologi blockchain adalah desentralisasi. Tidak ada satu komputer atau organisasi pun yang dapat memiliki rantai tersebut. Sebaliknya, ini adalah buku besar yang didistribusikan di seluruh node yang terhubung pada rantai. Node dapat berupa perangkat elektronik apa pun yang menyimpan salinan blockchain dan membuat jaringan tetap berfungsi.

Setiap node memiliki versi blockchainnya sendiri dan jaringan harus secara algoritmik menyetujui setiap blok yang baru ditambang ke rantai untuk diperbarui, dipercaya, dan diverifikasi. Karena blockchain transparan, setiap tindakan dalam buku besar dapat dengan mudah diperiksa dan dilihat. Setiap peserta diberikan nomor identifikasi alfanumerik unik yang menunjukkan transaksi mereka.

 

 

sumber : https://builtin.com/

Originally posted 2022-01-21 19:44:47.

Check Also

Berikut Sejarah Blockchain, siapa pencipta bitcoin dan perkembanganya.

Sejarah Blockchain Meskipun blockchain adalah teknologi baru, ia sudah memiliki sejarah yang kaya dan menarik. …