Jika Anda mencari penjelasan sederhana tentang apa itu basis data blockchain, Anda akan kesulitan menemukan yang berfokus pada mur dan baut. Sebagian besar penggemar blockchain berbicara menggunakan istilah luas seperti desentralisasi dan buku besar yang didistribusikan, tetapi apa artinya semua itu?
Setelah Anda selesai membaca artikel ini, Anda akan mengerti apa itu basis data blockchain dan mengapa itu mewakili teknologi baru yang luar biasa yang dapat mengubah banyak industri.
Apa itu Blockchain?
Bagian dasar dari database blockchain adalah sesuatu yang disebut blockchain. Jika Anda bertanya sebagian besar blogger teknologi di luar sana, mereka akan mengatakan "blockchain adalah buku besar yang didistribusikan".
Tapi apa itu "buku besar yang didistribusikan"?
Anggap saja seperti identik file data yang disimpan di banyak komputer di seluruh dunia secara bersamaan. Itu buku besar yang didistribusikan. Ini terdesentralisasi - artinya data tidak disimpan pada basis data tunggal yang berada di satu server.
Sebagai gantinya, seluruh jaringan node (komputer) yang menyimpan data membentuk “server”. File yang disimpan dalam buku besar itu dilengkapi dengan tanda tangan kriptografi sehingga Anda, sebagai "peserta", dapat melihat data yang dikandungnya.
In_content_1 all: [300x250] / dfp: [ 640x360]->Namun, tidak ada server pusat yang menyimpan semua informasi. Inilah sebabnya mengapa disebut "desentralisasi".
Blockchain memanfaatkan teknologi buku besar ini untuk menyimpan jenis informasi sendiri yang terdiri dari "blok". Setiap "blok" data baru harus dikonfirmasi dan divalidasi oleh setiap node di jaringan sebelum dapat ditambahkan. Inilah yang membuat teknologi ini sangat aman.
Dengan kata lain, jika seorang hacker yang mencoba melampirkan data ke blockchain dengan tanda kriptografi yang salah, node blockchain akan menolaknya.
Ini adalah blockchain. Secara historis, teknologi ini telah digunakan untuk menyimpan transaksi mata uang elektronik (seperti Bitcoin). Transaksi aman dan tidak dapat diubah atau dimanipulasi.
Namun, database blockchain menggunakan teknologi blockchain dengan cara yang sangat berbeda.
Apa Itu Database Blockchain ?
Database blockchain adalah penggunaan teknologi blockchain untuk menyimpan informasi. Untuk memvisualisasikan ini, bayangkan bagaimana industri perkapalan bekerja hari ini, dibandingkan bagaimana itu bisa bekerja menggunakan basis data blockchain.
Manifes pengiriman berisi daftar semua kargo yang ditempatkan di atas kapal saat berangkat, apa yang dibongkar di setiap dermaga, dan apa yang tersisa. Dokumen pengiriman seperti ini sangat penting bagi perusahaan yang mengirimkan jutaan barang dalam setahun, seperti Amazon atau Walmart.
Manifes berisi log yang terus diperbarui:
Agen bea cukai, perusahaan angkutan truk, dan banyak organisasi lain yang membentuk seluruh rantai pengiriman bergantung pada keakuratan catatan-catatan ini. Sayangnya, di seluruh dunia, ada sejarah penipuan - di mana barang "hilang" dan manifes dimodifikasi tanpa otorisasi.
Mendigitalkan prosesnya membantu, tetapi database terpusat masih rentan terhadap peretasan dan manipulasi.
Solusi sempurna adalah basis data blockchain. Ini karena begitu basis data blockchain diperbarui dan diverifikasi sebagai blok baru di "buku besar", tidak mungkin untuk mengubah atau memanipulasi.
Karena setiap transaksi divalidasi dan diverifikasi sebagai dikonfirmasi dan disetujui, setiap upaya untuk memanipulasi jumlah atau nilai asli sepanjang jalan akan gagal. Pemeriksaan dan saldo harus memenuhi otentikasi ketat setiap node di blockchain. "Saldo" salah tidak diizinkan. Kesalahan manusia tidak lagi menjadi alasan yang valid.
Basis Data "Rantai"
Saat Anda memikirkan basis data blockchain dalam istilah "rantai", mudah untuk menggambarkan industri apa yang terbaik untuk teknologi ini.
Biasanya, itu adalah area di mana catatan perlu ditambahkan dengan informasi baru, akurat, dan diperbarui.
Untuk melihat ini dalam aksi, bayangkan manifes pengiriman yang sangat sederhana, dengan tiga barang. Catatan: ini adalah contoh yang sangat sederhana dan tidak terlihat seperti data aktual dalam database pengiriman blockchain. Contoh ini hanya digunakan untuk tujuan ilustrasi.
"Blok" pertama dalam rantai dapat berisi data berikut.
Di port pertama, blok baru adalah ditambahkan ke rantai dengan semua transaksi tentang barang yang dibongkar secara kriptografis yang dibuktikan oleh node jaringan agar akurat dalam kaitannya dengan blok asli.
Jika ada transaksi yang tidak valid terkait dengan blok pertama, blok baru tidak akan diterima sebagai transaksi blockchain yang valid.
Ini berarti bahwa kesalahan manusia tidak dapat menyebabkan "kehilangan" barang di sepanjang rute. Seluruh blockchain berfungsi sebagai catatan akurat tentang rute pengiriman untuk semua barang di sepanjang jalan.
Proses ini berlanjut, dan database blockchain terus membangun blok tambahan, sampai seluruh "transaksi" pengiriman selesai. Ada catatan akurat untuk apa pun yang tidak seorang pun dapat mengubahnya.
Aplikasi Basis Data Blockchain
Apakah teknologi ini berguna di dunia nyata? Walmart tentu saja berpikir begitu.
Pada tahun 2018, divisi Walmart Kanada secara resmi meluncurkan rantai pasokan blockchainnya sendiri yang melacak transaksi pengiriman jenis ini untuk 70 vendor perusahaan angkutan truknya.
blockchain Walmart hanya berisi beberapa lusin node untuk melakukan validasi kriptografi yang diperlukan karena truk pengangkut membawa barang dari satu tujuan ke tujuan lain.
Salah satu pakar mengatakan bahwa sistem menghilangkan kemungkinan perselisihan antara perusahaan angkutan truk ketika mereka catatan tidak cocok.
Walmart bukan satu-satunya perusahaan yang memanfaatkan basis data blockchain. Semua aplikasi berikut telah diluncurkan dalam beberapa tahun terakhir.
Seperti yang Anda lihat, basis data blockchain bukan hanya teoretis. Mereka sedang diterapkan pada aplikasi dunia nyata yang sangat membutuhkan transaksi tepercaya.
Mungkin saja di masa depan, setiap transaksi di dunia yang membutuhkan tingkat keamanan tertinggi akan ditangani oleh beberapa jenis teknologi basis data blockchain.