Ingat teorema CAP
Sebelum kita memilah orientasi blockchain, mari kita sentuh teorema CAP.
Teorema CAP adalah teorema bahwa tidak mungkin untuk memenuhi tiga sifat "Konsistensi", "Ketersediaan", dan "Toleransi partisi" pada saat yang sama saat mengoperasikan layanan Web.
Konsistensi
Pengguna layanan selalu dapat mengakses data terbaru.
Ketersediaan
Layanan tidak berhenti karena kegagalan sistem, yaitu, tidak ada titik kegagalan tunggal dalam sistem.
Partisi-toleransi
Layanan tidak berhenti bahkan jika jaringan sistem terputus.
Teorema ini menyatakan bahwa tidak ada sistem yang sempurna dan jika Anda memilih sesuatu, Anda harus membuangnya.
Check your achievement
Click the “Tick” button
if you understand the lesson so far.
Teorema CAP pada blockchain
Sekarang mari kita terapkan blockchain ke teorema CAP.
Blockchain terdiri dari node yang tak terhitung banyaknya, dan semua node memiliki informasi yang persis sama.
Ini berarti bahwa tidak ada satu titik kegagalan dalam sistem.
Selain itu, fakta bahwa kami telah mencapai waktu henti nol menunjukkan bahwa blockchain bagus dalam "Ketersediaan".
Kami juga belajar bahwa komunikasi blockchain adalah tipe Peer-to-Peer.
Hal ini menunjukkan bahwa komunikasi dapat dilakukan tanpa masalah bahkan jika bagian dari jaringan terputus.
Oleh karena itu, kita dapat melihat bahwa ia juga memiliki sifat toleransi-Partisi.
Bagaimana dengan Konsistensi?
Blockchain dibangun dengan metode komunikasi tipe PtoP dengan node yang tak terhitung banyaknya.
Oleh karena itu, sebenarnya dibutuhkan sedikit waktu untuk data yang sama disebarkan ke semua node.
Singkatnya, data yang dipegang oleh satu node dan data yang dipegang oleh node lain tidak cocok secara real time.
Ini tidak memiliki properti Konsistensi sehingga Anda selalu dapat mengakses data terbaru.
Check your achievement
Click the “Tick” button
if you understand the lesson so far.
Mari kita pahami orientasi blockchain
Selain sifat dari blockchain yang terurai dari teorema CAP, mari kita urutkan orientasi blockchain dari karakteristik "Trustless" dan "Transparency" yang dipelajari di Pelajaran 2.
Bahwa blockchain cocok
Blockchain bagus untuk merekam data yang sulit diutak-atik.
Misalnya, kepemilikan real estat dan sekuritas, riwayat kelulusan perguruan tinggi, dll.
Tidak masalah jika semua data ini terbuka untuk umum, dan jika Anda memiliki banyak node yang menyimpan data yang sama, Anda tidak perlu khawatir tentang data yang ditulis ulang secara ilegal.
Blockchain tidak cocok
Blockchain tidak cocok untuk merekam data yang membutuhkan kedekatan.
Seperti yang kita lihat dalam teorema CAP, blockchain memiliki beberapa inkonsistensi data.
Tentu saja, ada kemungkinan pengembangan blockchain akan berlanjut di masa depan, tetapi blockchain sebenarnya tidak cocok untuk pembayaran.
Karena pembayaran perlu ditukar dengan barang di tempat untuk mengonfirmasi pembayaran, blockchain, yang membutuhkan sedikit waktu untuk mendistribusikan data pembayaran ke semua node, sangat tidak cocok.
Di sisi lain, ada banyak keuntungan menggunakan blockchain dalam situasi seperti pengiriman uang ke luar negeri di mana tidak masalah jika membutuhkan sedikit waktu.
Sejak blockchain dimulai dengan Bitcoin, sering disalahpahami sebagai teknologi untuk keuangan, tetapi ada banyak kasus penggunaan di bidang selain keuangan.
Selain itu, blockchain tidak cocok untuk merekam data yang sulit dijelajahi.
Seperti yang telah kita pelajari berkali-kali, semua data yang direkam di blockchain terbuka untuk umum.
Oleh karena itu, Anda tidak boleh merekam informasi pribadi atau data lain yang mungkin sulit dilihat.
Saat mempertimbangkan aplikasi praktis blockchain, perspektif "apa yang harus direkam di blockchain" ini menjadi sangat penting.
Check your achievement
Click the “Tick” button
if you understand the lesson so far.