This article has been translated from English to Malay.

Blockchain sana. Blockchain sini.

Dalam pelajaran sebelum ini, saya bagi gambaran teknikal tentang apa itu blockchain, harapnya tak terlalu membosankan.

Sekarang kamu dah tahu apa itu…

Apa yang istimewanya tentang teknologi blockchain?

Tanya apa yang istimewa tentang blockchain macam tanya apa yang istimewa tentang internet. Atau elektrik. Atau mentol lampu.

Blockchain penting seperti mentol lampu

Atau dapat kentang goreng McDonald’s yang rangup terus dari penggoreng.

Yep, ia memang seistimewa itu.

Ini sebabnya…

Sebelum blockchain, kalau kau nak simpan data yang super penting kat komputer, kau perlukan seseorang atau entiti untuk MEMILIKI dan MENGAWAL data tersebut. Maknanya perlukan pihak berkuasa pusat.

Contoh, baki akaun bank kau. Bank memiliki data ini dan mengawal bagaimana data dikemaskini.

Bank kau memastikan setiap transaksi sah dan dibenarkan oleh pelanggan yang wangnya dipindahkan. Bank kau takkan benarkan kau ubah pangkalan data mereka secara langsung, walaupun kau minta dengan baik.

Bank kena ambil orang IT keselamatan untuk lindungi data mereka dari penggodam dan orang tak berautoritasi lain.

Bank perlu keselamatan IT untuk melindungi data

Walaupun sebelum komputer, ini dah jadi masalah.

Untuk menyelenggara akaun atau sebarang rekod urus niaga, kau selalu perlukan untuk lantik seseorang atau entiti sebagai “pihak berkuasa pusat”.

Pihak berkuasa pusat ini yang akan menyelenggara LEJAR, atau rekod urus niaga.

Rekod kertas urus niaga

Dulu-dulu, lejar adalah sekeping kertas atau buku kulit buatan tangan, dikemaskini secara manual dan disimpan di tempat selamat seperti...dalam laci meja.

Buku sebagai lejar

Tapi bila komputer dah ada, lejar dipindahkan ke dalam pangkalan data yang disimpan pada cakera keras komputer yang berada di lokasi pusat yang (harapnya) dijaga dengan baik.

Kemudian, orang IT sedar mungkin bukan idea baik untuk simpan pangkalan data hanya pada satu komputer, sebab kalau cakera keras rosak atau komputer overheat dan terbakar, data akan habis jadi abu.

Jadi pangkalan data tersebut telah DIREPLIKASIKAN ke seluruh beberapa komputer untuk menjaga keselamatan data.

Tapi walaupun pangkalan data ada banyak salinan, salinan ini masih bergantung pada pangkalan data utama atau “rasmi”. Yang masih dimiliki dan dikawal oleh pihak berkuasa pusat.

Ini juga bermakna kalau kau boleh hack pangkalan data utama atau “rasmi”, kau boleh mengacau lejar dan buat benda jahat macam eh...tambah sifar ekstra pada baki akaun bank kau.

Titik kawalan tunggal ini adalah kelemahan besar bila kena bergantung pada pihak berkuasa pusat.

Bagaimana kalau ada cara yang lebih baik?

Bagaimana kalau ada cara untuk menyelenggara lejar tanpa perlu bank atau pihak berkuasa pusat lain untuk memiliki dan mengawal lejar?

Masuklah teknologi blockchain.

Sebelum Satoshi Nakamoto datang dengan konsep blockchain, tiada siapa yang berjaya dapatkan penyelesaian untuk bagaimana menyelenggara lejar terdesentralisasi.

Tapi Dewa Bitcoin berjaya menemukannya!

Daripada memerlukan “pemilik” untuk pangkalan data, pendekatan dia adalah untuk menyimpan pangkalan data tersebut di seluruh rangkaian komputer.

Rangkaian blockchain

Rangkaian komputer adalah sekumpulan komputer yang terletak di pelbagai bahagian dunia dan berkomunikasi antara satu sama lain menggunakan internet.

Setiap komputer dalam rangkaian menyimpan salinan “rasmi” pangkalan data masing-masing.

Ini bermaksud tiada salinan “utama” pun. Setiap salinan pangkalan data ADALAH salinan utama!

Inilah dari mana datangnya istilah “lejar teragih”.

Komputer terletak di tempat berbeza di seluruh dunia. Dan setiap komputer menyimpan salinan “lejar” (pangkalan data).

Komputer dalam rangkaian global

Komputer-komputer ini periksa dan sahkan transaksi untuk pastikan semuanya sah sebelum membuat perubahan kepada pangkalan data.

Bila terdapat kemaskini, pangkalan data dikongsi ke seluruh rangkaian untuk pastikan setiap komputer menyimpan salinan yang sama.

Bahagian “teragih” datang dari fakta bahawa komputer-komputer ini diedarkan secara geografi di lokasi berlainan dan berkomunikasi antara satu sama lain di jaringan untuk pastikan setiap komputer menggunakan “lejar” (pangkalan data) yang sama.

Pangkalan data ini juga dibuat UMUM untuk semua orang lihat secara masa nyata, termasuk sebarang perubahan.

Blockchain menghapuskan keperluan untuk keperluan pemilikan dan kawalan PUSAT terhadap data digital.

Daripada bergantung pada “pihak berkuasa” untuk memutuskan bila untuk mengemaskini lejar, blockchain bergantung pada “konsensus” antara semua komputer di rangkaian.

Bagaimana komputer mencapai konsensus adalah berdasarkan set peraturan dan arahan yang diprogramkan yang dipanggil protokol.

Protokol ini dijalankan pada aplikasi perisian yang dipasang pada semua komputer di rangkaian

Protokol perisian

Bayangkan bila kau kena buat keputusan sebagai satu kumpulan.

  1. Satu cara untuk buat keputusan adalah dengan kaedah “berkuasa” di mana satu orang buat keputusan untuk keseluruhan kumpulan.
  2. Cara lain adalah dengan “konsensus” di mana setiap orang dalam kumpulan setuju untuk sokong keputusan tersebut.

Yang pertama itu adalah cara bagaimana lejar digital atau rekod urus niaga (“pangkalan data”) diselenggara dan dikekalkan ketepatannya SEBELUM blockchain.

Yang kedua adalah kejayaan yang dicapai oleh blockchain.

Bayangkan ribuan orang rawak (atau komputer):

  • yang tak kenal antara satu sama lain dan tak percayakan satu sama lain.....
  • semua setuju bahawa satu fail yang mengandungi sejarah semua transaksi adalah tepat….
  • tanpa keperluan “orang tengah” pihak ketiga untuk “mengesahkan” ketepatannya.

Kepintaran teknologi blockchain adalah ia memotong orang tengah tetapi tetap mengekalkan infrastruktur yang membolehkan orang asing berurusan antara satu sama lain.

Komputer dalam rangkaian global

Ia melakukan ini dengan mengambil peranan “Saya akan menyelenggara lejar.” daripada pihak berkuasa pusat seperti bank dan menyerahkannya kepada rangkaian komputer autonomi di mana “Kita semua akan mempunyai salinan lejar dan menyelenggaranya bersama.”

Pemindahan kawalan dan pengambilan keputusan ini dari entiti pusat (individu, organisasi, atau kumpulan) kepada rangkaian teragih mencipta sistem kepercayaan TERDESENTRALISASI yang beroperasi di luar kawalan mana-mana institusi.

Itu adalah pencapaian yang gila!

Blockchain kini memungkinkan untuk berkongsi dan menyelenggara satu set data (seperti rekod transaksi) dengan banyak komputer yang tak percayakan satu sama lain. Tapi data itu sendiri boleh dipercayai untuk tepat.

Ini tidak pernah dilakukan sebelum ini!

Teknologi blockchain adalah teknologi yang mengubah kehidupan sehingga kini diklasifikasikan sebagai teknologi serba guna, seperti enjin wap, elektrik, komputer, internet, dan selfie.

Teknologi Blockchain

Walaupun contoh paling terkenal teknologi blockchain ialah Bitcoin, ia kini digunakan di luar Bitcoin oleh mata wang kripto lain.