Monero, Blockchain Budamasını Ekliyor ve İşlem Verimliliğini Artırıyor

Gönderen: Justin Ehrenhofer

Ölçeklenebilirliği kolaylaştırmak için Monero yakın zamanda daemon yazılımına blockchain budama özelliğini ekledi. Bu özellik, kullanıcıların ağa katkıda bulunmaya devam ederken isteğe bağlı olarak blockchain verilerinin yaklaşık 2/3'ünü "budamasına" olanak tanır. Yaklaşan 0.14 sürümünde başka verimlilik yükseltmeleri de var.

Budama Nedir?

Budama, kritik olmayan blockchain bilgilerinin yerel depolama alanından kaldırılması işlemidir. Tam düğümler, artık pek kullanışlı olmayan veriler de dahil olmak üzere, blok zincirinde depolanan her şeyin tam bir kopyasını tutar. Budanmış düğümler, daha az yer kaplamak için bu daha az alakalı bilgilerin çoğunu kaldırır. Elbette tam düğüm çalıştırmak her zaman daha iyidir; ancak budanmış düğümler önemli bilgilerin çoğuna sahiptir ve yine de ağı destekleyebilir.

Bitcoin için birçok kişi budamayı aracı işlemler bağlamında tartışıyor. Örneğin, Alice'in Bob'a 1 BTC gönderdiğini ve ardından Bob'un bunu Charlie'ye gönderdiğini varsayalım. Blockchain, A -> B ve B -> C işlemlerinin kayıtlarını kaydedecektir. Ancak Alice artık parasını harcayamayacağı için bu bilgiyi saklamak daha az önemlidir. Bu nedenle düğümler bu bilgiyi nispeten yüksek düzeyde güvenlikle budayabilir. Kötü amaçlı bir şey meydana gelirse ağdaki diğer düğümler devreye girer.

Yukarıdaki örnek Monero için geçerli değildir çünkü paranın ne zaman harcandığını bilmiyoruz. Ancak Monero düğümleri diğer birçok gereksiz bilgiyi budayabilir. Buna çift harcamaları önlemek için gerekli olmayan halka imza verileri de dahildir. Monero blok zinciri teorik olarak bu sürümün izin verdiğinden çok daha fazla budanabilirken, bu sınırları zorlamak için daha fazla test yapılması gerekiyor.

Budama Tasarrufu

Monero düğümleri, ağa katkıda bulunmaya devam ederken önemli miktarda bilgiyi budayabilir. Budama düğümleri toplam blok zincirinin yaklaşık 2/3'ünü başarıyla kaldırır. Monero'nun mevcut blok zinciri yaklaşık 65 GB'tır. Bu güncellemeyle birlikte, budanmış düğümlerin yalnızca yaklaşık 25 GB veri depolaması gerekiyor.

Monero budanmış düğümler, budanabilir işlem verilerinin yalnızca 7/8'ini budayacaktır. Verilerin rastgele 1/8'i korunur. Bu 1/8 diğer düğümlerle senkronizasyon için kullanılacaktır. Budanmış düğümler aynı zamanda en son blokları da tutacak ve paylaşacaktır.

Budanmış düğümler Monero'nun güvenliğine ve merkezsizleşmesine katkıda bulunsa da tam düğümlerden daha az kapsamlıdırlar. Kullanıcılar mümkün olduğunda yine de tam düğümleri çalıştırmalıdır. Ancak budanmış düğümler, başka birinin uzak düğümüne bağlanmaktan daha iyidir. Bu nedenle, budanmış düğümler, aksi takdirde gereksinimleri karşılayamayacak cihazlarda çalışma potansiyeline sahip olur ve bu da uzak düğümlerin kullanılması ihtiyacını azaltır.

İşlem Boyutu ve Doğrulama Azalması

Monero geliştiricileri, 0.13 sürümünden bu yana işlem boyutunu ve doğrulama süresini daha da azaltmanın yeni yollarını buldu. İşlem boyutu çıktı başına 56 bayt azalacaktır (normal işlemler için yaklaşık %5). Ücretler de ~%5 oranında düşecek. Aralık kanıtı doğrulama süresi, çoğunlukla çoklu üstelleştirme işlemlerinin katlanmasıyla %60'lık büyük bir kesinti gerektirir. Aralık kanıtları Monero işlemlerinin büyük bir bileşenidir. Aşağıdaki resim diğer Monero sürümleriyle karşılaştırıldığında göreceli değişiklikleri göstermektedir.

Elbette bu iyileştirmeler tam 0.14.1 sürüm notlarının yalnızca küçük parçalarıdır. Monero'nun gelişimini takip edin ve gelecekteki yükseltmeler için bizi izlemeye devam edin!


Gönderi etiketleri : Monero Çekirdeği, Kriptografi, Topluluk