Pengertian Blockchain Dan A Database Apa Bedanya?

Pengertian Blockchain Dan A Database Apa bedanya Pengertian Blockchain Dan A Database Apa bedanya?
Blockchain telah dituduh oleh para pencela sebagai tidak lebih dari database yang lebih rumit dan mahal. Sementara kedua teknologi menunjukkan penyimpanan dan administrasi data, blockchain mempunyai satu fitur unik yang tidak akan pernah sanggup ditiru oleh A database.

Blockchain distributed ledger technology (DLT) telah disebut-sebut sebagai jawaban untuk hampir setiap problem transaksional yang dihadapi dunia ketika ini, dari pemrosesan pembayaran dan pelacakan rantai pasokan hingga identitas digital dan santunan hak cipta.

A Database, bagaimanapun, telah melayani perkara penggunaan yang sama selama beberapa dekade. Mereka mencatat berapa banyak uang di rekening bank, ketika kargo mencapai tujuan dan mereka menyimpan identitas pengguna bisnis - memungkinkan kanal ke aplikasi bisnis dan data sensitif.

Karena kesamaan-kesamaan itu, ada orang-orang sinis (beberapa bahkan mungkin menyebutnya pragmatis) yang percaya begitu Anda menghilangkan hype yang terkait dengan blockchain dan asal-usul cryptocurrency-nya, apa yang Anda tinggalkan tidak lebih dari database yang mewah, lambat, dan mahal.

Argumennya yaitu bahwa banyak atribut yang diklaim dari blockchain sanggup diselesaikan dengan teknologi konvensional, yang sudah terbukti benar. Sebagai contoh, sudah ada algoritma hashing, tanda tangan digital dan Public Key Infrastructure (PKI) yang tersedia untuk digunakan. Jika Anda membutuhkan jejak audit yang sanggup dilacak dan diverifikasi, Anda sanggup menyimpan transaksi Anda ke database dan kemudian menandatangani data secara digital, hash dan simpan hash itu.

Perbedaannya : blockchain mempunyai semua fitur itu di satu kawasan dan berfungsi baik dengan yang lain.

"Ada nilai dalam sejarah blockchain dalam dirinya sendiri sebagai versi tunggal terdistribusi, yang sanggup diverifikasi secara independen dari kebenaran yang dibagikan di antara banyak entitas - di mana tidak ada satu entitas yang memegang kendali dan semua entitas mempunyai kanal dan kontrol yang sama," kata Avivah Litan, seorang wakil Gartner presiden penelitian.

"Itu juga benar bahwa Anda bisa mendapatkan teknologi non-blockchain untuk mendukung intinya hal yang sama - versi tunggal terdistribusi secara independen dari kebenaran yang dibagikan di antara banyak entitas. Tapi, fungsi-fungsi itu tidak dibangun ke dalam teknologi ibarat halnya dengan DLL blockchain, "Litan menambahkan.

Perbedaan antara Blockchain dan A Database

Pada tingkat tinggi, baik database tradisional maupun blockchain yaitu penyimpanan data dan infrastruktur administrasi data, terperinci Frank Xiong, wakil presiden grup Oracle untuk pengembangan produk blockchain.

Xiong sepakat bahwa database tradisional sanggup mencapai blockchain apa yang sanggup "secara teknis" oleh pihak yang mempunyai dan mempunyai kanal ke database. Namun, bila beberapa pihak bisnis perlu melaksanakan transaksi, mereka mungkin tidak harus memercayai satu pemilik database, yang membuat, memperbarui, dan menyimpan semua catatan.

"Perbedaan terbesar yaitu buku besar yang didistribusikan. Kami memang telah mendistribusikan database, tetapi kebanyakan dari mereka dimiliki oleh masing-masing perusahaan ... di mana mereka mempunyai database yang didistribusikan untuk tujuan yang berbeda," kata Xiong.

"Teknologi Blockchain ... yaitu teknologi yang disukai untuk membuat catatan transaksi yang tidak sanggup diubah dan menyimpannya dalam buku besar yang didistribusikan, di mana setiap pihak dalam rantai mempunyai salinan yang identik dan sanggup [memiliki] kanal ke sana," lanjut Xiong. "Sementara itu, ia mencapai kemampuan immutabilitas, keamanan, privasi, dan audit untuk setiap pihak dalam rantai"

Wakil presiden IBM untuk teknologi blockchain, Jerry Cuomo, menyampaikan hal itu membantu memvisualisasikan a database sebagai burung, dengan blockchain menjadi sejenis burung alasannya memang mempunyai "DNA" yang sama. (IBM yaitu salah satu dari sejumlah besar vendor perangkat lunak dan layanan, termasuk Microsoft, Oracle, SAP dan Amazon Web Services, yang menunjukkan blockchain-sebagai-layanan bagi pelanggan mereka.)

Berbicara di konferensi Think IBM di San Francisco bulan lalu, Cuomo menggambarkan DLT ibarat dengan a database tetapi dengan fitur unik yang tidak diperlihatkan oleh jenis "burung" lain, yaitu a database. Sebagai contoh, tidak ibarat database, blockchain telah membuatkan buku besar, algoritma konsensus, kontrak pandai dan ketidakberdayaan data orisinil - mereka ditulis sekali, menambahkan banyak buku besar elektronik.

Tidak ibarat eksekutif a database, yang mempunyai kanal ke perintah ibarat "perbarui" dan "hapus" yang sanggup mengubah catatan dalam buku besar, begitu transaksi dilakukan ke jaringan blockchain, komunitas administratornya tidak berdaya untuk mengubahnya. Setiap blok (atau catatan) secara kriptografi diamankan ke blok sebelumnya pada buku besar, yang membuat jejak audit yang sempurna.

"Tidak ibarat burung a database yang mempunyai satu eksekutif yang tetapkan hukum untuk buku besar, sebuah blockchain ... mempunyai beberapa administrator, masing-masing dengan salinan yang tepat dari buku besar," kata Cuomo.

Dalam database, eksekutif mengontrol data apa yang dibagikan di antara pengguna, dan ketika transaksi dikirimkan, itu langsung dilakukan ke buku besar itu.

Blockchain DLT didasarkan pada arsitektur terdesentralisasi peer-to-peer (P2P), dengan beberapa eksekutif sebagai bab dari protokol konsensus. Dengan kata lain, transaksi pada jaringan blockchain pertama kali diusulkan, kemudian disetujui oleh grup. Hanya bila 51% dari kelompok itu sepakat transaksi itu sanggup diterima barulah kemudian ditambahkan ke buku besar.

Protokol konsensus Blockchain juga berarti toleran terhadap kesalahan dan sanggup terus beroperasi bahkan di hadapan pelaku yang jelek alasannya lebih banyak didominasi pengguna akan menjaga transaksi tetap jujur.

Perizinan vs Public Blockchains

Tidak semua blockchain sama. Misalnya, beberapa blockchains bersifat publik - ibarat bitcoin - sementara yang lain bersifat pribadi atau diizinkan, ibarat Hyperledger Fabric, R3 Corda, dan Ripple. Di blockchain publik, siapa pun sanggup mendaftar untuk menjadi simpul lain dalam jaringan dan mengirimkan transaksi padanya. Dan, siapa pun sanggup melihat catatan tersebut (seperti transaksi bitcoin).

Dalam blockchain yang diizinkan, penggerak buku besar memilih siapa yang sanggup bergabung, melihat transaksi dan mengirimkan blok baru. Namun, setiap simpul resmi dalam rantai masih mempunyai hak untuk data apa yang disetujui untuk dicatat. Anggota jaringan dikenal dan diidentifikasi oleh kunci keanggotaan Public Key Infrastructure (PKI) yang dikeluarkan oleh otoritas akta terdesentralisasi.

Selain itu, kesepakatan konsensus terdesentralisasi di atas transaksi blockchain diizinkan balasannya sanggup memungkinkan pihak mana pun yang tidak perlu saling percaya untuk melaksanakan bisnis dengan cara yang tepercaya, berdasarkan Litan.
Kapan memakai blockchain alih-alih database

Forrester's Bennett menyampaikan perusahaan seharusnya tidak benar-benar memakai blockchain kecuali bila case use benar-benar memanggil untuk jenis arsitektur, alasannya sistem terdistribusi selalu menambah overhead, dan banyak algoritma dan teknik masih dalam masa pertumbuhan.

Ada dua pertanyaan kunci bagi perusahaan yang mempertimbangkan blockchain :

1. Apakah ekosistem (atau penggagas jaringan ledger terdistribusi) mempunyai alasan yang baik untuk tidak ingin membuatkan data melalui sistem tunggal yang dikendalikan secara terpusat?

2. Apakah perusahaan ingin menangani perkara penggunaan yang melibatkan proses otomatis yang melintasi batas-batas perusahaan dan / atau memanfaatkan potensi tokenization? (Tokenisasi yaitu representasi digital dari suatu komoditas, ibarat uang atau barang fisik.)

Di mana teknologi blockchain bersinar yaitu ketika banyak organisasi terlibat, berdasarkan Joel Weight, COO di Medici Ventures. (Medici Ventures, cabang modal ventura Overstock.com, telah banyak berinvestasi dalam teknologi blockchain, termasuk puluhan pemula. Lima tahun lalu, Overstock.com mulai mendapatkan bitcoin sebagai bentuk pembayaran.)

"Bank saya tidak memerlukan blockchain untuk melacak saldo rekening giro saya, atau untuk mentransfer dana dari rekening giro saya ke rekening tabungan saya," kata Weight. "Dalam hal ini, bank hanya memindahkan uang dari satu kantong ke kantong lainnya, yang cocok untuk a database yang cepat dan aman."

Di mana blockchain sanggup berkhasiat yaitu ketika dua organisasi mempunyai pandangan dunia yang eksklusif, masing-masing disimpan dalam database mereka sendiri. Untuk membagikan data itu, ada biaya yang diharapkan untuk memastikan pandangan masing-masing perusahaan perihal data itu sama atau untuk memastikan kedua pihak benar-benar mempunyai aset yang mereka harapkan akan ditukar, Bobot menjelaskan.

Misalnya, bila alih-alih memakai layanan escrow atau mengikuti protokol yang lambat dan mahal, semua pihak bekerja dari data yang sama, maka biaya untuk menormalkan data dan kepercayaan diminimalkan. Mencoba melaksanakan itu dengan database akan membutuhkan satu perusahaan untuk menjadi pemilik semua data - dan sumber "kebenaran" untuk semua orang yang terlibat dalam transkasi.

"Blockchain yang diijinkan hanya membutuhkan kepercayaan yang cukup antar forum untuk tetapkan siapa yang akan berpartisipasi dalam jaringan, kemudian blockchain menjaga akseptor tetap jujur ​​setelah mereka bergabung dengan jaringan," kata Weight. "Jaringan blockchain yang diizinkan akan memungkinkan transfer nilai atom antara lembaga-lembaga di mana keduanya sanggup langsung menyetujui keadaan buku besar sebelum dan sehabis transaksi terjadi."

Pengertian Blockchain Dan A Database Apa bedanya Pengertian Blockchain Dan A Database Apa bedanya?

Tidak ibarat database, secara teoritis, setiap entitas yang berpartisipasi dalam jaringan blockchain yang diizinkan sanggup menjalankan simpul konsensus / validasi; dalam praktiknya, mereka tidak, alasannya mereka tidak mempunyai keterampilan atau bandwidth untuk itu. Sebaliknya, mereka biasanya menyerahkannya ke sponsor atau vendor proyek, kata Litan.

"Pemikiran umum di luar sana yaitu bahwa sehabis perusahaan-perusahaan ini merasa nyaman dan mendapatkan keahlian dengan blockchain, mereka akan berpartisipasi dalam validasi dan konsensus transaksi, bersama dengan sponsor atau vendor proyek," kata Litan. "Namun, itu tidak terjadi dalam waktu erat - tidak hingga blockchain publik matang dan berskala."

Blokir yang diizinkan menunjukkan alat otomatisasi bisnis melalui kontrak pintar. Kontrak pandai menjalankan hukum yang transparan dan telah ditentukan sebelumnya dan memungkinkan blockchain untuk menghindari otoritas pusat. Kontrak pandai beroperasi pada premis "jika ini terjadi, maka ini dijalankan". Misalnya, ketika perusahaan pengiriman mendapatkan pembayaran untuk pengiriman, kontrak pandai dalam rantai pasok rantai pasokan sanggup memicu pemasok untuk memproduksi produk lain untuk mengisi pesanan berikutnya.

Satu mitos yaitu bahwa begitu kontrak pandai telah ditulis, kesalahan tidak sanggup diperbaiki atau perubahan tidak sanggup dilakukan. Dengan kata lain, Anda terjebak dengan instruksi yang buruk.

Tidak begitu.

"Dalam lingkungan yang diizinkan, kemampuan untuk memperbarui kontrak pandai diberikan, dan itu dirancang ke dalam kerangka kerja," kata Martha Bennett, analis utama Forrester. "Anda, tentu saja, membutuhkan model tata kelola yang kuat, tetapi kemudian Anda juga membutuhkan itu untuk [blockchains] publik - secara teknis, tidak perlu banyak untuk membentuk rantai."

Model tata kelola memungkinkan blockchains untuk sementara atau selamanya memecah atau "bercabang," membuat cabang gres dari blok. Garpu keras yaitu perbedaan permanen dari blockchain sebelumnya; garpu lunak yaitu perubahan sementara yang kompatibel ke belakang. Pikirkan perihal kereta api yang mengganti trek melalui sakelar; di blockchain, saklar akan diatur oleh lebih banyak didominasi dengan kekuasaan atas layanan kereta api.

Sebagai contoh, Hyperledger Fabric dari Linux Foundation yaitu platform blockchain yang diijinkan. Itu berarti semua peserta, hingga batas tertentu, diidentifikasi dan bahwa blockchain hadir dengan tata kelola yang tepat untuk menuntaskan problem yang mungkin timbul.

Meskipun banyak perusahaan masih resah perbedaan antara blockchain dan database tradisional, DLT sepertinya akan tumbuh dengan cepat selama beberapa tahun ke depan alasannya perusahaan bergerak di luar kegiatan percontohan.

Pengeluaran di seluruh dunia untuk solusi blockchain diperkirakan mencapai hampir $ 2,9 miliar tahun ini, meningkat 88,7% dari $ 1,5 miliar yang dihabiskan pada tahun 2018, berdasarkan Panduan Pengeluaran Blokchain Semiannual Worldwide yang diperbarui dari IDC.

"Blockchain semakin cepat matang, dan kami telah mencapai titik belok di mana implementasinya bergerak cepat melampaui fase pilot dan pembuktian konsep," kata James Wester, direktur riset untuk IDC's Worldwide Blockchain Strategies.