Ethereum The Purge plan: karmaşıklığı ve depolama gereksinimlerini düşüş yoluyla azaltmak

robot
Abstract generation in progress

Ethereum'in Olası Geleceği: The Purge

Ethereum'in karşılaştığı önemli bir zorluk, uzun vadede karmaşıklığı ve depolama gereksinimlerini azaltırken, blockchain'in kalıcılığını ve merkeziyetsizliğini korumaktır. Bu hedefe ulaşmak için, "geçmişin sona ermesi" ve "durumun sona ermesi" ile istemci depolama yükünü azaltmak ve "özellik temizliği" ile protokolü basitleştirmek gibi bir dizi önlem almak gerekmektedir.

Vitalik: Ethereum'in Olası Geleceği, The Purge

Tarih geçmiş

Tarihsel süre aşımı, düğüm depolama gereksinimlerinin sürekli artan sorununu çözmeyi amaçlamaktadır. Şu anda tamamen senkronize bir Ethereum düğümünün yaklaşık 1.1 TB disk alanına ihtiyacı var ve her yıl yüzlerce GB artış göstermektedir. Tarihsel süre aşımının anahtarı, blok zincirinin konsensüs mekanizmasını kullanarak, ağdaki düğümlerin yalnızca kısmi tarih verilerini depolamasına izin vermek, hepsini değil.

Uygulama yöntemleri şunlardır:

  • Eski verileri dağıtık bir şekilde depolamak için Ethereum düğümlerinden oluşan bir eşler arası ağ oluşturun.
  • Veri dayanıklılığını artırmak için hata düzeltme kodları kullanın
  • EIP-4444'ü tanıtmak, düğümlerin geçmiş verileri saklama süresini sınırlamak

Ana zorluk, veri kullanılabilirliği ile merkeziyetsizlik arasında nasıl bir denge kurulacağı ve yeterince çok sayıda düğümün tarihsel veri saklama sürecine katılımını sağlamak için teşvik mekanizmasının nasıl tasarlanacağıdır.

Vitalik: Ethereum'in Olası Geleceği, The Purge

Durum Süresi Doldu

Durum süresi, durumun sürekli artış sorununu çözmeyi amaçlamaktadır. Depolama geçmişinin gerekliliği ortadan kaldırıldığında bile, istemcinin depolama gereksinimleri yılda yaklaşık 50 GB artmaya devam edecektir. Durum süresinin zorluğu, EVM'nin tasarım varsayımlarında, durum nesneleri bir kez oluşturulduğunda sonsuza dek var olacağıdır.

İki ana durum geçerlilik süresi planı vardır:

  1. Bazı durumlar süresi dolmuş: Durumları parçalara ayırmak, yalnızca en son erişilen verilerin depolanacağı anlamına gelir. EIP-7736 bunun somut bir uygulamasıdır.

  2. Adres döngüsüne dayalı durum geçerliliği: Her çağda yeni bir boş durum ağacı ekleyen sürekli büyüyen bir durum ağacı listesi kullanılır. Bu, adres döngüsü kavramını tanıtmayı gerektirebilir ve adres alanını genişletmeyi gerektirebilir.

İki çözümün de avantajları ve dezavantajları var, depolama verimliliği, kullanıcı dostu olma ve geliştirici dostu olma konularını dengelemek gerekiyor.

Vitalik: Ethereum'in Olası Geleceği, The Purge

Özellik Temizliği

Özellik temizliği, protokol karmaşıklığını azaltmak amacıyla gereksiz işlevlerin kaldırılmasını hedefler. Bazı belirli temizleme fırsatları şunlardır:

  • RLP kodlamasını SSZ'ye dönüştür
  • Eski işlem türlerini sil
  • Reform günlüğü mekanizması
  • Beacon Chain senkronizasyon komitesi mekanizmasını kaldır
  • Birleşik veri formatı
  • Gaz mekanizmasını basitleştir
  • Bazı önceden derlenmişleri sil
  • EVM'nin statik analizini geliştirmek

Bu temizlikleri gerçekleştirirken basitleştirme düzeyi ile geriye dönüklük uyumluluğu arasında bir denge sağlamak gerekir. Acil olmayan geriye dönük uyumluluk kırıcı değişiklikler için standart bir süreç oluşturulması önerilir.

Vitalik: Ethereum'un Olası Geleceği, The Purge

Daha radikal bir basitleştirme stratejisi, protokolün büyük kısmını sözleşme koduna dönüştürmek ve Ethereum L1'in yalnızca en küçük sanal makineyi korumasıdır.

Genel olarak, The Purge, Ethereum'un karmaşıklığını ve depolama gereksinimlerini azaltmayı amaçlayan bir dizi önlemle, ağın uzun vadeli sürdürülebilirliğini ve ölçeklenebilirliğini sağlamayı hedefliyor. Bu, temel işlevleri ve geriye dönük uyumluluğu korurken protokolü temizleme ve basitleştirme cesaretini gerektiriyor.

Vitalik: Ethereum'in Olası Geleceği, The Purge

ETH-2.03%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 6
  • Share
Comment
0/400
SchrodingerPrivateKeyvip
· 07-25 12:10
Geçmiş verileri temizlemekten mutluluk!
View OriginalReply0
RetiredMinervip
· 07-22 21:08
V酱 savaşmak吧~
View OriginalReply0
GraphGuruvip
· 07-22 21:03
Sadeleştirmek iyi bir şeydir.
View OriginalReply0
PretendingSeriousvip
· 07-22 20:49
Görünüşe göre pos boşa değişmemiş.
View OriginalReply0
GasFeeLadyvip
· 07-22 20:49
gazı bir şahin gibi izlemek... daha düşük ücretler = mutlu işlemci
View OriginalReply0
RektRecordervip
· 07-22 20:49
Kim kimin zararını ödeyecek?
View OriginalReply0
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)