Apa itu Blockchain?
Pahlawan Blockchain / / March 19, 2020
Terakhir diperbarui saat
Anda mungkin pernah mendengar istilah Blockchain sebelumnya. Tapi apa sebenarnya itu? Di sini kami menjelaskan apa yang perlu Anda ketahui tentang teknologi yang sangat aman ini.
Anda pernah mendengar berita di berita, di blog, dan bahkan mungkin dari teman dan keluarga. Tapi apa itu blockchain?
Blockchain adalah rantai blok data yang disimpan dalam "database" pada a jaringan peer-to-peer beberapa "node". Node ini adalah komputer yang memverifikasi dan mengkonfirmasi setiap transaksi baru yang ditambahkan ke rantai sebagai blok tambahan.
Untuk memahami blockchain dan informasi yang ditambahkan ke dalamnya, penting untuk mengetahui cara kerja transaksi dan bagaimana mereka diverifikasi.
Apa itu Blockchain?
Setiap blok yang ditambahkan ke blockchain berisi informasi spesifik tentang transaksi yang disimpan di dalamnya. Informasi itu dapat berupa apa saja dari tanggal dan waktu, jumlah dolar, pengirim, penerima, dan banyak lagi. Individu tidak diidentifikasi dalam transaksi ini. Alih-alih, mereka diidentifikasi oleh tanda tangan digital terenkripsi.
Blok tunggal menyimpan ribuan transaksi. Mereka juga dapat menyimpan segala jenis informasi yang mungkin ingin disimpan oleh pemrogram dalam blockchain untuk menggunakannya sebagai basis data informasi aktual.
Tidak seperti database normal atau lokasi penyimpanan cloud, tidak sembarang komputer dapat menambahkan lebih banyak data ke blockchain. Sebaliknya, setiap informasi baru perlu divalidasi oleh jaringan komputer peer-to-peer.
Tidak ada satu komputer, atau "server" yang berfungsi sebagai pengontrol informasi yang terpusat. Alih-alih, jaringan peer-to-peer ini dari node komputer terdistribusi harus memverifikasi bahwa potongan data baru adalah sah dan menjadi bagian dari rantai.
Jaringan komputer inilah yang membuat blockchains “terdesentralisasi”. Dengan tidak adanya server pusat yang mengendalikan dan mengelola data, informasi menjadi lebih aman dan memberikan anonimitas yang lebih baik kepada pengguna blockchain.
Bagaimana Data Baru Dapat Ditambahkan ke Blockchain
Berikut adalah urutan kejadian ketika pengguna jaringan blockchain mengirim informasi baru ke blockchain:
- Beberapa bagian data (biasanya transaksi keuangan) dikirim dari pengguna ke jaringan blockchain.
- Node blockchain secara independen mengkonfirmasi rincian data untuk memverifikasi bahwa itu secara sah termasuk dalam blockchain.
- Bagian dari proses validasi melibatkan setiap simpul memecahkan masalah matematika yang kompleks. Ketika dipecahkan, komputer itu memiliki wewenang untuk menambahkan blok ke blockchain.
- Setelah divalidasi, informasi tersebut akan ditambahkan ke blok berikutnya dalam rantai.
- Blok berikutnya disediakan "hash" terenkripsi, yang mencakup "hash" dari blok yang lebih baru dalam rantai. Hash adalah kode kriptografi yang mengidentifikasi blok baru.
Mengapa Blockchain Aman
Blokir mengandung beberapa lapisan keamanan.
Yang pertama adalah bahwa setiap blok telah divalidasi dan dikonfirmasi menjadi bagian dari buku besar publik (seluruh kumpulan blok data). Dalam sesuatu seperti industri perkapalan, ini berarti manifes pengiriman yang disimpan dalam blockchain tidak dapat menghapus atau memanipulasi data dengan cara apa pun. Setelah ditambahkan ke blockchain, informasi itu adalah bagian dari manifes resmi.
Mengapa sulit untuk memodifikasi blok? Karena hash yang unik dan terenkripsi yang digunakan untuk mengidentifikasi blok. Algoritme matematika yang rumit diselesaikan oleh komputer menciptakan hash yang sangat sulit untuk "diretas" tanpa kekuatan komputasi yang monumental. Dan tanpa mendekripsi hash unik, blok tidak dapat dimodifikasi.
Lapisan keamanan lainnya adalah kenyataan bahwa hash blok sebelumnya ada di hash baru blok berikutnya. Ini berarti bahwa peretas tidak hanya harus mendekripsi hash dari blok yang akan dimodifikasi tetapi juga hash dari setiap blok yang mendahuluinya.
Inilah sebabnya mengapa kebanyakan orang menganggap blockchain sebagai anti-hacker.
Perbedaan Antara Blockchain dan Bitcoin
Karena Bitcoin adalah implementasi pertama dari teknologi blockchain, kata-kata Bitcoin dan blockchain telah menjadi identik, benar atau tidak.
Kenyataannya adalah bahwa teknologi blockchain jauh melampaui Bitcoin.
Dalam usulnya untuk Bitcoin, seorang teknolog misterius bernama Satoshi Nakamoto (banyak yang meragukan ini adalah nama aslinya) menggunakan sistem uang elektronik menggunakan blockchain.
Tidak seperti mata uang negara mana pun yang diatur oleh otoritas pusat, Bitcoin tidak dikendalikan atau diatur oleh siapa pun. Inilah sebabnya mengapa ini disebut sebagai mata uang "terdesentralisasi".
Setiap kali seseorang ingin membeli barang atau layanan dari seseorang yang menerima Bitcoin sebagai pembayaran, kegiatan berikut berlangsung.
- Pembeli mengajukan transaksi pembelian di jaringan Bitcoin.
- Penambang Bitcoin berlomba untuk memecahkan algoritma matematika yang kompleks untuk transaksi itu. Solusinya adalah "hash" blok transaksi.
- Setelah hash diproduksi oleh banyak node, transaksi diverifikasi.
- Transaksi yang diselesaikan akan ditambahkan sebagai blok pada blockchain.
- Penambang yang menyelesaikan hash diberi hadiah Bitcoin.
Setelah transaksi ditambahkan ke buku besar publik Bitcoin, transaksi itu tidak dapat diubah atau dimanipulasi dengan cara apa pun. Informasi pengguna pembeli dan penjual dienkripsi melalui kunci publik dan kunci pribadi - sehingga semua detail pengguna bersifat anonim.
Mengapa Blockchain bukan Bitcoin
Sementara blockchain adalah teknologi dasar yang mendukung Bitcoin, keduanya tidak sama. Bitcoin menyimpan jenis data tertentu pada "buku besar" blockchain. Informasi itu adalah segalanya seputar transaksi Bitcoin.
Namun, Anda dapat menggunakan blockchain untuk menyimpan bentuk transaksi lainnya, dan berbagai jenis data. Ini terutama berlaku dengan mata uang digital Ethereum.
Ethereum membawa protokol Bitcoin ke tingkat yang sama sekali baru dengan memperkenalkan "kontrak pintar".
Kontrak Cerdas mengimplementasikan "kode" yang sebenarnya ke blockchain. Kode ini dijalankan ketika kondisi terkait dengan itu sebagai "dipicu" - dan semua ini terjadi pada buku besar publik (blockchain).
Teknologi ini memungkinkan perusahaan untuk mengimplementasikan aplikasi aktual seperti sistem email aman, sistem penyimpanan aman, dan platform lainnya menggunakan sistem ultra-aman yang ditawarkan oleh blockchain.
Ini adalah contoh yang bagus tentang apa itu blockchain dan bagaimana menggunakannya untuk menciptakan teknologi baru dan menarik.