Herkese merhaba, ben Bay K. Bugün konuşacağımız şey: "Blockchain'de Kriptografi (Bölüm 2)".
Blockchain'de kullanılan ana kriptografik algoritmaların biri hash algoritması, diğeri asimetrik şifreleme olmak üzere iki bölümden oluştuğunu daha önce de belirtmiştik. Bugün blockchain kriptografisinde "asimetrik şifreleme" nedir?
Basitçe ifade etmek gerekirse, asimetrik şifreleme, içeriği şifrelemek için kullanılan özel bir yöntemdir. Ancak asimetrik şifrelemeyi ayrıntılı olarak açıklamadan önce, kriptografinin diğer bilgi noktalarından bahsetmemiz gerekir:
Kriptografide mevcut şifreleme ve şifre çözme yöntemleri, simetrik şifreleme ve asimetrik şifreleme olmak üzere iki kategoriye ayrılabilir. Şifreleme ve şifre çözme algoritmaları, şifreleme anahtarları ve şifre çözme anahtarları dahil olmak üzere iki şifreleme sisteminin bileşimi aynıdır.
Örneğin günlük hayatımızda her zaman anahtar ve kilit kullanırız Kapıyı açmak için kullandığımız anahtar kriptografide gizli anahtar, kapıyı kapatan kilit ise şifreleme ve şifre çözme algoritmasıdır.
Şifreleme ve şifre çözme sisteminde, şifreleme ve şifre çözme algoritmasının kendisi sabittir ve genel olarak herkes tarafından görülebilirken, anahtar daha özel bir şeydir. Şifreleme sürecinde, düz metni karşılaştırmak için şifreleme algoritmasını ve şifreleme anahtarını kullanırız (gerekli Şifrelenmiş içerik), şifreli metin (şifrelenmiş içerik) elde etmek için şifrelenir. Şifre çözme işlemi tam tersidir: Şifreli metnin şifresi, şifre çözme algoritması ve şifresiz metni elde etmek için şifre çözme anahtarı ile çözülür.
Bunlar arasında, kilitler ve anahtarlar gibi, hem şifreleme hem de şifre çözme için kullanılabilen, simetrik şifreleme adı verilen tek bir gizli anahtar vardır.
Tersine, şifreleme ve şifre çözme işlemleri aynı gizli anahtarı kullanmaz ve bu şifreleme yöntemi asimetrik şifrelemedir. Asimetrik şifreleme özeldir, iki gizli anahtar oluşturur, çekirdeğe özel anahtar denir ve bu bizim tarafımızdan ayrılır. Diğeri, genel anahtar adı verilen herkese açık hale getirilecektir.
Özel anahtarla şifrelenen içeriğin şifresi çözülebilir ve açık anahtar ile okunabilir, aksine açık anahtarla şifrelenen içeriğin şifresi çözülebilir ve ikizlerin telepatisi gibi özel anahtarla okunabilir.
Blok zincirindeki asimetrik şifrelemenin temel amacı içeriğin gizliliğini korumak değil, kimliklerin sahte olmasını önlemektir.
Örneğin, blockchain ağında bir işlem yaptığımızda, işlemin kendiniz olup olmadığını belirlemem mümkün değil. Şu anda dijital bir imza gönderebilirsiniz (dijital imza, özel bir anahtarla şifrelenmiş bir içerik parçasıdır). Sonra kırmak için genel anahtarı kullandım.
Özel anahtar sadece sizin için ayrıldığından, ilgili genel anahtarla başarılı bir şekilde kırabilirsem, bu işlemi gerçekleştiriyorsunuz demektir.Eğer kırılamazsa, başka biri kimliğinizi çalmış demektir. Bu, "Ben benim, bu benim ticaretim" sorununu çözer.
Genel olarak kriptografi, blockchain ağındaki en temel varlıktır.Sadece tüm ağın güvenliğini korumakla kalmaz, aynı zamanda işlemlerde birçok kanıt sorununu çözer. Belki de kuantum hesaplama gibi yeni teknolojilerin ortaya çıkmasıyla, bazı insanlar onun güvenliğini sorgulayacak, ancak kriptografinin de zamanla ilerlediğini bilmelisiniz.Kuantum hesaplamanın ticari olarak mevcut olduğu günse, blok zincir kriptografisi kesinlikle olacaktır. Daha güvenli bir varoluş.
Bu bölümün içeriğiyle ilgili yardımlarınız ve rehberliğiniz için teşekkürler Lou Jiyue.
-SON-