Sharding Nedir?
Diğer adları: Parçalama, Shard, Danksharding
Kısaca
Sharding (parçalama), bir blockchain'in iş yükünü 'shard' adı verilen paralel parçalara bölerek her düğümün tüm işlemleri değil yalnızca bir kısmını işlemesini sağlayan ve böylece ağın kapasitesini artırmayı amaçlayan ölçeklendirme yöntemidir.
Klasik bir blockchain'de her tam düğüm tüm işlemleri doğrular ve tüm durumu saklar; bu güvenliği artırır ama kapasiteyi sınırlar. Sharding'de ağ, kendi işlemlerini ve durumunu yöneten birden çok parçaya ayrılır ve doğrulayıcılar bu parçalara dağıtılır. Bir koordinasyon katmanı, parçalar arasındaki iletişimi ve ortak güvenliği sağlar. Near Protocol ve MultiversX gibi ağlar farklı sharding tasarımları kullanır.
Ethereum'un yol haritasında da başlangıçta işlemlerin 64 ayrı parça zincire bölünmesi planlanmıştı. Rollup'ların yükselişiyle bu plan değişti: Ethereum artık işlemleri değil, rollup'ların yayımladığı verileri ölçeklendirmeye odaklanıyor. Bu yaklaşıma danksharding denir; ilk adımı olan proto-danksharding (EIP-4844), Mart 2024'teki Dencun güncellemesiyle blob işlemlerini getirdi.
Sharding'in temel zorluğu güvenliktir. Doğrulayıcılar parçalara bölündüğünde tek bir parçayı ele geçirmek tüm ağı ele geçirmekten daha kolay olabilir; bu nedenle doğrulayıcıların rastgele ve sık sık parçalar arasında yer değiştirmesi gerekir. Parçalar arası işlemlerin karmaşıklığı ve veri erişilebilirliğinin garanti edilmesi de çözülmesi gereken teknik sorunlardır.
Son güncelleme: · Bu içerik bilgilendirme amaçlıdır, yatırım tavsiyesi değildir.





