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
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.
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:
- Birinci Aşama Tamamlandı: Eth2 veri kullanılabilirliği motoru olarak - cdetrio,ethrear.ch
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 ZinciriParç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