Sharding nedir? Sharding teknolojisi Blockchain'in hangi sorununu çözmeye yardımcı olur? Sharding kullanmanın zorlukları ve riskleri nelerdir?
Sharding, Ethereum'un ölçeklenebilirliğine bir çözüm olarak geniş çapta övülüyor. Bugünkü yazımızda Sharding'in ne olduğunu, avantajlarını ve sınırlamalarını öğreneceğiz.
Blockchain Ölçekleme Sorunu
Blok zincirinin işlem hacmini artırmanın iki yolu vardır :
- İlk yol, dikey ölçeklendirme - Dikey Ölçeklenebilirlik.
- İkinci yol, yatay ölçeklendirme - Yatay Ölçeklenebilirlik.

Dikey ve yatay olarak uzanır
Dikey Ölçeklenebilirlik
İlk olarak, daha yüksek verim elde etmek için blok zinciri, ağdaki düğümlerin daha hızlı işlem ve daha fazla işlem için son derece güçlü olmasını gerektirir. Bu, kullanıcıların donanıma çok para harcaması gerektiği anlamına gelir ve bu, sıradan kullanıcıların büyük çoğunluğu için uygun değildir, sağlam finansal ve teknik altyapıya sahip bireyler ve kuruluşlar için uygundur .
Solana ve İnternet Bilgisayarı bu yönde yaklaştı, bu iki blok zincirinde de ortalama bir kullanıcı blok zincirini normal donanım üzerinde doğrulayamaz.
Bu mutlaka kötü bir şey değildir, dikey olarak ölçeklendirilmiş halka açık blok zincirler, yüksek performans ve tutarlı durum gerektiren belirli uygulamalar için uygun olabilir. Ancak bu yaklaşımın dezavantajı , işlem doğrulama sürecini daha az merkezi olmayan hale getirmesidir.

Dikey genişleme için donanım gereksinimleri
Yatay Ölçeklenebilirlik
Yukarıdaki yaklaşımın aksine, yatay ölçeklendirme, sistemi parçalara ayırmanın bir yoludur. Her parça, blok zincirindeki toplam çalışmanın yalnızca bir alt kümesini gerçekleştirir ve her doğrulayıcının yalnızca bu tek parçayı ve diğer birkaç parçayı doğrulaması gerekir.
Bu, parça başına daha düşük gereksinimler nedeniyle daha fazla kullanıcının kimlik doğrulama sürecine katılmasına olanak tanır . Genel olarak, bu yaklaşım , sistemin toplam verimini genişletmeye devam ederken işlem doğrulamasını merkezi olmayan tutar.
Ethereum 2.0 Vision & Sharding Teknolojisi Nedir?
Ethereum'un çözmeyi amaçladığı temel sorun , ağı merkezi olmayan ve güvenli tutarken saniyede daha fazla işlemi nasıl işleyebileceğidir. Bu çözülmesi inanılmaz derecede zor bir problem ve Ethereum geliştiricileri yıllardır bunu düşünüyor.

Ethereum'un Ölçeklenebilirliği, Güvenliği ve Merkezi Olmayan Sorunları
Yukarıdaki sorunun cevabı, keyfi olarak parçalanmış bir akıllı sözleşme platformu olan sistemi yatay olarak ölçeklendirmektir. Bu, Ethereum 2.0'ın tanımladığı vizyondur.

Etehreum 2.0 Sharding'e Gidiyor
Ethereum 2.0, Ethereum ağı için ölçeklendirmeye yönelik çok karmaşık yaklaşımlardan biridir, tasarlamak ve uygulamak için çok çalışma gerektirir. Bununla birlikte, başarılı bir şekilde uygulanırsa, Ethereum 2.0 da en verimli yollardan biri olacak ve Ethereum'un verimini büyük ölçüde artıracaktır.
Parçalama veya parçalama, Ethereum 2.0'ın temel teknolojilerinden biridir. Ethereum 1.0'da her düğüm, tüm Ethereum blok zincirinin bir kopyasını saklar. Ne zaman genişletilirse, her düğümün güncellenmesi gerekir, bu da sistem bant genişliğini ve belleği tüketir.

Sharding kullanılırken ve kullanılmadığında ağ yapısı
Sharding ile Ethereum birçok parçaya bölünecektir. Her parça kendi işlemlerini ve sözleşmelerini yönetecek, ancak parçalar bir bütün olarak hala diğer parçalarla iletişim kurabilir. Her kimlik doğrulama parçası bağımsız olduğundan, diğer parçalardan veri depolamaları gerekmez.
Ethereum 2.0'daki yeni trendler ve teknolojiler hakkında daha fazla bilgiyi buradan edinebilirsiniz.
Sharding'in potansiyel zorlukları ve riskleri
Scalability Trilemma sorununun çözümü olsa da Sharding, Ethereum'a ve geliştirici topluluğuna başka sorunlar getiriyor.
Özetle, Sharding Ethereum'u birçok parçaya bölecektir. Her parça kendi işini yapabilir, DeFi protokolleri sinerjilerden yararlanmak için aynı parça üzerinde kümelenme eğiliminde olacaktır. Bu, bazı parçalarda gaz ücretlerinde artışa neden olabilir .
Farklı fragmanlardaki protokoller birbirleriyle iletişim kurmak istediğinden, bazı etkileşim protokollerinin kullanılması gerekecektir. Elbette bu, aynı parçadaki iki protokol arasındaki etkileşimden daha karmaşık olacaktır.

Bazı parçalarda (Shard), kentsel ve kırsal arasındaki nüfus bölünmesi gibi çok yoğun olacaktır.
Ayrıca, Sharding ağa bazı potansiyel riskler de getiriyor, bilgisayar korsanlarının ağın herhangi bir parçasına saldırarak gelişen bir ekosistemi yok etmelerine izin veriyor. Bir parça bir bilgisayar korsanı tarafından ele geçirilirse, domino etkisine neden olabilir ve belirteç fiyatını, çok sayıda kullanıcıyı ve o parçadaki düğümleri olumsuz etkileyebilir.
özet
Böylece, Sharding'in ne olduğunu, Sharding'in avantajlarını, zorluklarını ve risklerini öğrendik. Yukarıdaki konuyla ilgili başka sorularınız varsa, Coin98'in hemen desteklenmesi için lütfen aşağıya yorum yapın!
Yöneticiler ve diğer topluluk üyeleri ile tartışmak için aşağıdaki Coin98 Insights gruplarına ve kanallarına abone olmayı ve katılmayı unutmayın: