Ethereum 1.0'dan Ethereum 2.0'a
Son Londra yükseltmesi hala kripto para endüstrisinde yankılanmaya devam ediyor. Önemi, ETH 1.0'dan ETH 2.0'a geçişte oynadığı kritik rolden kaynaklanıyor. Ethereum yükseltmesi adım adım ilerliyor ve Ethereum ağının başlangıcından bu yana çok sayıda çatallanma gerçekleşti. İlk aşamada, ilk yükseltme madencilik zorluğu ayarlamasıydı, ikincisi "Homestead çatallanması" ve üçüncüsü bir hacker saldırısına yanıt olarak "DAO çatallanması" idi. Kasım 2016'da, DDoS saldırılarını önlemek ve blok zinciri durumunu hafifletmek için dördüncü çatallanma ortaya çıktı. Mart 2019'da, ölçeklendirmeyi hızlandırmak ve güvenliği artırmak için "Constantinople çatallanması" ve "Istanbul çatallanması" gerçekleşti. Nisan 2021'de, Ethereum ana ağının performansını optimize etmek için "Berlin Yükseltmesi" uygulandı. Ve dört ay sonra, 4 Ağustos 2021'de, büyük ilgi gören "Londra yükseltmesi" etkinleştirildi. Ethereum ağı ne kadar yerleşik hale geldiyse, yükseltmeler de o kadar sık gerçekleşti.
Şimdi soracaksınız, neden bu kadar çok ağ yükseltmesi vardı? Ethereum nasıl ETH 1.0'dan ETH 2.0'a yükseltilecek? Ve hangi temel bağlantılar söz konusu?
Neden bu kadar çok sert çatallanma yükseltmesi vardı?
Başlangıç olarak, Ethereum'un "dünya bilgisayarı" ve "küresel açık kaynak platformu" şeklindeki büyük planı, Ethereum'un sürekli yükseltilmesinin "kaçınılmaz" olduğu PoW blok zinciri ağının uzlaşma mekanizması üzerine inşa edilmiştir. "Küresel açık kaynak platformu", uygulamalar üzerinde uygulamalar çalıştıracak, bu nedenle altyapı zincirinin süper yüksek işlem hızına ihtiyaç duyacaktır. Ancak bu tam da PoW uzlaşma mekanizmasının dezavantajının yattığı noktadır. PoW'un açıklık, şeffaflık, merkeziyetsizlik ve yüksek güvenlik gibi tüm avantajları vardır, ancak işlem işleme hızı standartların altındadır. Bitcoin blok zincirinin yaklaşık ortalama TPS'si 7 civarındayken, Ethereum ise buna karşılık saniyede yaklaşık 15 işlem işleyebilmektedir. Bu nedenle, Ethereum ağı büyüdükçe, daha fazla kullanıcı ve zincir üzerinde daha fazla uygulama geliştirildikçe, yükseltmelerin daha yoğun ve sık olması gerekecektir.
Ayrıca, son altı yıldır, Ethereum'un işlem onay mekanizması ilk fiyat açık artırmalarında şekillendi. Yani, aynı anda onaylanması gereken birden fazla işlem olduğunda, madenciler daha yüksek ücretli olanları tercih ediyor. Sonuç olarak, ağın yoğun döneminde işlem ücretleri fırladı ve kullanıcılar işlemlere öncelik vermek için ek ücretler ödemek zorunda kaldı. Ve eğer düşük işlem ücreti teklif eden bazı kullanıcılar için bu yapılmazsa, işlemleri göz ardı edilecektir. Sonuç olarak, hızlı işlem onayının maliyeti büyük ölçüde artmakta ve düşük maliyetli işlemlerin onayı sonsuz şekilde gecikmekte, bu da Ethereum ağının ekosistemine büyük zarar verecektir.
Öte yandan, PoW uzlaşma mekanizması, aşırı kaynak tüketimi nedeniyle de eleştiriliyor; bu sadece çevre dostu olmamakla kalmıyor, aynı zamanda hash gücünü varlıklı kesime yoğunlaştırıyor. Toplam hash gücündeki artışla birlikte, kripto madenciliğinin maliyeti artıyor ve böylece sadece birkaç zengin oyuna katılabiliyor. Şu anda Bitcoin madenciliğinin %65'i büyük madencilik grupları tarafından yapılıyor, bu da ortalama bir kullanıcının blok zinciri verilerini doğrulamak ve kaydetmek için tam düğüm çalıştırmasını giderek zorlaştırıyor. Hash gücü ve tam düğümlerin merkezileşmesi, zinciri başlangıçta düşünülenden daha az merkeziyetsiz hale getirdi ve bu da tüm protokolün güvenliğini riske atıyor.
Bu yüzden Ethereum, ETH 1.0'dan ETH 2.0'a devrimsel sıçrama da dahil olmak üzere bu kadar çok çatallanma benimsedi.
W Ethereum 2.0 nedir?
Peki Ethereum 2.0 nedir ve Ethereum 1.0'dan nasıl farklıdır? Ethereum geçişi tamamlamak için ne yapacak? Başlangıcından bu yana, Ethereum aşağıdaki önemli kilometre taşlarını belirleyen detaylı bir geliştirme yol haritasını takip ediyor:
Aşama 1: Frontier, Ethereum ağının ilk sürümü.
Aşama 2: Homestead.
Mart 2016'da Ethereum ana ağının ikinci yükseltmesinden sonraki ilk kararlı sürümdü. O zamandan beri, Ethereum tabanlı projeler mantar gibi çoğaldı.
Aşama 3: Metropolis.
Bu aşamada, akıllı sözleşme programlamayı kolaylaştırmak ve ağı daha güvenli ve verimli hale getirmek için bir dizi yenilik tanıtıldı. Bu, Ethereum ağının olgunluğunu işaret ediyor. 2017 ICO patlamasından 2020'de DeFi ve NFT'nin yükselişine kadar, tüm blok zinciri topluluğu, Ethereum'un servet yaratmak için yeni fırsatlar açarken gösterdiği başarıya tanık oldu. Aynı zamanda, PoW uzlaşmasının doğasında var olan eksiklikleri de ön plana çıktı.
Aşama 4: Serenity.
Serenity'nin başlatılması, PoW'dan PoS uzlaşmasına geçişi tetikleyecek ve böylece ağı ölçeklenebilir bir geleceğe yönlendirecek. Bunu yapmak Ethereum'un işlem kapasitesini önemli ölçüde artıracak. Özellikle, tıkanıklık ve yüksek gas ücretleri gibi uzun süredir devam eden sorunlara nihai bir çözüm sağlıyor ve güvenlik, ölçeklenebilirlik ve merkeziyetsizlik arasında bir denge kuruyor. Amaç, tam teşekküllü bir ekosistem ve yüksek işlem hızı getirerek Ethereum'u dünyanın bilgisayarı yapmaktır.
Kısacası, önceki üç aşama Ethereum 2.0 için yolu açmak üzere tasarlandı. Ve Serenity, Ethereum 2.0'a geçişi gerçeğe dönüştüren şeydir. Serenity'nin kendi başına Ethereum 2.0 olduğunu söylemek doğru olur.
H Ethereum ETH 1.0'dan ETH 2.0'a nasıl geçiş yapacak?
Peki, Ethereum ETH 1.0'dan ETH 2.0'a nasıl geçiş yapacak? Hangi temel bağlantılar söz konusu?
1) Beacon Chain'in Başlatılması
Ethereum 2.0'a geçişin özü, PoW'dan PoS'ye geçiştir ve bu da stake etmeyi gerekli kılar. Bu ışıkta, Ethereum 1 Aralık 2020'de Beacon Chain'i başlattı, böylece tüm kullanıcılar akıllı sözleşmeler kullanarak Ether'lerini PoS zincirinde stake edebilir ve katılımları için ödüller alabilir. Ancak şu anda Beacon Chain işlemleri işleyemiyor veya sözleşmeleri yürütemiyor. Ve stake edilen tokenler ve PoS ödülleri en az iki yıl daha kilitli kalacak.
2) Daha Müreffeh Bir Ekosistem için İşlem Fiyatlandırma Mekanizmasının Yeniden Düzenlenmesi
Ethereum'daki yüksek gas ücretleri, 4 Ağustos 2021'de Londra yükseltmesinin devreye alınmasına kadar çözülmedi. Bu sert çatallanmada getirilen değişikliklerden biri olan EIP-1559, ağın ilk fiyat açık artırma sisteminden, her işlem için bir "temel ücret" ve "bahşiş" talep eden yeni bir sisteme geçmesini sağlıyor. Temel ücret zorunlu olmasına rağmen, bir işlemi önceki bloğa dahil etmek için kullanılan gas miktarına ve bloğun ne kadar dolu olduğuna bağlıdır. Ayrıca, madenciler işlemlerinin önceliklendirilmesini isteyen kullanıcılardan bahşiş alabilir. Bu şekilde, kullanıcıların hızlı doğrulama için yüksek bir fiyat ödemelerine gerek kalmaz ve cömertçe ödeme yapmadıkları için işlemlerinin hariç tutulma riski ortadan kalkar. Bunlar, Ethereum'un işlem ücretlerini kontrol altında tutmasını ve verimlilik ile eşitlik arasında denge kurmasını sağlar.
Ayrıca, EIP-1559 kapsamında her işlem için temel ücret yakılacak. Bu, Ethereum üzerinde gerçekleşen her yeni ekonomik aktiviteyle birlikte daha fazla Ether'in dolaşımdan çıkacağı anlamına geliyor ve Ethereum'u deflasyonist bir para birimi haline getiriyor. İşlem fiyatlandırma mekanizmasındaki bu değişiklikler, Ethereum'u DApp geliştiricileri ve alıcılar için daha çekici hale getirecek. Satıcılar için, madenci gelirlerinin bir kısmı yok edildiğinden tokenleri daha da değerli hale gelecek.
3) Madencileri PoW'dan PoS'ye geçmeye zorlamak için bir zorluk bombası tasarlandı.
Teorik olarak, PoS, PoW'dan daha verimli ve enerji tasarrufludur ve Londra yükseltmesinden sonra işlem ücretleri azalır. Bu nedenle, Ethereum genel zincirlerini kullanan tüccarlar ve işletme sahipleri için PoS'yi seçmek doğal bir tercihtir. Ancak çok daha zor olan soru, bunun nasıl gerçekleştirileceğidir. Madenciler, donanım satın almak ve madencilik çiftlikleri kurmak için büyük yatırımlar yaptı. Mevcut üretkenlikten vazgeçip başka bir modelde sıfırdan başlamak onlar için imkansız bir görev olacaktır.
Beacon chain'i başlatmak ve PoW ile PoS'nin bir arada var olmasına izin vermek tek başına Ethereum 2.0'a kolay bir yükseltmeyi güvence altına alamaz. Açıkçası, madenciler PoW'a bağlı kalabilir ve işler çıkmaza girebilir.
İşte bu yüzden zorluk bombası tasarlandı. İlk olarak Londra yükseltmesi ile birlikte yayınlanması planlandı, peki neden tekrar tekrar erteleniyor?
Zorluk bombası, PoW madenciliğini zorlaştırmakla ilgilidir. Belirli bir aşamada, giderek artan zorluk seviyeleri madencileri tüm ödüllerden mahrum bırakacaktır. Basitçe söylemek gerekirse, zorluk bombası madencileri PoW'dan vazgeçmeye zorlamak içindir. Blok zinciri operasyonu konsensüs üzerine kurulu olduğundan, madenci memnuniyetsizliği kolayca çatallanmaya yol açabilir. Ayrıca, PoS mekanizması işlem onay verimliliği ve merkeziyetsizlik-güvenlik dengesi gibi sorunları çözemezse ve zorluk bombası patladığında madenciler madencilik yapamazsa, işlem onayı reddedilecek ve ağ tıkanacaktır. Sonuçta, Ethereum çökecektir. Bu nedenle, zorluk bombası kullanılarak PoW'dan PoS'a sorunsuz bir geçiş yapmak öncelikli hale gelmiştir.
Bir şey açıktır. PoS zinciri, patlama öncesinde işlemleri yönetmede PoW'un yerini alabilecek kadar yetkin olmalıdır. Merkeziyetsizlik ve güvenlik gereksinimlerini karşılarken verimli olmalıdır.
Ethereum'un bunun için bir çözümü var mı? Evet, parça zincirleri.
4) Parça zincirleri.
Çoğu durumda, Ethereum 2.0'ın ani performans sıçramasını PoW'dan PoS'a geçişe bağlarız. Gerçek şu ki, PoS doğrudan ağ tıkanıklığını azaltamaz veya işlem işlemeyi hızlandıramaz. Püf noktası, PoS'un parçalamayı mümkün kılmasıdır; bu da ağ verimliliğini artırma ve saniyedeki işlem sayısını düzinelerden yüz binlere çıkarma sihirini gerçekleştirir. Ölçeklenebilirliği tam olarak nasıl artırır?
Ethereum'un sadece bir ana zinciri var ve bu zincirde bloklar sırayla oluşturuluyor. Blok oluşturma hızı ve her bloğun kaydedebileceği işlem sayısı, Ethereum'un saniyede işleyebileceği işlem sayısını belirler. Şöyle bir sahne hayal edin: bir süpermarket sadece bir kasa açıyor ve herkes ödemek için o kasada sıraya girmek zorunda. Süpermarketin işi durgun ve müşteri sayısı az olmadıkça, hızlı ödeme yapmak son derece zor olacaktır. Ancak aynı anda birkaç kasa çalışıyorsa, verimlilik artacaktır.
Parçalama için de aynı durum geçerlidir. Ethereum 2.0'da işlem işlemeyi hızlandırmak için, veri taşıyan ve düğümleri doğrulayan orijinal zincirden 64 parça zinciri oluşturulacaktır. Açıkça görülüyor ki, bu yaklaşım verimliliği büyük ölçüde artıracaktır. Ancak her zincir bilgiyi ayrı ayrı işler ve bilgi ağ genelinde senkronize edilmezse, çift harcama ve kötü niyetli eylemler kolaylaşmaz mı? Ethereum 2.0 bunlarla dört adımda başa çıkar: bilgi parçalar arasında paylaşılır, işlemlerin onaylanması farklı parçalara atanır; işaret zinciri ana zincir yapılır ve üzerinde düğümleri rastgele atamak ve doğrulamak için akıllı sözleşmeler kurulur; 128 doğrulayıcı blok oluşturmak ve ödülleri dağıtmak için bir komite oluşturur; ve her 64 blok oluşturulduktan sonra, işaret zinciri rastgele doğrulayıcıların yeni bir turunu seçer. Tüm bu önlemler kötü niyetli eylemlerin olasılığını büyük ölçüde önleyebilir.
Çift harcama ve kötü niyetli düğümleri en aza indirmek için Ethereum 2.0, kötü niyetli aktörleri cezalandıran bir mekanizma benimser. Bir düğümün kötü niyetli davrandığı tespit edildiğinde, yatırılan tüm ETH'ler müsadere edilecektir. Bu ceza, PoW mekanizmasındakinden çok daha ağırdır.
Tüm bunlar, PoS mekanizması altında blok zincirinin PoW mekanizmasındakine rakip olacak şekilde sorunsuz ve güvenli çalışmasını garanti eder.
Sonuç
Yine de teknoloji paketi Ethereum'un hemen başlatması için çok karmaşıktır. Mevcut tüm verileri taşıyan tam parçalanmış bir Ethereum'u görmek uzun zaman alabilir. Ethereum 2.0'ın gelecek vadeden bir geleceği var, ancak işleri yavaş yavaş ele alması gerekiyor. Bu aynı zamanda Ethereum projesinin teknolojik ilerlemesine de bağlıdır. Neden kripto para birimine yatırım yapmalı? Geliştirici ekibinin teknolojik yetkinliğine değer vermeliyiz. Teknoloji bizden uzak görünebilir, ancak coin yatırımı ve bir coin veya zincirin büyümeye devam edip edemeyeceği açısından kritik öneme sahiptir.