Basit Bir Kripto Para Birimi
Basit Bir Kripto Para Birimi
Şimdi kriptografiden kripto para birimlerine geçelim. Kriptografik sebzelerimizi yemek başlayacakburada ödemek ve yavaş yavaş parçlarn birbirine nasıl uyduğunu ve neden kriptografik işlemlerin olduğunu göreceğizhash işlevleri ve dijital imzalar gibi gerçekten yararlıdır. Bu bölümde iki tanesini tartışacağız.basit kripto para birimleri. Tabii ki, kitabın geri kalanının çoğunu heceleyecekBitcoin'in kendisinin nasıl çalıştığının sonuçları.GoofyCoinİkisinden ilki, hayal edebileceğimiz en basit kripto para birimi ile ilgili olan GoofyCoin. OradaGoofyCoin'in sadece iki kuralıdır. İlk kural, belirlenmiş bir varlık olan Goofy'nin yeni paralar oluşturabilmesidir.ne zaman isterse ve bu yeni yaratılan paralar ona aittir.Bir madeni para oluşturmak için Goofy, daha önce hiç üretmediği benzersiz bir madeni para kimliği oluştururve “CreateCoin [uniqueCoinID]” dizesini oluşturur. Daha sonra dijital imzasını hesaplar. bu ipi gizli imza anahtarıyla. Dize, Goofy’nin imzasıyla birlikte bir madeni paradır. Kimsemadalyonun Goofy’nin CreateCoin ifadesinin geçerli imzasını içerdiğini doğrulayabilir ve bu nedenlegeçerli para.GoofyCoin'in ikinci kuralı, bir madeni paraya sahip olan kimsenin onu başka birine devredebilmesidir.Bozuk para aktarmak, bozuk para veri yapısını alıcıya göndermekle ilgili değildir;şifreleme işlemleri kullanılarak yapılır. Diyelim ki Goofy, yarattığı bir parayı Alice'e aktarmak istiyor. Bunu yapmak için yeni bir“Bunu Alice'e öde” ifadesi bulunan “this”, madeni paraya referans veren bir karma işaretçisoru. Ve daha önce gördüğümüz gibi, kimlikler gerçekten sadece ortak anahtarlar, bu yüzden “Alice” Alice’in halka açıktuşuna basın. Son olarak, Goofy ifadeyi temsil eden dizeyi imzalar. Goofy başlangıçtamadalyonun sahibi olan herhangi bir işlemi imzalaması gerekir. Bir kez bu veri yapısıGoofy’nin imzaladığı işlemi temsil eden Alice, madalyonun sahibi. Herkese ispat edebilir madeni paranın sahibi olduğunu çünkü veri yapısını Goofy’nin geçerli imzasıyla sunabiliyor.Ayrıca, Goofy'nin sahip olduğu geçerli bir jetona işaret ediyor. Yani madeni paraların geçerliliği ve mülkiyeti sistemde apaçık ortadadır.Alice madalyonun sahibi olduğunda, sırayla harcayabilir. Bunu yapmak için, “Ödebu yazı tura Bob’un ortak anahtarına "burada" bu "ait olduğu madalyonun karma işaretçisi. Ve Alice, bu ifadeyi imzalar. Herkes, bu madeni para ile sunulduğunda, Bob'un sahip. Karma işaretçiler zincirini paranın yaratılışına kadar takip ederler veher adımda, hak sahibi "bu parayı [yeni sahibine] öde" şeklinde bir beyan imzaladı.43Şekil 1.10 GoofyCoincoin. Burada gösterilen (iki kez) oluşturulan ve iki kez harcanan bir madeni para(orta ve üst).Özetlemek gerekirse, GoofyCoin'in kuralları şunlardır:● Goofy, yeni bir madeni para ile yeni bir madeni para kazandığını ifade ederek yeni madeni paralar oluşturabilir.benzersiz para kimliği.● Paranın sahibi kim olursa olsun, “Pass” diyerek şu ifadeyi imzalayarak başkasına verebilir: bu jetonun üzerine X ”(burada X ortak anahtar olarak belirtilir) ● Herkes, karma işaretçiler zincirini kendi para birimine kadar takip ederek madalyonun geçerliliğini doğrulayabilirGoofy tarafından yaratıldı, yol boyunca tüm imzaları doğruladı.Tabii ki, GoofyCoin ile ilgili temel bir güvenlik sorunu var. Diyelim ki Alice madeni parasınıimzalı ifadesini Bob'a göndererek Bob'a gönderir ama kimseye söylemez. Başka bir tane yaratabilirdiChuck'a aynı parayı ödeyen imza imzaladı. Chuck için, mükemmel olduğu anlaşılıyorgeçerli işlem ve şimdi madalyonun sahibi. Bob ve Chuck'ın ikisi de geçerlibu madalyonun sahibi olduğunu iddia ediyor. Buna çift harcama saldırısı denir - Aliceaynı bozuk para iki kez. Sezgisel olarak, paraların bu şekilde çalışması gerekmediğini biliyoruz.Aslında, çift harcama saldırıları, herhangi bir kripto para biriminin çözmesi gereken temel sorunlardan biridir.GoofyCoin çift harcama saldırısını çözmez ve bu nedenle güvenli değildir. GoofyCoinbasit ve madeni para aktarma mekanizması aslında Bitcoin'e çok benziyor, çünkübir kripto para birimi olarak kesmeyeceğinden emin değilim.ScroogeCoinÇift harcama sorununu çözmek için, arayacağımız başka bir kripto para birimi tasarlayacağızScroogeCoin. ScroogeCoin, GoofyCoin'den oluşturulmuştur, ancak veri açısından biraz daha karmaşıktıryapıları.

Leave a Reply

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