Blok zinciri, blokzincir ya da özgün İngilizce tabiriyle blockchain,[1][2][3][4][5]kriptografi kullanılarak bağlanan ve güvenli hale getirilen, bloklar adı verilen, sürekli büyüyen bir kayıt listesidir.[1][6]
Blok zinciri kısaca şöyle işler:
"Bilgisayar (düğüm (node)) bir kayıt listesi (muhasebe defteri - ya da orjinal tabirle ledger) barındırdığını varsayalım. İki müfettiş (PoW kullanıldığında madenci düğümler) onlar da ayni dosyanın birer kopyasını kendi bilgisayarlarında (yani dosya merkezsiz / dağınık) barındırıyor olsunlar. Sen bir para devir işlemi yaptığında bilgisayarın, bu iki müfettişlerin ikisine birden, aynı anda, onları bilgilendiren birer e-posta yollar. Her müfettiş aceleyle harekete geçer ve hem bu işlem için, hem de müfettiş ücretinin kripto para olarak ödenebilmesi için yeterli bakiye olup olmadığını kontrol eder. Bu işi ilk başaran "herkese cevap ver" düğmesine basar ve kontrolü nasıl yaptığını anlatan bir belgeyi (ispatlanmış emek) cevaba ekler. Eğer diğer müfettiş de onay verirse herkes kayıt listelerini yeni durumu yansıtacak şekilde günceller."[7]
Her blok tipik olarak işlem verilerini, önceki bloğun bir kriptografik hash fonksiyonunu 'nu,[6] bir zaman damgasını[8] içerir. Tasarım gereği, bir blok zinciri, kayıtların sonradan değiştirilmesine dirençlidir. Kullanılan kayıt listesi, “iki taraf arasındaki işlemleri verimli, doğrulanabilir ve kalıcı bir şekilde kaydedebilen açık, dağıtılmış bir defterdir”.[9] Dağıtılmış bir defter olarak kullanmak için, bir blok zinciri tipik olarak, topluca bir protokole bağlı düğümler arası iletişim ve yeni blokları onaylamak için bir eşler arası (peer-to-peer) ağ tarafından yönetilir. Herhangi bir bloktaki veriler sonradan değiştirilmek istendiğinde, verinin bulunduğu blok ve sonraki tüm blokların değiştirilmesi gerekecektir. Bu da bir sonraki düğüm yazılmadan önce, her blok yazımı için düğüm seçiminde seçilmeyi ve her seferde ağdaki düğümlerin çoğunluğunun onayını gerektirir. Ayrıca her blokta kimin değiştirdiği belli olduğundan, olası bir kötüye kullanımın tespit edilmesi de mümkündür.
Blok zincirleri tasarım ile güvenlidir ve (varsayılan olarak) yüksek Bizans hata toleransı ile bir dağıtık hesaplama sistemini örneklendirir. Merkeziyetsiz uygulamalar (Dapp[10]), bu teknoloji ile mümkün olmaktadır.[11] Bu sayede tıbbi kayıtlar,[12][13] kimlik yönetimi,[14][15][16] kaynağı belgeleme, yiyecek izlenebilirliği[17] veya oy kullanma[18] gibi diğer kayıt yönetimi faaliyetleri için potansiyel olarak uygun olan blokzinciri çözümleri oluşturmaktadır.
Blok zinciri 2008 yılında Satoshi Nakamoto tarafından kripto para bitcoin'de, kamu işlem defteri olarak kullanılmak üzere geliştirilmiştir.[1] Bitcoin kripto parası, güvenilir bir otorite veya merkezi sunucuya ihtiyaç duymadan double spending problemini çözen ilk dijital para birimidir. Bitcoin tasarımı, sonraki diğer uygulamalar için ilham kaynağı olmuştur.[1][3]
^abcd"Blockchains: The great chain of being sure about things". The Economist. 31 Ekim 2015. 3 Temmuz 2016 tarihinde orijinalden arşivlendi. 18 Haziran 2016'da alındı. Bitcoin'un arkasındaki teknoloji, birbirini bilmeyen veya güvenmeyen insanların güvenilir bir defter oluşturmasına izin veriyor. Bunun kripto para biriminin çok ötesinde etkileri var.
^Brito, Jerry; Castillo, Andrea (2013).Bitcoin: A Primer for Policymakers 25 Temmuz 2018 tarihinde Wayback Machine sitesinde arşivlendi. (PDF) (Rapor). Fairfax, VA: Mercatus Merkezi, George Mason Üniversitesi. 21 Eylül 2013 tarihinde orijinalden arşivlendi (PDF). 22 Ekim 2013 tarihinde alındı.
^Trottier, Leo (18 Haziran 2016). "original-bitcoin 17 Nisan 2016 tarihinde Wayback Machine sitesinde arşivlendi." (kendi kendine yayınlanan kod koleksiyonu). github. 17 Nisan 2016 tarihinde orijinalden. 18 Haziran 2016'da geri alındı. Bu, Satoshi Nakamoto'nun orijinal bitcoin kaynak kodunun tarihi bir deposudur.
^abNarayanan, Arvind; Bonneau, Joseph; Felten, Edward; Miller, Andrew; Goldfeder, Steven (2016). Bitcoin and cryptocurrency technologies: a comprehensive introduction. Princeton: Princeton Üniversitesi Yayınları. ISBN 978-0-691-17169-2.
^"Blockchain 23 Mart 2016 tarihinde Wayback Machine sitesinde arşivlendi.". Investopedia. 23 Mart 2016 tarihinde orijinalden. 19 Mart 2016 tarihinde alındı. Bitcoin protokolüne dayanarak, blok zincir veritabanı bir sisteme katılan tüm düğümler tarafından paylaşılır.
^Iansiti, Marco; Lakhani, Karim R. (Ocak 2017). "The Truth About Blockchain 18 Ocak 2017 tarihinde Wayback Machine sitesinde arşivlendi.". Harvard Business Review. Harvard Üniversitesi. 18 Ocak 2017 tarihinde orijinalden. 17 Ocak 2017'de alındı. Bitcoin ve diğer sanal para birimlerinin kalbinde yer alan teknoloji, iki taraf arasındaki işlemleri verimli ve doğru bir şekilde ve kalıcı olarak kaydedebilen açık, dağıtılmış bir defterdir.