Teknik açıdan bakıldığında, blockchain, eşler arası bir ağa kriptografik olarak bağlanan ve bu ağ tarafından yönetilen büyüyen bir kayıt listesidir. Aynı zamanda, yeni blokları doğrulamak için düğümler arasında bir iletişim protokolüne katılırlar..
Esasen, bir blok zinciri, işlemin aşağıdakileri garanti altına almak için veri işlemlerini kalıcı ve değişmez bir şekilde doğrulamanın bir yoludur:
- Bozulmamış.
- Çift harcamayı önler.
- Değer aktarabilir.
Ayrıca blockchain teknolojisinin, tüm kayıtların dağıtılmış bir şekilde kazındığı ve tüm dünyaya yayılan çeşitli cihazlarda paylaşıldığı merkezi olmayan bir ağ olduğunu söyleyebiliriz..
Kayıtlar bir blok zincirinin tüm üyeleri tarafından saklanır ve ağ onayları, önceki mevcut bloklara bağlanarak (zincirleme, şifrelenme) düzenli aralıklarla gerçekleştirilir. Bu, kayıtları değiştirilemez ve dokunulmaz kılar.
Bilgilerimizi merkezi platformlara / mağazalara sağlamak yerine, bunları tek bir hata noktasından (çoğu siber suçlunun genellikle hedeflediği merkezi bir veri havuzu) ücretsiz olarak merkezi olmayan bir defterde saklayabiliriz..
Blok zincirlerinde gizlilik ve şeffaflık arasındaki bariz çelişki
Çelişkili görünse de, blok zincirleri hem şeffaflığa hem de mahremiyete izin verir. Bir blok zincirindeki işlemler, takma adlar olan (ve blok zincirine bağlı olarak anonim) genel anahtarlar aracılığıyla yapıldığından, insanlar kimliklerini açıklamadan bir blok zinciri üzerinde işlem gerçekleştirebilirler..
Dahası, gerçekten anonim blok zincirleri arasında bir ayrım yapılmalıdır. Monero, Dash ve hatta Zcash gibi anonim blok zincirleri, işleme dahil olan taraflar ve işlemin kendisi hakkındaki bilgileri kasıtlı olarak saklar..
İçinde takma adlar Bitcoin gibi blockchain’ler ise bir işlemin tarafları ve harcanan miktar hakkında çok fazla bilgi toplanabilir. Açık anahtarların arkasındaki kimlikler bilinmese de, mümkün o bağlantıyı oluşturmak için.
Bu nedenle, bir blok zincirinde gizlilik ve şeffaflık arasındaki ilişkiyi anlamak çok önemlidir..
Gizlilik ve şeffaflık arasındaki ilişki
İlk bakışta, mahremiyet ve şeffaflık arasındaki ilişki yokmuş gibi görünüyorsa, gerçek şu ki, birbirlerine bağlıdırlar. Daha spesifik olarak, blockchain teknolojisi aynı zamanda gizlilik ve şeffaflığı garanti etmemize olanak tanır.
Blockchain yapıları, hem zincir içi işlemlerin şeffaflığını hem de kullanıcılarının gizliliğini mükemmel bir şekilde uzlaştırabilir..
Karma işlevi
İşlemlerin bir karma şeklinde bir blok zincirine kaydedilmesi gerçeği bir dereceye kadar şeffaflığa izin verir, ancak aynı zamanda kayıtlı işlemin içeriğini de korur. Blok zincirine kaydedilen işlemler “alfa sayısal kod” biçimindedir (tarih ve saat damgası dahil). Bu nedenle, mimarisi bir dereceye kadar şeffaflığa izin verir ve aynı zamanda ağda kayıtlı içeriği korur.
Bu alfa-sayısal kod veya karma, blok zinciri ağının dışında bulunan bir verinin “parmak izine” eşdeğerdir. Bir blok zincirinde kayıtlı aynı hash’e sahip iki farklı işlemin şansı neredeyse sıfırdır. Böylelikle şeffaflık ve gizlilik bir blok zincirinde uzlaştırılabilir.
Hashing, blockchain ağındaki bir “blok” a kaydedilen verilerin içeriğini korumaya izin veren bir araçtır. Başka bir deyişle, hashing, herhangi bir boyutta giriş yapma ve bunu matematiksel bir algoritma aracılığıyla sabit bir kriptografik çıktıya dönüştürme işlemidir..
Bu nedenle, blockchain teknolojisi, ağındaki kayıtlı içeriğin gizliliğine izin verir ve aynı anda protokol katmanında şeffaflığı garanti eder. Gizlilik ve şeffaflık arasındaki gerilimi ve bunun “yanlış çelişkisini” gösteren halka açık blok zinciri mimarisinin bir başka unsuru, açık anahtar kriptografisidir..
Açık anahtarlı kriptografi veya asimetrik şifreleme
Asimetrik şifreleme olarak da bilinen açık anahtar şifreleme, anahtar çiftlerini kullanan herhangi bir şifreleme sistemidir. Genel anahtarlar, geniş çapta dağıtılabilen anahtarlardır ve özel anahtarlar yalnızca sahipleri tarafından bilinir.
Bu anahtar çifti ile iki işlev gerçekleşir: kimlik doğrulama; burada ortak anahtar, eşleştirilmiş özel anahtarın sahibinin şifrelenmiş mesajın şifresini genel anahtarla çözebileceğini doğrular; ve şifreleme, burada yalnızca eşleştirilmiş özel anahtar sahibi şifrelenmiş mesajın şifresini açık anahtarla çözebilir.
İki kullanıcı, yalnızca bu bilgilere erişmek ve bunları incelemek için anahtarlarını değiştirir ve bu kısım, bu erişimi istediği zaman iptal edebilir. Blockchain teknolojisi tarafından sağlanan bu tür “yetkili” erişim, veri koruma mevzuatına göre, kullanıcıların gizliliği ve veri toplama ile başa çıkmak için kurumsal bir araç olarak keşfedilmiştir..
Herkese açık blok zincirleri, tüm işlemlerde gerekli olan bir çift anahtarla çalışır
Bir banka hesap numarasına benzeyen genel anahtar, bir şifre veya PIN ile karşılaştırılabilecek özel bir anahtardır. Genel anahtarlar genellikle takma adlardır ve belirli blok zincirlerinde anonim olabilir. Bununla birlikte, belirli bir genel anahtarın kime ait olduğunu bilmeden bile, bir genel anahtarın tüm işlemlerini izlemek ve anahtarın arkasındaki kişinin profilini oluşturmak mümkündür..
Yine burada, açık anahtar tarafından belirli bir derecede gizlilik garanti edilmektedir. Bu arada, ondan üretilen tüm işlemler şeffaftır. Verilerimiz, merkezi olmayan bir şekilde, birkaç yere dağılmış birkaç bilgisayarda saklanır. Kendinize şu soruyu sorabilirsiniz: “Nasıl gerçekten özel olabilirler?”
Blok zincirlerindeki kayıtlar birkaç yerde saklanırsa, gizliliği nasıl garanti edebilirler??
Blok zincirlerinde gizlilik, blok zinciri mimarisini fikir birliği mekanizmaları ve eşler arası ağlarla birleştiren, şifreleme ile korunan güvenli bir değer alışverişi yoluyla mümkündür. Ve önceki tartışmada gördüğümüz gibi, blockchain teknolojisi, halka açık defter kayıtlarını korumak için genel ve özel anahtarları kullanır..
Şifrelendikten sonra, bilgilerin kilidini açmak için özel anahtar gereklidir ve tüm şifrelenmiş verilerin yakalanan ve potansiyel bir hırsız için hala tamamen yararsızdır. Blok zincirleri, şifrelenmiş bilgileri defterdeki veri noktaları olarak kaydederek gizliliği korur.
Blockchain sistemleri, kullanıcılar arasındaki işlemleri korumak için asimetrik kriptografi kullanır. Bu sistemlerde, her kullanıcı bir genel ve bir özel anahtara sahiptir. Ve bir kullanıcının başka bir kullanıcının özel anahtarını kendi genel anahtarından tahmin etmesi matematiksel olarak imkansızdır. Bu, bilgisayar korsanlarına karşı koruyan bir gizlilik artışı sağlar.
Blockchain teknolojisi, yasal belgelerin, sağlık bakım kayıtlarının, ödeme bilgilerinin veya kimliğin şifrelenmesine ve deftere veri noktaları (işaretçiler) olarak girilmesine izin verir. Bu yapıldıktan sonra, sahibinin açık teknolojik izni olmadan bu bilgileri kopyalamanın veya çoğaltmanın bir yolu yoktur..
Ancak, asimetrik anahtar şifreleme ile korunan güvenli kayıt alışverişi basittir. Gizli bilgiler “el değiştirmez”.
Diğer tekniklerle blok zincirleri aracılığıyla gizlilik
Genel blok zincirlerinde, internet bağlantısı olan herkes ağın işlem geçmişi listesini görüntüleyebilir. İşlemle ilgili tüm detaylar ve portföyün detayları, kullanıcı adları hala bilinmemekle birlikte görülebilir. İşlem ayrıntıları ve kullanıcıların cüzdanları genel anahtar olarak görünür. Bu benzersiz kod, blockchain ağındaki kullanıcıyı temsil eder. Bu şekilde, asimetrik şifreleme tekniğiyle oluşturulan genel anahtar, gizliliği bir dereceye kadar korur – ancak yine de başka yöntemlerle açığa çıkabilirsiniz. Bu, halka açık blok zincirlerinde anonimlik ve mahremiyet efsanesini açığa çıkardı ve kullanıcının belirli blok zincirlerinde depolanan gizli bilgilerinin anonim değil, yalnızca gizli (takma adlar) olduğunu fark etmemizi sağladı..
Herkese açık blok zincirlerinde mahremiyet nasıl daha iyi korunur??
Mevcut halka açık blok zincirlerinde işlemler bir deftere kaydedilir ve halka açık ve şeffaftır. Bu nedenle Wall Street gibi birçok tanınmış marka ve pazar, bunları benimsemekte tereddüt ediyor. Müşterinin ve işlemin gizliliği onlar için bir zorunluluktur. Bununla birlikte, blok zincirlerindeki işlemlerin gizliliğini inanılmaz derecede artıran birkaç kavram ve yöntem vardır. Bu anlamda, blok zincirleri aracılığıyla çok beğenilen diğer gizlilik biçimleri, sıfır bilgi kanıtları ve tamamen homomorfik şifrelemedir..
Sıfır bilgi kanıtı, 1980’lerde MIT araştırmacıları Silvio Micali, Shafi Goldwasser ve Charles Rackoff tarafından önerilen bir şifreleme şemasıdır. Bu yöntemde, bir taraf (“kanıtlayıcı”) herhangi bir ek bilgi ifşa etmeden belirli bir ifadenin diğer taraf (“doğrulayıcı”) için geçerli olduğunu kanıtlayabilir..
Sıfır bilgi kanıtının faydaları şunlardır:
- Basit – sıfır bilgi testinin temel avantajlarından biri, herhangi bir karmaşık şifreleme yöntemi içermemesidir..
- Güvenli – kimsenin herhangi bir bilgiyi ifşa etmesini gerektirmez.
Sıfır bilgi testinin avantajlarına rağmen, erken aşamasından kaynaklanan bazı dezavantajlar da vardır:
- Uzun – sıfır bilgi yönteminde, her biri belirli bir süre işlenmesi gereken yaklaşık 2.000 hesaplama vardır. Sıfır bilginin önündeki en büyük engel bu.
- Eksik – doğrulayıcıya / satıcıya teslim edilen iletiler yok edilebilir veya değiştirilebilir.
- Sınırlı – sıfır bilgi protokolü, sırrın sayısal bir değer olmasını gerektirir. Diğer durumlarda bir çeviri gereklidir.
Tamamen homomorfik şifreleme Skuchain şirketi tarafından halihazırda kullanılan, matematiksel hesaplamaların şifrelenmiş veriler üzerinde yapıldığı ve şifrelenmiş bir sonuç oluşturduğu bir hesaplama yöntemidir. Daha önce açıklandığı gibi, homomorfik kriptografide veriler, şifre çözülmeden analiz edilebileceği blok zincirinde paylaşılmadan önce şifrelenir..
Şirketin FHE aracılığıyla bir blockchain üzerindeki verileri gölgede bırakmasının faydaları açıktır. Bununla birlikte, FHE’nin yavaşlığı, sıfır bilgi kanıtından bile daha yavaştır.
Bu bağlamda, bazı girişimciler zaten gerçekleştirilen Bu farklı gizliliğin (blockchain teknolojisi tarafından sağlanır), şirketlerin bireysel kullanıcıların gizliliğini korurken, kullanıcıların tarama alışkanlıkları hakkında toplu bilgi toplamasına olanak tanıdığını.
Bu, blockchain teknolojisi ile gizlilik üzerine çok parçalı bir dizinin ikinci bölümüdür – birinci bölümü buradan ve üçüncü bölümü buradan okuyun.
Burada ifade edilen görüşler, düşünceler ve görüşler yazarın kendisine aittir ve Cointelegraph’ın görüş ve düşüncelerini yansıtmaz veya temsil etmez..
Tatiana Revoredo Oxford Blockchain Foundation’ın kurucu üyesi ve Saïd Business School, Oxford Üniversitesi’nden blockchain stratejisti. Ek olarak, MIT ve theglobalstg.com’un CSO’sunun blockchain iş uygulamalarında uzmandır. Tatiana, Avrupa Parlamentosu tarafından Kıtalararası Blok Zinciri Konferansına davet edildi ve Brezilya Parlamentosu tarafından 2303/2015 sayılı Kanunla ilgili Kamuya Açık Duruşmaya davet edildi. İki kitabın yazarıdır – Blockchain: Tudo O Que Você Precisa Sabre ve Uluslararası Senaryoda Kripto Para Birimleri: Merkez Bankalarının, Hükümetlerin ve Yetkililerin Kripto Para Birimleri Hakkında Pozisyonu Nedir??