Tutorial Blockchain: Belajar dengan Contoh

Apa itu Blockchain?

Blockchain dapat didefinisikan sebagai rantai blok yang berisi informasi. Teknik ini dimaksudkan untuk memberi cap waktu pada dokumen digital sehingga tidak mungkin untuk memundurkan tanggal atau mengubahnya. Tujuan blockchain adalah untuk memecahkan masalah catatan ganda tanpa memerlukan server pusat.

blockchain digunakan untuk transfer barang yang aman seperti uang, properti, kontrak, dll, tanpa memerlukan perantara pihak ketiga seperti bank atau pemerintah. Setelah data dicatat di dalam blockchain, sangat sulit untuk mengubahnya.

Blockchain adalah protokol perangkat lunak (seperti SMTP untuk email). Namun, Blockchain tidak dapat dijalankan tanpa Internet. Blockchain juga disebut meta-teknologi karena memengaruhi teknologi lain. Blockchain terdiri dari beberapa bagian: basis data, aplikasi perangkat lunak, beberapa komputer yang terhubung, dll.

Terkadang istilah ini digunakan untuk Bitcoin Blockchain atau The Ethereum Blockchain, dan terkadang, mata uang virtual atau token digital lainnya. Namun, kebanyakan dari mereka berbicara tentang buku besar terdistribusi.

Dalam tutorial Blockchain untuk pemula ini, Anda akan mempelajari dasar-dasar Blockchain seperti:

Apa yang BUKAN Blockchain!

Apa yang BUKAN Blockchain

  • Blockchain tidak Bitcoin, tapi teknologilah yang melatarbelakanginya Bitcoin
  • Bitcoin adalah token digital, dan blockchain adalah buku besar untuk melacak siapa yang memiliki token digital
  • Anda tidak bisa memilikinya Bitcoin tanpa blockchain, tetapi Anda dapat memiliki blockchain tanpanya Bitcoin.

Blockchain Architekstur

Sekarang dalam tutorial Teknologi Blockchain ini, mari pelajari arsitektur Blockchain dengan memahami berbagai komponennya:

Apa itu Blok?

Memblokir Architekstur Blockchain

Blockchain adalah rantai blok yang berisi informasi. Data yang disimpan di dalam blok bergantung pada jenis blockchain.

Misalnya, A Bitcoin Blok berisi informasi tentang Pengirim, Penerima, jumlah bitcoin yang akan ditransfer.

Bitcoin Memblokir

Bitcoin Memblokir

Blok pertama dalam rantai disebut Blok Genesis. Setiap blok baru dalam rantai tersebut terhubung ke blok sebelumnya.

Memahami SHA256 – Hash

Sebuah blok juga memiliki hash. A dapat dipahami sebagai sidik jari yang unik untuk setiap blok. Ini mengidentifikasi blok dan seluruh isinya, dan selalu unik, seperti sidik jari. Jadi, begitu sebuah blok dibuat, perubahan apa pun di dalam blok tersebut akan menyebabkan Hash berubah.

Apa itu Hash SHA256

Apa itu Hash SHA256

Oleh karena itu, Hash sangat berguna ketika ingin mendeteksi perubahan pada persimpangan. Jika sidik jari suatu blok berubah, maka blok tersebut tidak akan tetap sama.

Setiap Blok memiliki

  1. Data
  2. Hash
  3. Hash dari blok sebelumnya

Perhatikan contoh berikut, di mana kita memiliki rantai 3 blok. Blok 1st blok tidak memiliki pendahulunya. Oleh karena itu, tidak mengandung blok sebelumnya. Blok 2 berisi hash dari blok 1. Sedangkan blok 3 berisi Hash dari blok 2.

Memblokir Architekstur Blockchain

Oleh karena itu, semua blok berisi hash dari blok sebelumnya. Inilah teknik yang membuat blockchain sangat aman. Mari kita lihat cara kerjanya –

Asumsikan penyerang dapat mengubah data yang ada di Blok 2. Sejalan dengan itu, Hash Blok juga berubah. Namun Blok 3 masih berisi Hash lama dari Blok 2. Hal ini membuat Blok 3 dan semua blok berikutnya menjadi tidak valid karena tidak memiliki Hash yang benar dari blok sebelumnya.

Memblokir Architekstur Blockchain

Oleh karena itu, mengubah satu blok saja dapat dengan cepat membuat semua blok berikutnya tidak valid.

Bukti Kerja

Hash adalah mekanisme yang sangat baik untuk mencegah tempering, namun komputer saat ini berkecepatan tinggi dan dapat menghitung ratusan ribu hash per detik. Dalam hitungan beberapa menit, penyerang dapat merusak sebuah blok dan kemudian menghitung ulang semua hash dari blok lain untuk membuat blockchain tersebut valid kembali.

Untuk menghindari masalah ini, blockchain menggunakan konsep Proof-of-Work. Ini adalah mekanisme yang memperlambat penciptaan blok-blok baru.

Bukti kerja adalah masalah komputasi yang membutuhkan upaya tertentu untuk menyelesaikannya. Namun waktu yang dibutuhkan untuk memverifikasi hasil dari masalah komputasi tersebut sangat sedikit dibandingkan dengan usaha yang diperlukan untuk menyelesaikan masalah komputasi itu sendiri.

Dalam kasus Bitcoin, dibutuhkan waktu hampir 10 menit untuk menghitung bukti kerja yang diperlukan untuk menambahkan blok baru ke rantai. Mengingat contoh kita, jika seorang hacker ingin mengubah data di Blok 2, dia perlu melakukan pembuktian kerja (yang akan memakan waktu 10 menit) dan baru kemudian membuat perubahan di Blok 3 dan semua blok berikutnya.

Memblokir Architekstur Blockchain

Mekanisme semacam ini membuatnya cukup sulit untuk merusak blok, jadi meskipun Anda merusak satu blok saja, Anda perlu menghitung ulang proof-of-work untuk semua blok berikutnya. Dengan demikian, mekanisme hashing dan proof-of-work membuat blockchain menjadi aman.

Jaringan P2P Terdistribusi

Namun, ada satu metode lagi yang digunakan oleh blockchain untuk mengamankan dirinya sendiri, yaitu dengan cara didistribusikan. Alih-alih menggunakan entitas pusat untuk mengelola rantai, Blockchain menggunakan jaringan peer-peer yang terdistribusi, dan semua orang diperbolehkan untuk bergabung. Ketika seseorang memasuki jaringan ini, dia akan mendapatkan salinan lengkap dari blockchain tersebut. Setiap komputer disebut a simpul.

Jaringan P2P Terdistribusi

Mari kita lihat apa yang terjadi jika ada pengguna yang membuat blok baru. Blok baru ini dikirim ke semua pengguna di jaringan. Setiap node perlu memverifikasi blok untuk memastikan bahwa blok tersebut belum diubah. Setelah pemeriksaan selesai, setiap node menambahkan blok ini ke blockchainnya.

Jaringan P2P Terdistribusi

Semua node dalam jaringan ini membuat a konsensus. Mereka sepakat tentang blok mana yang valid dan mana yang tidak. Node dalam jaringan akan menolak blok yang dirusak.

Jadi, agar berhasil mengutak-atik blockchain

  1. Anda harus mengutak-atik semua blok pada rantai
  2. Ulangi bukti kerja untuk setiap blok
  3. Kendalikan lebih dari 50% jaringan peer-to-peer.

Setelah melakukan semua ini, blok Anda yang dirusak akan diterima oleh orang lain. Ini adalah tugas yang hampir mustahil. Oleh karena itu, Blockchain sangat aman. Selanjutnya, dalam tutorial pengembangan Blockchain untuk pemula ini, kita akan mempelajari cara kerja transaksi Blockchain?

Bagaimana Teknologi Blockchain Bekerja?

Proses Transaksi Blockchain

Proses Transaksi Blockchain

Langkah 1) Seseorang meminta transaksi. Transaksi tersebut dapat melibatkan mata uang kripto, kontrak, catatan, atau informasi lainnya.

Langkah 2) Transaksi yang diminta disiarkan ke jaringan P2P dengan bantuan node.

Langkah 3) Jaringan node memvalidasi transaksi dan status pengguna dengan bantuan algoritma yang diketahui.

Langkah 4) Setelah transaksi selesai, blok baru kemudian ditambahkan ke blockchain yang ada. Sedemikian rupa sehingga bersifat permanen dan tidak dapat diubah.

Mengapa kita membutuhkan Blockchain?

Berikut beberapa alasan mengapa teknologi Blockchain menjadi begitu populer.

Ketahanan: Blockchain sering kali merupakan arsitektur yang direplikasi. Rantai tersebut masih dioperasikan oleh sebagian besar node jika terjadi serangan besar-besaran terhadap sistem.

Pengurangan waktu: Dalam industri keuangan, blockchain dapat memainkan peran penting dengan memungkinkan penyelesaian perdagangan yang lebih cepat karena tidak memerlukan proses verifikasi, penyelesaian, dan kliring yang panjang karena satu versi data yang disepakati dari buku besar bersama tersedia di antara semua pemegang tumpukan.

Keandalan: Blockchain mengesahkan dan memverifikasi identitas pihak-pihak yang berkepentingan. Hal ini menghilangkan catatan ganda, mengurangi biaya, dan mempercepat transaksi.

Transaksi yang tidak dapat diubah: Dengan mendaftarkan transaksi dalam urutan kronologis, Blockchain mengesahkan keabadian semua operasi, artinya ketika ada blok baru yang ditambahkan ke rantai buku besar, blok tersebut tidak dapat dihapus atau diubah.

Pencegahan penipuan: Konsep informasi bersama dan konsensus mencegah kemungkinan kerugian akibat penipuan atau penggelapan. Dalam industri berbasis logistik, blockchain sebagai mekanisme pemantauan berfungsi untuk mengurangi biaya.

Keamanan: Menyerang database tradisional berarti menjatuhkan target tertentu. Dengan bantuan Terdistribusi Ledger Teknologi, masing-masing pihak memegang salinan rantai asli, sehingga sistem tetap beroperasi, bahkan sejumlah besar simpul lainnya jatuh.

Transparansi: Perubahan pada blockchain publik dapat dilihat secara publik oleh semua orang. Hal ini menawarkan transparansi yang lebih besar, dan semua transaksi tidak dapat diubah.

Kolaborasi – Memungkinkan para pihak untuk bertransaksi secara langsung satu sama lain tanpa perlu mediasi pihak ketiga.

Terdesentralisasi: Ada aturan standar tentang bagaimana setiap node menukar informasi blockchain. Metode ini memastikan bahwa semua transaksi divalidasi dan semua transaksi yang valid ditambahkan satu per satu.

Versi blockchain

Sekarang dalam tutorial pengembangan Blockchain ini, mari belajar tentang versi Blockchain.

Versi Blockchain

Versi Blockchain

Blockchain 1.0: Mata uang

Penerapan DLT (teknologi buku besar terdistribusi) mengarah pada penerapan pertama dan nyata: mata uang kripto. Hal ini memungkinkan transaksi keuangan berdasarkan teknologi blockchain. Ini digunakan dalam mata uang dan pembayaran. Bitcoin adalah contoh paling menonjol di segmen ini.

Blockchain 2.0: Kontrak Cerdas

Konsep kunci baru adalah Kontrak Cerdas, program komputer kecil yang "hidup" di blockchain. Program komputer gratis ini dijalankan secara otomatis dan memeriksa kondisi yang ditetapkan sebelumnya seperti fasilitasi, verifikasi, atau penegakan. Program ini digunakan sebagai pengganti kontrak tradisional.

Blockchain 3.0: DApps:

DApps adalah singkatan dari aplikasi terdesentralisasi. Kode backendnya berjalan pada jaringan peer-to-peer yang terdesentralisasi. DApp dapat memiliki kode contoh Blockchain frontend dan antarmuka pengguna yang ditulis dalam bahasa apa pun yang dapat melakukan panggilan ke backendnya, seperti Aplikasi tradisional.

Varian Blockchain

Publik:

Dalam jenis blockchain ini, buku besar dapat dilihat oleh semua orang di internet. Hal ini memungkinkan siapa saja untuk memverifikasi dan menambahkan blok transaksi ke blockchain. Jaringan publik memiliki insentif bagi orang untuk bergabung dan bebas digunakan. Siapa saja dapat menggunakan jaringan blockchain publik.

Pribadi:

Blockchain pribadi berada dalam satu organisasi. Ini hanya mengizinkan orang-orang tertentu dalam organisasi untuk memverifikasi dan menambahkan blok transaksi. Namun, semua orang di internet umumnya diperbolehkan untuk melihatnya.

Blockchain Pribadi

Konsorsium:

Dalam varian Blockchain ini, hanya sekelompok organisasi yang dapat memverifikasi dan menambahkan transaksi. Di sini, buku besar dapat dibuka atau dibatasi untuk kelompok tertentu. Blockchain konsorsium digunakan lintas organisasi. Blockchain ini hanya dikendalikan oleh node yang telah diotorisasi sebelumnya.

Kasus Penggunaan Blockchain

Teknologi Blockchain digunakan secara luas di berbagai sektor seperti yang diberikan dalam tabel berikut.

Sektor penggunaan
pasar
  • Billing, pemantauan dan Transfer Data
  • Manajemen kuota di Jaringan Rantai Pasokan
Sektor Pemerintahan
  • Layanan tata kelola transnasional yang dipersonalisasi
  • Voting, proposisi obligasi P2P,
  • Digitisasi dokumen/kontrak dan bukti kepemilikan atas pengalihan
  • Registri & Identifikasi
  • Layanan tele-pengacara
  • Pendaftaran dan pertukaran IP
  • Penerimaan Pajak Jasa Notaris dan Pendaftaran Dokumen
IOT
  • Jaringan sensor pertanian & drone
  • Jaringan rumah pintar
  • kota pintar yang terintegrasi.
  • Sensor rumah pintar
  • Mobil self-driving
  • Robot yang dipersonalisasi, komponen robot
  • Drone yang dipersonalisasi
  • Digibanyak Asisten
Kesehatan
  • Manajemen data
  • Bank data Universal EMR Health
  • Data Umum QS
  • Analis aliran data kesehatan yang besar
  • Digidompet kesehatan tal Properti pintar
  • Token Kesehatan
  • Kontrak pengembangan pribadi
Sains & Seni
  • Superkomputer
  • Analisis kerumunan
  • Sumber daya P2P
  • Digilayanan yang cocok untuk pikiran
Keuangan & Akuntansi
  • Digijumlah Pembayaran Mata Uang
  • Pembayaran & Pengiriman Uang
  • Dekartelisasi Pasar Modal menggunakan jaringan komputer di Blockchain
  • Akuntansi antar divisi
  • Kliring & Perdagangan & Derivatif
  • Pembukuan

Kasus Penggunaan Blockchain yang Penting di Kehidupan Nyata

1.Dubai: Kota Cerdas

Pada tahun 2016, kantor pintar Dubai memperkenalkan strategi Blockchain. Dengan menggunakan teknologi ini, pengusaha dan pengembang akan dapat terhubung dengan investor dan perusahaan terkemuka. Tujuannya adalah untuk menerapkan sistem berbasis blockchain yang mendukung pengembangan berbagai jenis industri untuk menjadikan Dubai 'kota paling bahagia di dunia.' Jika Anda tertarik menjadi pengembang blockchain, Anda dapat mempelajarinya lebih lanjut di bagaimana menjadi pengembang blockchain dan berkontribusi pada pengembangan sistem berbasis blockchain yang mutakhir.

2. Insentif Retensi Pelanggan

Incent adalah CRaaS (Consumer retention as a service) yang berbasis pada teknologi Blockchain. Ini adalah program loyalitas yang berbasis pada pembuatan token untuk bisnis yang berafiliasi dengan jaringan terkaitnya. Dalam sistem ini, blockchain dipertukarkan secara instan, dan dapat disimpan dalam portofolio digital ponsel pengguna atau diakses melalui browser.

3. Blockchain untuk Bantuan Kemanusiaan

Pada bulan Januari 2017, program pangan dunia PBB memulai sebuah proyek yang disebut bantuan kemanusiaan. Proyek ini dikembangkan di daerah pedesaan di wilayah Sindh Pakistan. Dengan menggunakan teknologi Blockchain, penerima manfaat menerima uang, makanan, dan semua jenis transaksi terdaftar di blockchain untuk memastikan keamanan dan transparansi proses ini.

Bitcoin cryptocurrency: Aplikasi Blockchain Paling Populer

Blockchain di Bitcoin Cryptocurrency

Apa itu Cryptocurrency?

Mata uang kripto adalah salah satu media pertukaran seperti mata uang tradisional seperti USD, namun dirancang untuk menukar informasi digital melalui proses yang dimungkinkan oleh prinsip-prinsip kriptografi tertentu. Mata uang kripto adalah mata uang digital dan diklasifikasikan sebagai bagian dari mata uang alternatif dan mata uang virtual.

Mata uang kripto adalah instrumen pembawa yang didasarkan pada kriptografi digital. Dalam mata uang kripto jenis ini, pemegang mata uang tersebut memiliki hak kepemilikan. Tidak ada catatan lain yang disimpan mengenai identitas pemiliknya. Pada tahun 1998, Wei Dai menerbitkan “B-Money,” sebuah sistem uang elektronik terdistribusi anonim.

Apa itu Bitcoin?

Bitcoin diluncurkan pada tahun 2009 oleh orang tak dikenal bernama Satoshi Nakamoto. Bitcoin adalah teknologi Peer-to-Peer yang tidak diatur oleh otoritas pusat atau bank mana pun. Saat ini, penerbitan Bitcoins dan pengelolaan transaksi dilakukan secara kolektif dalam jaringan. Saat ini merupakan mata uang kripto yang dominan di dunia. Ini adalah open source dan dirancang untuk masyarakat umum yang berarti tidak ada seorang pun yang memiliki kendali terhadapnya Bitcoin. Faktanya, hanya ada 21 juta Bitcoindikeluarkan. Saat ini, Bitcoin memiliki kapitalisasi pasar sebesar $12 miliar.

Siapa pun dapat menggunakan bitcoin tanpa membayar biaya proses apa pun. Jika Anda menangani Bitcoin, pengirim dan penerima bertransaksi secara langsung tanpa menggunakan pihak ketiga.

Blockchain dan Bitcoin:

Blockchain adalah teknologi di baliknya Bitcoin. Bitcoin adalah token digital, dan blockchain adalah buku besar yang melacak siapa pemilik token digital. Anda tidak bisa memilikinya Bitcoin tanpa blockchain, tetapi Anda dapat memiliki blockchain tanpanya Bitcoin.

Cryptocurrency terkemuka lainnya

  • Ethereum
  • Bitcoin Cash
  • Ripple
  • Litecoin

Blockchain vs. Basis Data Bersama

Blockchain vs Basis Data Bersama

Blockchain vs Basis Data Bersama

Parameter Teknis Blockchain Basis Data Bersama
Operations Menyisipkan Buat/Baca/Perbarui dan Hapus
sahutan Replikasi penuh pada setiap rekan Tuan-budak

Multi-master

Konsensus Sebagian besar rekan-rekan setuju pada hasil transaksi. Transaksi terdistribusi yang diadakan dalam dua fase commit dan Paxos.
Pengesahan Aturan global diterapkan pada seluruh sistem blockchain. Hanya menawarkan batasan integritas lokal
Disintermediasi Itu diperbolehkan dengan blockchain. Tidak diizinkan
Kerahasiaan Sepenuhnya rahasia Tidak sepenuhnya rahasia
Kekokohan Teknologi yang sepenuhnya tangguh. Tidak sepenuhnya kuat.

Mitos tentang Blockchain

Mitos Kenyataan
Itu memecahkan setiap masalah Tidak, ini hanya database
Teknologi yang Tidak Dapat Dipercaya Hal ini dapat mengubah kepercayaan dan juga menyebarkan kepercayaan.
Aman Ini berfokus pada integritas dan bukan kerahasiaan
Kontrak pintar selalu legal Ia hanya melaksanakan sebagian dari beberapa kontrak hukum
Kekal Ia hanya menawarkan kekekalan probabilistik
Perlu membuang-buang listrik Blockchain yang sedang berkembang memang efisien
Ini pada dasarnya tidak dapat dijual Blockchain yang sedang berkembang dapat diskalakan

Aplikasi Teknologi Blockchain

Berikut adalah beberapa aplikasi umum Blockchain:

  • Digunakan untuk membuat buku besar digital yang aman dan transparan untuk semua transaksi.
  • Hal ini memungkinkan Anda membuat catatan prestasi akademis yang anti-rusak dan dapat diakses oleh semua siswa dan guru.
  • Ini digunakan untuk menciptakan sistem perdagangan sekuritas yang lebih efisien.
  • Pemberi pinjaman menggunakan blockchain untuk mengeksekusi pinjaman yang dijaminkan melalui kontrak pintar
  • Menggunakan teknologi blockchain untuk mencatat transaksi real estat dapat memberikan cara yang lebih aman dan mudah diakses untuk memverifikasi dan mentransfer kepemilikan.
  • Digunakan untuk menyimpan data seperti nomor Jaminan Sosial, tanggal lahir, dan informasi pengenal lainnya pada buku besar publik.
  • Teknologi Blockchain juga digunakan dalam industri logistik karena membantu melacak barang saat bergerak melalui jaringan logistik atau rantai pasokan.

Keterbatasan teknologi Blockchain

Sekarang dalam tutorial Blockchain pemula ini, kita akan belajar tentang keterbatasan teknologi Blockchain:

Biaya lebih tinggi: Node mencari imbalan yang lebih tinggi untuk menyelesaikan Transaksi dalam bisnis yang bekerja berdasarkan prinsip Penawaran dan Permintaan

Transaksi lebih lambat: Node memprioritaskan transaksi dengan imbalan yang lebih tinggi, simpanan transaksi yang menumpuk
Buku besar yang lebih kecil: Tidak mungkin untuk membuat salinan lengkap dari Blockchain, yang berpotensi mempengaruhi kekekalan, konsensus, dll.

Biaya transaksi, kecepatan jaringan: Biaya transaksi Bitcoin cukup tinggi setelah disebut-sebut 'hampir gratis' pada beberapa tahun pertama.

Risiko kesalahan: Risiko kesalahan selalu ada, asalkan ada faktor manusianya. Jika blockchain berfungsi sebagai database, semua data yang masuk harus berkualitas tinggi. Namun, keterlibatan manusia dapat dengan cepat mengatasi kesalahan tersebut.

boros: Setiap node yang menjalankan blockchain harus menjaga konsensus di seluruh blockchain. Hal ini menawarkan downtime yang sangat rendah dan membuat data yang tersimpan di blockchain selamanya tidak dapat diubah. Namun, semua ini sia-sia karena setiap node mengulangi tugas untuk mencapai konsensus.

Dewan Blockchain

Dewan Blockchain

Dewan Blockchain menyediakan sertifikasi untuk blockchain, yang dirancang khusus bagi mereka yang ingin berkarir di bidang blockchain. Sertifikasi ini memerlukan pengetahuan mendalam tentang konsep inti blockchain. Sertifikasi ini berfokus pada aplikasi Corda, Smart Contracts, Hyperledger, dan Quorum

Sertifikasi Dewan Blockchain dapat berguna untuk bekerja di industri seperti pemasaran digital, perawatan kesehatan, rantai pasokan, dll. Pelatihan dan sertifikasi yang diberikan oleh organisasi ini berguna untuk berbagai perusahaan, bisnis, dan pengembang. Hal ini mengakibatkan penggunaan teknologi Blockchain pada sistem kerja bisnis terpusat dan tradisional.

Berikut ini adalah sertifikat yang disediakan oleh Blockchain Council:

  • Pakar Blockchain Bersertifikat
  • Ahli Corda Bersertifikat
  • Corda Bersertifikat Architect
  • Pengembang Blockchain Bersertifikat
  • Profesional Keamanan BlockChain Bersertifikat
  • Pengembang Kontrak Cerdas Bersertifikat
  • Tersertifikasi Bitcoin Expert
  • Tersertifikasi Ethereum Expert

Dewan Blockchain

Jika Anda ingin mempelajari cara membuat mata uang kripto Anda sendiri, berikut tutorial gratis yang dapat Anda lihat: Bagaimana Cara Membuat Cryptocurrency Anda Sendiri?

Ringkasan

  • Blockchain adalah rantai blok yang berisi informasi
  • Blockchainnya tidak Bitcoin, tapi teknologilah yang melatarbelakanginya Bitcoin
  • Setiap blok berisi hash.
  • Setiap blok mempunyai hash dari blok sebelumnya
  • Blockchain memerlukan Bukti Kerja sebelum blok baru ditambahkan
  • Basis data blockchain didistribusikan ke banyak rekan dan tidak tersentralisasi.
  • Teknologi rantai blok bersifat Ketahanan, Desentralisasi, Mengurangi Waktu, dapat diandalkan, dan menawarkan transisi yang tidak dapat diubah
  • Tiga versi Blockchain adalah Blockchain 1.0: Mata Uang, Blockchain 2.0: Kontrak Cerdas dan Blockchain 3.0: DApps
  • Blockchain Tersedia dalam tiga varian berbeda 1) Publik 2) Swasta 3) Konsorsium
  • Biaya yang lebih tinggi, transaksi yang lebih lambat, buku besar yang kecil, risiko kesalahan adalah beberapa kerugian dari penggunaan teknologi ini.
  • Dubai- Kota Cerdas, Retensi Pelanggan Incent, dan Blockchain untuk Bantuan Kemanusiaan adalah kasus penggunaan Blockchain di kehidupan nyata
  • Bitcoin menggunakan teknologi blockchain yang tidak diatur oleh otoritas pusat atau bank mana pun