Editör Notu: Bir zamanlar, Bitcoin bizi büyülemişti - bir lise öğrencisinin bile anlayabileceği bir protokol, ancak küresel merkeziyetsiz finans sisteminin çalışmasını destekleyebiliyordu. Ve Ethereum'a geri döndüğümüzde, vaat edilen "dünya bilgisayarı" şimdi karmaşıklık tarafından ayakları bağlanmış durumda: ağır sanal makinelerden, bakımı zor konsensüs mekanizmalarına, üst üste yığılmış önceden derlenmiş sözleşmelere, veri yapısına ve Gas mekanizmasına kadar. Yeniden yola çıkma zamanı, Ethereum'u sade bir yola geri döndürmek gerek, yalnızca ölçeklenebilir değil, aynı zamanda anlaşılabilir, bakımı yapılabilir ve doğrulanabilir olmalı.
Ethereum'un hedefi, dünya defteri haline gelmek - medeniyet varlıklarını taşıyan ve kayıt altına alan bir platform olarak, finans, yönetişim, yüksek değerli veri doğrulama gibi kritik altyapıların temel protokolünü desteklemektir. Bu vizyonu gerçekleştirmek için, iki ana çekirdek yeteneği dengelemek gereklidir: ölçeklenebilirlik ve dayanıklılık.
Fusaka hard fork, L2 veri alanında 10 katlık bir artış sağlayacak ve 2026 yol haritası da L1 için benzer bir genişleme planlamaktadır. Bu arada, Merge, Ethereum'u PoS konsensüsüne yönlendirdi, istemci çeşitliliği hızla iyileşti, ZK doğrulanabilirliği ve kuantum saldırılarına karşı araştırmalar devam ediyor, uygulama katmanı da giderek güçleniyor. Ancak genişleme ve performansın yanı sıra, sıklıkla göz ardı edilen ama aynı derecede önemli bir dayanıklılık temeli var: Protokolün sadeliği (simplicity).
Sadelik, merkeziyetsizliğin nihai kalkanıdır
Bitcoin'in en etkileyici yönlerinden biri, protokolünün son derece basitliğidir:
Blok zinciri bir dizi bloktan oluşur;
Her blok, bir önceki bloka hash ile bağlanır;
Blok, PoW ile doğrulanır, yani hash'inin ilk birkaç basamağının 0 olup olmadığı kontrol edilir;
Her blok, madencilik veya önceki işlemlerden elde edilen coin'lerle oluşturulan işlemleri içerir.
Bir kodu anlayan bir lise öğrencisi, Bitcoin protokolünün çalışma prensiplerini tamamen anlayabilir, bir programcı ise bunu hobi projesi olarak kendi başına istemci olarak uygulayabilir, bu basitlik aşağıdaki faydaları getiriyor:
Daha geniş bir şekilde anlaşılmasını sağlamak, araştırma ve geliştirme engellerini azaltmak, "teknokratlar" tarafından hakimiyetin önüne geçmek;
Yeni istemcilerin, doğrulayıcıların, araçların vb. arayüz altyapısının maliyetini düşürmek;
Uzun vadeli bakımın karmaşıklığını azaltmak;
Büyük güvenlik açıkları riskini azaltmak ve protokol doğruluğunu daha kolay doğrulamak;
Özel çıkarlar tarafından manipüle edilen sosyal saldırı yüzeyini azaltmak.
Tarihsel olarak, Ethereum bu alanda pek başarılı olamadı, bu da gereksiz geliştirme maliyetlerine, güvenlik risklerine ve araştırma kültürünün kapalı olmasına neden oldu. Önümüzdeki beş yıl içinde, Ethereum neredeyse Bitcoin kadar sade hale gelme potansiyeline sahip, iki düzlemde çalışabiliriz: konsensüs katmanı ve yürütme katmanı.
Basitleştirilmiş Konsensüs Katmanı
Geleceğin yeni konsensüs mekanizması (eski adıyla beam zinciri), son on yılda konsensüs teorisi, ZK-SNARK, staking ekonomisi gibi alanlarda derin birikimi birleştiriyor ve amacı, uzun vadeli en iyi ve belirgin şekilde basitleştirilmiş bir konsensüs katmanı inşa etmektir. Anahtar önlemler şunları içerir:
Üçlü slot nihai mekanizması (3-slot finality): slot ve epoch'un karmaşık mantığını ortadan kaldırır; artık komite karıştırma, senkronizasyon komitesine vb. gereksinim duyulmaz; temel olarak yaklaşık 200 satır kod ile yazılabilir; mevcut Gasper protokolüne kıyasla daha yakın bir optimal güvenlik sağlar.
Basit fork seçimi ve ağ yapısı: Daha az aktif doğrulayıcının daha basit fork seçim kurallarının kullanılmasına izin vermesi; STARK birleştirmesi, kimsenin güvenmesine veya karmaşık ödemelere ihtiyaç duymadan birleştirici olmasına olanak tanır; daha sağlam bir p2p mimarisi.
Durum geçişi ile ilgili mantığı basitleştirin: doğrulayıcıların katılımını, çıkışını, çekimini, anahtar değişimini vb. yeniden tasarlayın; kod karmaşıklığını azaltın ve öznel döngü gibi kritik davranışları daha net bir şekilde ifade edin.
Konsens katmanının avantajı, EVM'den daha bağımsız çalışmasıdır, bu da bu güncellemeleri daha özgürce yapma imkanı sağlar. Asıl zorluk, yürütme katmanını nasıl basitleştireceğidir.
Basit İcra Katmanı
Yürütme katmanı gerçek "kara sihir toplanma yeri"dir: karmaşık EVM komut seti, uzun ve zorlayıcı önceden derlenmiş sözleşmeler, genişletilmesi zor SELFDESTRUCT, tarihsel uyumluluk aşırı yükü nedeniyle, EVM'nin yerine basit, yüksek performanslı ve ZK yerel dostu bir VM kullanmak gerekir, örneğin RISC-V, avantajları şunlardır:
Performans doğrudan 100 kat artış;
Ana akım programlama dilleriyle sorunsuz entegrasyon;
Sıfır bilgi kanıtı sistemlerinde yerel olarak çalışabilir;
Statik yapı net, denetim ve güvenlik doğrulaması için uygundur;
Neredeyse önceden derlenmiş sözleşmelere ihtiyaç yoktur, gelecekte kuantum algoritmalarına karşı bile yerel olarak dağıtılabilir.
Ancak geçiş, sert bir "hard fork" değil, eski sözleşmelerin bir EVM yorumlayıcısında çalışmasına izin vermek, bu yorumlayıcı da RISC-V ile yazılmış bir sözleşmedir. Apple'ın ARM çiplerine geçişte Rosetta kullanması gibi, Ethereum sanal makinesini ağrısız bir şekilde yükseltebilir.
Paylaşılan bileşenler, daha zarif bir sistem temeli oluşturmak
Gelecekte Ethereum protokolü, sistem karmaşıklığını tamamen azaltmak için daha fazla "paylaşılan bileşen" entegre etmelidir:
Birleşik hata düzeltme kodu: Veri kullanılabilirliği örneklemesi, tarihsel depolama, P2P yayın hızlandırması için kullanılır, tekrar tasarımı önler;
Birleşik Serileştirme Formatı (SSZ): Mevcut ABI'ye benzer, iyi uyumlu ama daha verimli, L2 ayrıştırmasını kolaylaştırır;
Birleştirilmiş durum ağaç yapısı (ikili ağaç): ZK kanıtları için daha uygundur, daha hızlıdır, daha basittir.
Bu, Ethereum'un temelinin artık "çeşitli yamanmış uzlaşmalar" ile değil, gerçek mühendislik estetiği ile inşa edilmiş "protokol blokları" ile oluşturulduğu anlamına geliyor.
Karmaşık sona erdiğinde, basitleştirmenin en iyi zamanı başlar.
Sadelik, birçok açıdan merkeziyetsizlikle benzerlik gösterir, her ikisi de sistemin dayanıklılığına giden yukarı akış değerleridir. Sadelik gerçekten önemseniyorsa, kültürel bir değişim gereklidir; getirileri genellikle hemen ölçülemezken, göz alıcı işlevlerin terk edilmesi ve ekstra çaba harcamanın maliyeti hemen görünür. Ancak zamanla, sadeliğin değeri giderek ortaya çıkacaktır; Bitcoin bunun en iyi örneğidir.
tinygrad'ın yaklaşımından ilham alarak, Ethereum'un uzun vadeli standartları için konsensüs kodu maksimum satır sayısı hedefi belirlenmiştir. Bu hedef, konsensüs kritik yolunun karmaşıklığını mümkün olduğunca Bitcoin'in sadelik seviyesine yakın tutmayı amaçlamaktadır. Tarihsel kurallara ilişkin mantık hâlâ korunacak, ancak bu mantık konsensüs yolunun dışında izole edilmelidir. Aynı zamanda, genel tasarım "daha basit çözümleri önceliklendirme" ilkesine bağlı kalmalı, sistematik karmaşıklık yerine yerel kapsüllemeye öncelik vermeli ve net özelliklere ve doğrulanabilirliğe sahip mimari seçimleri tercih etmelidir.
The content is for reference only, not a solicitation or offer. No investment, tax, or legal advice provided. See Disclaimer for more risks disclosure.
Vitalik'in yeni yazısı: Sadelik geri dönüyor, Ethereum'un geleceği bu kadar karmaşık olmamalı.
*Orijinal Başlık: *L1’i Basitleştirmek
Orijinal yazar: Vitalik Buterin
Derleyen: Asher(**@Asher_ 0210 )
Editör Notu: Bir zamanlar, Bitcoin bizi büyülemişti - bir lise öğrencisinin bile anlayabileceği bir protokol, ancak küresel merkeziyetsiz finans sisteminin çalışmasını destekleyebiliyordu. Ve Ethereum'a geri döndüğümüzde, vaat edilen "dünya bilgisayarı" şimdi karmaşıklık tarafından ayakları bağlanmış durumda: ağır sanal makinelerden, bakımı zor konsensüs mekanizmalarına, üst üste yığılmış önceden derlenmiş sözleşmelere, veri yapısına ve Gas mekanizmasına kadar. Yeniden yola çıkma zamanı, Ethereum'u sade bir yola geri döndürmek gerek, yalnızca ölçeklenebilir değil, aynı zamanda anlaşılabilir, bakımı yapılabilir ve doğrulanabilir olmalı.
Ethereum'un hedefi, dünya defteri haline gelmek - medeniyet varlıklarını taşıyan ve kayıt altına alan bir platform olarak, finans, yönetişim, yüksek değerli veri doğrulama gibi kritik altyapıların temel protokolünü desteklemektir. Bu vizyonu gerçekleştirmek için, iki ana çekirdek yeteneği dengelemek gereklidir: ölçeklenebilirlik ve dayanıklılık.
Fusaka hard fork, L2 veri alanında 10 katlık bir artış sağlayacak ve 2026 yol haritası da L1 için benzer bir genişleme planlamaktadır. Bu arada, Merge, Ethereum'u PoS konsensüsüne yönlendirdi, istemci çeşitliliği hızla iyileşti, ZK doğrulanabilirliği ve kuantum saldırılarına karşı araştırmalar devam ediyor, uygulama katmanı da giderek güçleniyor. Ancak genişleme ve performansın yanı sıra, sıklıkla göz ardı edilen ama aynı derecede önemli bir dayanıklılık temeli var: Protokolün sadeliği (simplicity).
Sadelik, merkeziyetsizliğin nihai kalkanıdır
Bitcoin'in en etkileyici yönlerinden biri, protokolünün son derece basitliğidir:
Bir kodu anlayan bir lise öğrencisi, Bitcoin protokolünün çalışma prensiplerini tamamen anlayabilir, bir programcı ise bunu hobi projesi olarak kendi başına istemci olarak uygulayabilir, bu basitlik aşağıdaki faydaları getiriyor:
Tarihsel olarak, Ethereum bu alanda pek başarılı olamadı, bu da gereksiz geliştirme maliyetlerine, güvenlik risklerine ve araştırma kültürünün kapalı olmasına neden oldu. Önümüzdeki beş yıl içinde, Ethereum neredeyse Bitcoin kadar sade hale gelme potansiyeline sahip, iki düzlemde çalışabiliriz: konsensüs katmanı ve yürütme katmanı.
Basitleştirilmiş Konsensüs Katmanı
Geleceğin yeni konsensüs mekanizması (eski adıyla beam zinciri), son on yılda konsensüs teorisi, ZK-SNARK, staking ekonomisi gibi alanlarda derin birikimi birleştiriyor ve amacı, uzun vadeli en iyi ve belirgin şekilde basitleştirilmiş bir konsensüs katmanı inşa etmektir. Anahtar önlemler şunları içerir:
Konsens katmanının avantajı, EVM'den daha bağımsız çalışmasıdır, bu da bu güncellemeleri daha özgürce yapma imkanı sağlar. Asıl zorluk, yürütme katmanını nasıl basitleştireceğidir.
Basit İcra Katmanı
Yürütme katmanı gerçek "kara sihir toplanma yeri"dir: karmaşık EVM komut seti, uzun ve zorlayıcı önceden derlenmiş sözleşmeler, genişletilmesi zor SELFDESTRUCT, tarihsel uyumluluk aşırı yükü nedeniyle, EVM'nin yerine basit, yüksek performanslı ve ZK yerel dostu bir VM kullanmak gerekir, örneğin RISC-V, avantajları şunlardır:
Ancak geçiş, sert bir "hard fork" değil, eski sözleşmelerin bir EVM yorumlayıcısında çalışmasına izin vermek, bu yorumlayıcı da RISC-V ile yazılmış bir sözleşmedir. Apple'ın ARM çiplerine geçişte Rosetta kullanması gibi, Ethereum sanal makinesini ağrısız bir şekilde yükseltebilir.
Paylaşılan bileşenler, daha zarif bir sistem temeli oluşturmak
Gelecekte Ethereum protokolü, sistem karmaşıklığını tamamen azaltmak için daha fazla "paylaşılan bileşen" entegre etmelidir:
Bu, Ethereum'un temelinin artık "çeşitli yamanmış uzlaşmalar" ile değil, gerçek mühendislik estetiği ile inşa edilmiş "protokol blokları" ile oluşturulduğu anlamına geliyor.
Karmaşık sona erdiğinde, basitleştirmenin en iyi zamanı başlar.
Sadelik, birçok açıdan merkeziyetsizlikle benzerlik gösterir, her ikisi de sistemin dayanıklılığına giden yukarı akış değerleridir. Sadelik gerçekten önemseniyorsa, kültürel bir değişim gereklidir; getirileri genellikle hemen ölçülemezken, göz alıcı işlevlerin terk edilmesi ve ekstra çaba harcamanın maliyeti hemen görünür. Ancak zamanla, sadeliğin değeri giderek ortaya çıkacaktır; Bitcoin bunun en iyi örneğidir.
tinygrad'ın yaklaşımından ilham alarak, Ethereum'un uzun vadeli standartları için konsensüs kodu maksimum satır sayısı hedefi belirlenmiştir. Bu hedef, konsensüs kritik yolunun karmaşıklığını mümkün olduğunca Bitcoin'in sadelik seviyesine yakın tutmayı amaçlamaktadır. Tarihsel kurallara ilişkin mantık hâlâ korunacak, ancak bu mantık konsensüs yolunun dışında izole edilmelidir. Aynı zamanda, genel tasarım "daha basit çözümleri önceliklendirme" ilkesine bağlı kalmalı, sistematik karmaşıklık yerine yerel kapsüllemeye öncelik vermeli ve net özelliklere ve doğrulanabilirliğe sahip mimari seçimleri tercih etmelidir.