Senin, 07 Januari 2019

Blockchain itu Apa?... Bagaimana Cara Kerja Blockchain?... Ini Penjelasannya...

Blockchain itu Apa?... Bagaimana Cara Kerja Blockchain?... Ini Penjelasannya...

Di era milenial ini, semakin santer istilah mata uang digital, semua entitas berlomba-lomba membuat alat bayar digital, fintech banyak didirikan, tapi itu hanya alat bayar yang menjadi digitalisasi, namun bagaimana dengan uang digital, maksudnya disini, bukan dari Rupiah lalu di deposit kan ke alat bayar digital, bukan seperti itu, ini adalah BLOCKCHAIN, banyak yang bertanya, Apa itu Blockchain... Bagaimana cara kerja Blockchain... Saat ini, bitcoin, crypto, ether atau nama mata uang digital lainnya semakin populer, Blockchains sangat populer saat ini. Tapi apa itu blockchain? Block itu apa? chain itu apa? Bagaimana cara kerjanya, masalah apa yang berhasil mereka pecahkan dari penggunaan Blockchain ini dan bagaimana mereka dapat digunakan? Seperti namanya, defenisi blockchain adalah rantai blok yang berisi informasi. Informasi apa...


Oke kita kilas balik sejenak dengan sejarahnya, Teknik blockchain ini pada awalnya dijelaskan pada tahun 1991 oleh sekelompok peneliti dan pada awalnya dimaksudkan untuk mencatat waktu dokumen digital, Ya Hampir seperti notaris tapi format dokumen menjadi digital. Hal itu berjalan seperti biasa,  sampai menjadi menarik saat diadaptasi oleh Satoshi Nakamoto pada tahun 2009 untuk membuat Bitcoin cryptocurrency, atau yang kita sebut mata uang digital

Blockchain bisa disebut juga buku besar yang didistribusikan sepenuhnya terbuka untuk siapa saja. Blockhain memiliki fungsi properti yang menarik, begitu beberapa data telah direkam di dalam blockchain, menjadi sangat sulit untuk mengubahnya. Jadi bagaimana cara kerjanya? Baiklah, mari kita melihat lebih dekat pada satu blok. Blok apa ... oke ini dia ...

Setiap blok berisi beberapa data, hash dari blok dan hash dari blok sebelumnya. oke sebentar, Hash itu apa?? 

"Hash: Metode kriptografi untuk mengubah data sepanjang apapun menjadi sebaris kode hexadecimal. Mengubah isi data walau hanya 1 bit saja akan mengubah keseluruhan baris kode yang dihasilkan"

Data yang disimpan di dalam blok tergantung pada jenis blockchain. Blockchain Bitcoin misalnya menyimpan rincian tentang transaksi, seperti pengirim, penerima, dan jumlah koin. Blok A juga memiliki hash. 

Anda dapat membandingkan hash dengan sidik jari. Ini mengidentifikasi blok dan semua isinya dan selalu unik, seperti sidik jari. Setelah blok dibuat, hashnya sedang dihitung. Mengubah sesuatu di dalam blok akan menyebabkan hash berubah dan sebagainya. Jadi dengan kata lain: hash sangat berguna ketika Anda ingin mendeteksi perubahan pada blok. Jadi bagaimana dengan blok sebelumnya ... Jika sidik jari suatu blok berubah, itu bukan lagi blok yang sama. 

Elemen ketiga di dalam setiap blok adalah hash dari blok sebelumnya. Ini secara efektif menciptakan rantai blok dan teknik inilah yang membuat blockchain sangat aman. Kata beberapa pakar blockchain

Oke tolong baca dengan seksama, 

Mari kita ambil contoh. Di sini kita memiliki rantai 3 blok, setiap blok memiliki hash dan hash dari blok sebelumnya. Jadi blok nomor 3 poin untuk memblokir nomor 2 dan nomor 2 poin ke nomor 1. Sekarang blok pertama agak istimewa, tidak dapat menunjuk ke blok sebelumnya karena itu yang paling pertama. Kami menyebutnya blok genesis.

Oke cukup jelas ....

Sekarang katakanlah Anda mengutak-atik blok kedua. Ini menyebabkan hash dari blok juga berubah. Pada gilirannya itu akan membuat blok 3 dan semua blok berikut tidak valid karena mereka tidak lagi menyimpan hash yang valid dari blok sebelumnya. Jadi mengubah satu blok akan membuat semua blok berikutnya menjadi tidak valid. Tetapi menggunakan hash tidak cukup untuk mencegah gangguan atau error

Seperti yang kita tahu, kecepatan Komputer saat ini sangat cepat dan dapat menghitung ratusan ribu hash per detik. Anda dapat secara efektif mengutak-atik blok dan menghitung ulang semua hash blok lain untuk membuat blockchain Anda valid lagi. Jadi untuk mengurangi kelemahan ini, blockchain memiliki sesuatu yang disebut proof-of-work. Ini adalah mekanisme yang memperlambat pembuatan blok baru. Dalam kasus Bitcoin: dibutuhkan sekitar 10 menit untuk menghitung proof-of-work yang diperlukan dan menambahkan blok baru ke rantai. Mungkin tidak hanya 10 menit, mungkin lebih lama, tergantung pada kecepatan internet dan kecepatan komputer Anda

Lalu bagaimana tentang keamanan atau validitas blockchain, Mekanisme yang berlangsung di sistem blockchain membuatnya sangat sulit untuk merusak blok itu sendiri, karena jika Anda mengutak-atik 1 blok, Anda harus menghitung ulang proof-of-work untuk semua blok berikut keseluruhan. Jadi keamanan blockchain berasal dari penggunaan hashing dan mekanisme proof-of-work yang kreatif. 

Tetapi ada satu cara lagi bahwa blockchains bisa swadaya mengamankan diri mereka sendiri dan itu adalah dengan didistribusikan. Alih-alih menggunakan entitas pusat untuk mengelola rantai, blockchain menggunakan jaringan peer-to-peer dan siapa pun diizinkan untuk bergabung. Ketika seseorang bergabung dengan jaringan ini, ia mendapatkan salinan penuh dari blockchain.

Nah disebut juga dengan Node, Node dapat menggunakan ini untuk memverifikasi bahwa semuanya masih dalam urutan. Sekarang mari kita lihat apa yang terjadi ketika seseorang membuat blok baru. Blok baru itu dikirimkan ke semua orang di jaringan. Setiap node kemudian memverifikasi blok untuk memastikan bahwa itu belum dirusak. Jika semuanya memeriksa, setiap node menambahkan blok ini ke blockchain mereka sendiri. Semua node di jaringan ini menciptakan konsensus. Mereka setuju tentang blok apa yang valid dan mana yang tidak. atau yang ditolak sistem

Jadi bagaimana dengan yang ditolak, Blok yang dirusak akan ditolak oleh node lain di jaringan. Jadi untuk berhasil merusak blockchain, Anda perlu mengutak-atik semua blok pada rantai, mengulangi pembuktian kerja untuk setiap blok dan mengendalikan lebih dari 50% jaringan peer-to-peer. Hanya dengan demikian blok Anda yang dirusak akan diterima oleh semua orang. Ini hampir mustahil dilakukan! Blockchain juga terus berkembang

Nah kira-kira itu sedikit penjelasan, ya bisa dikatakan panjang juga detailnya, namun tetap dibenak anda akan muncul beberapa pertanyaan-pertanyaan tentang blockchain

Perkembangan blockchain selanjutnya menjadi perhatian semua pemerhati mata uang digital, karena akan menentukan model bisnis eksisting yang selama ini ada, menjadi model bisnis baru yang belum pernah terpikirkan sebelumnya

sumber: google, bloomberg, bitcoin news, blockchain news, blockchain masters