Vitalik ve Yoav bu gönderiyi nazikçe inceledi, ancak görüşler bana ait.
AA dizisini takip etmediyseniz, işte kısa bir özet:
Şahsen, sonuçtan çok memnun kaldım: EOA kullanıcıları, ERC-4337 için oluşturulmuş araçları ve altyapıyı kullanarak yakında AA'nın avantajlarının çoğundan yararlanabilecekler.
Yine de, bu sonuca ulaşma şeklimizin, son birkaç hafta içinde birçok kişinin ifade ettiği bir görüş olan optimal olmaktan uzak olduğunu hissetmeden edemiyorum. Daha iyi bir süreçle, toplu olarak muazzam miktarda enerji ve baş ağrısından tasarruf edebileceğimizi ve istenen sonuca çok daha erken ulaşabileceğimizi hissediyorum.
Bu blog yazısında şunları yapmak istiyorum:
bu destan birçok insanı birkaç nedenden dolayı mutsuz etti:
Şimdi, yukarıdakilerin hiçbirinde doğal olarak yanlış bir şey yok:
Ancak, muhtemelen işlerin daha sorunsuz gidebileceği konusunda hemfikir olabiliriz. Bunun böyle gittiğini hayal edin:
Herkesin sesi duyulur ve dramatik geri dönüşler olmaz. Bu iyi olurdu - peki neden olmadı?
Süreç üzerine düşünürken, tartışmanın her iki tarafı da birbirini işaret etti.
Çekirdek geliştiriciler (ve EIP-3074'ün yazarları), EIP'lerin müşteri ekipleri tarafından nihayet kabul edilmeden önce long bir süre tartışıldığı ve böylece protokol uygulandığı Tüm Çekirdek Geliştiriciler (ACD) süreciyle aktif olarak ilgilenmemelerinin "4337 kişinin" hatası olduğunu hissettiler > .
Bu müzakere sırasında herhangi bir noktada, argüman devam ediyor, "4337 kişi", 3074'ün onaylanmasını beklemek yerine, gelip endişelerini dile getirebilirdi. Ne de olsa, ACD süreci iyi belgelenmiştir, toplantılar herkese açıktır ve Tim Beiko gibi her ACD toplantısından sonra aktif olarak özetleri tweetleyen insanlar vardır. Peki 4337 kişi bu konuyu bu kadar önemsiyorsa, neden meşgul olmak için zaman harcamadılar?
Öte yandan, AA ekibi (4337 yazar) ACD toplantılarına katıldıklarına dikkat çekti ve 3074'ü her fırsatta geri püskürttü, ancak çekirdek geliştiriciler dinlemedi. 4337 topluluğuna gelince, çoğunlukla kendilerini kör hissettiler - çoğu insan 3074'ün öldüğü izlenimi altındaydı ve 3074'ün dahil edilmek üzere aktif olarak değerlendirildiğinin farkında bile değildi.
Birçok kişi ayrıca ACD sürecinin çok opak olduğunu ve "gerçek işleri" olan ve tüm ACD güncellemelerine ayak uyduramayan kişilerin katılımı için uygun olmadığını hissetti. Bazıları ayrıca, ilgili paydaşlardan, bu durumda 4337 topluluğundan aktif olarak geri bildirim almanın ACD'nin sorumluluğunda olması gerektiğini düşünüyordu.
Ancak benim görüşüme göre, her iki taraf da hedefi kaçırdı. İş yerinde çok daha derin bir sorun var ve sorunu çözene veya en azından kabul edene kadar, verimsiz parmakla işaretlerin ardından yönetişim hatalarıyla karşılaşmaya devam edeceğiz.
Yönetişim başarısızlığının gerçek nedeni, yaygın inanışın aksine, ACD'nin protokol güncellemeleri için tek yönetişim gücü OLMAMASI ve bu durumda başka bir yönetişim gücü tarafından geçersiz kılınmasıydı.
Sorunlu bir şekilde, diğer yönetişim gücü, AA ve ölçeklendirme gibi Ethereum en önemli konularında ACD'den bile daha büyük bir etkiye sahip olmasına rağmen, nadiren kabul edilmektedir.
Bu yazıda bu güce "yol haritaları" diyeceğim.
Tüm bu 3074/7702 destanı, tartışacağım gibi, ACD'nin gücünü ezen yol haritalarının gücünün bir örneğinden daha fazla ve daha az değildir. Ve eğer yönetimden bahsediyorsak, o zaman görünmez bir gücün görünür bir gücü ezdiğini fark ettiğimizde, çok endişelenmeliyiz, çünkü görünmez olan açıklanamaz ve bu nedenle gün ışığına çıkarılmalıdır.
Ethereum topluluğundaki herkes, "toplama merkezli yol haritası", "ETH 2.0 yol haritası" veya bu tartışmada "@yoav/AA-roadmap-May-2024">AA yol haritası" gibi "yol haritası" terimiyle çok karşılaşmış olmalı.
Ethereum Sihirbazlar'da "yol haritası" araması
Ne demek istediğimi açıklamak için, çekirdek geliştiricilerin Ethereum nasıl ölçeklendirileceğini tartıştığı bir ACD toplantısı hayal edelim:
Burada bir saniye düşünelim. Çekirdek geliştiriciler neden Bob'un söylediklerini reddetti? Az önce çok yasal bir ölçeklendirme biçimi önerdi. Solana ve diğer birçok L1, harika ölçeklendirme efektleri için bunu yapar.
Bunun nedeni, elbette, bu hayali EIP Ethereum'nin kendi ""rollup-centric" ölçeklendirme yol haritasına aykırı olmasıdır, bu da diğer şeylerin yanı sıra normal kullanıcıların bir düğüm çalıştırabilmesi için blok zinciri ademi merkeziyetçiliği için çok önemlidirve bu nedenle hayali EIP, bir düğümü çalıştırmanın önündeki engeli büyük ölçüde artıracağı için söz konusu değildir.
Bu örnekle göstermek istediğim şey, ACD sürecine katılan ve protokol güncellemelere karar veren çekirdek geliştiricilerin, yol haritaları olarak adlandırdığım daha yüksek bir güç tarafından yönlendirildiğidir. Ölçeklendirme yol haritası, AA yol haritası, MEV yol haritası var, adını siz koyun - ve toplu olarak, çekirdek geliştiricilerin kararlarını temel aldığı Ethereum yol haritasını oluştururlar.
Yol haritaları yönetişimin resmi bir parçası olmadığından, çekirdek geliştiricilerin onlarla uyumlu olacağının garantisi yoktur. Özellikle, bir yol haritasını "onaylamak" için resmi bir süreç olmadığından, tüm yol haritalarının eşit meşruiyete sahip olduğu düşünülmemektedir. Meşruiyet kazanmak ve dolayısıyla çekirdek geliştiricilerden destek almak emir, yol haritalarını çekirdek geliştiricilere ve daha geniş topluluğa özenle savunmak yol haritalarının arkasındaki araştırmacılara kalmıştır.
AA söz konusu olduğunda, Vitalik'in kendisi @vbuterin/hesap_abstraction_roadmap">multiple occasions'ta 4337 merkezli bir AA yol haritası için bastırdı, ancak genel olarak konferanslarda, çevrimiçi forumlarda ve ACD toplantılarında 4337 merkezli AA yol haritasını savunanlar çoğunlukla 4337 ekibi, özellikle Yoav ve Dror oldu.
Ancak, bu çabalara rağmen, bazı çekirdek geliştiricilerin 4337 merkezli AA yol haritasına karşı güçlü muhalefetleri vardı. Müşterilerin eninde sonunda uygulamak zorunda kalacakları 4337'nin yerel versiyonu olan 7560'ın aşırı karmaşık olduğunu ve "AA oyunsonu" için tek geçerli aday olmadığını hissettiler. Sonunda ACD, 4337 ekibinin alternatif ve @yoav/3074-implications">daha az merkezi olmayan AA teknoloji yığını oluşturarak AA ekosistemini parçalayacağına dair itirazlarına rağmen 3074'ü onaylamaya karar verdi.
Bununla birlikte, 3074 onaylandıktan sonra, tüm 4337 topluluğundan güçlü bir tepki geldi ve bu da çekirdek geliştiricileri 3074 tartışmasına yeniden katılmaya zorladı. Daha sonra tartışması, ne 4337 yazarın ne de 3074 yazarın birbirini ikna edemediği bir çıkmaza dönüştü, ta ki Vitalik on birinci saatte gelene ve 4337 merkezli "AA oyunsonu" ile açıkça uyumlu olan 3074'e alternatif olarak EIP-7702'yi önerene ve böylece çatışmayı AA yol haritası lehine zorlayana kadar.
kendini bir araştırmacı olarak taşısa da bu destan, Vitalik'in diğer araştırmacılardan niteliksel olarak farklı bir yönetim gücünü masaya getirdiğini açıkça gösteriyor. Bu yüzden şu soruyu akla getiriyor: Vitalik Ethereum yönetiminde nasıl bir rol oynuyor?
Şahsen, Vitalik'i çok, çok büyük bir şirketin CTO olarak düşünmeyi faydalı buluyorum.
(Bu benzetmenin amacı için, bu arada, bu şirkette CEO yok.)
Diyelim ki 50'den fazla çalışanı olan herhangi bir teknoloji şirketinde çalıştıysanız, CTO her teknik karara dahil olamayacağını bilirsiniz. Belirli bir ölçekte, teknik kararlar zorunlu olarak merkezi olmayan hale gelir - genellikle şirketin ürününün her alanı için bir alt ekip vardır ve alt ekip, belirli uygulama ayrıntılarıyla ilgili kendi kararlarını vermekte çoğunlukla özgürdür.
Ayrıca, CTO her (veya herhangi bir) konuda en önde gelen uzman olmak zorunda değildir. Bir şirkette belirli alanlarda CTO daha iyi mühendisler olabilir. Bu nedenle, teknik tartışmalar söz konusu olduğunda, nihai kararları verenler genellikle mühendislerdir.
Ancak CTO, şirketin teknik vizyonunu belirliyor. Vizyonun uygulanması geliştiricilere bırakılmıştır.
Bu mükemmel bir benzetme olmasa da, Vitalik'in ekosistemdeki rolünü makul bir şekilde yakaladığını düşünüyorum. Vitalik her teknik karara dahil olmaz - olması da mümkün değildir. Her alanda en iyi uzman da değil. Ancak, yalnızca teknik uzmanlığı nedeniyle değil, aynı zamanda bir yol haritasının Ethereum'in vizyonu olan vizyonu ile tutarlı olup olmadığı konusunda nihai yargıç olduğu için, Ethereum tüm kritik yönleri (ölçeklendirme, AA, Proof-of-Stake...) için yol haritalarının belirlenmesinde çok büyük bir etkiye sahiptir.
Vitalik'in Ethereum CTO olduğuna dair görüşüm sizin için yeterince tartışmalı değilse, işte en tartışmalı kısım geliyor: Vitalik'i CTO olarak benimsemeliyiz.
Bir startup kurucusu olarak benim görüşüme göre, her başarılı ürünün arkasında - ve evet, Ethereum, gerçek insanlar için gerçek sorunları çözmesi anlamında bir "ürün" - tutarlı bir vizyon olmalıdır. Ve tutarlı bir vizyon, bir girişimin kurucuları ve çoğu zaman sadece bir kurucu gibi az sayıda insan tarafından belirlenmelidir.
Ethereum'nin güzelliği, bu kadar çok hareketli parçaya sahip bu kadar karmaşık bir sistem olmasına rağmen, parçaların her gün milyarlarca dolar değerinde değeri taşıyan, işleyen merkezi olmayan bir bilgisayara güzel bir şekilde uymasıdır. Ve buraya gelmemizin yolu komiteler tarafından tasarlanmadı. Tam da Vitalik'in vizyonu aracılığıyla aktif liderliği sayesinde, bugün Ethereum tutarlı ve güzel bir ürüne ulaşabiliyoruz. Ethereum, 2015 yılında Vitalik'in bir beyniydi ve bugün de öyle olmaya devam ediyor.
Bu, elbette, bugün olduğu yere Ethereum için kredilerin çoğunu hak eden diğer araştırmacıların ve mühendislerin katkılarını küçümsemek değildir. Ancak bu, Ethereum Vitalik'in vizyonunun gerçekleşmesi, herkesinkinden daha büyük bir mertebe olduğu gerçeğiyle uyumsuz değildir.
Ve doğrusu, şikayet edebilir misin? Açıklığı, sansür DİRENÇ ve inovasyon hızıyla Ethereum ekosisteminin içine çekildiğinizde, bunun Vitalik'in vizyonuyla başladığından şikayet ettiniz mi? Belki de yapmadın çünkü bu şekilde düşünmedin - ama şimdi yaptığına göre, gerçekten umursuyor musun?
Ama ama, diyorsunuz ki, ademi merkeziyetçilik ne olacak? Bir kişi Ethereum üzerinde bu kadar ezici bir güce sahipse, bunun merkezi olmadığını nasıl iddia edebiliriz?
Bu soruyu cevaplamak için @VitalikButerin/the-meaning-of-decentralization-a0c92b76a274"e geri dönmeliyiz>ademi merkeziyetçiliğin anlamı hakkındaki bu klasik makale, tarafından yazılmıştır, öksürük öksürük, Vitalik. Makalenin temel içgörüsü, üç tür ademi merkeziyetçilik olduğudur:
Bu tanımlar göz önüne alındığında, Ethereum mimari olarak açıkça merkeziyetsizdir ve çeşitli bileşenleri arasında güçlü bir bağlantı olmadığı göz önüne alındığında (örneğin, fikir birliğine karşı yürütme) mantıksal olarak da merkeziyetsiz olduğunu söylemek muhtemelen doğru olur.
Siyasi ademi merkeziyetçilik açısından, iyi haber şu ki, hiçbir kişi veya kuruluş Ethereum, hatta Vitalik'i bile kapatamaz. Bununla birlikte, Vitalik'in vizyonunu belirlemede ve dolayısıyla yol haritalarını tanımlamada oynadığı önemli rol göz önüne alındığında, Ethereum'in siyasi olarak sanıldığı kadar ademi merkeziyetçi olmadığı iddia edilebilir.
Bununla birlikte, Ethereum yenilik yapmaya devam etmesini istiyorsak, bazı siyasi ademi merkeziyetçilikten ödün vermek anlamına gelse bile, Vitalik'i fiili CTO olarak benimsememiz gerektiğini düşünüyorum.
Ethereum, Bitcoin gibi çoğunlukla değişmez bir blok zincirine "kemikleşirse", Vitalik emekli olabilir. Ancak bu oyunun sonuna ulaşmadan önce, tüm tarafların saygı duyduğu, teknik kararlar hakkında yalnızca teknik değerlere dayalı olarak değil, aynı zamanda Ethereum'ın vizyonuyla tutarlı olup olmadıklarına göre karar vereceğine güvenilen bir otoritenin olması çok önemlidir.
Vitalik gibi bir figür olmadan, her ikisi de bu 3074 destanı tarafından canlı bir şekilde gösterilen sadece iki sonuç mümkündür:
bir zihinsel Ethereum yönetişim modeline sahip olmaya çok yakınız, ancak şu ana kadarki tartışmamızda göze çarpan bir eksiklik var - topluluk.
Vitalik, araştırmacılar tarafından tanımlanan yol haritaları tarafından takip edilen vizyonu tanımlarsa ve bunlar da çekirdek geliştiriciler tarafından uygulanırsa, topluluk nasıl bir rol oynar? Kesinlikle hiçbir şey değil??
Neyse ki, topluluk aslında hepsinden daha önemli bir rol oynuyor. Bunun nedeni, bir vizyon olmadan önce değerlerin olmasıdır. Hepimiz bir topluluk olarak bir araya geldik çünkü Vitalik'in vizyonunun tutarlı olması gereken belirli değerler etrafında toplandık, yoksa topluluğu kaybedecekti.
Belki de sizin yetiştirilme tarzınızdı. Belki de son işinizde olan bir şeydi. Ancak bir noktada, Ethereum topluluğundaki hepimiz, herkesin erişebileceği, sansürlenemeyen, yani güvenilir bir şekilde tarafsız olan merkezi olmayan bir bilgisayara sahip olmanın dünya için iyi olacağına karar verdik. Bu değerleri, Ethereum üzerine yaptığımız çalışmalarla her gün öne sürüyor ve onaylıyoruz ve bunu yaparken Vitalik, araştırmacılar ve çekirdek geliştiriciler tarafından üretilen vizyona, yol haritalarına ve koda meşruiyet sağlıyoruz.
İşte burada, o zaman, Ethereum yönetişimi için tam bir zihinsel model, ben buna müşteriler modeli ⇒ vizyon ⇒ yol haritaları ⇒ değerler veya short için VVRC diyorum:
Birlikte şöyle çalışırlar:
Yeni GPT-4o tarafından kötü çizilmiş.
"İçerik politikası" nedeniyle "Vitalik" kelimesini çizmeyi reddetti.
Tabii ki, gerçek herhangi bir basit modelin yakalayabileceğinden çok daha karışık. Örneğin, çekirdek geliştiriciler gerçekte, müşterileri uygulayarak herhangi bir karara "oy verebilen" tek kişilerdir. Vitalik ve diğer araştırmacılar sadece danışmanlık rolü üstleniyorlar ve bazen girdileri çekirdek geliştiriciler tarafından kabul edilmiyor, bu yüzden 3074 onaylandı.
Bununla birlikte, VVRC modelinin mutlu durumda Ethereum yönetişimin nasıl çalıştığını makul bir şekilde yakaladığını düşünüyorum ve 3074'te olduğu gibi başarısız olmaması için süreci "hata ayıklamak" bize kalmış.
Artık Ethereum yönetişimin nasıl çalışması gerektiğine dair zihinsel bir modelimiz olduğuna göre, 3074/7702 ile yaşadığımız türden bir kırbaç darbesinden kaçınabilmemiz için yönetişim sürecini iyileştirmeye yönelik birkaç fikir.
3074/7702 destanı, Ethereum yönetişimin gerçekte nasıl çalıştığına ışık tutuyor - çekirdek geliştiriciler tarafından yönlendirilen EIP/ACD süreci olan açık yönetişim gücünün yanı sıra, araştırmacılar tarafından yönlendirilen yol haritalarının örtük yönetişim gücü de var. Bu güçler yanlış hizalandığında, tıkanıklıklar ve kırbaç darbeleri görürüz ve dengeyi şu ya da bu şekilde değiştirmek için başka bir güç - Vitalik - gerekebilir.
Daha sonra Vitalik'in, herhangi bir yol haritasının meşruiyetinin temeli olan Ethereum "vizyonu" olan ayrı bir gücü temsil ettiğini savunuyoruz. Vitalik'i büyük bir şirketteki CTO ile karşılaştırıyoruz ve sahte bir CTO olarak rolünün, Ethereum'in tutarsız tasarımlardan oluşan bir Frankenstein sistemine dönüşmeden inovasyon hızını sürdürmesi için gerekli olduğunu kabul ediyoruz.
Son olarak, VVRC olarak Ethereum yönetişimi hakkında düşünmek için zihinsel bir model sunuyoruz: değerler (topluluk) ⇒ vizyon (Vitalik) ⇒ yol haritaları (araştırmacılar) ⇒ müşteriler (çekirdek geliştiriciler). Daha sonra, bazen sürecin pratikte bu modelden sapmasına neden olan "hataları" düzeltmek için çeşitli yollar öneriyoruz.
Ethereum yönetişim "makineyi oluşturan makinedir" — Ethereum doğru yapmak için yönetişimi doğru yapmalıyız. Bu nedenle, 3074, yönetişimin ne zaman yanlış gittiğine dair paha biçilmez bir vaka çalışması sağladı ve umarım bundan bazı yararlı dersler çıkarabilmişimdir, böylece gelecek için Ethereum yönetişimi geliştirebiliriz.
Vitalik ve Yoav bu gönderiyi nazikçe inceledi, ancak görüşler bana ait.
AA dizisini takip etmediyseniz, işte kısa bir özet:
Şahsen, sonuçtan çok memnun kaldım: EOA kullanıcıları, ERC-4337 için oluşturulmuş araçları ve altyapıyı kullanarak yakında AA'nın avantajlarının çoğundan yararlanabilecekler.
Yine de, bu sonuca ulaşma şeklimizin, son birkaç hafta içinde birçok kişinin ifade ettiği bir görüş olan optimal olmaktan uzak olduğunu hissetmeden edemiyorum. Daha iyi bir süreçle, toplu olarak muazzam miktarda enerji ve baş ağrısından tasarruf edebileceğimizi ve istenen sonuca çok daha erken ulaşabileceğimizi hissediyorum.
Bu blog yazısında şunları yapmak istiyorum:
bu destan birçok insanı birkaç nedenden dolayı mutsuz etti:
Şimdi, yukarıdakilerin hiçbirinde doğal olarak yanlış bir şey yok:
Ancak, muhtemelen işlerin daha sorunsuz gidebileceği konusunda hemfikir olabiliriz. Bunun böyle gittiğini hayal edin:
Herkesin sesi duyulur ve dramatik geri dönüşler olmaz. Bu iyi olurdu - peki neden olmadı?
Süreç üzerine düşünürken, tartışmanın her iki tarafı da birbirini işaret etti.
Çekirdek geliştiriciler (ve EIP-3074'ün yazarları), EIP'lerin müşteri ekipleri tarafından nihayet kabul edilmeden önce long bir süre tartışıldığı ve böylece protokol uygulandığı Tüm Çekirdek Geliştiriciler (ACD) süreciyle aktif olarak ilgilenmemelerinin "4337 kişinin" hatası olduğunu hissettiler > .
Bu müzakere sırasında herhangi bir noktada, argüman devam ediyor, "4337 kişi", 3074'ün onaylanmasını beklemek yerine, gelip endişelerini dile getirebilirdi. Ne de olsa, ACD süreci iyi belgelenmiştir, toplantılar herkese açıktır ve Tim Beiko gibi her ACD toplantısından sonra aktif olarak özetleri tweetleyen insanlar vardır. Peki 4337 kişi bu konuyu bu kadar önemsiyorsa, neden meşgul olmak için zaman harcamadılar?
Öte yandan, AA ekibi (4337 yazar) ACD toplantılarına katıldıklarına dikkat çekti ve 3074'ü her fırsatta geri püskürttü, ancak çekirdek geliştiriciler dinlemedi. 4337 topluluğuna gelince, çoğunlukla kendilerini kör hissettiler - çoğu insan 3074'ün öldüğü izlenimi altındaydı ve 3074'ün dahil edilmek üzere aktif olarak değerlendirildiğinin farkında bile değildi.
Birçok kişi ayrıca ACD sürecinin çok opak olduğunu ve "gerçek işleri" olan ve tüm ACD güncellemelerine ayak uyduramayan kişilerin katılımı için uygun olmadığını hissetti. Bazıları ayrıca, ilgili paydaşlardan, bu durumda 4337 topluluğundan aktif olarak geri bildirim almanın ACD'nin sorumluluğunda olması gerektiğini düşünüyordu.
Ancak benim görüşüme göre, her iki taraf da hedefi kaçırdı. İş yerinde çok daha derin bir sorun var ve sorunu çözene veya en azından kabul edene kadar, verimsiz parmakla işaretlerin ardından yönetişim hatalarıyla karşılaşmaya devam edeceğiz.
Yönetişim başarısızlığının gerçek nedeni, yaygın inanışın aksine, ACD'nin protokol güncellemeleri için tek yönetişim gücü OLMAMASI ve bu durumda başka bir yönetişim gücü tarafından geçersiz kılınmasıydı.
Sorunlu bir şekilde, diğer yönetişim gücü, AA ve ölçeklendirme gibi Ethereum en önemli konularında ACD'den bile daha büyük bir etkiye sahip olmasına rağmen, nadiren kabul edilmektedir.
Bu yazıda bu güce "yol haritaları" diyeceğim.
Tüm bu 3074/7702 destanı, tartışacağım gibi, ACD'nin gücünü ezen yol haritalarının gücünün bir örneğinden daha fazla ve daha az değildir. Ve eğer yönetimden bahsediyorsak, o zaman görünmez bir gücün görünür bir gücü ezdiğini fark ettiğimizde, çok endişelenmeliyiz, çünkü görünmez olan açıklanamaz ve bu nedenle gün ışığına çıkarılmalıdır.
Ethereum topluluğundaki herkes, "toplama merkezli yol haritası", "ETH 2.0 yol haritası" veya bu tartışmada "@yoav/AA-roadmap-May-2024">AA yol haritası" gibi "yol haritası" terimiyle çok karşılaşmış olmalı.
Ethereum Sihirbazlar'da "yol haritası" araması
Ne demek istediğimi açıklamak için, çekirdek geliştiricilerin Ethereum nasıl ölçeklendirileceğini tartıştığı bir ACD toplantısı hayal edelim:
Burada bir saniye düşünelim. Çekirdek geliştiriciler neden Bob'un söylediklerini reddetti? Az önce çok yasal bir ölçeklendirme biçimi önerdi. Solana ve diğer birçok L1, harika ölçeklendirme efektleri için bunu yapar.
Bunun nedeni, elbette, bu hayali EIP Ethereum'nin kendi ""rollup-centric" ölçeklendirme yol haritasına aykırı olmasıdır, bu da diğer şeylerin yanı sıra normal kullanıcıların bir düğüm çalıştırabilmesi için blok zinciri ademi merkeziyetçiliği için çok önemlidirve bu nedenle hayali EIP, bir düğümü çalıştırmanın önündeki engeli büyük ölçüde artıracağı için söz konusu değildir.
Bu örnekle göstermek istediğim şey, ACD sürecine katılan ve protokol güncellemelere karar veren çekirdek geliştiricilerin, yol haritaları olarak adlandırdığım daha yüksek bir güç tarafından yönlendirildiğidir. Ölçeklendirme yol haritası, AA yol haritası, MEV yol haritası var, adını siz koyun - ve toplu olarak, çekirdek geliştiricilerin kararlarını temel aldığı Ethereum yol haritasını oluştururlar.
Yol haritaları yönetişimin resmi bir parçası olmadığından, çekirdek geliştiricilerin onlarla uyumlu olacağının garantisi yoktur. Özellikle, bir yol haritasını "onaylamak" için resmi bir süreç olmadığından, tüm yol haritalarının eşit meşruiyete sahip olduğu düşünülmemektedir. Meşruiyet kazanmak ve dolayısıyla çekirdek geliştiricilerden destek almak emir, yol haritalarını çekirdek geliştiricilere ve daha geniş topluluğa özenle savunmak yol haritalarının arkasındaki araştırmacılara kalmıştır.
AA söz konusu olduğunda, Vitalik'in kendisi @vbuterin/hesap_abstraction_roadmap">multiple occasions'ta 4337 merkezli bir AA yol haritası için bastırdı, ancak genel olarak konferanslarda, çevrimiçi forumlarda ve ACD toplantılarında 4337 merkezli AA yol haritasını savunanlar çoğunlukla 4337 ekibi, özellikle Yoav ve Dror oldu.
Ancak, bu çabalara rağmen, bazı çekirdek geliştiricilerin 4337 merkezli AA yol haritasına karşı güçlü muhalefetleri vardı. Müşterilerin eninde sonunda uygulamak zorunda kalacakları 4337'nin yerel versiyonu olan 7560'ın aşırı karmaşık olduğunu ve "AA oyunsonu" için tek geçerli aday olmadığını hissettiler. Sonunda ACD, 4337 ekibinin alternatif ve @yoav/3074-implications">daha az merkezi olmayan AA teknoloji yığını oluşturarak AA ekosistemini parçalayacağına dair itirazlarına rağmen 3074'ü onaylamaya karar verdi.
Bununla birlikte, 3074 onaylandıktan sonra, tüm 4337 topluluğundan güçlü bir tepki geldi ve bu da çekirdek geliştiricileri 3074 tartışmasına yeniden katılmaya zorladı. Daha sonra tartışması, ne 4337 yazarın ne de 3074 yazarın birbirini ikna edemediği bir çıkmaza dönüştü, ta ki Vitalik on birinci saatte gelene ve 4337 merkezli "AA oyunsonu" ile açıkça uyumlu olan 3074'e alternatif olarak EIP-7702'yi önerene ve böylece çatışmayı AA yol haritası lehine zorlayana kadar.
kendini bir araştırmacı olarak taşısa da bu destan, Vitalik'in diğer araştırmacılardan niteliksel olarak farklı bir yönetim gücünü masaya getirdiğini açıkça gösteriyor. Bu yüzden şu soruyu akla getiriyor: Vitalik Ethereum yönetiminde nasıl bir rol oynuyor?
Şahsen, Vitalik'i çok, çok büyük bir şirketin CTO olarak düşünmeyi faydalı buluyorum.
(Bu benzetmenin amacı için, bu arada, bu şirkette CEO yok.)
Diyelim ki 50'den fazla çalışanı olan herhangi bir teknoloji şirketinde çalıştıysanız, CTO her teknik karara dahil olamayacağını bilirsiniz. Belirli bir ölçekte, teknik kararlar zorunlu olarak merkezi olmayan hale gelir - genellikle şirketin ürününün her alanı için bir alt ekip vardır ve alt ekip, belirli uygulama ayrıntılarıyla ilgili kendi kararlarını vermekte çoğunlukla özgürdür.
Ayrıca, CTO her (veya herhangi bir) konuda en önde gelen uzman olmak zorunda değildir. Bir şirkette belirli alanlarda CTO daha iyi mühendisler olabilir. Bu nedenle, teknik tartışmalar söz konusu olduğunda, nihai kararları verenler genellikle mühendislerdir.
Ancak CTO, şirketin teknik vizyonunu belirliyor. Vizyonun uygulanması geliştiricilere bırakılmıştır.
Bu mükemmel bir benzetme olmasa da, Vitalik'in ekosistemdeki rolünü makul bir şekilde yakaladığını düşünüyorum. Vitalik her teknik karara dahil olmaz - olması da mümkün değildir. Her alanda en iyi uzman da değil. Ancak, yalnızca teknik uzmanlığı nedeniyle değil, aynı zamanda bir yol haritasının Ethereum'in vizyonu olan vizyonu ile tutarlı olup olmadığı konusunda nihai yargıç olduğu için, Ethereum tüm kritik yönleri (ölçeklendirme, AA, Proof-of-Stake...) için yol haritalarının belirlenmesinde çok büyük bir etkiye sahiptir.
Vitalik'in Ethereum CTO olduğuna dair görüşüm sizin için yeterince tartışmalı değilse, işte en tartışmalı kısım geliyor: Vitalik'i CTO olarak benimsemeliyiz.
Bir startup kurucusu olarak benim görüşüme göre, her başarılı ürünün arkasında - ve evet, Ethereum, gerçek insanlar için gerçek sorunları çözmesi anlamında bir "ürün" - tutarlı bir vizyon olmalıdır. Ve tutarlı bir vizyon, bir girişimin kurucuları ve çoğu zaman sadece bir kurucu gibi az sayıda insan tarafından belirlenmelidir.
Ethereum'nin güzelliği, bu kadar çok hareketli parçaya sahip bu kadar karmaşık bir sistem olmasına rağmen, parçaların her gün milyarlarca dolar değerinde değeri taşıyan, işleyen merkezi olmayan bir bilgisayara güzel bir şekilde uymasıdır. Ve buraya gelmemizin yolu komiteler tarafından tasarlanmadı. Tam da Vitalik'in vizyonu aracılığıyla aktif liderliği sayesinde, bugün Ethereum tutarlı ve güzel bir ürüne ulaşabiliyoruz. Ethereum, 2015 yılında Vitalik'in bir beyniydi ve bugün de öyle olmaya devam ediyor.
Bu, elbette, bugün olduğu yere Ethereum için kredilerin çoğunu hak eden diğer araştırmacıların ve mühendislerin katkılarını küçümsemek değildir. Ancak bu, Ethereum Vitalik'in vizyonunun gerçekleşmesi, herkesinkinden daha büyük bir mertebe olduğu gerçeğiyle uyumsuz değildir.
Ve doğrusu, şikayet edebilir misin? Açıklığı, sansür DİRENÇ ve inovasyon hızıyla Ethereum ekosisteminin içine çekildiğinizde, bunun Vitalik'in vizyonuyla başladığından şikayet ettiniz mi? Belki de yapmadın çünkü bu şekilde düşünmedin - ama şimdi yaptığına göre, gerçekten umursuyor musun?
Ama ama, diyorsunuz ki, ademi merkeziyetçilik ne olacak? Bir kişi Ethereum üzerinde bu kadar ezici bir güce sahipse, bunun merkezi olmadığını nasıl iddia edebiliriz?
Bu soruyu cevaplamak için @VitalikButerin/the-meaning-of-decentralization-a0c92b76a274"e geri dönmeliyiz>ademi merkeziyetçiliğin anlamı hakkındaki bu klasik makale, tarafından yazılmıştır, öksürük öksürük, Vitalik. Makalenin temel içgörüsü, üç tür ademi merkeziyetçilik olduğudur:
Bu tanımlar göz önüne alındığında, Ethereum mimari olarak açıkça merkeziyetsizdir ve çeşitli bileşenleri arasında güçlü bir bağlantı olmadığı göz önüne alındığında (örneğin, fikir birliğine karşı yürütme) mantıksal olarak da merkeziyetsiz olduğunu söylemek muhtemelen doğru olur.
Siyasi ademi merkeziyetçilik açısından, iyi haber şu ki, hiçbir kişi veya kuruluş Ethereum, hatta Vitalik'i bile kapatamaz. Bununla birlikte, Vitalik'in vizyonunu belirlemede ve dolayısıyla yol haritalarını tanımlamada oynadığı önemli rol göz önüne alındığında, Ethereum'in siyasi olarak sanıldığı kadar ademi merkeziyetçi olmadığı iddia edilebilir.
Bununla birlikte, Ethereum yenilik yapmaya devam etmesini istiyorsak, bazı siyasi ademi merkeziyetçilikten ödün vermek anlamına gelse bile, Vitalik'i fiili CTO olarak benimsememiz gerektiğini düşünüyorum.
Ethereum, Bitcoin gibi çoğunlukla değişmez bir blok zincirine "kemikleşirse", Vitalik emekli olabilir. Ancak bu oyunun sonuna ulaşmadan önce, tüm tarafların saygı duyduğu, teknik kararlar hakkında yalnızca teknik değerlere dayalı olarak değil, aynı zamanda Ethereum'ın vizyonuyla tutarlı olup olmadıklarına göre karar vereceğine güvenilen bir otoritenin olması çok önemlidir.
Vitalik gibi bir figür olmadan, her ikisi de bu 3074 destanı tarafından canlı bir şekilde gösterilen sadece iki sonuç mümkündür:
bir zihinsel Ethereum yönetişim modeline sahip olmaya çok yakınız, ancak şu ana kadarki tartışmamızda göze çarpan bir eksiklik var - topluluk.
Vitalik, araştırmacılar tarafından tanımlanan yol haritaları tarafından takip edilen vizyonu tanımlarsa ve bunlar da çekirdek geliştiriciler tarafından uygulanırsa, topluluk nasıl bir rol oynar? Kesinlikle hiçbir şey değil??
Neyse ki, topluluk aslında hepsinden daha önemli bir rol oynuyor. Bunun nedeni, bir vizyon olmadan önce değerlerin olmasıdır. Hepimiz bir topluluk olarak bir araya geldik çünkü Vitalik'in vizyonunun tutarlı olması gereken belirli değerler etrafında toplandık, yoksa topluluğu kaybedecekti.
Belki de sizin yetiştirilme tarzınızdı. Belki de son işinizde olan bir şeydi. Ancak bir noktada, Ethereum topluluğundaki hepimiz, herkesin erişebileceği, sansürlenemeyen, yani güvenilir bir şekilde tarafsız olan merkezi olmayan bir bilgisayara sahip olmanın dünya için iyi olacağına karar verdik. Bu değerleri, Ethereum üzerine yaptığımız çalışmalarla her gün öne sürüyor ve onaylıyoruz ve bunu yaparken Vitalik, araştırmacılar ve çekirdek geliştiriciler tarafından üretilen vizyona, yol haritalarına ve koda meşruiyet sağlıyoruz.
İşte burada, o zaman, Ethereum yönetişimi için tam bir zihinsel model, ben buna müşteriler modeli ⇒ vizyon ⇒ yol haritaları ⇒ değerler veya short için VVRC diyorum:
Birlikte şöyle çalışırlar:
Yeni GPT-4o tarafından kötü çizilmiş.
"İçerik politikası" nedeniyle "Vitalik" kelimesini çizmeyi reddetti.
Tabii ki, gerçek herhangi bir basit modelin yakalayabileceğinden çok daha karışık. Örneğin, çekirdek geliştiriciler gerçekte, müşterileri uygulayarak herhangi bir karara "oy verebilen" tek kişilerdir. Vitalik ve diğer araştırmacılar sadece danışmanlık rolü üstleniyorlar ve bazen girdileri çekirdek geliştiriciler tarafından kabul edilmiyor, bu yüzden 3074 onaylandı.
Bununla birlikte, VVRC modelinin mutlu durumda Ethereum yönetişimin nasıl çalıştığını makul bir şekilde yakaladığını düşünüyorum ve 3074'te olduğu gibi başarısız olmaması için süreci "hata ayıklamak" bize kalmış.
Artık Ethereum yönetişimin nasıl çalışması gerektiğine dair zihinsel bir modelimiz olduğuna göre, 3074/7702 ile yaşadığımız türden bir kırbaç darbesinden kaçınabilmemiz için yönetişim sürecini iyileştirmeye yönelik birkaç fikir.
3074/7702 destanı, Ethereum yönetişimin gerçekte nasıl çalıştığına ışık tutuyor - çekirdek geliştiriciler tarafından yönlendirilen EIP/ACD süreci olan açık yönetişim gücünün yanı sıra, araştırmacılar tarafından yönlendirilen yol haritalarının örtük yönetişim gücü de var. Bu güçler yanlış hizalandığında, tıkanıklıklar ve kırbaç darbeleri görürüz ve dengeyi şu ya da bu şekilde değiştirmek için başka bir güç - Vitalik - gerekebilir.
Daha sonra Vitalik'in, herhangi bir yol haritasının meşruiyetinin temeli olan Ethereum "vizyonu" olan ayrı bir gücü temsil ettiğini savunuyoruz. Vitalik'i büyük bir şirketteki CTO ile karşılaştırıyoruz ve sahte bir CTO olarak rolünün, Ethereum'in tutarsız tasarımlardan oluşan bir Frankenstein sistemine dönüşmeden inovasyon hızını sürdürmesi için gerekli olduğunu kabul ediyoruz.
Son olarak, VVRC olarak Ethereum yönetişimi hakkında düşünmek için zihinsel bir model sunuyoruz: değerler (topluluk) ⇒ vizyon (Vitalik) ⇒ yol haritaları (araştırmacılar) ⇒ müşteriler (çekirdek geliştiriciler). Daha sonra, bazen sürecin pratikte bu modelden sapmasına neden olan "hataları" düzeltmek için çeşitli yollar öneriyoruz.
Ethereum yönetişim "makineyi oluşturan makinedir" — Ethereum doğru yapmak için yönetişimi doğru yapmalıyız. Bu nedenle, 3074, yönetişimin ne zaman yanlış gittiğine dair paha biçilmez bir vaka çalışması sağladı ve umarım bundan bazı yararlı dersler çıkarabilmişimdir, böylece gelecek için Ethereum yönetişimi geliştirebiliriz.