Kriptografiye ve Kripto para birimlerine giriş
Kriptografiye ve Kripto para birimlerine giriş

Tüm para birimlerinin temini kontrol etmek ve önlemek için çeşitli güvenlik özelliklerini zorunlu kılmak için bir yolu olması gerekir.
hile. Fiat para birimlerinde, merkez bankaları gibi kuruluşlar para arzını kontrol eder ve sahteciliğe karşı özellikler fiziksel para birimine dönüştürülür. Bu güvenlik özellikleri saldırganın çıtasını yükseltiyor,
ama parayı taklit etmeyi imkansız hale getirmezler. Sonuç olarak, kolluk kuvvetleri insanları sistemin kurallarını çiğnemekten alıkoyuyor.
Kripto para birimleri de insanların devlete müdahale etmesini önleyen güvenlik önlemlerine sahip olmalıdır sistemin birbirinden ayrılmasıyla, yani insanlar. Alice, Bob'u kendisine dijital bir para ödediği konusunda ikna ederse,a et. Ama fiat para birimlerinin aksine, güvenlik kuralları
kripto para birimlerinin sadece teknolojik olarak ve bir merkeze dayanmadan uygulanması gerekir yetki. Kelimeden de anlaşılacağı gibi, kripto para birimleri kriptografiyi yoğun olarak kullanıyor. Şifreleme,
sistemin kendisinde bir kripto para birimi sisteminin kurallarını güvenli bir şekilde kodlamak için mekanizma. Yapabiliriz kurcalamayı ve tartışmayı önlemek ve yeni birimlerin oluşturulması için kuralları kodlamak için kullanın para biriminin matematiksel protokole dönüştürülmesi. Kripto para birimlerini doğru bir şekilde anlayabilmemiz için o zaman, güvendikleri kriptografik temelleri araştırmamız gerekecek.
Kriptografi, birçok gelişmiş matematiksel tekniği kullanan derin bir akademik araştırma alanıdır. kötü şöhretli ve anlaşılması güç olan Neyse ki, Bitcoin sadece bir bir avuç nispeten basit ve iyi bilinen kriptografik yapı. Bu bölümde, özellikle kriptografik karmaları ve dijital imzaları, çok kanıtlanmış iki ilkeyi inceleyin kripto para birimleri oluşturmak için yararlıdır. Gelecek bölümlerde daha karmaşık kriptografik bilgiler sunulacak için önerilen uzantılarda ve değişikliklerde kullanılan sıfır bilgi kanıtı gibi şemalar Bitcoin. Gerekli kriptografik ilkelleri öğrendikten sonra, bazı yolları tartışacağız. bunlar kripto para birimleri oluşturmak için kullanılır. Bu bölümü bazı basit örneklerle tamamlayacağız
başa çıkmamız gereken bazı tasarım zorluklarını gösteren kripto para birimleri. 1.1 Şifreleme Karma İşlevleri Anlamamız gereken ilk kriptografik ilkel bir kriptografik karma işlevidir. hash işlevi, aşağıdaki üç özelliğe sahip bir matematiksel işlevdir: ● Girdisi herhangi bir boyutta herhangi bir dize olabilir. ● Sabit boyutlu çıktı üretir. Bu bölümde tartışma yapmak amacıyla
256 bit çıktı boyutu alacağını varsayacağız. Ancak, tartışmamız herhangi biri için geçerli çıktı boyutu yeterince büyük olduğu sürece.
● Etkili bir şekilde hesaplanabilir. Sezgisel olarak bu, belirli bir giriş dizesi için 23 hash fonksiyonunun çıktısının makul bir süre içinde ne olduğunu ortaya çıkarın. Daha teknik olarak, n-bit dizesinin karmasının saplanmasında çalışma süresi O (n) olmalıdır. Bu özellikler, genel bir hash fonksiyonunu tanımlar; bu, bir veri yapısı oluşturmak için kullanılabilir.
karma tablo olarak. Biz sadece kriptografik hash işlevlerine odaklanacağız. Karma işlevi için kriptografik olarak güvenli olmak için, aşağıdaki üç eke sahip olmasını isteyeceğiz özellikleri: (1) çarpışma direnci, (2) gizleme, (3) bulmaca ‐ dostu. Sahip olmanın neden yararlı olduğunu anlamak için bu özelliklerin her birine daha yakından bakacağız bu şekilde davranan bir işlev. Kriptografi eğitimi alan okuyucu, Bu kitaptaki hash işlevlerinin tedavisi standart bir şifreleme ders kitabından biraz farklıdır.
özellikle bulmaca l dostu mülkiyet, kriptografik karma için genel bir gereklilik değildir işlevleri, ancak özellikle kripto para birimleri için yararlı olacaktır. Mülkiyet 1: Çarpışma direnci: Kriptografik karma işlevinden ihtiyacımız olan ilk özellik çarpmaya dayanıklı olduğunu unutmayın. İki ayrı giriş aynı çıkışı ürettiğinde bir çarpışma meydana gelir. bir
hiç kimse bir çarpışma bulamazsa, karma fonksiyonu H (.) çarpmaya dayanıklıdır. resmen: Çarpışma direnci: Bir hash fonksiyonunun H, iki bulmanın mümkün olmadığı durumlarda çarpışmalara dirençli olduğu söylenir x, y ve yine H (x) = H (y) olacak şekilde değerler.
Şekil 1.1 Karma bir çarpışma. x ve y ayrı değerlerdir, ancak H sağlama işlevine girdiğinde, aynı çıktıyı üretir.

Leave a Reply

Your email address will not be published. Required fields are marked *