Arti Blockchain, untuk apa dan untuk apa itu digunakan

Navigaweb tidak akan menjadi blog teknologi yang terhormat jika tidak berbicara tentang blockchain, sebuah konsep yang agak sulit untuk dipahami, yang pada pandangan pertama mungkin tampak sesuatu yang kabur tetapi yang sebenarnya memiliki lebih banyak dan lebih banyak aplikasi praktis, sedemikian rupa sehingga para ahli memprediksi, dalam tahun-tahun mendatang, penggunaan sehari-harinya hampir di mana-mana. Mencari informasi dan panduan di internet, dalam artikel ini kami mencoba memberikan penjelasan singkat, untuk memberikan penjelasan singkat dan sederhana tentang apa arti blockchain, apa itu dan untuk apa digunakan.
Dalam satu kalimat, Blockchain adalah buku besar yang didistribusikan (buku besar adalah "Buku Besar yang berisi semua akun, yang disebut mastrini, yang membentuk sistem akuntansi") dan untuk menjelaskan apa sebenarnya tepatnya mari kita bicara tentang kemungkinan penerapannya berlatih di bank.

Apa Blockchain itu dan untuk apa digunakan

Jadi mari kita ambil bank reguler, yang mengelola database pusat ("buku besar") dari semua detail pelanggan. Nomor akun, saldo, transaksi, dan semua informasi pribadi lainnya ditandai dalam daftar besar ini. Setiap kali Anda menggunakan rekening bank, misalnya dengan menarik uang atau melakukan transfer, register bank memperbarui catatannya. Hanya bank, sebagai entitas kontrol pusat, yang memiliki akses ke buku besar dan dapat mengelolanya sesuai keinginan.
Di sisi lain, buku besar yang didistribusikan atau blockchain tidak dikendalikan oleh orang atau perusahaan yang memiliki tanggung jawab penuh atas buku besar tersebut, tetapi dimiliki oleh banyak orang, yang memiliki salinan buku besar yang didistribusikan.
Setiap pengguna (yang mengambil nama " node ") menyimpan salinan data dari awal hingga akhir seluruh buku besar sejauh ini. Ketika transaksi terjadi, banyak node memeriksanya dan kemudian semua node memperbarui catatan mereka sehingga mereka semua memiliki salinan register yang sama, diperbarui dan disinkronkan.
Setiap transaksi baru dikelompokkan, dengan banyak transaksi lainnya, ke dalam blok atau "blok". Tidak ada otoritas terpusat yang mampu memanipulasi catatan. Jika seorang hacker atau scammer node mulai mengubah catatan dalam registri, semua node lain akan menolaknya karena catatan baru tidak akan cocok dengan data yang disimpan oleh orang lain. Satu-satunya cara untuk memanipulasi data adalah dengan mengatur kolaborasi banyak node, yang bagaimanapun sangat sulit karena jumlah node bisa sangat tinggi (dalam kasus Bitcoin, ada sekitar 10.000 node berbeda yang tersebar di seluruh dunia dan yang tidak saling kenal).
Oleh karena itu, sekarang kita dapat memiliki gagasan yang lebih jelas tentang apa itu blockchain dan untuk apa : arsip data terdesentralisasi yang aplikasi utamanya, saat ini, adalah untuk menyimpan data yang diwakili oleh transaksi uang (seperti Bitcoin atau mata uang virtual lainnya) ), tetapi yang dapat digunakan di bidang lainnya.

Blockchain dalam cryptocurrency


Berbicara tentang BitCoin dan cryptocurrency, blockchain berfungsi seperti ini: Jika saya mengirim BTC, saya memberi tahu setiap node apa yang saya lakukan dan semua orang mencatat transaksi jika diizinkan. Dengan memeriksa buku besar, node dapat menolak transaksi jika saya tidak memiliki cukup Bitcoin untuk dikirim, atau jika saya bukan pemegang akun. Setiap transaksi harus melalui validasi, dan di situlah teknologi blockchain menjadi sedikit lebih rumit. Setiap " dompet " blockchain (dompet adalah rekening bank di blockchain) memiliki kunci publik dan kunci pribadi . Kunci publik tidak sensitif, tetapi kunci pribadi harus diketahui hanya dan hanya oleh pemegang akun (yang memiliki kunci pribadi, sebenarnya memiliki akun). Ketika saya mengirim Bitcoin, dompet saya menyajikan kunci publik bersama dengan tanda tangan digital. Tanda tangan digital ini unik dan dibuat dengan kunci pribadi. Menggunakan tanda tangan pribadi dan kunci publik, node lain dapat memverifikasi bahwa itu adalah transaksi yang sah, semua tanpa pernah mengungkapkan apa kunci pribadi ini. Kunci publik dan pribadi bukan nomor yang mudah diingat seperti rekening bank, tetapi mereka menggunakan Algoritma Secure Hash 256 (SHA-256) dan algoritma RACE Integrity Primitives Evaluation Message Digest 160 (RIPEMD-160) . Tidak perlu memahami apa algoritma ini untuk menggunakan cryptocurrency tetapi menarik untuk dicatat bahwa algoritma ini adalah dasar dari enkripsi situs web di https, di mana lalu lintas dienkripsi melalui SSL, TLS dan banyak lagi. Di masa depan, algoritma enkripsi lain dapat digunakan untuk blockchain.
Sekarang, semua enkripsi dan verifikasi transaksi ini dikenakan biaya . Setiap node membutuhkan banyak daya komputasi untuk memeriksa semua transaksi yang terjadi dan memperbarui log.
Di sinilah penambangan masuk: pengguna dapat memperoleh komisi kecil sebagai kompensasi dalam proses verifikasi transaksi. Penambang yang mengelola node dibayar dan setiap transaksi diverifikasi.
Saya telah menjelaskan hal ini di artikel lain, tentang cara membuat (merusak) Bitcoin.
Masalah dengan proses verifikasi transaksi cryptocurrency yang elegan dan lancar ini adalah bahwa pada saat permintaan tinggi, tarif dapat meningkat dan jika tidak ada cukup node, pengguna benar-benar dapat membayar lebih untuk mendapatkan konfirmasi transaksi mereka. pertama-tama, dengan para penambang memberikan prioritas kepada mereka yang membayar komisi lebih tinggi. Mereka yang membayar komisi lebih rendah masih akan diproses, tetapi pada tingkat yang jauh lebih lambat, kecuali komisi terlalu rendah, dalam hal ini tidak ada yang akan repot untuk memverifikasi transaksi.
Video di bawah ini adalah salah satu yang terbaik untuk memahami cara kerja blockchain di Bitcoin

BACA JUGA: Apa itu Cryptocurrency, Bitcoin, dan mata uang digital lainnya

Cara lain untuk menggunakan blockchain

Sementara banyak blockchains hanya menyimpan rincian transaksi cryptocurrency, masih dimungkinkan untuk menyimpan semua jenis data pada blockchain : catatan medis, pesan yang dilindungi, kontrak dan daftar atau basis data lainnya. Siapa pun dapat membuat blockchain mereka sendiri dengan data yang mereka inginkan, bahkan secara pribadi, selama Anda memiliki cukup node untuk menjalankannya. Anda dapat menghapus enkripsi, mengedit aturan atau mendesentralisasi atau mengaturnya sesuai keinginan. Pada akhirnya, untuk saat ini, tidak ada spesifikasi formal atau definisi "blockchain", sehingga ada kebebasan penuh untuk melakukannya. Ada proyek-proyek perusahaan besar seperti Facebook, Amazon dan Microsoft, kemudian bahkan blockchain yang hanya ada untuk menipu orang.
Contoh dari blockchain yang tidak terkait erat dengan mata uang digital adalah dari situs web Steemit, ruang sosial yang hanya dapat diakses dengan membuat kunci pribadi di dalam Blockchain-nya. Jejaring sosial ini disusun dengan cara yang sama sekali baru dibandingkan dengan yang lain, di mana setiap pengguna dapat berbagi teks atau video tertulis (di situs DTube) dan mendapatkan uang tergantung pada seberapa suksesnya itu. Pembayaran dalam mata uang digital dan proses pendaftaran dengan kunci pribadi didasarkan pada Blockchain.
Berharap penjelasannya cukup jelas, sumber utama tulisan ini adalah situs Blockdecoded.

Tinggalkan Komentar Anda

Please enter your comment!
Please enter your name here