Mimblewimble Nedir?
Temel Bilgiler
2016 ortalarında Tom Elvis Jedusor takma adlı bir kişi, işlemleri yapılandırma ve depolama konusunda benzersiz bir yaklaşıma sahip Mimblewimble (MW) adlı bir blok zinciri tasarımını tanıttı. Bu blok zinciri İş Kanıtı (PoW) kullanır ve gizliliği ile ağ ölçeklenebilirliğini artırma potansiyeline sahiptir.
Temel fikirler paylaşılsa da, ilk Mimblewimble belgesi birkaç soruyu yanıtsız bıraktı. Bunu ele almak için Blockstream'de araştırmacı olan Andrew Poelstra, özgün konsepti inceledi ve geliştirdi. Poelstra'nın Mimblewimble başlıklı makalesi Ekim 2016'da yayımlandı.
O tarihten bu yana birçok araştırmacı ve geliştirici MW protokolünün olanaklarını inceliyor. Bazıları bunu Bitcoin'e uygulamanın teknik olarak mümkün olabileceğine inanırken, bunun zorlu olabileceğini düşünüyor. Yine de Poelstra ve diğerleri, Mimblewimble'in yan zincir çözümü olarak Bitcoin ağını geliştirme potansiyeline sahip olduğunu öne sürüyor.
Mimblewimble Nasıl Çalışır?
Mimblewimble, geleneksel işlem modelinden saparak daha sade ve hızlı bir blok zinciri ortaya çıkaran bir tasarımdır. Bunu blok zinciri geçmişini en aza indirerek sağlar; böylece indirme, doğrulama ve senkronizasyon daha basit olur.
Bir Mimblewimble blok zincirinde işlemler dışarıdan bakıldığında yeniden kullanılabilir veya tanımlanabilir adresler olmadığından rastgele veri gibi görünür. İşlem verilerini yalnızca işlem tarafları görebilir.
Mimblewimble'de bir blok, birkaç birleştirilmiş işlem yerine tek bir işlem gibi görünür. Bloklar doğrulanıp onaylanabiliyor olsa da bireysel işlemlere dair ayrıntı sağlamazlar. Girdileri çıkışlara bağlamanın bir yolu yoktur.
Örneğin, Alice annesinden 5 MW coin ve babasından 5 MW coin alır ve ardından tüm 10 MW'ı Bob'a gönderir. İşlemler onaylanır ama ayrıntıları kamuya açık değildir. Bob yalnızca Alice'in kendisine 10 coin aktardığını bilir; coinlerin önceki sahiplerini izleyemez.
Bir Mimblewimble blok zincirinde coin transferi yapmak için gönderen ve alıcı doğrulama bilgilerini birbirleriyle paylaşmalıdır. Ancak aynı anda çevrimiçi olmalarına gerek yoktur.
Mimblewimble ayrıca gereksiz işlem ayrıntılarını ortadan kaldırarak blok verisini azaltan cut-through adlı bir özellik kullanır. Her girdi ve çıktıyı kaydetmek yerine blok yalnızca tek bir girdi-çıktı çiftini kaydeder.
Mimblewimble, Adam Back'in 2013'te önerdiği ve Greg Maxwell ile Pieter Wuille'ün uyguladığı Gizli İşlemler (CT) kavramını genişletir. CT, zincir üzerindeki transfer miktarlarını gizleyen bir gizlilik aracıdır.
Mimblewimble vs. Bitcoin
Bitcoin ve Mimblewimble blok zincirlerini karşılaştırırken temel farklardan biri işlem verilerini nasıl depoladıklarıdır. Bitcoin, genesis blokundan beri her işlemi kaydederken, Mimblewimble yalnızca gizliliği ve ölçeklenebilirliği korumak için gerekli bilgileri saklar.
Bu gizlilik, Bitcoin'in script sisteminin kaldırılmasıyla sağlanır; böylece tanımlanabilir adresler olmadan anonim işlemler mümkün olur. Mimblewimble ayrıca gereksiz işlem bilgisini azaltan cut-through özelliğinden faydalanır ve daha küçük, daha az işlem gücü gerektiren blok zincirleri ortaya çıkar.
Doğrulayıcılar olağandışı bir etkinlik olmadığını ve dolaşımdaki coin miktarının doğru olduğunu garanti eder. Ancak Mimblewimble blok zincirindeki veri miktarının azalması, halka açık geçmişin işlem işlem doğrulamasıyla kontrol edilmesini imkansız kılar. Yine de birçok araştırmacı ve geliştirici Mimblewimble'in potansiyelini araştırmaya devam ediyor ve bazıları bunun Bitcoin için yan zincir çözümü olarak uygulanabileceğini öne sürüyor.
Avantajlar
Mimblewimble'in avantajlarından biri veri sıkıştırma yeteneğidir; bu da blok zincirinin genel boyutunu azaltır. Bu sayede düğümlerin işlem geçmişini doğrulaması daha hızlı ve verimli olur ve daha az kaynak gerektirir. Azalan maliyet, PoW blok zincirlerinde sıkça görülen madencilik merkezileşmesini azaltarak daha çeşitli ve desantralize bir topluluğun oluşmasına katkıda bulunabilir.
Mimblewimble ayrıca Bitcoin gibi ana zincirlere eklenebilecek bir yan zincir çözümü olarak ölçeklenebilirlik potansiyeline sahiptir. Ayrıca MW tasarımı, Lightning Network gibi ödeme kanallarının performansını iyileştirebilir.
Gizlilik, Mimblewimble'in bir diğer önemli avantajıdır. Bitcoin script sisteminin kaldırılması ve Gizli İşlemler kullanımı, kullanıcıların yüksek düzeyde gizlilik elde etmesini sağlar; işlem ayrıntılarını izlemeyi zorlaştırır. Ayrıca Mimblewimble tabanlı coinler değiştirilebilir (fungible) olup, her bir birim aynı coin'in diğer birimleriyle birbirinin yerine geçebilir ve ayırt edilemez.
Sınırlamalar
Mimblewimble protokolünün bir sınırlaması, Gizli İşlemler kullanımının yol açtığı veri boyutlarının artması ve bunun sonucunda gizli olmayan sistemlere göre daha düşük TPS oranlarıyla sonuçlanabilecek işlem verimi düşüşüdür. Ancak MW'nin kompakt boyutu bu sınırlamayı bir ölçüde telafi eder ve işlem verimi blok boyutu ve sıklığına da bağlıdır.
MW'nin bir diğer sınırlaması, protokolün dijital imzaların basit özelliklerine dayanması nedeniyle kuantum bilgisayarlara karşı savunmasız olmasıdır. Ancak kuantum bilgisayarlar henüz olgunlaşmamıştır ve on yıllar uzaktadır. Mimblewimble kullanan kripto paraların gelecekte kuantum saldırılarını önleyecek yollar bulması bekleniyor ve Switch Commitments gibi bazı çözümler şimdiden test ediliyor.
Sonuç
Mimblewimble'in ortaya çıkışı blok zinciri teknolojisinde önemli bir ilerlemeyi temsil ediyor. Protokolün cut-through özelliği MW ağlarını daha maliyet-etkin ve ölçeklenebilir kılıyor. Ayrıca Mimblewimble, gizliliği ve ölçeklenebilirliği artırmak için yan zincir veya ödeme kanalı çözümü olarak uygulanabilir.
Litecoin, Grin ve Beam dahil olmak üzere birkaç blok zinciri projesi zaten Mimblewimble tasarımını kullanıyor. Grin topluluk odaklı ve MW protokolünün hafif bir kavramsal kanıtına odaklanırken, Beam daha startup odaklı bir yaklaşım benimsiyor. Bu projeler teknik olarak farklıdır çünkü MW tasarımını uygulama yaklaşımları birbirinden ayrılıyor.
Mimblewimble'in yaygın benimseme ve güvenilirlik kazanıp kazanamayacağı sorusu henüz yanıtlanmamıştır. Genç ve umut vadeden bir teknoloji olup olası kullanım durumları hâlâ incelenmektedir. Mimblewimble'in geleceği belirsiz olsa da heyecan verici bir potansiyel sunmaktadır.