Blockchain Güvenlik Teknolojisini içerir

Blockchain Güvenlik Teknolojisi P2P Ağ Protokolleri, Şifreleme Teknolojisi, Akıllı Sözleşmeler, Konsensüs Mekanizmaları ve daha fazlasını içerir.

1.

P2P ağları, blok zincirindeki temel bilgi işlem mimarisidir. Blockchain dağıtılmış ağlar merkezi sunucular kavramını zayıflattı. Bu, artık merkezi bir merkeze ihtiyacınız olmadığı anlamına geliyor. Ağdaki her düğüm bağımsız bir birey olarak olabilir. Bu düğümler hem istek gönderen hizmetler hem de istemci sağlayan sunucular olarak hareket edebilir.

Kaynakları doğrudan değiştirmek için sunucu köprüsü gerekmez. Bir düğümden gönderilen bilgiler doğrulamadan sonra bitişik düğüme gönderilir, her komşu düğüm diğer komşu düğümlere bir işlem gönderir, sonunda blockchain ağındaki tüm düğümlere yayılır, böylece kullanıcılar arasında doğrudan paylaşım ve kaynak kullanımını sağlar.

2.

Şifreleme teknolojisi açısından Blockchain asimetrik şifreleme algoritmaları kullanır. Asimetrik şifreleme veya bilgi şifreleme, aslında iki anahtar, genel anahtar ve özel bir anahtardır, bu da dağıtılmış bir ağ üzerinden noktadan noktaya bilgi iletiminin güvenliğini sağlar.

Genel anahtarlar ağ genelinde herkese açıktır. Herkes bilgileri şifreleyebilir, bilgi bütünlüğünü ve güvenilirliğini sağlayabilir ve her iki tarafın da güvenmesi gereken bir ağa anahtar gönderebilir. Özel anahtar açıklanmadı. Bilgi sahiplerinin özel anahtar güvenliği için yüksek derecede güvence altına alınması gerekir, çünkü yalnızca ilgili özel anahtara sahip olanlar, genel anahtar tarafından şifrelenen bilgileri şifresini çözebilir.

3.

"Akıllı sözleşme" terimi ilk olarak 1995 yılında hukukçu Nick Sabo tarafından önerildi. Verdiği tanım: Akıllı sözleşme, dijital formatta tanımlanan bir dizi taahhüttür. Volkswagen, akıllı sözleşmeleri geri döndürülemez üçüncü taraf gözetim olmadan güvenilir işlemlere izin veren akıllı sözleşmeler olarak anlayabilir.

4. Blockchain işlemlerinde dağıtılmış fikir birliğine ulaşmak için

algoritmalar. Blockchain, dijital varlıkları, gayrimenkul hakları sertifikalarını, puanları vb. Kaydetmek ve vermek için kullanılabilen merkezi olmayan, dağıtılmış bir defter sistemidir. Geleneksel merkezi defter sistemleriyle karşılaştırıldığında, blockchain sistemleri tamamen açık olma, kurcalama ve birden fazla ödemeyi önleme avantajına sahiptir.

ve güvenilir üçüncü taraflara bağımlı değiller. Noktadan noktaya ağlar altındaki yüksek ağ gecikmesi nedeniyle, her düğümde gözlenen işlem sırası tamamen tutarlı değildir.Bu nedenle, blockchain sistemlerinin kabaca aynı anda meydana gelen işlemlerin sırası üzerinde anlaşan mekanizmalar tasarlaması gerekir. Bir zaman penceresindeki işlemler sırasına göre fikir birliğine ulaşan bu algoritmaya "konsensüs mekanizması" denir.

Blockchain Şifreleme Teknolojisi Dijital şifreleme becerileri, blockchain becerilerinin kullanımının ve geliştirilmesinin anahtarıdır. Şifreleme yöntemi kırıldıktan sonra, blockchain veri güvenliği tartışılacak ve blockchain'in damgabilirliği artık mevcut olmayacak. Şifreleme algoritması simetrik şifreleme algoritmalarına ve asimetrik şifreleme algoritmalarına bölünür. Blockchain ilk olarak asimetrik şifreleme algoritmalarını kullanır. Asimetrik şifreleme algoritmalarındaki ortak anahtarın kriptografik sistemi genellikle dayandığı sorunlara göre üç kategoriye ayrılır: büyük bütün farklılaşma problemi, sağduyulu logaritmik problem ve eliptik eğri problemi. Birincisi, şifreleme becerilerinde blocchain şifreleme becerilerinin tanıtılması genellikle simetrik şifreleme ve asimetrik şifrelemeye ayrılır. Asimetrik şifreleme, güvenlik gereksinimlerini ve mülk doğrulama gereksinimlerini karşılamak için blockchain'e entegre edilmiş şifreleme becerilerini ifade eder. Asimetrik şifreleme genellikle şifreleme ve şifre çözme işleminde genel ve özel tuşlar adı verilen iki asimetrik şifre kullanır. Asimetrik anahtar çiftleri iki özelliğe sahiptir: biri anahtardan (genel veya özel anahtar) sonra, yalnızca karşılık gelen diğer anahtarı deşifre edebilir. İkincisi, genel anahtar başkalarına açıklanabilirken, özel anahtar gizlidir ve diğerleri karşılık gelen özel anahtarı genel anahtar aracılığıyla hesaplayamaz. Asimetrik şifreleme genellikle üç ana tipe ayrılır: büyük bir bütün farklılaşma problemi, gizli bir logaritmik problem ve eliptik bir eğri problemi. Büyük bütün farklılaşmanın problemleri sınıfı, iki büyük asal sayının ürününün şifreli sayılar olarak kullanılmasını ifade eder. Ana sayıların oluşumu düzensiz olduğundan, yalnızca sürekli test hesaplamaları ile çözümler bulabiliriz. Ayrık logaritmik problemlerin sınıfı, gizli logaritmaların ve güçlü tek yönlü karma fonksiyonların zorluğuna dayanan asimetrik dağıtılmış bir şifreleme algoritmasını ifade eder. Eliptik eğriler, bir dizi özel asimetrik değeri hesaplamak için düz eliptik eğrilerin kullanımını ifade eder ve Bitcoin bu şifreleme algoritmasını kullanır. Blockchain'deki asimetrik şifreleme kullanım senaryoları esas olarak bilgi şifrelemesini, dijital imza ve bağlantı kimlik doğrulamasını içerir. (1) Bilgi şifreleme senaryosunda, gönderen (belirtilen a) bilgileri alıcının genel anahtarıyla şifreleyin (b'yi belirtilir), ardından B'ye gönderir ve B bilgileri kendi özel anahtarıyla deşifre eder. Bu, bitcoin işlemlerinin şifrelemesinin senaryosudur. (2) Dijital imza senaryosunda, gönderen bilgileri şifrelemek ve B'ye göndermek için kendi özel anahtarını kullandı. B, bilgileri deşifre etmek için genel anahtarı kullanır, daha sonra bilgilerin A. (3) Bağlantı kimlik doğrulama senaryosunda gönderildiğinden emin olun, müşteri bağlantı bilgilerini şifrelemek ve sunucuya göndermek için özel anahtarı kullanır. Müşterinin kimlik doğrulama bağlantı bilgilerini şifresini çözmek için. Yukarıdaki üç şifreleme planı arasındaki farkları unutmayın: Bilginin şifrelemesi, kamu anahtarlarının şifrelenmesi ve özel anahtarların güvenliğini garanti etmek için şifre çözme.bilgi; Özel anahtarların şifrelemesine, kamu anahtarlarının şifrelemesine izin verin. Bitcoin sistemi örneği ele alındığında, asimetrik şifreleme mekanizması Şekil 1'de gösterilmiştir: Bitcoin sistemi genellikle işletim sisteminin altındaki rastgele sayıların jeneratörünü çağırarak özel bir anahtar olarak rastgele sayıda 256 bit üretir. Bitcoin için toplam özel anahtar miktarı büyüktür ve özel Bitcoin anahtarlarını elde etmek için tüm özel anahtar alanları geçmek son derece zordur, bu nedenle şifre bilimi güvenlidir. Kolay tanımlama için, özel Bitcoin 256 -bit Bitcoin tuşu, kullanıcılar için tanıması ve yazması kolay olan 50 -karakter özel bir anahtar oluşturmak için SHA256 ve Base58 karma algoritması üzerinden dönüştürülecektir. Bitcoin'in genel anahtarı, ELiptik Courp256K1 algoritması aracılığıyla özel anahtar tarafından üretilen rastgele 65 bayttır. Genel anahtar, bitcoin işlemlerinde kullanılan adresi oluşturmak için kullanılabilir. Üretim süreci, genel anahtarın önce 20 baytın özet bir sonucu (yani hash160'ın sonucu), daha sonra avlanma algoritması SHA256 ve Base58 tarafından 33 şarjın bir bitcoin adresi oluşturmak için dönüştürülmesi için SHA256 ve RIMEMD160 tarafından doğranmasıdır. Kamu anahtarlarının üretimi süreci geri döndürülemez, yani özel anahtarın genel anahtardan düşülemez. Bitcoin genel ve özel anahtarlar genellikle Bitcoin cüzdan dosyalarında saklanır ve özel anahtarlar en önemlisidir. Özel anahtarın kaybedilmesi, ilgili adreste tüm Bitcoin mülkünü kaybetmek anlamına gelir. Mevcut Bitcoin ve blockchain sistemlerinde, çok özel temel beceriler, çeşitli imzalar gibi giderek daha hassas ve kaotik senaryoları karşılamak için pratik kullanım gereksinimlerinden türetilmiştir. Blockchain için hangi teknoloji kullanılır? Blockchain dağıtılmış bir ağa dayanır ve her düğüm aynı hak ve sorumluluklara sahiptir. Bu teknoloji, merkezi bir otorite noktası olmamasını ve verilerin tüm düğümlerle kontrol edilmesini ve senkronize edilmesini sağlar.

Kriptografi teknolojisi. Blockchain, veri güvenliği ve anonimlik sağlamak için kamu ve özel anahtarlar için şifreleme teknolojisini kullanır. Kamu ve özel anahtarları çiftleştirerek, yalnızca düğümlerin blockchain verilerini karşılık gelen yetkilerle değiştirebilmesini veya erişebilmesini sağlamak için bilgilerin kontrolü ve yetkilendirilmesi elde edilebilir. Bunlar arasında dijital imza teknolojisinin en tipik uygulaması bulunmaktadır.

Akıllı sözleşme teknolojisi. Akıllı sözleşmeler, dijital varlık işlemlerini otomatik olarak çalıştıran ve yöneten bilgisayar programlarıdır. Blockchain teknolojisine dayanarak uygulanır ve belirli koşullar karşılandıysa, işlem sürecini önemli ölçüde basitleştiren ve işlem verimliliği artırılırsa, sözleşme şartlarını otomatik olarak yürütebilir.

Tutarlı salgoritma teknolojisi. Blockchain ağında, konsensüs salgoritması, tüm düğümlerin işlemler ve defter yoluyla bir eşleşme elde etmesini sağlayan bir mekanizmadır. Şu anda, yaygın konsensüs SALG'leri iş kanıtı, kullanım kanıtı, kullanım kanıtı, kullanım kanıtı vb. İçerir. Bu fikir birliği Salgoritmaları, blockchain'in ademi merkeziyetini, güvenliğini ve işlem verimliliğini sağlar.

Genel olarak, dağıtılmış ağ teknolojisi ademi merkeziyetçiliğin özelliklerini oluşturur ve verilerin güvenilirliğini ve güvenliğini sağlar. Bu teknolojilerin kombinasyonu Blockchain'i güvenli, güvenilir ve verimli bir veri depolama ve işlem işleme sistemi haline getirir.

Blockchain'in dört temel teknolojisi k> Blockchain P2P ağ teknolojisinin dört temel teknolojisinin ayrıntılı açıklaması, ağdaki her düğümün kaynakları bağımsız olarak değiştirmesini ve eşler arası ve verimli iletim protokolü oluşturmasını sağlayan blockchain altyapısıdır. Binlerce düğüm, blockchain'in merkezi olmayan doğasını sağlayarak dağıtılmış ağlara özgürce girer ve çıkar. Şifreleme teknolojisi, dağıtılmış ağlarda bilginin güvenli bir şekilde iletilmesini sağlamak için blockchain'deki asimetrik şifreleme algoritmalarını benimser. Bilgileri şifrelemek için genel anahtarlar kullanılır ve şifresini çözmek için özel anahtarlar kullanılır. Bilginin bütünlüğü, güvenliği ve değişmezliği garanti edilir. Kriptografik güvenlik teknolojisi blockchain'in çekirdeğidir. Akıllı sözleşme, üçüncü bir tarafa ihtiyaç duymadan güvenilir işlemlere izin veren otomatik bir sözleşmedir. Bir ATM veya kahve makinesine benzer ve belirli koşullar altında işlevleri otomatik olarak uygular. Ticari faaliyetlerde, akıllı sözleşmeler işlem sürecini basitleştirir, güvenlik garantileri sağlar ve her iki tarafın da sözleşmeyi otomatik olarak yürütmesine izin verir. Konsensüs mekanizması, Blockchain'in güven oluşturması için temel teknolojidir. Dağıtılmış ağlarda, makine algoritmaları, merkezi kurumlar olmadan anlaşmanın ulaşılabilmesini sağlamak için fikir birliği oluşturur. Konsensüs mekanizması, iyi dilekleri ve güvenilir insanların güvenilir bir duruma kilitlenmelerini, güveni yeniden inşa etmelerini, özgür insanların yaratılmasını, yeniliklerini ve mutluluğunu ve üretim sistemi ve değer dağıtım yöntemlerindeki değişiklikleri vurgulamalarını sağlar. Blockchain teknolojisi büyük bir dönem doğuruyor. Geçmişte kırılmaz olarak kabul edilen, sosyal bir memnuniyet biçimini teşvik eden yasaları ve ilkeleri ortadan kaldırır ve yaratılış ve üretimin her günü talebin kesin memnuniyetine tabidir. İnsanlar memnuniyetle mutluluğu elde ederken iyi oldukları ürünleri mutlu ederler. Böyle bir toplum ufukta ortaya çıkıyor. Blockchain için hangi teknolojilere ihtiyaç vardır? 1. Dağıtılmış defter: blockchain tabanı, tüm işlem geçmişini kaydeden ve çok sayıda ağ düğümünde dağıtılan merkezi olmayan bir veri tabanı olan dağıtılmış teknolojidir. Her düğümün, bilginin şeffaflığını ve değişmezliğini sağlayan kitabın tam bir kopyasına sahiptir, çünkü her bir bloğun bilgilerini değiştirmek için, çoğu düğümde aynı anda değiştirilmelidir, bu da mevcut işlemin elde edilmesi neredeyse imkansızdır. 2. Egging algoritması: Blockchain, veri güvenliği ve anonimlik sağlamak için şifreleme teknolojisini kullanır. Karma işlevi, verilerin bütünlüğünü ve geri dönüşümsemesini sağlamak için işlem verilerini sabit uzunluktaki karma değerine dönüştürmek için kullanılır. Kamu ve özel anahtar şifrelemesinin asimetrik teknolojisi, işlem başlatıcısının kimliğinin doğru ve reddedilmemesini sağlamak için dijital imzalar için kullanılır. 3. Konsensüs Mekanizması: Blockchain ağında, tüm işlemler yeni bir bloğa eklenmeden önce belirli bir konsensüs mekanizması ile doğrulanmalıdır. Sıradan konsensüs mekanizmaları iş kanıtı, kanıt, vb. İçerir. Bu mekanizmalar, tüm ağ katılımcılarının işlemlerin geçmişi üzerinde anlaşmasını ve sahtekarlık ve çifte gider sorunlarını önlemelerini sağlar. 4. Akıllı Sözleşme: Akıllı sözleşme, üçüncü tarafsız güvenilir işlemlere izin veren otomatik bir blockchain yürütme protokolüdür. Akıllı sözleşmeler önceden belirlenmiş kurallar ve koşullar içerir. Bu teknolojilerin kombinasyonu, blockchain'i dijital paralar, tedarik zinciri finansmanı, Nesnelerin İnterneti, kimlik kimlik doğrulaması vb.