a16z, Solana Lianchuang ile konuşuyor: Solana neden halka açık bir EVM zinciri olmadı?

Orijinal başlık: Blockchain Mimarilerini Tartışmak (Solana ile)

Moderatör: Ali Yahya, a16z crypto'nun genel ortağı, Guy Wuollet, a16z crypto trading ekibinin ortağı

Konuk: Solana Labs CEO'su ve Solana'nın kurucu ortağı Anatoly Yakovenko

Derleyen: Qianwen, ChainCatcher

"Ama söylemeye çalıştığım şey, insanların zaten var olanı tekrarlamak yerine daha büyük fikirler yaratmaya çalışması gerektiği. Duyduğum en iyi benzetme şu: İnsanlar çimentoyu keşfettiğinde herkes çimento kullanmaya odaklandı. Tuğla döşemek, ve sonra bir adam düşündü, ben bir gökdelen inşa edebilirim. Çeliği ve betonu inşaatla birleştirmenin kimsenin düşünmediği bir yolunu buldular. Yeni araç çimentoydu. Sadece gökdeleni bulman gerekiyor. Nedir o? ve sonra gidip konağı inşa edin."

Bu bölümde a16z kripto, bir zamanlar Qualcomm'da kıdemli mühendis ve mühendislik müdürü olarak çalışmış olan Solana Labs kurucu ortağı ve CEO'su Anatoly Yakovenko ile konuşuyor.

genel bakış

  • Merkezi olmayan bilgi işlemin nihai hedefi *Solana'nın ardındaki felsefe
  • Solana ve Ethereum arasındaki benzerlikler ve farklılıklar
  • Blockchain'in gelecekteki gelişimi
  • Web3 topluluğu ve geliştirme
  • Web3 startup yetenek alımı

Merkezi olmayan bilişimin nihai hedefi

a16z kripto: Her şeyden önce, merkezi olmayan bilişimin nihai hedefi hakkında ne düşündüğünüzü bilmek istiyorum. Blockchain mimarisi hakkında ne düşünüyorsunuz?

Anatoly Yakovenko: Benim tutumum oldukça aşırı. Tıpkı geleneksel finansta olduğu gibi çözümün öneminin giderek azalacağını düşünüyorum. Hala garanti verecek birine ihtiyacınız var, ancak bu garantiler birçok farklı yolla elde edilebilir. Bence dünya için asıl değerli olan, küresel olarak dağıtılmış ve küresel olarak senkronize edilmiş bir senkronize devlettir ve asıl zorluk da budur. Bunu, Google için Google Spanner'ın veya finansal piyasalar için Nasdaq'ın ne olduğu gibi düşünebilirsiniz.

Makro açıdan bakıldığında, blockchain sistemi izne ihtiyaç duymaz, programlanabilir ve son derece açıktır ancak yığının arkasında hâlâ bir çeşit pazar vardır. Herkesin referans olarak kullanabilmesi için bu pazarların hepsinin ışık hızına yakın küresel senkronizasyona sahip olması son derece değerli olacaktır. Yerel pazarları hâlâ işletebilirsiniz ancak küresel fiyatlar hızlı bir şekilde senkronize edilebilirse küresel finans daha verimli hale gelecektir. Bence blockchain'in nihai hedefi bu; ışık hızında mümkün olduğu kadar çok durumu senkronize etmek.

a16z kripto: Kripto para birimleri ve blockchain ana akım olarak benimsenirse, o dönemde blockchain üzerindeki faaliyetlerin en büyük itici gücü ne olacak?

Anatoly Yakovenko: Bence form hala Web2'ye çok benzeyecek, ancak daha şeffaf olacak ve uzun kuyruklu dağıtım vizyonunu gerçekleştirecek - İnternette çeşitli küçük şirketler olacak ve onlar da Şu anki gibi birkaç baskın oyuncu yerine (her ne kadar bu büyük şirketler harika şeyler yapıyor olsalar da) kendi Verilerini kontrol edebilsinler, bence uzun vadede yaratıcılar daha fazla kontrole, daha bağımsız yayın haklarına sahip olmalı ve Geniş bir segment ve pazar yelpazesiyle İnternet'in gerçek anlamını anlayın.

a16z kripto: Bu soruyu düşünmenin veya sormanın başka bir yolu da ödün vermenin nasıl yapılacağıdır. Gelecekte çözümün öneminin azalacağını düşündüğünüzü söylediniz. Pek çok küresel işin, özellikle de finansal faaliyetlerin gerçekleştiği bir yer olarak Solana'nın az önce bahsettiğiniz nihai hedefi nasıl hızlandırabileceğini veya tamamlayabileceğini merak ediyorum.

Anatoly Yakovenko: Solana sistemi bir değer saklama aracı olarak tasarlanmamıştır. Aslında ağ arızalarına karşı toleransı çok düşüktür. İnternetteki mevcut tüm kaynakları olabildiğince hızlı kullanır. Aslına bakılırsa, dünyanın sınır ötesi iletişim ve finansmanının büyük bir kısmına güveniyor. Acil durumlarda sığınak olarak kullanılabilecek bunker coinlerden farklıdır.Tabii ki dünyanın jeopolitik çatışmalar meydana geldiğinde hayatta kalabilecek bunker coinlere de ihtiyacı olduğunu düşünüyorum.

Ancak iyimser bir bakış açısıyla bakıldığında, dünyadaki şeyler giderek daha fazla bağlantılı hale geliyor. Sanırım aramızda 10 Gigabit bağlantı göreceğiz. O dünyada tamamen bağlantılı bir dünyaya sahip olacaksınız. Uygulamanın birçok yönünün bu küresel olarak senkronize edilmiş durum makinesi tarafından absorbe edilebileceğini düşünüyorum.

Deneyimlere göre, yerleşimin garanti edilmesi kolay olduğundan yerleşim birçok yerde gerçekleşebilir. Tekrar söylüyorum, tartışma olsun diye bu pozisyonu alıyorum. 2017 yılından bu yana, tasarım açısından birçok farklı örnekle birlikte, çeşitli türlerde yüzlerce gizlilik ağına tanık olduk. Temel olarak hiçbir oylama algoritması (Çekirdek) başarısızlığı görmüyoruz çünkü uzlaşmanın uygulanması nispeten kolaydır.21 merkezi olmayan taraf arasında karmaşık bir Bizans hata tolerans mekanizması kurduğunuzda, Uzlaşmanın başarısız olduğunu görmezsiniz. Aslında diğer tüm uzantı sorunlarını çözdük. Deneyimlerimize göre Tendermint çok uygulanabilir.Her ne kadar Luna kazasını erken aşamada deneyimlemiş olsak da sorun oylama algoritması mekanizması değildi.

Güvenlik, kaynaklar ve mühendislik açısından yerleşimlere çok fazla para harcadığımızı düşünüyorum; finans sektörünün çoğunun para kazandığı araştırma ve yürütmeye ise neredeyse yetmiyor. Şahsen ben bu teknolojilerin dünyayı gerçekten etkileyip etkilemesi için fiyat, adalet, hız vb. açılardan geleneksel finanstan daha iyi olması gerektiğine inanıyorum. Ar-Ge çalışmalarımızı ve rekabetimizi burada odaklamamız gerekiyor. **

a16z kripto: Ödemeyi, blok zincirinin optimize etmeyi seçtiğiniz yönlerinden biri olarak görüyorsunuz. İnsanlar blockchain'i yerleşim için aşırı optimize edebilir ve verim, gecikme ve şekillendirilebilirlik gibi diğer hususları göz ardı edebilir, ancak genellikle yerleşimin güvenliğine karşı çıkarlar.Solana'nın mimarisinden bahsedebilir misiniz?

Anatoly Yakovenko: Solana mimarisinin görevi, dünyanın her yerinden gelen bilgileri ağdaki tüm katılımcılara en hızlı şekilde iletmektir. Dolayısıyla parçalamaya ve karmaşık fikir birliği protokollerine gerek yok. Aslında işleri çok basit hale getirmek istiyoruz. Başka bir deyişle, zor bir bilgisayar bilimi problemini, yani kutu senkronizasyonunu (bir ağdaki zaman kaynağı olarak doğrulanabilir bir gecikme fonksiyonunun kullanılması) çözecek kadar şanslıydık. Bunu aynı anda veya frekansta yayın yapan iki radyo kulesinin gürültü çıkarması gibi düşünebilirsiniz. İnsanların hücresel ağlar kurmaya başladıklarında düşündükleri ilk protokollerden biri, her kuleye bir saat vermek ve onlara zamanında alternatif sinyal göndermelerini sağlamaktı.

Bir metafor, FCC'nin kötü adamlarla dolu bir kamyon gibi olduğu, eğer kuleniz açık izin listesindeki bir ağ üzerinde senkronize edilmemişse, kulenize gelip onu kapatacaklarıdır. Solana, çarpışmaların meydana gelmemesi için blok üreticilerini planlamak amacıyla doğrulanabilir bir gecikme fonksiyonu kullanma konusunda ilham aldı. Örneğin Bitcoin gibi bir ağda, iki blok üreticisi aynı anda bir blok üretirse, hücresel ağdakiyle aynı gürültü olan bir çatallanma meydana gelecektir. Tüm blok üreticilerini sırayla zamanında üretim yapmaya zorlayabilirsek, her blok üreticisinin planlandığı gibi sırayla üretim yapabileceği ve asla çarpışmayacakları güzel bir zaman bölme protokolü elde edebilirsiniz. Bu nedenle çatallanmalar asla meydana gelmez ve ağ hiçbir zaman gürültülü bir duruma girmez.

Bundan sonra, yaptığımız her şey işletim sisteminin ve veri tabanının operasyonel optimizasyonudur, veri yığınlarını dünyanın her yerine bir bit torrenti gibi aktarırız, kodlama yığınlarını (oran kodlama) farklı makinelere aktarırız ve aslında sonunda çok görünürler. veri kullanılabilirliği örneklemesine benzer ve aynı etkiye sahiptir. Daha sonra parçaları birbirlerine iletirler, blokları yeniden oluştururlar, oy verirler vb. Solana'nın ana tasarım fikri, ağdaki veya kod tabanındaki her sürecin yalnızca çekirdeğin güncellenmesiyle genişletilebilmesini sağlamaya çalışmamızdır.

İki yıl içinde harcanan dolar başına iki kat daha fazla çekirdek elde edersek, bunu artık blok başına iki kat daha fazla iş parçacığına sahip olacak veya Bloklar iki kat daha fazla hesaplama yoğunluğuna sahip olacak şekilde ölçeklendirebiliriz. Yani web iki kat daha fazla şey yapıyor. Bunların hepsi mimaride herhangi bir değişiklik yapılmadan doğal olarak gerçekleşir.

Gerçekten başarmak istediğimiz ana şey bu ve benim deneyimlerime dayanıyor. 2003'ten 2014'e kadar Qualcomm'da çalıştım. Her yıl mobil terminal donanımında ve mimarisinde gelişmeler görüyoruz. Bir sonraki yıl yeniden yazmaya gerek kalmadan genişletilebileceğini düşünmeden yazılım yazıyorsanız, mühendis olarak çok vasıfsızsınız demektir. Cihazlarınız hızlı bir şekilde ölçekleneceğinden, bundan yararlanmak için kodunuzu yeniden yazmanız gerekecektir.

Yani gerçekten ileriyi düşünmeniz gerekiyorsa, inşa ettiğiniz her şey giderek daha hızlı gelişecektir. Mühendislik kariyerimdeki en büyük öğrenme deneyimim, iyi tasarlanmış bir algoritma seçebilmenizdir, ancak bu yanlış olabilir çünkü donanım ölçeklendikçe, bu algoritmayı kullanmanın faydaları minimum düzeye iner ve bunu uygulamak artık zorlaşır. zaman kaybı. Yani çok basit bir şey yapıp çekirdeği genişletebilirseniz, aslında bunun %95'ini başarabilirsiniz.

Solana'nın bina felsefesi

a16z kripto: Doğrulayıcılar arasında zamanı senkronize etmenin bir yolu olarak geçmişin kanıtını kullanmak çığır açıcı bir fikirdir; Solana'nın diğer fikir birliği protokollerinden farklı olmasının nedeni budur.

Anatoly Yakovenko: Bu Amdahl yasasının bir parçası, bu yüzden hesapsızlık, gecikme ve üretim açısından insanların Solana'yı kopyalaması zor. Bunun nedeni, klasik fikir birliği uygulamalarının adım işlevlerine dayanmasıdır. Tendermint gibi bir ağın tamamının, bir sonraki bloğa geçmeden önce mevcut bloğun içeriği üzerinde anlaşması gerekir.

Baz istasyonları bir program kullanır ve siz sadece sinyali gönderirsiniz. Adım işlevlerini kullanmaya gerek olmadığı için ağı çok hızlı çalıştırabilirsiniz ki bunun bir tür senkronizasyon olduğunu düşünüyorum, ancak bunun doğru kelime olup olmadığını bilmiyorum. Sürekli olarak iletim yaparlar ve konsensüsün çalışmasını beklemekten asla vazgeçmezler. Bunu yapabiliyoruz çünkü sıkı bir zaman anlayışımız var. Dürüst olmak gerekirse, artıklık için bir tür saat senkronizasyon protokolü oluşturabiliriz, bu çok zor bir süreç olurdu. Bu, güvenilir saat senkronizasyonu gerektiren büyük bir projedir.

Bu Solana'nın felsefesidir. Solana'yı kurmaya başlamadan önce, hiç para kazanmasam da ticaret yapmaktan, komisyoncu olmaktan vs. hoşlanıyordum. O zamanlar geleneksel finans endüstrisinde "flaş oğlanlar" yaygındı. Algoritmamın yeterince iyi olduğunu düşündüğümde, emrim biraz daha geç gelecek, emrin pazara girmesi daha uzun sürecek ve veriler biraz daha yavaş gelecektir.

Bence eğer finans sektörünü altüst etmek istiyorsak, bu açık iş sistemlerinin temel amacı bunu asla mümkün kılmamaktır. Sistem açık olup herkes katılabilir. Herkes erişimin nasıl sağlanacağını ve öncelik veya eşitlik gibi hakların nasıl kazanılacağını tam olarak biliyor.

Bütün bunları fiziğin sınırları dahilinde ve mühendislerin başarabileceği sınırlar dahilinde mümkün olan en kısa sürede başarmak bence temel meseledir. Eğer blockchain bu sorunu çözebilirse, dünyanın geri kalanı üzerinde çok büyük bir etkisi olacak ve dünya çapında birçok insan bundan faydalanacaktır. Bu, daha sonra web'deki reklam alışverişlerini ve para kazanma modellerini vb. bozmak için kullanabileceğiniz bir yapı taşı haline gelebilir.

a16z kripto: Özellikle tek bir durum makinesi içindeki saf gecikme ile kötü amaçlı etkinlik arasında önemli bir ayrım olduğunu düşünüyorum. Belki hangisinin daha önemli olduğunu düşündüğünüzü ve nedenini biraz daha detaylandırabilirsiniz.

Anatoly Yakovenko: Eyaletin tamamını atomize etmek mümkün değil, çünkü bu, tüm eyalet için tek bir küresel sağ kilit olduğu anlamına geliyor, bu da çok yavaş bir sıralama sistemi anlamına geliyor. Bu nedenle devlete atomik erişime ihtiyacınız var ve bunu garanti etmeniz gerekiyor. Hesaplamalarınız üzerinde ne gibi yan etkileri olacağını bilmiyorsanız, atomik olmayan durumların uzak durumlarında çalışan bir yazılım oluşturmak zordur. Yani fikir, bir işlemi gerçekleştirmek ve onu ya tamamen yürütmek ya da herhangi bir yan etki olmadan tamamen başarısız olmak gibidir. Bu bilgisayarların sahip olması gereken şeylerden biri de bu. Aksi takdirde bunlara güvenilir bir yazılım yazmanın mümkün olacağını düşünmüyorum. Herhangi bir sağlam mantık veya mali açıdan sağlam bir mantık oluşturamazsınız.

Tutarlı bir sistem kurabilirsiniz ama bana göre bu farklı türde bir yazılım. Dolayısıyla sistemin atomik durumunu korumak ile performansı arasında her zaman bir gerilim vardır. Çünkü bunu garanti ederseniz, sonuçta, herhangi bir anda devletin belirli bir bölümünü ele almak için küresel olarak belirli bir yazarı seçmeniz gerektiği anlamına gelir. Bu sorunu çözmek için tek bir sıralayıcıya sahip olmanız ve bu olayları doğrusallaştırmanız gerekir. Bu, değerin elde edilebileceği ve sistemin adaletinin iyileştirilebileceği noktalar yaratır. Bu sorunları çözmenin gerçekten zor olduğunu düşünüyorum, sadece Solana bu sorunlarla karşılaşmıyor, Ethereum ve Lightning Robotlar da bu sorunlarla karşı karşıya.

Solana ve Ethereum

a16z kripto: Özellikle Ethereum topluluğunda sıklıkla tartışılan konulardan biri, yürütmenin doğrulanabilirliğidir; bu, ağdaki etkinliği doğrulamak için çok güçlü makinelere sahip olmadıkları için kullanıcılar için çok önemlidir. senin düşüncelerin mi?

Anatoly Yakovenko: Her iki sistemin de nihai amacının çok benzer olduğunu düşünüyorum. Ethereum yol haritasının hedeflerine baktığınızda, genel ağ bant genişliğinin herhangi bir tek düğümden daha büyük olduğu ve ağın zaten herhangi bir tek düğümden daha fazla olayı hesapladığı veya işlediğini görürsünüz. Böyle bir sistemin güvenlik faktörlerini dikkate almanız gerekir. Ayrıca dolandırıcılık kanıtları, numune alma planları vb. yayınlamaya yönelik protokoller de vardır ve bunların tümü aslında Solana için de geçerlidir.

Yani bir adım geriye çekilip bakarsanız aslında o kadar da farklı olmadığını görürsünüz. Kara kutuya benzeyen bir sisteminiz var ve o kadar çok bant genişliği yaratıyor ki, rastgele bir kullanıcı için pek pratik değil. Bu nedenle verilerin doğruluğunu sağlamak için örnekleme tekniklerine güvenmeleri gerekir. Çok güçlü bir söylenti ağı gibi, dolandırıcılık kanıtlarını tüm müşterilere yayma kapasitesine sahip. Solana ve Ethereum arasında garanti edilen şeyler aynıdır. Bence ikisi arasındaki temel fark, Ethereum'un kendisinin küresel bir para birimi olduğu anlatısına, özellikle de bir değer deposu olarak Bitcoin ile rekabet ettiği anlatısına çok bağlı olmasıdır.

Kullanıcıların çok küçük düğümlere sahip olmasına izin vermenin mantıklı olduğunu düşünüyorum. Ağın tamamen profesyoneller tarafından yönetilmesi yerine, ağa yalnızca kısmen dahil olsalar bile. Dürüst olmak gerekirse, bunun adil bir optimizasyon olduğunu düşünüyorum, şöyle: **Uygulamayı değil, yalnızca çözümü umursuyorsanız, neden düğüm gereksinimlerini minimumda tutup insanların ağ faaliyetlerine kısmen katılmasına izin vermiyorsunuz? **Bunu yapmanın dünyanın büyük çoğunluğu için güveni en aza indirilmiş veya tamamen güvenli bir sistem yaratacağını düşünmüyorum; insanlar yine de veri kullanılabilirliği örneklemesine ve sahtekarlık önleme yöntemlerine güvenmek zorunda kalacak. Blockchain'in yanlış bir şey yapıp yapmadığını doğrulamak için kullanıcıların yalnızca zincirdeki kişilerin çoğunluğunun imzalarını yürütmesi gerekiyor.

Solana'da tek bir işlem, işleme dokunan tüm kişilerin eylem durumunun bir parçasını tanımlar. Cep telefonundaki tarayıcı gibi herhangi bir cihazda çalışır. Çoğunluk tarafından imzalanan tek bir işlemi yürütmek kolaydır. İnsanlar çünkü Solana'daki her şey önceden belirlenmiş olduğundan, Solana'yı temel almak aslında daha kolay. EVM gibi veya herhangi bir akıllı sözleşme, yürütme sırasında herhangi bir duruma dokunabilir ve bunlar arasında rastgele geçiş yapabilir. Bir bakıma neredeyse daha basit. Ancak çok yüksek düzeyde kullanıcıların sonuçta DAS'a ve sahtekarlık kanıtlarına güvenmesi gerektiğini düşünüyorum. Bu noktada tüm tasarımlar aynıdır.

a16z kripto: İkisi arasındaki farkın sıfır bilgi kanıtı ve geçerlilik kanıtı, özellikle de dolandırıcılık kanıtı olduğunu düşünüyorum. ZkEVM'nin denetlenmesinin neredeyse imkansız olduğunu ve birkaç yıl içinde geliştirilmeyeceğini düşünüyorsunuz. Size sormak istiyorum, Solana neden Ethereum gibi sıfır bilgi kanıtlarına ve geçerlilik kanıtlarına öncelik vermiyor?

Anatoly Yakovenko: Bence burada iki zorluk var; bunlardan biri, onlara öncelik verme şeklimiz, çünkü uygulamalar için sıfır bilgi kanıtları oluşturan "beyaz protokol" adında bir şirket var. Kanıt süresi hızlıdır. Kullanıcılar zincirle etkileşimleri sırasında bunları fark etmeyeceklerdir.

Aslında bunları birleştirebilirsiniz. Solana'da tek bir işlemle beş farklı zk programını çağırabilirsiniz. Bu nedenle, bu ortam bilgi işlem kaynaklarını koruyabilir veya kullanıcılar için gizlilik yaratabilir ancak zincirin tamamını gerçekten doğrulamaz. Tüm zinciri doğrulamanın zor olduğunu düşünmemin nedeni, sıfır bilgili sistemlerin çok sayıda sıralı durum bağımlılığını iyi idare edememesidir.En tipik örnek vdf'dir (doğrulanabilir gecikme fonksiyonu). Sıralı bir SHA'yı (56'lık özyinelemeli bir SHA) kanıtlamaya çalıştığınızda, yürütme sırasındaki sıralama durumu bağımlılıklarının sistemin sahip olması gereken kısıtlamaları büyük ölçüde arttırması nedeniyle bozulduğunu görürsünüz. Ve doğrulama uzun sürüyor, bunun sektördeki en iyi sonuç olup olmadığını bilmiyorum, Twitter'da gördüğüm en son sonuç 256 baytlık bir SHA'nın yaklaşık 60 milisaniye sürmesiydi. Bu, tek bir tıklama komutu için uzun bir süre.

Bu nedenle sıralama hesaplamaları ve klasik hesaplamalar gereklidir. Ve uygulama için tasarlanmış, çok sayıda pazarın olduğu bir ortamda, aslında pek çok sıralı bağımlılığınız olur. Piyasa çok sıcak. Herkes verileri doğrudan bir işlem çiftine gönderir ve bu işlem çiftinin etrafındaki her şey, bu işlem çiftine bağlıdır. Yani, yürütme gibi, bu sıra bağımlılığı da aslında oldukça büyüktür ve bu da çok uzun bir kanıt sistemine yol açacaktır.

Solana, eğer mümkünse, tüm hesaplamayı doğrulamak için özyinelemeli ışık kullanan bir kişinin sıfır bilgi kanıtlayıcısını çalıştırmasını yasaklamaz. Ancak kullanıcının ihtiyacı olan şey, işlem sırasında bilgilerimin hızlı bir şekilde zincire yazılması, mikrosaniye veya milisaniye cinsinden yazılması ve durumu ve durumla ilgili bazı garantileri hızlı bir şekilde almam gerekiyor. Bu kazanmanın anahtarıdır.

Dolayısıyla bu sorunu çözmemiz gerektiğini düşünüyorum ve bu da geleneksel finansta gerçek rekabet gücü gerektiriyor. Eğer bu başarılabilirse, o zaman sıfır bilgiyi araştırmaya başlayabilir ve zinciri doğrulamak istemeyen, bu olaylara güvenmek istemeyen kullanıcılara bu garantileri nasıl sağlayabileceğimizi bulmaya başlayabilirsiniz, ancak belki de bunu yapabiliriz. en az 24 saatte bir veya buna benzer bir şey. Bence iki farklı kullanım durumu var; öncelikle piyasa mekanizması problemini gerçekten çözmemiz gerekiyor, sonra diğer uzun kuyruklu kullanıcılar için.

a16z kripto: Geçerlilik kanıtlarının, ZK kanıtlarının çözümde harika olduğunu, ancak gecikmenin çok yüksek olması ve performanslarının iyileştirilmesi gerektiğinden yürütmeye gerçekten yardımcı olmadığını söylüyorsunuz gibi görünüyor.

Anatoly Yakovenko: Şu ana kadar doğru. Bu benim sezgimdir çünkü zincir ne kadar aktif olursa, devlet de o kadar fazla sıcak noktaya bağımlı olur. Tamamen paralelleştirilemezler ve asla birbirleriyle konuşmazlar. Bu sadece bir grup düşük kaliteli kod.

a16z kripto: Başka bir karşı argüman da sıfır bilgi kanıtlarının katlanarak ilerleme kaydetmesi olabilir çünkü bu alana artık çok fazla yatırım yapılıyor. Belki 5 yıl sonra, 10 yıl sonra maliyet şu anki 1000 katından daha uygun seviyeye inebilir. Donanım mühendisliği geçmişinden geliyorsunuz ve bir düğümün hesaplamayı yapıp kanıtı oluşturmasının ve ardından kanıtı diğerlerine dağıtmasının, her düğümün hesaplamayı tek seferde yapmasından daha verimli olabileceği konusunda fikrinizi duymak isterim. kendine ait. Bu konuda ne düşünüyorsun? Görüntüle?

Anatoly Yakovenko: Bu eğilim, programları optimize eden sıfır bilgi sistemleri için faydalıdır. Zincirde giderek daha fazlası oluyor. Kısıtlamaların sayısı, donanım ekleyebileceğinizden daha hızlı artacaktır ve ardından donanım eklemeye devam edersiniz. Bu benim içimdeki his. Benim düşünceme göre, zincir üzerinde giderek daha fazla hesaplama yapılması gibi talep arttıkça, sıfır bilgi sistemlerinin düşük gecikmeli bir şekilde buna ayak uydurması giderek zorlaşacaktır. Bunun %100 mümkün olup olmayacağından bile emin değilim. Son derece büyük özyinelemeli partileri yönetebilecek bir sistem kurmanızın oldukça mümkün olduğunu düşünüyorum, ancak yine de her saniye anlık görüntüler alarak klasik yürütmeyi çalıştırmanız gerekir. Daha sonra, büyük bir paralel çiftliğe bir saatlik hesaplama süresi ayırın, her anlık görüntü arasında doğrulama yapın ve oradan yeniden hesaplama yapın, ancak bu zaman alır ve bence bu bir zorluktur.

Talep dengelenmediği sürece ZK'nin yetişip yetişemeyeceğini bilmiyorum ama talebin eninde sonunda dengeleneceğini düşünüyorum. Donanımın gelişmeye devam ettiğini varsayarsak, bir noktada kripto para birimlerine olan talep de doygunluğa ulaşacak, tıpkı saniyedeki Google aramalarının şu anda doymuş olabileceği gibi. Daha sonra bunun gerçekleştiğini görmeye başlayacaksınız. Bu hedeften henüz çok uzakta olduğumuzu düşünüyorum.

a16z kripto: İki model arasındaki bir diğer büyük fark, Ethereum'un Toplama merkezli dünya görüşüdür; bu, esasen bir bilgi işlem parçalama, veri kullanılabilirliği parçalama, bant genişliği ve ağ etkinliği parçalama modelidir. Dolayısıyla, tek bir toplamanın üstüne neredeyse sonsuz sayıda toplama ekleyebileceğiniz için sonuçta daha fazla verim elde edilebileceği düşünülebilir, ancak bu, gecikmeden ödün vermek anlamına gelir. Peki daha önemli olan ne? Hattın genel verimi mi yoksa erişim gecikmesi mi? Belki ikisi de önemlidir?

Anatoly Yakovenko: Bence asıl sorun şu ki, Rollup ve sorter'ınız var, insanlar sorter ve Rollup'ın yapımından değer elde edecek, bu sistemde az çok ortak bir Sorter'a sahip olacaksınız. Operasyonları Citadel, Jump, komisyoncular, tüccarlar vb.'den farklı değil. Hepsi emirleri yönlendiriyor. Bu sistemler zaten mevcut. Bu tasarım aslında tekeli tamamen kırmıyor. Bence en iyi yol, tamamen izinsiz bir ticari sistem oluşturmaktır, böylece aracılar sisteme gerçekten katılamayacak ve küresel senkronizasyon durumu makinesinin değerini ele geçiremeyecekler.

Büyük olasılıkla, kullanımı aslında daha az maliyetli olacaktır çünkü bu, bir grup farklı küçük boru oluşturmak gibidir.

Genel olarak konuşursak, herhangi bir kanal için fiyatlandırma, genel ağ kapasitesinden ziyade o borunun kalan kapasitesine dayanmaktadır. Ağ bant genişliğini tamamen paylaşan bir sistem oluşturmak zordur.Toplama tasarımı gibi blokları mümkün olan her yere koymayı deneyebilirsiniz, ancak hepsi rekabet edecek ve teklif verecektir. Bu, devasa bir boru hattı kadar basit değil ve fiyat, bu boru hatları zincirinin kalan kapasitesine göre belirleniyor. Bant genişliği toplama kaynağı olduğundan fiyatı daha düşük olacak ancak nihai hız ve performans daha yüksek olacaktır.

Alanı ve geleceği engelleyin

a16z kripto: Bir keresinde blok alanı talebinin sınırsız olduğuna inanmadığınızı söylediğinizi duymuştum. Web3 ana akımda benimsendiğinde blockchain'in blok alanı talebinin bir denge noktasına ulaşacağını düşünüyor musunuz?

Anatoly Yakovenko: Qualcomm mühendislerine hücresel bant genişliği talebinin sonsuz olduğu ve kodun sonsuz olacak şekilde tasarlandığının söylendiğini düşünün, bu çok saçma. **

Aslında bu talebe yönelik bir hedef ve tasarım tasarlayacaksınız, örneğin ne kadar donanıma ihtiyaç duyulacağını mı düşünüyorsunuz? Başlamam gerekiyor mu? En basit uygulama nedir? Dağıtımın maliyeti ne kadardır? vesaire. Benim sezgim, en değerli işlemlerin %99,999'unun yalnızca 100.000 TPS'den az gerektirebileceği yönünde. Bu benim sezgisel tahminim. 100.000 TPS'lik bir sisteme ulaşmak aslında oldukça mümkün, mevcut donanım bunu başarabiliyor, Solana donanımı da başarabiliyor. 100.000 TPS hızının muhtemelen önümüzdeki 20 yıldaki blockchain alanı olacağını düşünüyorum.

a16z kripto: Blok alanının çok uygun fiyatlı olması ve insanların onu her türlü şey için kullanmak istemesi nedeniyle blok alanına olan talebin artması olabilir mi?

Anatoly Yakovenko: Ancak hâlâ bir taban fiyat var. Fiyat satın alımları her doğrulayıcının bant genişliği maliyetini karşılamalıdır. Tıpkı çıkış maliyetinin doğrulama maliyetine hakim olacağı gibi. 10.000 düğümünüz varsa, muhtemelen ağın bayt başına kullanımını normal çıkış maliyetinin 10.000 katı olarak fiyatlandırmanız gerekir, ancak bu kulağa pahalı geliyor.

a16z kripto: Sanırım bu bir soru; sizce Solana bir noktada sınırına ulaşacak mı, yoksa yekpare mimari yeterli mi?

Anatoly Yakovenko: Şu ana kadar insanların parçalama yapmasının nedeni, Solana'dan çok daha düşük bant genişliğine sahip sistemler inşa etmeleri, bu nedenle kapasite kısıtlamalarıyla karşılaşıp bant genişliği elde etmek için teklif vermeye başlamalarıydı; bu da ihracat maliyetlerini büyük ölçüde aştı. Örnek olarak 10.000 düğümün çıkış maliyetini ele alırsak, fiyata en son baktığımda Solana doğrulayıcıları için megabayt başına çıkış maliyetinin 1 ABD doları olması gerekirdi; bu taban fiyattır ve bunu video oynatmak için kullanamazsınız. Ancak ucuzdur, arama yapmak için kullanabilirsiniz ve temel olarak her aramanın zincire eklenmesini sağlayabilir ve sonuçları arama motorunuzdan geri alabilirsiniz.

a16z kripto: Bence bu aslında ilginç bir nokta çünkü podcast'in başında "blockchain genişlemesinin nihai hedefi nedir" sorusunu sormuştuk, bu da blockchain'in ölçeklenebilirliğinin en önemli soru olduğu anlamına geliyor.

Chris bu benzetmeyi daha önce de kullanmıştı, son on yılda yapay zekadaki ilerlemenin büyük kısmı daha iyi donanımdan kaynaklandı ki bu gerçekten de anahtar nokta. Yani aynı amaçla blockchainin ölçeklenebilirliğinden de bahsettiğimizi düşünüyorum, eğer TPS'de ciddi bir artış sağlayabilirsek her şey normal şekilde ilerleyecek. Ancak ilginç bir itiraz, Ethereum'un saniyede 12 işlemi tamamlayabilmesi ve Ethereum'un kendisinin veriminin hala herhangi bir L2'den daha yüksek olması ve nispeten yüksek işlem ücretleri talep etmesidir. Solana'da birçok basit transfer işleminin düşük işlem ücretleri vardır. Bu sorun hakkında konuştuğumuzda, genellikle, eğer üretimde bir sonraki boyuta ulaşırsak, şu anda üzerinde düşünemeyeceğimiz veya üzerinde akıl yürütemeyeceğimiz birçok yeni uygulamanın olacağı sonucuna varırız. Bir bakıma Solana, son birkaç yıldır uygulamaların geliştirildiği yer oldu ve pek çok şey, Ethereum üzerine inşa edilen şeylere çok benziyor.

Daha yüksek verimin veya daha düşük gecikmenin birçok yeni uygulamanın kilidini açacağını mı düşünüyorsunuz? Yoksa önümüzdeki 10 yıl içinde blockchain üzerine inşa edilen çoğu şey, halihazırda ortaya koyduğumuz tasarımlara çok benzeyecek mi?

Anatoly Yakovenko: Aslında çoğu uygulamanın birbirine çok benzeyeceğini düşünüyorum. Çözülmesi en zor şey, bu yeni araçların nasıl uygulanacağı gibi bir iş modelinin nasıl oluşturulacağıdır. Sanırım araçları keşfettik.

**Ethereum işlemlerinin bu kadar pahalı olmasının nedeni, durumunun çok değerli olmasıdır ve bu duruma sahip olduğunuzda ve herkes ona yazabildiğinde, bu durumu yazan ilk kişi olmanın ekonomik fırsat maliyetini oluştururlar ve her şey etkili bir şekilde şişirilir. ücretler. Ethereum'da değerli işlem ücretleri yaratan şey budur. **Bunu başarmak için birçok uygulamanın bu değerli durumu yaratması gerekiyor, böylece insanlar yazmaya devam etmeye istekli olsun ve böylece insanlar daha yüksek ücretler için rekabet etmeye başlasın.

a16z kripto: Burada bir karşı argüman sunuyorum. Alandaki geliştiricilerin ve girişimcilerin yaratıcılığını hafife almanın kolay olduğunu düşünüyorum. Aslında, tarihsel olarak geriye dönüp bakarsanız, web'in ve İnternet'in 1990'larda başlayan ilk dalgası gibi, ilginç uygulamaların ana itici güçlerini gerçekten geliştirmemiz uzun zaman aldı. Kripto para birimini örnek alırsak, 2014 civarında Ethereum'dan başlayarak, gerçekten programlanabilir blok zincirlerimiz var. Solana gibi şeyler gerçekte yalnızca yaklaşık 4 yıldır var. İnsanlar uzun süredir tasarımları araştırmıyorlar. .

Gerçek şu ki, bu alandaki geliştiricilerin sayısı hala son derece azdır. Örneğin, akıllı sözleşmelerin nasıl yazılacağını bilen ve blockchain'in bir bilgisayar olarak vaadini gerçekten anlayan muhtemelen on binlerce geliştirici vardır. Bu nedenle blockchain konusunda ilginç fikirler geliştirmenin henüz erken olduğunu düşünüyorum. Yarattığı tasarım alanı o kadar geniş ki gelecekte insanların yaratacaklarına şaşıracağımızı düşünüyorum. Bunlar sadece ticaretle, piyasalarla veya finansla ilgili olmayabilir. Çok değerli olan ancak doğası gereği finansal olmayan bir rol oynayan paylaşılan veri yapıları biçiminde olabilirler.

Bunun iyi bir örneği, sosyal grafiğin kamu malı olarak zincire yerleştirildiği ve diğer çeşitli girişimcilerin ve teknoloji geliştiricilerin bunun üzerine inşa etmesine olanak tanıyan merkezi olmayan bir sosyal ağdır. Sosyal grafik blok zincirinde olduğundan ve tüm geliştiricilere açık ve erişilebilir olduğundan, sosyal grafik blok zincirinin bakımı için çok değerli bir durum haline gelir. İnsanların bu veri yapısını gerçek zamanlı olarak güncellemek gibi çeşitli nedenlerle çok sayıda işlemi yayınlamak istediğini hayal edebilirsiniz. Bu anlaşmalar yeterince ucuzsa geliştiricilerin bunlardan yararlanmanın bir yolunu bulacağını düşünüyorum.

Tarihsel olarak, bilgisayarlar ne zaman hızlanırsa. Geliştiriciler, uygulamalarını geliştirmek için ekstra bilgi işlem gücünden yararlanmanın yollarını arayacak. Hiçbir zaman yeterli bilgi işlem gücümüz olmaz. İnsanlar her zaman daha fazla bilgi işlem gücü isterler ve bence aynı şey blockchain bilgisayarları için de geçerli olacak. Ve bir üst sınır da olmayacak, belki üst sınır sınırsız değil ama blok alanı talebinin üst sınırının sandığımızdan çok daha yüksek olması gerektiğini düşünüyorum.

Anatoly Yakovenko: Ancak öte yandan, İnternet'in arama, sosyal grafikler ve e-ticaret gibi kullanım durumları aslında çok erken keşfedildi ve e-ticaret de çok erken keşfedildi, muhtemelen 1990'larda.

a16z kripto: Bazı şeyleri tahmin etmek zordur. Örneğin, paylaşımlı bisikletleri tahmin etmek zordur. Aslında, aramanın nihai olarak alacağı biçimi tahmin etmek de zordur ve sosyal ağlarda video akışı gibi şeyleri kapsamlı şekilde kullanmam da başlangıçta hayal bile edilemezdi.

Burada olduğu gibi insanların blockchain üzerinde oluşturabileceği bazı uygulamaları düşünebileceğimizi düşünüyorum. Ancak mevcut kısıtlamalar ve altyapı kısıtlamaları göz önüne alındığında, bu uygulamalardan bazılarının hayal edilmesi imkansız görünüyor. Bu kısıtlamalar kalktığında ve insanlar bu alana inşaat yapmak için tekrar girdiğinde, gelecekte pek çok ağır uygulamanın ortaya çıkabileceğini hayal edebiliyoruz. Dolayısıyla gelişmesine izin verirsek, ne kadar güçlü olacağına şaşırabiliriz.

Anatoly Yakovenko: "Nokta bombası" adında ilginç bir kart oyunu var, oyunun amacı mümkün olduğunca yavaş para kaybetmek.Aslında kazanamaz veya para kazanamazsınız. 90'ların internet fikirlerini kullanarak bir sürü farklı girişim işletiyorsunuz. İstisnasız, çevrimiçi market alışverişi teslimatı ve çevrimiçi evcil hayvan mağazaları gibi sözde kötü fikirlerin tümü, 2010'dan sonra en az milyar dolarlık bir iş haline geldi. Bu nedenle, ilk başta berbat olabilecek veya ilk uygulamada başarısız olabilecek birçok fikrin, gelecekte çok iyi bir şekilde benimseneceğini düşünüyorum.

Blockchain'in Gelecekte Benimsenmesi

a16z kripto: Peki soru şu: Blockchain'in mevcut uygulamasından internette ana akım haline gelmesinin anahtarının ne olduğunu düşünüyorsunuz? Ölçeklenebilirlik değilse, blockchain'in kültürel kabulü gibi diğer engelleyici faktör nedir? Bu bir gizlilik sorunu mu? Kullanıcı deneyimi mi?

Anatoly Yakovenko: Bu bana İnternet'in gelişim tarihini hatırlatıyor ve üniversiteye gittikten sonra tüm deneyimin nasıl değiştiğini hatırlıyorum, bir e-posta adresim vardı ve işyerindeki herkesin bir e-posta adresi vardı, ben çeşitli içerikler içeren bağlantılar almaya başladı ve ardından İnternet'teki kullanıcı deneyimi daha iyi hale geldi.Örneğin Hotmail doğdu ve Facebook da gelişti.

Bu nedenle insanların düşünceleri değişti ve internetin ne olduğunu anladılar. Başlangıçta insanlar için URL'nin ne olduğunu anlamak bile zordu, bir şeye tıklamak ne anlama geliyordu? Sunucuya girmek ne anlama geliyor? Öz düzenleme konusunda da aynı sorunu yaşıyoruz ve insanların bu kavramları gerçekten anlamalarına ihtiyaç duyuyoruz, örneğin anımsatıcı bir ifadenin ne anlama geldiği gibi? Cüzdanlar ve işlemler ne anlama geliyor? İnsanların zihinlerinin değişmesi gerekiyor ve bu değişim yavaş yavaş gerçekleşiyor. Kripto para birimini satın alıp kendi kendini düzenleyen cüzdanına yatıran her kullanıcının, bu deneyimi yaşadıktan sonra bunu anlayacağını düşünüyorum. Ancak şu ana kadar pek fazla insan bu deneyimi yaşamadı.

a16z kripto:** Siz bir cep telefonu yaptınız. Belki bize telefonun yapımında ilhamın nereden geldiğini ve promosyonun nasıl gittiğini söyleyebilirsiniz? **

Anatoly Yakovenko: Qualcomm'daki deneyimim, bunun sınırlamalarla ilgili bir sorun olduğunu, çözebileceğimizi ve bunun tüm şirketi cep telefonlarına kaydırmayacağını anlamamı sağladı. **Yani bu bizim için kripto para birimini veya mobil endüstrisini değiştirebilecek çok düşük marjinal maliyetli bir fırsat. **

Bu yapmaya değer bir şey. Bir cihaz geliştirmek için bir şirketle çalıştık ve kripto para birimine özgü özellikleri başlatmak için onlarla birlikte çalıştığımızda, bunun bir uygulama mağazası alternatifi olduğunu düşünen kişilerden ve geliştiricilerden gerçekten harika yorumlar aldık. Ancak kripto para biriminin makro koşullar altında uygulanmasının, insanların iOS'tan Android'e geçmeye istekli olacak kadar zorlayıcı olup olmadığı gibi her şey bilinmiyor. Bazı insanlar istekli ama henüz pek fazla değil. Bir cihazı başlatmak çok zordur. Temel olarak Samsung ve Apple dışında piyasaya sürülen her cihaz başarısızlıkla sonuçlandı.Bunun nedeni Samsung ve Apple'ın üretim hatlarının iyi optimize edilmiş olması ve yeni hiçbir şirketin bu devlerle donanım açısından rekabet edememesi.Şirket oldukça geride kalıyor. arka.

Yani insanların din değiştirmesi için "dini" benzeri bir nedene ihtiyacınız var ve belki de bu neden kripto para birimleridir. Bunu kanıtlayamadık ama çürütmeyi de başaramadık. Sanki öz düzenlemenin insanların ihtiyaç duyduğu kritik bir özellik olduğu ve davranışlarını değiştirmeye istekli oldukları çığır açıcı bir kullanım durumu görmemişiz gibi.

a16z kripto: Hem donanım hem de merkezi olmayan ağlar kurabilen birkaç kurucudan birisiniz. Merkezi olmayan protokoller veya ağlar, ne kadar karmaşık olduklarından dolayı sıklıkla donanım oluşturmayla karşılaştırılıyor; sizce bu metafor doğru mu?

Anatoly Yakovenko: Qualcomm'da çalıştığım zamanlar gibi. Donanımda bir sorun varsa, pek çok soruna yol açacaktır, örneğin bir bant bozulursa, şirket onu onarmak için her gün on milyonlarca dolar harcayacaktır ve bu felaket olabilir. Bir yazılım şirketinde sorunları hızla bulabilir ve yazılıma günün 24 saati yama yapabilirsiniz, bu da işinizi kolaylaştırır.

Topluluk ve Kalkınma

a16z kripto: Solana, topluluğunu oluşturmada harika bir iş çıkardı ve çok güçlü bir topluluğa sahip. Merak ediyorum, şirketinizi ve ekosisteminizi oluşturmak için hangi yöntemleri kullandınız?

Anatoly Yakovenko: Biraz da şansın işin içine girdiği söylenebilir. Biz hâlâ 2018'den bu yana, bir önceki döngünün sonundaki Solana Lab'iz. Ve rakiplerimizin birçoğu aslında bizim sahip olduğumuzdan birkaç kat daha fazla sermaye topladı. O zamanlar ekibimiz küçüktü. CDM'yi oluşturmak ve optimize etmek için yeterli paramız yoktu, bu nedenle bu temel özelliği gösterebileceğini düşündüğümüz bir çalışma zamanı oluşturduk - düğüm sayısı ve ciddi Gecikme etkileri ile sınırlandırılmayan, ölçeklenebilir ve bağlanmamış bir blok zinciri. Gerçekten her üç alanda da atılım yapmak istiyoruz.

O zamanlar yalnızca bu hızlı ağı kurmaya odaklandık ve diğer pek çok hususu umursamadık. Aslında, ağ kurulduğunda elimizde sadece çok basit bir kaşif ve komut satırı cüzdanı vardı ama ağ hızı çok hızlıydı. Bu aynı zamanda geliştiricilerin ilgisini çekmenin de anahtarıydı çünkü onun yerini alabilecek başka hızlı, ucuz bir ağ ya da bu kadar hız, gecikme ve verim sağlayabilecek programlanabilir bir ağ yoktu.

Geliştiricilerin gelişebilmesinin nedeni aslında budur. O zamanlar pek çok kişi sağlamlık kodunu kopyalayıp yapıştıramadığından, her şey sıfırdan başlamaktan ibaretti. Sıfırdan inşa etme süreci aslında mühendisler için giriş sürecidir. Örneğin, a ve b yığınlarında alışık olduğunuz temel öğeleri oluşturabilirseniz, b yığınını baştan sona öğrenebilirsiniz. Eğer bazı tavizleri kabul edebiliyorsanız, savunucu olabilirsiniz.

**Daha fazla finansmana sahip olsaydık, EVM uyumluluğu oluşturmaya çalışmak gibi bir hata yapabilirdik, ancak mühendislik süremizin sınırlı olması bizi yalnızca en önemli şeylere, yani durum makinesinin performansına öncelik vermeye zorladı. **

İçimden bir his, eğer geliştiricilerin üzerindeki kısıtlamaları kaldırabilirsek ve onlara çok geniş, çok hızlı, düşük maliyetli bir ağ verebilirsek, onlar da kendi üzerlerindeki kısıtlamaları kaldırabilirler. Ve bu aslında şaşırtıcı ve şaşırtıcı bir şekilde gerçekleşti. Eğer zamanlama doğru olmasaydı, makro ortam doğru olmasaydı başarılı olabilirdik, emin değilim. 12 Mart'ta duyurduk ve ardından 16 Mart'ta hem borsa hem de kripto para piyasası %70 oranında çöktü. O 3 günün zamanlamasının bizi kurtarmış olabileceğini düşünüyorum.

a16z kripto: Buradaki bir diğer önemli faktör de geliştiricilerin desteğini nasıl kazanacağınızdır.

Anatoly Yakovenko: Bu biraz mantığa aykırı, ilk programınızı bardağı çiğneyerek oluşturmalısınız, bu da insanların gerçekten zaman yatırımı yapmasını gerektirir, biz buna "cam çiğnemek" diyoruz.

Herkes bunu yapmayacak ancak yeterli sayıda insan bunu yaptığında, bir sonraki geliştiricinin geliştirmesini kolaylaştıracak kütüphaneler ve araçlar oluşturacaklar. Geliştiriciler için bunu yapmak aslında bir gurur meselesidir ve doğal olarak kütüphane oluşturulacak ve yazılım doğal olarak genişleyecektir. Bence bu, geliştirici topluluğunun inşa etmesini ve üzerinde durmasını istediğimiz bir şey, çünkü bu gerçekten bu insanların buna sahip olmasını sağlıyor, onlara ekosistemin gerçek sahibi olduklarını hissettiriyor. Uzun vadeli anlaşma sorunları gibi çözemedikleri sorunları çözmeye çalışıyoruz.

Sanırım bu ahlak anlayışı buradan geliyor; camı çiğnemeye hazırsınız çünkü bundan bir şeyler alıyorsunuz, ekosistemin sahipliğini alıyorsunuz. Protokolleri daha ucuz, daha hızlı ve daha güvenilir ağlar haline getirmeye odaklanabiliyoruz.

a16z kripto: Geliştirici deneyimi hakkındaki düşünceleriniz nelerdir ve programlama dilleri bu alanda daha fazla yaygınlaştıkça nasıl bir rol oynayacaktır? Bu alana dahil olmak, bu araçları kullanmayı öğrenmek, düşünmeyi öğrenmek oldukça zordur.

Yeni paradigmada akıllı sözleşmelerin güvenliği bu alandaki mühendislerin tamamlaması gereken önemli bir görev haline geldiğinden programlama dilleri bu konuda önemli bir rol oynayabilir. Riskler yüksek. İdeal bir dünyada, programlama dillerinin size, resmi doğrulama, derleyiciler ve kodunuzun doğru olup olmadığını belirlemenize olanak tanıyan otomasyon araçları gibi araçlar aracılığıyla size şimdi olduğundan çok daha fazla yardımcı olduğu bir dünya göreceğiz.

Anatoly Yakovenko: Bana göre tüm Defi başvuruları için resmi doğrulama gereklidir. Burada yeni pazarlar oluşturmak gibi pek çok yenilik gerçekleşiyor ve bunlar bilgisayar korsanlarından kaynaklanan tehdidin en büyük olduğu yerlerdir ve bunlar, resmi doğrulama ve benzeri araçlara gerçekten ihtiyaç duyulan yerlerdir.

Tek düğümlü uygulamalara doğru hızla ilerleyen ve etkileri açısından güvenilir hale gelen birçok başka uygulamanın olduğunu düşünüyorum. Belirli bir sorun türü için tek bir standart oluşturduğunuzda, daha önce hiç kimse kodlamadığı için çok fazla uygulama riski taşıması gereken yeni bir Defi protokolü oluşturmak zorunda olan yeni bir Defi protokolü oluşturmaktan çok daha kolaydır. Sonra insanların buna inanmasını sağlayın ve risk alın paraları protokolde. Tüm araçlara ihtiyacınız olan yer burasıdır. Resmi doğrulama, derleyiciler, taşıma dili vb.

a16z kripto: Programlama dünyası çok ilginç bir şekilde değişiyor çünkü geçmişte çoğu programlama, Java'ya benzer şekilde geleneksel zorunlu programlamaydı. Ve bir kod yazdığınızda, muhtemelen hatalı olacaktır ve bozulacaktır ve sonra onu düzelteceksiniz.

Ancak giderek daha fazla uygulama kritik öneme sahip hale geliyor ve bu uygulamalar için tamamen farklı bir programlama yöntemine ihtiyacınız var; yazdığınız kodun doğruluğunu daha iyi garantileyen bir yönteme. Öte yandan, ortaya çıkan başka bir programlama türü daha var; bu da programları sentezlemek için verileri kullanmayı içeren makine öğrenimidir. Bunların her ikisi de zorunlu programlamanın orijinal biçimini tüketiyor. Dünyada giderek daha az sıradan Java kodu olacak. Makine öğrenimi algoritmaları giderek daha fazla verilere dayalı olarak kodlanacak. Daha çok matematik ve resmi doğrulamaya benzeyen daha resmi tekniklerle yazılan daha fazla kod olacak.

Anatoly Yakovenko: Evet, hatta bir noktada doğrulayıcının akıllı sözleşme dilini optimize ettiğini ve ardından LLM'ye bunu sağlamlığa veya diğer Solana çapalarına çevirmesini söylediğini bile hayal edebiliyorum. İki yıl önce insanlar buna inanmayabilirdi ama Gpt 4'te zaten çok sayıda adım işlevi mevcut.

a16z kripto: Bu fikir hoşuma gitti. Belirli resmi doğrulama araçlarının gereksinimlerini karşılayan program özelliklerini oluşturmak için Yüksek Lisans'ı kullanabilirsiniz. Daha sonra aynı LLM'den programın kendisini oluşturmasını isteyebilirsiniz. Daha sonra programınızda, spesifikasyonu gerçekten karşılayıp karşılamadığını görmek için resmi doğrulama araçlarını çalıştırabilirsiniz. Eşleşmiyorsa size hata verecektir, bu hatayı diğer LLM'lere geri bildirebilir ve tekrar denemelerini sağlayabilirsiniz. Doğrulanabilir, resmi olarak doğrulanmış bir program elde edene kadar bunu yapmaya devam edebilirsiniz.

Ekosistem ve Yetenek İşe Alım

a16z kripto: Güçlü bir ekosistemin nasıl oluşturulacağını tartışıyoruz. Pek çok blockchain, lansmandan hemen sonra, çekirdek ekibin artık forum tartışmalarına katılmadığı veya diğer ortakların katılımına yardımcı olma girişimlerine katılmadığı noktaya kadar merkezden uzaklaştırılır. Ve ağın lansmanından ve pazara girişinden bu yana buna oldukça aşina görünüyorsunuz. Bunun Solana ekosisteminin inşasında büyük bir avantaj olabileceğini düşünüyorum.

Anatoly Yakovenko: Alıntı yapmak gerekirse, ademi merkeziyetçilik, liderliğin yokluğu değil, çoğul liderliktir. Qualcomm gibi büyük bir şirkette Linux'u ciddiye almanın ne kadar zor olduğunu hâlâ hatırlıyorum, hatta Linux'u mobil bir cihazda çalıştırma fikri bile gülünç görünüyordu. İlk katıldığımda, tüm topluluk herkesi açık kaynağın mantıklı olduğuna ikna etmeye çalışıyordu ve ben de yapmamız gerekenin bu olduğunu, ağın merkezi olmayan bir yapıya kavuşturulması gerektiğini düşündüm.

Ancak bu, liderliğin olmadığı anlamına gelmez. Gerçekte, insanlara bu özel ağı ve mimarisini kullanmanın faydalarını anlatmaya devam etmek, daha fazla insanın katılımını sağlamak ve dünyanın her yerindeki insanlara öğretebilecek ve eğitebilecek daha fazla lider yaratmak için çok sayıda uzmana ihtiyacınız var. Ancak bu her şeyin tek çatı altında olacağı anlamına gelmiyor. Ağ ve kod açıksa herkes katkıda bulunabilir ve onu çalıştırabilir. Doğal olarak, aslında merkezi olmayan bir yapıya sahiptir. Doğal olarak liderliğin hiç beklemediğiniz yerlerden çıktığını göreceksiniz.

Amacımız çevremizdeki her şeyi büyütmek, sesimizi susturmak değil, sesimizi duyurmak. Hackathon hayranlarına ve benzerlerine çok odaklanıyoruz, onları birbirine bağlamaya ve gelişmelerden haberdar etmeye çalışıyoruz. Bir volana benzer. İnsanları dünyanın dört bir yanındaki geliştiricilerle buluşturmaya çalışıyoruz, onlarla bire bir mümkün olduğunca çok zaman harcıyoruz ve ardından hepsini rekabet etmek ve birinci veya ikinci ürünlerini oluşturmaya itmek için bir hackathon'a sokuyoruz.

Kripto para birimi kullanıcıları arasında yalnızca bir avuç ürün pazara girebilir, risk sermayesi alabilir ve ölçeklenebilir sayıda kullanıcıya sahip olabilir. Bana göre bu yeterince yaratıcı olmadığımız anlamına geliyor. Milyonlarca kullanıcıya ölçeklenebilecek iş modellerini hedef alacak ve çözecek yeterli kurucumuz yok. Bu yüzden harika fikirler üretip üretemeyeceklerini görmek için rekabet eden çok sayıda şirkete ihtiyacımız var ve bu en büyük zorluk.

a16z kripto: İlgili bir soru da şu: Topluluğu çekirdek protokolün bazı kısımlarını geliştirmeye nasıl dahil edersiniz? Bu, herhangi bir blockchain ekosistemi için en zor dengeleme sorunlarından biridir. Bir yandan topluluğu aktif olarak meşgul tutabilirsiniz, ancak diğer yandan daha az esnek olabilirsiniz. Üstelik yönetim süreci daha fazla insanı kapsamakta ve bu da koordinasyonu zorlaştırmaktadır. Öte yandan işleri daha yukarıdan aşağıya kontrol edebilir ve bunun sonucunda daha hızlı büyüyebilirsiniz. Ama toplumsal katılım açısından belli ölçüde etkileneceksiniz, nasıl denge kuracaksınız?

Anatoly Yakovenko: Genel olarak konuşursak, vakıflarda çalıştığımda insanların yapmak istedikleri şeylere aktif olarak katkıda bulunduklarını görüyoruz. Daha sonra bir teklif sürecinden geçiyorlar ve ardından bir hibe ya da onunla birlikte gelen bir şey oluyor. Bu da mülakat sürecine çok benzer, örneğin laboratuvarda birini işe aldığımda kurum kültürü o kişiye uymayabilir ya da başka sebepler olabilir ama bu o kişinin işe yaramadığı anlamına gelmez. iyi ama bir şey çalışmıyor. etkisi. Aynı şekilde, mühendislerin halihazırda kod gönderip kod tabanına katkıda bulunduğunu da göreceksiniz. Kodun kültürel olarak nasıl birleştirileceğini ve açık kaynak yönlendirme sorunlarıyla nasıl başa çıkılacağını zaten biliyorlar. Sorunları kendi başlarına çözebilecek insanları bulduğunuzda, hibe verirsiniz ve bu hibeler gerçekten önemlidir; kod yazabilen ve uzun vadede bunun üzerinde çalışmaya istekli gerçekten iyi insanlar bulmanızı sağlar.

a16z kripto: Sizce bugün merkezi olmayan bir yönetişim protokolünü çalıştırmanın en iyi yolu nedir?

Anatoly Yakovenko: Tıpkı L1 gibi, benimsediğimiz yaklaşım da tıpkı linux gibi işe yarıyor gibi görünüyor; ilerlemeye devam edin ve herhangi bir katılımcının vetosundan mümkün olduğunca kaçının. En az veto yolunu izler. Dürüst olmak gerekirse, herhangi bir değişikliği veto edebilecek, değişikliğin iyi olmadığını hisseden veya değiştirmek istemeyen birçok katılımcı var. Ama sistemi daha hızlı, daha güvenilir, daha az bellek kullanan bir hale getirmemiz gerekiyor ve bu değişikliklere kimsenin itirazı olmayacak.

İdeal olarak, tasarımı yayınladığınız ve herkesin üç ay boyunca bunu tartıştığı bir sürecimiz vardır. Yani birleşmeden önce herkesin bu koda bakıp iyi mi yoksa kötü mü olduğuna karar vermesi için birçok fırsatı var. Bu süreç uzun gibi görünebilir ama aslında öyle değil. Daha önce büyük bir şirkette çalıştıysanız, temel olarak Google veya Qualcomm ile çalıştıysanız, birçok insanla konuşmanız gerektiğini, bunu yönlendirmeniz gerektiğini, tüm önemli ortakların, örneğin konuya dokunan kilit kişiler olduğundan emin olmanız gerektiğini bilirsiniz. kod tabanı bunu kabul edebilir ve ardından yavaş yavaş tamamlayabilir. Köklü reformları gerçekleştirmek daha zordur. Pek çok akıllı insan aynı şeye baktığı için aslında bazı hatalar bulabilir ve ardından nihai kararı verebilirler.

a16z kripto: Yetenek alımını nasıl değerlendiriyorsunuz?

Anatoly Yakovenko: Mühendislik açısından gereksinimlerimiz genellikle çok yüksektir, en azından oldukça kıdemli kişileri işe alacağız. İşe alma yöntemim şudur: Bir şey üzerinde erkenden çalışırım, böylece nasıl yapacağımı bilirim ve sonra yeni çalışana bunu böyle yaptığımı söylerim. 90 günde bitirmelerini ya da beni yenmelerini beklemiyorum. Görüşme sırasında onları değerlendirebilir ve çözdüğüm sorunun bu olduğunu söyleyebilirim. Bilinmeyeni yapabilmek için birinin görevi devralmasına ihtiyacım vardı. Bir startup'ta, eğer CEO iseniz, bilinmeyen bir sorunu birine vermemek en iyisidir çünkü onların sorunu çözüp çözemeyeceklerini bilemezsiniz.

Ekosistem belirli bir seviyeye ulaştığında PM'ye ihtiyaç duyulur. Soruları yanıtlamak için o kadar çok zaman harcadım ki, sabah saat 2'ye kadar hâlâ soruları yanıtlıyordum. Bırakın bunu başkası yapsın dedim, artık işin neyle ilgili olduğunu biliyorum.

a16z kripto: Gelecekte gizliliğin blockchain için ne kadar önemli olacağını düşünüyorsunuz?

Anatoly Yakovenko: Tüm sektörde bir değişim olacağını düşünüyorum. Önce vizyoner bir kişi gizliliğe odaklanacak ve sonra birdenbire büyük bir ödeme şirketi falan bu teknolojiyi benimseyecek ve standart haline gelecek. Bunun bir özellik olması gerektiğini düşünüyorum; eğer bu özelliğe sahip değilseniz rekabet edemezsiniz. Henüz pazarın olgunlaştığı noktaya gelmedik ama oraya varacağımızı düşünüyorum. Birçok kişi blockchain'i kullanmaya başladıktan sonra dünyadaki her tüccar gizliliğe ihtiyaç duyacaktır. Bu sadece minimum gereksinimdir.

a16z kripto: Solana mimarisinin MEV üzerinde nasıl bir etkisi var? Liderin işlemleri yeniden düzenleme konusunda çok fazla yetkisi var mı?

Anatoly Yakovenko: Asıl fikrimiz slot başına 1'den fazla lider düzenlemekti. Yaklaşık 120 milisaniye olan ışık hızına mümkün olduğunca yaklaşırsak, dünya çapında her 120 milisaniyede bir ayrı toplu zamanlı açık artırmalar gerçekleştirebilirsiniz. Kullanıcılar mevcut tüm blok üreticileri arasından en güncel olanı veya en büyük indirime sahip olanı seçebilirler. Teorik olarak, bu muhtemelen finansmanı yönetmenin en etkili yoludur; ya geciktirmeyi seçip en yakın blok üreticisine gönderirim ya da en yüksek indirimi seçip gecikmeli dolar işlemleri yaparım. Bu bir teori, henüz slot başına birden fazla lideri test etmedik, ancak yaklaşıyoruz ve bunun belki gelecek yıl mümkün olabileceğini düşünüyorum.

Sanırım bunu uyguladığımızda temelde rekabeti zorlayan ve MEV'yi en aza indiren çok güçlü bir sistem elde edebiliriz.

a16z kripto: Solana mimarisinde en sevdiğiniz sistem optimizasyonu hangisi?

Anatoly Yakovenko: Blokları yayma yöntemimizde en çok hoşuma giden şey, bunun erken bir fikir olması ve gerçekten yapmamız gereken şeylerden biri olması. Ağı sistemdeki çok sayıda düğüme ölçeklendirebiliriz ve büyük miktarda veri iletebiliriz ancak her düğümün paylaşması gereken çıkış miktarı, yani taşıması gereken çıkış yükü miktarı sabittir ve kapaklı.

Üst düzeyde düşünürseniz, her lider bir blok oluşturduğunda onu parçalara (ipliklere) böler ve bu parçalar için kodlamalar oluşturur. Daha sonra parçayı bir düğüme iletirler, o da onu ağdaki diğer düğümlere gönderir. Tüm veriler kodlamayla karıştırıldığından, biri veriyi aldığı sürece verinin güvenilirliği çok yüksektir çünkü veriyi yayan düğüm sayısı çok fazladır, düğümlerin %50'si başarısız olmadığı sürece ki bu da son derece düşük bir ihtimaldir. Yani bu gerçekten harika bir optimizasyon, çok düşük ek yük ve çok yüksek performans.

a16z kripto: Gelecekte kripto para biriminin uygulama gelişimini nasıl görüyorsunuz? Blockchain'i anlamayan bu kullanıcılar gelecekte blockchain'i nasıl benimseyecek?

Anatoly Yakovenko: Sanırım bazı çığır açıcı uygulamalarımız ve ödeme yöntemlerimiz var, çünkü ödeme için kripto para birimini kullanmanın geleneksel sistemlere kıyasla açık avantajları var. Düzenlemeler yürürlüğe girdiğinde ve Kongre birkaç yasa tasarısını kabul ettiğinde, ödemelerin çığır açıcı bir kullanım örneği haline geleceğini düşünüyorum. Ödeme yöntemlerimiz olduktan sonra bunun bir başka yönünün de gelişeceğini düşünüyorum, sosyal uygulamalar, mesajlaşma uygulamaları, sosyal grafik uygulamaları olabilir. Bu uygulamalar şu anda yavaş yavaş büyüyor. Yükselmek ve gerçekten etkileyici rakamlara ulaşmak için en iyi zamanlarında olduklarını hissediyorum.

Bir ürün genel kabul görmeye ulaştığında, yinelemek, insanların tam olarak ne istediğini anlamak ve onlara o ürünü vermek mümkündür. İnsanlar ürünleri jeton için değil, fayda sağlamak için kullanmalıdır.

a16z kripto: Uzaydaki veya uzayın dışındaki inşaatçılar için ne gibi tavsiyeleriniz var? Veya kripto para birimleri ve Web3'ü merak edenler için tavsiyeleriniz var mı?

Anatoly Yakovenko: Şimdinin en iyi zaman olduğunu söyleyebilirim. Mevcut pazar makro düzeyde nispeten durgun ve fazla gürültü yok, ürün-pazar uyumuna odaklanabilirsiniz. Piyasa tersine döndüğünde bu keşifler büyümenizi önemli ölçüde hızlandıracak. Yapay zeka alanında çalışmak istiyorsanız, siz insanlar şu anda bir yapay zeka şirketi veya kripto para şirketi veya her neyse kurmaktan korkmamalısınız, bu fikirleri denemeli ve geliştirmelisiniz.

Ama demek istediğim şu ki, insanlar var olanı tekrarlamak yerine daha büyük fikirler yaratmaya çalışmalı. Şimdiye kadar duyduğum en iyi benzetme, insanlar çimentoyu keşfettiğinde herkes çimentoyla tuğla inşa etmeye odaklanmıştı ve sonra bir kişi belki gökdelenler inşa edebilirim diye düşündü. Kimsenin düşünmediği çelik ve inşaatı birleştirmenin bir yolunu buldular. Yeni araç çimento; gökdelenin ne olduğunu bulmanız ve sonra onu inşa etmeniz gerekiyor.

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
  • Comment
  • Share
Comment
0/400
No comments
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)