İçeriğe geç
Tue, Aug 4 UTC 03:38:05 CAP $1.99T
25 Aşırı Korku Canlı
TR
$ USD
Abone ol
Sözlük

Sharding İleri

Sharding, her düğümün her işlemi ele almasını gerektirmek yerine bir blok zincirinin verilerini veya işlem işlemesini shard denilen birden çok paralel bölüme dağıtan bir ölçeklendirme tekniğidir.

Tipik bir blok zincirinde her tam düğüm, tüm işlem geçmişini depolar ve doğrular; bu, güvenliği ve merkeziyetsizliği destekler, ancak kullanım büyüdükçe ağın ne kadar etkinlik işleyebileceğini sınırlar, çünkü her ek katılımcı ek kapasite yerine doğrulama işi ekler. Sharding bu darboğazı, ağın verilerini veya iş yükünü paralel olarak işlenebilen ayrı parçalara (shard) bölerek ve her düğümün her bir işlemi işlemesi yerine sonuçları nihayetinde genel ağ durumuna geri uzlaştırarak ele alır. Her shard, tüm ağın aynı işi defalarca kopyalaması yerine, ağın toplam etkinliğinin kendi dilimini işleyen bir yapı olarak düşünülebilir.

Sharding, verimi anlamlı ölçüde artırabilir, ancak kendi karmaşıklığını da beraberinde getirir; buna ayrı shard'ların birbiriyle nasıl güvenli biçimde iletişim kurduğu, verilerin veya varlıkların shard'lar arasında nasıl hareket ettiği ve sistemin bir saldırganın kötü niyetli denetimi ağın tamamı yerine tek bir shard üzerinde nasıl yoğunlaştırmasını önlediği dahildir. Bu, blok zinciri projelerinin, her katılımcının yalnızca giderek daha güçlü donanım çalıştırmasını gerektirmeden daha fazla etkinlik işlemek için araştırdığı, katman-2 ağları ve diğer ölçekleme tasarımları da dahil olmak üzere çeşitli yaklaşımlardan biridir.

Farklı ağlar ölçeklemeye farklı yaklaşımlar benimsemiştir; kimileri sharding tarzı tasarımlara öncelik verirken kimileri bunun yerine katman-2 çözümlerine odaklanmıştır, dolayısıyla sharding'in oynadığı belirli rol ve ne ölçüde uygulandığı bir blok zincirinden diğerine önemli ölçüde değişir ve projeler ölçekleme yol haritalarını geliştirdikçe ve iyileştirdikçe evrilmeye devam eder.

Önemli çıkarımlar

  • Sharding, bir blok zincirinin verilerini veya iş yükünü her şeyi her düğümde işlemek yerine paralel bölümlere, yani shard'lara ayırır.
  • Amaç, her katılımcının tüm ağ yükünü işlemesini gerektirmeden daha yüksek işlem verimi elde etmektir.
  • Shard'lar arası iletişim ve güvenlik konusunda karmaşıklık ekler ve blok zinciri ölçeklemesine yönelik çeşitli rakip yaklaşımlardan biridir.

Sharding — frequently asked questions

Sharding, bir katman-2 ağıyla aynı şey midir?

Hayır. Sharding, temel blok zincirinin verileri nasıl işlediğini değiştirir; katman-2 ağları ise bir blok zincirinin üzerine inşa edilmiş, işlemleri ana zincirin dışında işleyen ayrı sistemlerdir. Her ikisi de ölçeklenebilirliği iyileştirmeyi amaçlar ama farklı şekillerde çalışır.

Bugün büyük blok zincirlerinin çoğu sharding kullanıyor mu?

Yaklaşımlar ağa göre değişir ve zamanla evrilmeye devam eder. Bazı blok zincirleri sharding'i tasarımlarına dahil etmiş, bazıları ise farklı ölçekleme yöntemlerine öncelik vermiştir; bu nedenle tek bir yaklaşımın her yerde geçerli olduğunu varsaymak yerine belirli bir ağın kendi belgelerini kontrol etmekte fayda var.

This definition is educational and not financial advice. Crypto is volatile and high-risk — always do your own research.
Öğrenmeye devam et

New to crypto, or filling in the gaps? Work through the essentials in Learn, browse every term A–Z, or see live prices for the coins these concepts power.