Blockchain
mengirimkan kembali kemajuan tersebut kepada rekan-rekannya. Tidak ada jaminan mutlak bahwa setiap entri tertentu akan tetap selamanya dalam versi terbaik dari riwayatnya. Karena blockchain biasanya dibangun untuk menambahkan susunan blok baru ke blok lama dan juga adanya dorongan kerja hanya untuk memperluas blok baru, bukan menimpa blok lama, probabilitas
entri yang digantikan menurun secara eksponensial karena semakin banyak blok dibangun di atasnya. Sebagai contoh, dalam blockchain yang menggunakan sistem ', rantai dengan ' paling kumulatif selalu dianggap yang valid oleh jaringan. Ada sejumlah metode yang dapat digunakan untuk menunjukkan tingkat komputasi yang memadai. Dalam blockchain, komputasi dilakukan secara maksimal dibanding cara tradisional
yang tersendiri dan paralel. ' adalah waktu rata-rata yang diperlukan jaringan untuk menghasilkan satu blok tambahan dalam blockchain. Beberapa blockchain menghasilkan blok baru rata-rata setiap lima detik. Pada saat penyelesaian blok, data yang disertakan dapat diverifikasi. Dalam ', secara praktis hal ini terjadi saat transaksi keuangan, sehingga waktu blok yang lebih
pendek berarti transaksi lebih cepat. Waktu blok untuk Ethereum diatur antara 14 dan 15 detik, sedangkan untuk bitcoin 10 menit. ' adalah perubahan instruksi sehingga perangkat lunak yang memvalidasi berdasarkan aturan lama akan memeriksa blok-blok yang dihasilkan dengan aturan baru sebagai tidak valid. Sehubungan dengan ' ini, semua "node" yang dimaksudkan berjalan sesuai aturan baru harus menyempurnakan perangkat lunak mereka.
Jika sekelompok "node" terus menggunakan perangkat lunak lama sementara "node" yang lain menggunakan perangkat lunak baru, maka dapat terjadi pemisahan ('). Misalnya, Ethereum telah di-' untuk "menyatukan" para investor di "The DAO" yang telah diretas dengan mengeksploitasi kerentanan dalam kodenya. ' tersebut berakhir dengan pemisahan yang menciptakan rantai "Ethereum" dan rantai
"Ethereum Classic". Pada tahun 2014, komunitas Nxt diminta melakukan ' untuk me-' perekaman blockchain untuk mengurangi dampak pencurian 50 juta NXT dari sebuah bursa pertukaran ' besar. Usulan "" tersebut ditolak, dan beberapa dana dipulihkan setelah negosiasi dan pembayaran tebusan.
Sebagai alternatif, untuk mencegah pemisahan permanen, sebagian besar "node" yang menggunakan perangkat lunak baru dapat kembali ke aturan lama, seperti kasus pemisahan bitcoin pada 12 Maret 2013.
Dengan menyimpan data di seluruh jaringan "peer-to-peer", blockchain menghilangkan sejumlah risiko yang ada pada data yang dipegang secara terpusat. Blockchain terdesentralisasi dapat menggunakan pengiriman pesan ad-hoc dan jaringan terdistribusi.
Jaringan blockchain "peer-to-peer" tidak memiliki titik-titik kerentanan terpusat yang dapat dimanfaatkan oleh peretas komputer; juga tidak memiliki titik pusat kegagalan. Metode keamanan blockchain di antaranya menggunakan kriptografi kunci-publik. "Kunci publik" (deretan panjang dan tampak acak) adalah sebuah alamat dalam blockchain. ' yang dikirimkan melalui jaringan
dicatat sebagai milik dari alamat tersebut. "Kunci privat" seperti kata sandi yang memberikan akses kepada pemiliknya ke aset digital mereka atau sarana untuk berinteraksi dengan berbagai fitur yang didukung oleh blockchain. Data yang tersimpan dalam blockchain umumnya dianggap tidak dapat rusak (').
Setiap "node" dalam sistem terdesentralisasi memiliki salinan blockchain. Kualitas data dikelola melalui replikasi basis data secara masal dan '. Tidak ada salinan "resmi" yang terpusat dan tidak ada pengguna yang "dipercaya" melebihi yang lain. Transaksi disiarkan ke dalam jaringan menggunakan perangkat lunak. Pesan dikirim berdasarkan upaya terbaik. "Node-node"
penambangan memvalidasi transaksi-transaksi tersebut, menambahkannya ke dalam blok yang mereka buat, dan kemudian menyiarkan blok yang telah selesai ke "node" lainnya. Blockchain menggunakan berbagai skema ', seperti ', untuk merangkaikan perubahan-perubahan. Metode konsensus alternatif lainnya termasuk '. Pertumbuhan blockchain terdesentralisasi disertai juga oleh
risiko sentralisasi "node" karena sumber daya komputer yang diperlukan untuk memproses jumlah data yang lebih besar menjadi kian mahal.
Blockchain terbuka lebih ramah pengguna dibanding perekaman secara tradisional, yang meski terbuka untuk publik, masih memerlukan akses fisik untuk melihatnya. Karena semua blockchain awal tidak memiliki izin, kontroversi pun muncul atas definisi blockchain. Isu dalam perdebatan ini adalah apakah sistem pribadi dengan "verifier" yang ditugaskan dan diberi wewenang (izin) oleh otoritas pusat bisa
dianggap sebagai blockchain. Para pendukung rantai berizin (' atau ') berpendapat bahwa istilah ""blockchain"" dapat diterapkan pada struktur data apa pun yang menumpuk data ke dalam blok yang diberi '. Blockchain ini berfungsi sebagai ' ("MVCC") terdistribusi dalam basis data. Sama halnya seperti "MVCC" dalam mencegah dua transaksi secara bersamaan memodifikasi objek tunggal dalam basis data, blockchain
juga mencegah dua transaksi yang menghabiskan output tunggal yang sama dalam blockchain. Namun para penentangnya mengatakan bahwa ' mirip dengan basis data perusahaan tradisional yang tidak mendukung verifikasi data yang terdesentralisasi, dan sistem semacam ini rentan terhadap campur tangan atau revisi operator. Nikolai Hampton dari "Computerworld" mengatakan "kebanyakan solusi-solusi blockchain internal tidak lebih dari sekedar basis data yang
rumit," dan "tanpa model keamanan yang jelas, blockchain ' harus diamati dengan prasangka." Analis bisnis Don Tapscott dan Alex Tapscott mendefinisikan blockchain sebagai buku besar terdistribusi atau basis data yang terbuka bagi siapapun.
Keutamaan jaringan blockchain yang terbuka, tanpa persetujuan, atau publik ialah bahwa pengawasan terhadap aktor nakal dan pengaturan akses tidak lagi diperlukan. Ini artinya semua aplikasi dapat ditambahkan ke dalam jaringan tanpa perlu persetujuan atau kepercayaan dari orang lain, memanfaatkan blockchain sebagai "".
Bitcoin dan ' lainnya saat ini mengamankan blockchain mereka dengan mewajibkan entri baru untuk menyertakan '. Untuk memperpanjang blockchain, bitcoin menggunakan teka-teki "Hashcash". Meskipun "Hashcash" dirancang pada tahun 1997 oleh Adam Back, ide orisinilnya pertama kali diusulkan oleh Cynthia Dwork, Moni Naor dan Eli Ponyatovski dalam makalah mereka """ pada 1992.
Perusahaan-perusahaan keuangan masih belum memprioritaskan blockchain terdesentralisasi. Pada 2016, investasi modal ventura untuk proyek-proyek yang terkait dengan blockchain melemah di AS tetapi mengalami peningkatan di Tiongkok. Bitcoin dan banyak " lainnya menggunakan blockchain terbuka (publik)., bitcoin memiliki kapitalisasi pasar tertinggi.
' menggunakan "layer" pengaturan akses untuk mengendalikan siapa yang memiliki akses ke dalam jaringan. Berbeda dengan jaringan blockchain publik, validator pada jaringan blockchain ' diperiksa oleh pemilik jaringan. Mereka tidak bergantung pada "node" anonim dalam memvalidasi transaksi atau mengambil manfaat dari '. ' juga bisa menggunakan nama blockchain "konsorsium" atau ""hybrid"".
"New York Times" mencatat pada tahun 2016 dan 2017 banyak perusahaan yang memanfaatkan jaringan blockchain "dengan ", yang independen dari sistem publik.
Nikolai Hampton mengungkapkan dalam ' bahwa "Tidak perlu '51 persen' serangan pada ', karena ' (kemungkinan besar) sudah mengendalikan 100 persen dari semua sumber daya dalam penyusunan blok. Jika Anda mampu menyerang atau merusak perangkat penyusunan blockchain pada peladen perusahaan ', Anda dapat secara efektif mengendalikan 100 persen jaringan mereka dan mengubah transaksi sesuai keinginan Anda. Hal ini memiliki