Pelajaran 5: Mari kita urutkan orientasi blockchain dengan teorema CAP

Why does this lesson matter?

Sebagai pelajaran sebelum masuk ke detail masing-masing teknologi yang membentuk blockchain, mari kita atur ulang orientasi blockchain. Untuk memahami perlunya blockchain dan memanfaatkan kekuatannya, pelajaran ini akan menggunakan teorema CAP untuk mengungkap blockchain.

What you can learn in this lesson

  • Tentang teorema CAP
  • Teorema CAP dan sifat blockchain
  • Tidak cocok untuk blockchain

目次を表示する

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.

Pelajaran 5: Mari kita urutkan orientasi blockchain dengan teorema CAP

0%

0%

You haven’t finished all the lessons. Make sure to complete them before taking a quiz!

You can start a quiz by clicking the button below.