Özellikle, blockchain'deki her blok, önceki blokta bir gösterge ve işlem verileri içeren bir kısım içeren bir blok kafası içerir. Veri güvenliği ve bütünlüğünü sağlamak için Blockchain, dijital imza adı verilen bir şifreleme teknolojisi kullanır. Blockdo yeni blok, blockchain'e eklenmeden önce dijital olarak imzalanır ve diğer bloğun bir parçası olarak saklanır. Bu nedenle, yeni bir blok yalnızca tüm yeni imzalı blokların eksiksiz ve değerli bir koleksiyonu alırken geçerli kabul edilir.
Bu süreçte, blok zincirleri üretmek için önemli bir temel olan karma adı verilen bir süreç de kullanılır. Blockdo bloğunun önce bir karma işlemi olmalı ve oluşturulan karma değeri blockchain'deki her düğüme bağlanmak için kullanılır. Bu zincir yapısı, blok zincirinin değişmezliğini sağlar ve blok zincirine bir blok ekledikten sonra değiştirilemez veya silinemez.
Veri bütünlüğünü ve güvenliğini sağlamak için, blokları daha üst düzey bir yapı oluşturmak için bağlamak için zincir karma algoritmaları kullanılır. Bu algoritma, Merkletree adlı bir ağaç yapısı oluşturmak için tüm blokları bağlar. Bu ağaç yapısı, veri bütünlüğü garantisi sağlar, çünkü verilerdeki değişiklikler ağaç yapısı boyunca değişikliklere yol açacaktır. Bu nedenle Merkletree, bloklardan önce ve sonra bağlama için Blockchain'de önemli bir teknoloji haline gelmiştir. Kısacası, blok zincirindeki ön ve arka bloklar, verilerin bütünlüğünü ve güvenliğini sağlayan zincir hasing algoritmaları tarafından oluşturulan göstergelerdir. Aynı zamanda, dijital imzaların ve blok zincirlerinin değişmezliği veri güvenliğini daha da artırır. Bu kriptografi teknolojileri, blockchain'i veri depolamanın çok güvenli ve güvenilir bir yolunu haline getirir.
blockchain'de, dijital sertifikalar teknolojisi genellikle işlemlerin geçerliliğini doğrulamak için kullanılır
Dijital sertifikalar, sahibinin kimliğini ve genel anahtarın yasallığı temsil eden dijital sertifikanın (CA) yetkili bir otoritesi tarafından verilir. Dijital sertifikalar genellikle blok zincirlerinde aşağıdaki amaçlar için kullanılır:
1 işlemin kimlik doğrulaması.
2 Dijital sertifikadaki genel anahtarı kontrol ederek Blockchain ağı, genel anahtarın yasallığı doğrulayabilir, böylece işlemin güvenliğini ve bütünlüğünü garanti edebilir.
3. Blockchain ağı, dijital imzaların geçerliliğini kontrol ederek işlemlerin geçerliliğini doğrulayabilir. Kısacası, dijital sertifikalar blockchain'de önemli bir rol oynar ve işlemlerin etkinliği için güçlü bir doğrulama mekanizması sağlar. Dijital sertifikalar teknolojisi sayesinde Blockchain ağı, işlemlerin güvenliğini, bütünlüğünü ve özgünlüğünü garanti edebilir, böylece blockchain uygulaması için sağlam bir temel sağlar.
? İşlem bilgilerinin tutarsızlığı (ret ve yeniden ayrışma karşıtı olarak da adlandırılır), yani ağ iletişimindeki her iki tarafın katılımcıların kendilerinin ve bilgi etkileşimi sırasında bilgilerin, yani tüm katılımcıların gerçek kimliklerini gerçek kimliklerini inkar etmediğine ikna olmuşlardır. sağlanan bilgi türü ve operasyon ve yükümlülüklerin sonucu). Blockchain, bilginin tutarsızlığını sağlamak için genel anahtar şifreleme teknolojisinde dijital imza mekanizmalarını kullanır.
Esas olarak imza algoritmaları ve inceleme algoritmaları içerir. İmza algoritmasında imza, elektronik dosyanın imza şifresini almak için elektronik dosyayı imzalamak için özel anahtarını kullanır. Doğrulama algoritmasının sonuçlarına dayanarak imza dosyasının meşruiyetini değerlendirin. İmza süreci sırasında, imzalayanlar özel anahtarını bilir ve özel anahtarının elektronik dosyayı tahrif edebileceğini veya imzalayamayacağını bilmeyen hiç kimse yoktur. İnceleme algoritması için bir dosyayı karşılayamayan herhangi bir yasadışı imza.
Dijital imzalar, dijital imzalar, dijital DSA imzası, dijital imza, schnorr -dijital imza ve diğer algoritmaları içerir.
? Dijital bir RSA imzasıyla sunuyoruz: İnsanlar kendilerine RSA imzası ve şifreleme arasındaki farkı ne sorabilirler? Güvenlik nedeniyle şifreleme ve imza vardır, ancak biraz farklıdır. İnsanlar genellikle şifreleme ve imzaların özel anahtarlar veya genel anahtarlarla yapılıp yapılmadığını soruyor? Aslında, her şey şifreleme ve imza rolünü karıştırır. Basitçe söylemek gerekirse, şifreleme bilginin ayrılmasını önlemek için tasarlanırken, imza bilginin manipüle edilmesini önlemektir.
? Örnek: A'ya göre, B tarafından gönderilen mesaj "Alma" - RSA İmza Süreci:
? Anahtar (kamu ve özel anahtar), özel anahtar kamuya açık değildir ve biri onu kendisi tutar. Genel anahtar halka açıktır ve herkes tarafından korunabilir.
? Ardından: A, bir imza oluşturmak için mesajı imzalamak için kendi özel anahtarını kullanır ve eklenen mesaj ve mesajın kendisi B'ye teslim edilir. Son olarak: B mesajı aldıktan sonra, imzayı kontrol etmek için A'dan genel anahtar alır. A.
Hepsi düşman tarafından ele geçirilse ve tehlike olmasa bile, çünkü sadece özel bir anahtar mesajı imzalayabilir. manipüle edilmek.
Özet olarak, sezgisel olarak anlayabilmemiz için kitaplardan ve internetten gelir.
İmzayı okuyamayan blockchain faturalarında neler oluyor?2.
Blockchain'deki özel anahtar ve genel anahtar, kriptografideki asimetrik şifreleme algoritmalarının içeriğidir. Adından da anlaşılacağı gibi, genel anahtarlar halka açık olabilirken, özel anahtarlar güvenli bir şekilde tutulmalıdır.Özel anahtar rastgele bir tohum tarafından üretilir ve genel anahtar bir algoritma ile özel anahtardan türetilir. Halka açık anahtar çok uzun olduğu için, basitlik ve pratiklik "Adresi" ortaya çıkıyor, ne kamuoyuAnahtar türetilir. Bu türev süreçleri tek yönlü olarak geri döndürülemez. Bu, adresin genel anahtarı tanıtamayacağı ve genel anahtarın özel anahtarı tanıtamayacağı anlamına gelir.
Bu davadan, kamu ve özel anahtarların iki kişilik var olduğunu görebiliriz. Kullanımları 16 kelimeyle özetlenmiştir: genel anahtar şifrelemesi, özel anahtar düşüşü;
genel anahtar şifrelemesi, özel anahtar düşüşü. Bu, orijinal verileri genel bir anahtarla şifreledikleri ve yalnızca ilgili özel anahtarın orijinal verileri çözebileceği anlamına gelir. Bu şekilde, ağdaki orijinal veriler çalınmadan ve gizliliği korumadan yayılabilir.
Özel Anahtar İmzası, Genel Anahtar Kontrolü. Orijinal verileri imzalamak için özel anahtarı kullanın.
Kilit ve anahtar genel anahtarı tanımlamak için kullanılabilir. Kilitle bir öğe engellenir ve anahtar öğenin kilidini açmak için kullanılır. Ana sahibi makalenin sahibidir. Aslında, durum böyle. Ve sonra kullan. Örneğin, varlıkları size aktarmak istiyorsam, özel anahtarımı size aktardığım ve blockchain ağına ilettiğim bir işlem (varlıklar, miktarlar vb. Dahil) imzalamak için kullanıyorum. Ardından genel anahtarımdaki varlıkların kilidini açın ve genel anahtarınıza kilitleyin.
Merkezi muhasebe sisteminin (Alipay, WeChat Pay, vb.) Şifresi kadar önemli olan özel anahtarın rolünü gördük. Onun varlığını korumalıyız.
Blockchain izlenebilirlik sistemi sahteciliği önleyebilir mi? Sahteciliği nasıl önleyebilirsiniz?Blockchain'in en büyük özelliği değişmez. Bu nedenle, şirket tarafından yüklenen bilgiler değiştirilemez. Başka bir deyişle, ürünle ilgili bir sorun olur olmaz, izlenebilirlik kodu ürünün sorununu hemen bulmak için kullanılabilir ve bu kayıt sonsuza dek tutulur. Geleneksel izlenebilirlik sistemleri ile karşılaştırıldığında, blockchain yeniden izleme sisteminin sub-sub-nemlendirmesi biraz daha güçlü değildir ve blockchain izlenebilirlik sisteminin kullanılması önerilir. Bununla birlikte, piyasadaki birçoğu sadece bir hile, gerçek bir blockchain teknolojisi yapmaz, böylece gözlerini açık tutarlar ve onları tanırlar. Şirketimizin kullandığı izlenebilirlik için gerçek bir platform olan Shujing Zincirleri Seklonabilite platformunu kullanabilirsiniz.