Bu sayfanın güncellenmesine yardım edin

🌏

Bu sayfanın yeni bir sürümü vardır ancak şu anda yalnızca İngilizce'dir. Son sürümü çevirmemize yardımcı ol.

📣
Latest: Eth2 researchers are working on ways to accelerate the merge. It will probably happen earlier than expected. More soon. Follow updates

Parça Zincirleri (Shard Chains)

  • Parçalama, Ethereum’un ölçeklenebilirliğini ve kapasitesini geliştirmek için çok aşamalı bir yükseltmedir.
  • Parça zincirleri, ağın yükünü 64 yeni zincire yayar
  • Donanım gereksinimlerini düşük tutarak, bir düğüm çalıştırmayı kolaylaştırır.
  • Teknik yol haritası, "1. Aşama" ve potansiyel olarak "2. Aşama" daki parça zincirleri üzerindeki çalışmaları içermektedir.

Sayfanın son güncellenmesi: August 19, 2021

Ne zaman gönderiliyor?

~2021

Parça zincirleri, İşaret Zinciri başlatıldıktan sonra işin ne kadar hızlı ilerlediğine bağlı olarak 2021'de gönderilmelidir. Bu parçalar, Ethereum'a verileri depolamak ve bunlara erişmek için daha fazla kapasite sağlayacak, ancak kod yürütmek için kullanılmayacak. Detayları hala öğrenim aşamasında.

Parçalama nedir?

Parçalama, yükü dağıtmak için bir veritabanını yatay olarak bölme işlemidir - bu bilgisayar biliminde yaygın bir kavramdır. Ethereum bağlamında, parçalama ağ tıkanıklığını azaltacak ve "Parça” olarak bilinen yeni zincirler oluşturarak saniyedeki işlemleri artıracaktır.

Bu ölçekleme dışında sebepler için önemlidir.

Parçalamanın özellikleri

Herkes bir düğüm çalıştırabilir

Parçalama, işleri merkezi olmayan bir şekilde tutmak istiyorsanız ölçeklendirmenin iyi bir yoludur, çünkü alternatif olarak mevcut veritabanının boyutunu artırarak ölçeklendirebilirsiniz. Bu, Ethereum'u ağ doğrulayıcıları için daha az erişilebilir hale getirir çünkü güçlü ve pahalı bilgisayarlara ihtiyaç duyarlar. Parça zincirlerinde, doğrulayıcıların ağın tamamı için değil, yalnızca doğruladıkları parça için veri depolaması / çalıştırması gerekir (bugün olduğu gibi). Bu, işleri hızlandırır ve donanım gereksinimlerini büyük ölçüde azaltır.

Daha fazla ağ katılımı

Parçalama, sonunda Ethereum'u kişisel bir dizüstü bilgisayarda veya telefonda çalıştırmanıza izin verecektir. Yani parçalanmış bir Ethereum'a daha fazla insan katılabilmeli veya istemcileri çalıştırabilmelidir. Bu, güvenliği artıracaktır çünkü ağ ne kadar merkeziyetsiz olursa, saldırı yüzey alanı o kadar küçük olur.

Daha düşük donanım gereksinimleri ile parçalama, herhangi bir aracı hizmete güvenmeden istemcileri kendi başınıza çalıştırmanızı kolaylaştıracaktır. Ve yapabiliyorsanız, birden fazla istemci çalıştırmayı düşünebilirsiniz. Bu, hata sayılarını daha da azaltarak ağ sağlığına yardımcı olabilir. Bir Eth2 istemcisi çalıştırma


İlk olarak, Eth2 istemcinizle aynı anda bir ana ağ istemcisi çalıştırmanız gerekecektir. Başlatma panosu, donanım gereksinimleri ve süreç boyunca size yol gösterecektir. Alternatif olarak bir arka uç API'si kullanabilirsiniz.

Parça zincirleri sürüm 1: veri kullanılabilirliği

İlk parça zincirleri gönderildiğinde, ağa yalnızca fazladan veri sağlayacaklar. İşlemleri veya akıllı sözleşmeleri işlemezler. Ama hala toplamlar birleştirildiklerinde saniye başına işlemlerde inanılmaz iyileştirmeler sunuyor.

Toplamlar, bugün var olan bir "2. katman" teknolojisidir. Merkeziyetsiz uygulamaların işlemleri zincir dışı tek bir işlemde paketlemesine veya "toparlamasına", kriptografik bir kanıt oluşturmasına ve ardından bunu zincire sunmasına izin verir. Bu, bir işlem için gereken veri ihtiyacını azaltır. Bunu, parçalar tarafından sağlanan tüm ekstra veri kullanılabilirliğiyle birleştirin ve saniyede 100.000 işlem elde edin.

Rollup hakkında daha fazlası

Parça zincirleri versiyon 2: kod yürütme

Plan, her zaman parçalara ekstra işlevsellik eklemek, onları bugün daha çok Ethereum mainnet gibi yapmaktı. Bu, akıllı sözleşmeleri saklamalarına ve yürütmelerine ve hesapları yönetmelerine olanak tanır. Ancak sürüm 1 parçalarının sağladığı saniye başına işlem artışı dikkate alındığında, bunun yine de olması gerekiyor mu? Bu hala toplulukta tartışılıyor ve birkaç seçenek var gibi görünüyor

Parçaların kod çalıştırmaya ihtiyacı var mı?

Vitalik Buterin, Bankless podcast ile konuşurken tartışmaya değer 3 potansiyel seçenek sundu.

1. İşlem yürütmenin gerek olmadığı durum

Bu, parçalara akıllı sözleşmelerle başa çıkma ve onları veri depoları olarak bırakma yeteneği vermediğimiz anlamına gelir.

2. İşlem yürüten bazı parçaların mevcut olması

Belki de daha akıllı olmak için tüm parçaların (şu anda 64'ü planlanmıştır) ihtiyacımız olmadığı bir uzlaşma vardır. Bu işlevi birkaçına ekleyip gerisini bırakabiliriz. Bu, teslimatı hızlandırabilir.

3. Zero Knowledge (ZK) kıvılcımlarını yapana kadar beklemeliyiz

Son olarak, belki de bu tartışmayı ZK kıvılcımları patladığında tekrar gözden geçirmeliyiz. Bu, ağa gerçekten özel işlemler getirmeye yardımcı olabilecek bir teknolojidir. Daha akıllı parçalara ihtiyaç duymaları muhtemeldir, ancak hala araştırma ve geliştirme aşamasındalar.

Diğer kaynaklar

İşte aynı bağlamda biraz daha düşünme:

Bu hala aktif bir tartışma noktasıdır. Daha fazlasını öğrendikten sonra bu sayfaları güncelleyeceğiz.

Yükseltmeler arasındaki ilişki

Eth2 yükseltmelerinin tamamı bir biçimde ilişkilidir. O halde, parça zincirlerinin diğer yükseltmelerle nasıl ilişkilendirildiğini özetleyelim.

Parçalar (shards) ve işaret (beacon) zinciri

İşaret zinciri, parçaları güvende tutmak ve senkronize etmek için tüm mantığı içerir. İşaret zinciri , ağdaki staker'ları koordine ederek onları üzerinde çalışmaları gereken parçalara atayacaktır. Ayrıca, diğer parçalar(shard) tarafından erişilebilen parça(shard)işlem verilerini alarak ve depolayarak parçalar (shard) arasındaki iletişimi kolaylaştıracaktır. Bu, her şeyi güncel tutmak için parçalara Ethereum'un durumunun bir anlık görüntüsünü verecektir.

İşaret (Beacon) Zinciri

Parçalar (Shard) ve kenetlenme

Ethereum ana ağı, parçaların(Shards) piyasaya sürülmesinden sonra bile bugün olduğu gibi var olacak. Ancak bir noktada, ana ağın stake etmeye geçebilmesi için bir parça (shard) haline gelmesi gerekecektir. Ana ağın, kod yürütmeyi idare edebilen tek "akıllı" parça olarak var olup olmayacağı görülecektir - ancak her iki durumda da, parçalamanın 2. aşamasında olacağıdır.

Kenetleme

Daha fazla oku