May 19, 2022
NETTER > Blog > Science > Bagaimana dunia data berubah
Dengan "didistribusikan", itu berarti ada beberapa peserta yang dapat menambahkan blok. Peserta tersebut alias "Nodes".
Spread the love

SQL

NoSQL

Blockchain

Panduan mudah untuk pemula

Mari kita bahas tentang,

  • Apa itu Blockchain?
  • Lebih lanjut tentang Blockchain
  • Bagaimana blok ditambahkan?
  • Blok yang Tidak Dapat Diubah
  • Apakah Blockchain adalah Basis Data?
  • Di mana sebaiknya Blockchain digunakan?
  • Aplikasi Blockchain

1/ Apa Itu Blockchain ?

  • Blockchain terdiri dari 2 istilah yaitu. “blok” dan “rantai”.
  • Blockchain adalah daftar blok yang terus bertambah yang dirantai bersama.
  • Sebuah blok berisi data dan, beberapa informasi tambahan.
  • Rantai dibuat dengan aman menggunakan kriptografi.

2/ Lebih Lanjut Tentang Blockchain

Blockchain adalah

  • Didistribusikan
  • Terdesentralisasi

Dengan “didistribusikan”, itu berarti ada beberapa peserta yang dapat menambahkan blok. Peserta tersebut alias “Nodes”.

Dengan “desentralisasi”, itu berarti tidak ada otoritas pusat.

3/ Bagaimana blok ditambahkan?

  • Pertama, sebuah node menandatangani blok menggunakan tanda tangan SHA-256.
  • Kemudian divalidasi dengan “mayoritas” node validasi di blockchain.
  • Cara memvalidasi blok baru ini disebut sebagai “Bukti Kerja”.

4/ Blok yang Tidak Dapat Diubah

  • Blockchain dirancang sedemikian rupa sehingga data yang disimpan dalam blok tetap tidak berubah.
  • Sebuah blok berisi informasi tentang blok sebelumnya.
  • Untuk mengubah data dalam satu blok, Anda harus mengubah semua blok berikutnya. Hampir tidak mungkin.

5/ Apakah Blockchain adalah Basis Data?

Ya Benar!

  • Karena menyimpan beberapa data menggunakan beberapa bentuk struktur data, ini adalah database.
  • Tetapi Blockchain berbeda dari database tradisional
    • Integritas data
    • Transaksi
    • Kinerja Kueri
    • Structure
  • Integritas data
    • Struktur Blockchain membuat hampir tidak mungkin bagi seseorang untuk mengubah data tanpa memutus rantai.
    • Dalam database tradisional jika tindakan yang tepat tidak dilakukan, aktor jahat dapat mengubah data.
  • Transaksi – Karena kekekalan, hanya 2 transaksi yang diizinkan di Blockchain.
    • Add Data
    • Read Data
  • Kinerja Kueri
    • Metode verifikasi yang digunakan di Blockchain untuk memastikan integritas data dapat “memperlambat” kinerja kueri.
    • Database tradisional mungkin jauh lebih cepat dalam hal ini.
  • Structure
    • Blockchains dapat sepenuhnya terdesentralisasi. Tidak ada persyaratan dari otoritas pusat.
    • Database tradisional dikelola secara terpusat. Administrator memiliki dan, mengontrol data.

6/ Di mana sebaiknya Blockchain digunakan?

Blockchain lebih cocok di mana

  • “Tidak ada kepercayaan” pada otoritas tunggal
  • Data tidak boleh diubah
  • Kemampuan untuk melacak kembali seluruh rangkaian transaksi dan, melacak akar penyebab masalah dengan mudah

7/ Aplikasi Blockchain

  • Mata Uang Kripto
  • Perbankan dan Keuangan
  • Real Estate
  • Kesehatan
  • Rantai Pasokan
  • Voting
  • Smart Contracts

Semoga Bermanfaat!