Ana içeriğe geç

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.

Sayfayı çevir
İngilizce'yi gör

Burada hata yok!🐛

Bu sayfa tercüme edilmiyor. Bu sayfayı şimdilik kasıtlı olarak İngilizce bıraktık.

Shard zincirleri

  • Parçalama, Ethereum'un ölçeklenebilirliğini ve kapasitesini geliştirecek çok aşamalı bir yükseltmedir.
  • Parça zincirleri, uygulamalar için ekstra ve daha ucuz depolama katmanları ve verileri depolamak için toplamalar sağlar.
  • Ethereum'un güvenliğinden yararlanırken düşük işlem ücretleri sunmak için katman 2 çözümlerini etkinleştirirler.
  • Bu yükseltme, sonrasında Mainnet ile İşaret Zincirini birleştirecek şekilde planlanmıştır.

Sayfanın son güncellenmesi: 25 Kasım 2022

Ne zaman gönderiliyor?

~2023

Parça zincirleri, Birleştirme sonrasında işin ne kadar hızlı ilerlediğine bağlı olarak 2022'de gönderilecektir. Bu parçalar, Ethereum'a verileri depolamak ve bunlara erişmek için daha fazla kapasite sağlayacak, ancak yürütme kodu olarak kullanılmayacak.

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 İşaret Zinciri istemcisi çalıştırın


İlk olarak, işaret zinciri istemcinizle aynı anda bir Mainnet 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.

Katman 2 ölçekleme çözümü araştırma ve geliştirmesindeki son ilerleme göz önüne alındığında bu durum, parça zincirlerinden önce birleştirme yükseltmesine öncelik verilmesini sağlamıştır. Bunlar, ana ağdan hisse ispatına geçişin ardından odak noktası olacaktır.

Toplamalar hakkında daha fazla bilgi

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

Plan her zaman parçalara ekstra işlevsellik eklemek, onları bugünkü Ethereum Mainnet'e daha çok benzetmekti. Bu, her parçanın kendine özgü akıllı sözleşmeler ve hesap bakiyeleri kümesini içereceğinden, kodu depolamalarına ve yürütmelerine ve işlemleri gerçekleştirmelerine olanak tanır. Parçalar arası iletişim, parçalar arasındaki işlemlere izin verir.

Sürüm 1 parçalarının sağladığı saniye başına işlem artışı göz önüne alındığında, hâlâ buna gerek var mı? Bu hâlâ topluluk tarafından 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ı

Tüm parçaların (şu anda 64'ü planlanmıştır) daha akıllı olmasını gerektirmeyen bir çözüm olabilir. Bu fonksiyony 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, bu tartışmayı ZK SNARK'ları sağlamlaştırıldığında tekrar gözden geçirmek daha iyi olabilir. Bu, ağa gerçekten özel işlemler getirmeye yardımcı olabilecek bir teknolojidir. Muhtemelen daha akıllı parçalara ihtiyaç duyacaklar ancak hâlâ araştırma ve geliştirme aşamasındalar.

Diğer kaynaklar

İşte aynı türden birkaç düşünce daha:

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

Yükseltmeler arasındaki ilişki

Ethereum yükseltmelerinin tamamı bir şekilde ilişkilidir. O hâlde, parça zincirlerinin diğer yükseltmelerle nasıl ilişkilendirildiğini özetleyelim.

Parçalar ve işaret zinciri

İşaret Zinciri, parçaları güvenli ve senkronize tutacak mantığın tamamını içerir. İşaret Zinciri, ağdaki stake edenleri koordine edecek ve onları üzerinde çalışmaları gereken parçalara atayacaktır. Ayrıca diğer parçalar tarafından erişilebilen parça işlem verilerini alarak ve depolayarak parçalar arasındaki iletişimi kolaylaştıracaktır. Bu, her şeyi güncel tutmak için parçalara Ethereum'un durumunun anlık bir görüntüsünü verecektir.

İşaret Zinciri

Parçalar ve birleştirme

Ek parçalar eklenene kadar Ethereum Mainnet hisse ispatı kullanılarak İşaret Zinciri tarafından güvence altına alınmış olacaktır. Bu, ölçeklenebilirliği aşırı derecede destekleyen katman 2 çözümleri ile güçlendirilmiş, parça zincirleri oluşturmaya yarayacak verimli bir Mainnet yaratır.

Mainnet'in, kod yürütmeyi gerçekleştirebilecek tek "akıllı" parça olarak var olup olmayacağı henüz belli değildir ancak her iki durumda da, parçaları genişletme kararı gerektiğinde yeniden gözden geçirilebilir.

Birleştirme

Daha fazla oku

Bu sayfa yararlı oldu mu?