Sözlük

Uyarlanabilir Durum Parçalama

Hard

Elrond tarafından kullanılan Uyarlanabilir Durum Parçalama, iletişim ve performansı iyileştirmek adına tüm parçalama türlerini bir araya getiren yaklaşımdır.

Uyarlanabilir Durum Parçalama (Adaptive State Sharding) Nedir?

Durum, işlem ve ağ olmak üzere üç tür parçalama yöntemi vardır. Elrond protokolündeki blockchain parçalama yaklaşımı, üç türün birleşiminden oluşur ve buna "uyarlanabilir durum parçalama" adı verilir. Her üç parçalama türünün avantajlarını birleştirmek, en uygun mekanizmanın ortaya çıkmasını sağlar. Sonuç olarak, parçalar arasındaki iletişimi geliştiren paralel işleme özelliği ortaya çıkar ve performans iyileşir.
Blockchain teknolojisi; bankacılık işlemleri, tedarik zinciri yönetimi ve büyük veri analitiği gibi uygulamalar açısından ölçeklenebilirlik sorunlarıyla karşı karşıya. Elrond'un uyarlanabilir durum parçalama yöntemi, verim ve ölçeklenebilirlik açısından blockchain performansını yukarı çeken bir mekanizmadır.

Uyarlanabilir durum parçalamayı daha iyi anlamak için öncelikle parçalama mantığını anlamak gerekir.

Parçalama; veri tabanı veya arama motorundaki verilerin yatay olarak bölümlenmesi anlamına gelir. İngilizcede "shard" kelimesi "bölmek/parçalamak" anlamına gelir. Bunun teknolojideki karşılığı ise, verileri daha küçük parçalara bölüp farklı cihazlarda depolamak ve yatay ölçekleme gerçekleştirmektir. Transfer ve blok işlemleri gibi, parçalama yöntemi de oldukça uzun süredir kullanılsa da, henüz blockchain teknolojisinin benimsenme oranını artıracak düzeye gelmiş değil. Blockchain teknolojisi ve akıllı sözleşmelerin ortaya çıkmasıyla birlikte gerçek kullanım senaryoları ortaya çıktı. Böylece işlemler, bloklar ve diğer ilgili veriler sınırlı kaynaklara sahip düğümler (node) tarafından işlenebilecek kadar küçük parçalara bölünebildi.

Uyarlanabilir parçalama, sistemdeki yükün artması veya azalması durumunda, verileri otomatik olarak sunucular arasında taşıyarak veri tabanlarının yatay ölçeklenmesine izin veren bir bölümleme tekniğidir.

Ağ düzeyinde parçalama, düğümleri çeşitli bölümlere ayırmaya yarar. Parçalama işlem düzeyinde gerçekleşirken düğümler blockchain ağının tamamını korumaya devam eder. Gerçekleşen bir diğer parçalama işlemi ise durumlar düzeyindedir. Bu sayede aynı anda daha fazla işlem gerçekleşebilir ve doğrulanabilir.

Dinamik uyarlanabilir durum parçalama modeli, ağın merkeziyetsizliği ve güvenliğinden ödün vermeden artan veya azalan sayıda düğüme uyum sağlamayı mümkün kılar.

Elrond protokolü, hem güvenliği hem de verimi artırırken gecikmeleri en aza indiren yeni bir parçalama yaklaşımı ortaya koyarak başarı elde etti. Yüksek potansiyel içeren bu uyarlanabilir durum parçalama yaklaşımı, blockchain sistemlerindeki ölçeklenebilirlik sorununu çözme konusunda ne kadar yardımcı olacağının cevabını zaman gösterecek.