20 Soruda Polymer Labs Kurucusu Bo Du'nun Podcast Analizi

2mnr...Wjhc
23 Jan 2024
52

Bu videoyu izleyerek zamanı kısıtlı olanlar için analiz etmek istedim.Umarım yararlı olur.Anlaşılır ve okuma zevki açısından soru-cevap formatında hazırladım.




Soru 1: Zincirin amacı nedir ve IBC (Inter-Blockchain Communication) nasıl yürütme sağlar? Zincirin amacı, bağlı zincir adına IBC yürütme sağlamaktır. IBC, zincirler arasında iletişim kurma protokolüdür. Uzun vadeli olarak, zincirlerin bu modele doğru hareket edeceğini düşünüyorum.

Soru 2: Kripto dünyasına nasıl girdiniz?
Kişisel geçmişim web 2'de başladı. Uber'de yazılım altyapı ekiplerinden birinde çalıştım ve M3 adlı izleme veritabanı üzerinde çalıştım. Sonrasında Chronosphere adlı bir şirketi kurmaya yardım ettim. Blok zincirlerine ilgim, Chronosphere'deki zamanımda DeFi alanında dolaşmaya başlamam ve çeşitli protokollerle deneyler yapmamla başladı.

Soru 3: Polymer Labs'ın kuruluşu ve çalışma prensibi nedir?
Polymer Labs 2021 yılında kuruldu. İlk başta Thorchain modifikasyonu üzerinde çalıştık, ancak şu anda özel kodlar kullanarak kendi zincirimizi oluşturuyoruz. Bu zincirin amacı, bağlı zincirler adına IBC yürütme sağlamaktır. Ayrıca, Virtual IBC adlı bir inovasyon üzerinde çalışıyoruz.

Soru 4: Zincirin amacı ve IBC'nin çalışma mantığı nedir?
Zincirin amacı, bağlı zincir adına IBC yürütme sağlamaktır. IBC, zincirler arasında iletişim kurma protokolüdür. Zincirin IBC'yi yürütebilmesi için IBC Go veya IBC RS gibi bir kütüphane entegre etmesi gerekir. Polymer, bağlı zincir adına IBC Go'yu yürütür. IBC işlemi gerçekleştiğinde, Zincir A ve Zincir B arasında açık bir kanal olmalıdır ve bu kanal üzerinden iletişim sağlanır.

Soru 5: Polymer, bağlı zincir adına nasıl IBC Go'yu yürütüyor ve bu zincirler arasında nasıl iletişim sağlanıyor?
Polymer, bağlı zincir ve kendisi için IBC Go'yu iki kez yürütür. Bu, bağlı zinciri diğer IBC zincirlerine benzer bir şekilde göstermeye çalıştığımız anlamına gelir. Bu, bağlı zincirin gelecekte IBC'yi doğal olarak entegre etme kararı alırsa, Polymer kullanarak doğal bir geçiş yolu sunmayı amaçlar. IBC işlemi gerçekleştiğinde, Relayer aracılığıyla zincirler arasında iletişim sağlanır.

Soru 6: Zincir A'dan Zincir B'ye IBC işlemi nasıl gerçekleşir?
Zincir A'dan Zincir B'ye IBC işlemi gerçekleşebilmesi için her iki zincirde de IBC entegrasyonu olmalıdır. İki zincir arasında açık bir kanal bulunmalı ve Relayer katmanları aracılığıyla iletişim kurulmalıdır. Bu işlem, kullanıcının IBC işlemini tetiklemesi, Relayer'ın taahhütlerde bulunması ve Zincir B'ye geri dönüp işlemi gerçekleştirmesiyle gerçekleşir.

Soru 7: Polymer'ın, henüz IBC bulunmayan bir Hedef zincire nasıl iletişim kurduğu konusunda nasıl bir yaklaşım benimsiyor?
Polymer, Hedef zincirin IBC entegrasyonu olup olmadığını kontrol eder. Eğer Hedef zincirde IBC bulunmuyorsa, Polymer bunu paketleme işlemine dönüştürerek iletişim sağlar. Bu, Hedef zincir IBC'yi entegre etmeye karar verdiğinde doğal bir geçiş yolu sunar.

Soru 8: Zincirin amacı nedir ve neden IBC (Inter-Blockchain Communication) kullanıyor? Zincirin amacı, bağlı zincir adına IBC yürütme sağlamaktır. IBC, zincirler arasında iletişimi kolaylaştıran bir protokoldür.

Soru 9: Zincirin uzun vadeli hedefi nedir ve Ethereum Virtual Machine (EVM) L2 zincirleri için üst sınır hakkında ne düşünüyorsunuz?
Uzun vadeli hedef, zincirlerin IBC'yi benimsemesini ve modele doğru hareket etmelerini sağlamaktır. Ethereum Virtual Machine (EVM) L2 zincirleri için 50'nin muhtemelen anlamlı bir üst sınır olduğunu düşünüyorum.

Soru 10: Mevcut çözümler tarafından benimsenen yaklaşımın ölçeklenebilir olacağına inanmıyorsunuz, neden?
Mevcut çözümler tarafından benimsenen yaklaşımın ölçeklenebilir olacağına inanmıyorum çünkü IBC'nin sunduğu özellikleri tam anlamıyla yansıtmayabilir ve daha geniş bir interoperabilite standardına ihtiyaç duyulabilir.

Soru 11: Vi IBC (Virtual IBC) nedir ve nasıl çalışır?
Vi IBC, bir zincirin IBC paketlerini diğer bir zincire iletmek üzere Polymer zincirini aracı olarak kullanan bir yapıdır. Bu, hedef zincirin IBC istemcisini kod tabanında uygulamasına gerek olmadan çalışmasını sağlar. Vi IBC, bağlantıları yönetir ve IBC taahhütlerini Polymer üzerinde gerçekleştirir.

Soru 12: Diğer IBC türleri, örneğin Wormhole, Axel, Hyperlane gibi, Vi IBC ile nasıl karşılaştırılır? Vi IBC'nin diğer IBC türleriyle ilişkisi olmadığını belirtildi. Wormhole, Axel, Hyperlane gibi diğer türlerin Vi IBC ile karşılaştırılması mümkün değil çünkü bu yapılar arasında doğrudan bir ilişki bulunmamaktadır.

Soru 13: Osmosis ve Polymer arasında bir IBC Kanalı oluşturulduğunu belirttiniz. Bu bağlantı kimlikleri ve IBC Kanalı nasıl görünüyor?
Osmosis ve Polymer arasında oluşturulan IBC Kanalı için bağlantı kimlikleri, her iki zincirin perspektifine göre göreceli olarak belirlenen kimliklerdir. Örneğin, Osmosis'in bağlantı kimliği 2 olarak belirlenmişse, Polymer bu kimliği Osmosis'in bağlantısı olarak algılar.

Soru 14: Polymer, bağlantı kimliği hakkında bilgi sahibi değilse, nasıl bir işleyişle çalışıyor? Evet, doğru. Polymer, bağlantı kimliği hakkında doğrudan bilgi sahibi değildir. Polymer, sadece kendi perspektifine göre bağlantıları bilir. Örneğin, Osmosis ile bağlantı kimliği 2 olarak belirlenmişse, Polymer sadece bu bağlantıyı algılar.

Soru 15: Bağlantı kimlikleri aslında hangi zincir kimliğiyle ilişkilendirilmiştir?
Bağlantı kimlikleri, zincirin kendisinden geldikleri için aslında belirli bir zincir kimliğiyle doğrudan ilişkilendirilmemiştir. Bu, bir tür sosyal uzlaşma etrafında oluşan bağlantı kimlikleri olarak düşünülebilir.

Soru 16: Vi IBC (Virtual IBC) olarak adlandırdığınız yapı, hedef zincirin IBC istemcisini kod tabanında bulundurma zorunluluğunu ortadan kaldırır mı?
Evet, doğru. Vi IBC, hedef zincirin IBC istemcisini kod tabanında uygulamasına gerek olmadan çalışmasını sağlar. Polymer, bu IBC taahhütlerini yönetir ve üzerinde gerçekleşir.

Soru 17: Diğer IBC türleri, örneğin Wormhole, Axel, Hyperlane gibi, Vi IBC ile nasıl karşılaştırılır? Diğer IBC türleriyle Vi IBC arasında doğrudan bir ilişki olmadığını belirttiniz. Dolayısıyla, bu türler arasında karşılaştırma yapılamaz. Vi IBC, Polymer zincirini aracı olarak kullanarak IBC paketlerini iletmek üzere tasarlanmış bir yapıdır.

Soru 18:Ethereum L2 geliştirmenin ana amacı nedir?
Ethereum L2 geliştirme, rollup'ların iletişim kurabilmesi ve ölçeklenebilir bağlantı sağlamak amacıyla yapılmaktadır. Mevcut rollup'lar arasındaki iletişimde güven modelini koruyarak, Ethereum L2'de daha hızlı ve ölçeklenebilir bağlantılar kurmayı hedeflemektedir.

Soru 19: Modüler yapı ve farklı bileşenlerin zincir tasarımındaki rolü nedir?
Modüler yapı, bir zincirin farklı bileşenlere sahip olabileceği bir perspektifi benimser. Örneğin, bir zincirin veri erişilebilirlik, konsensüs, yürütme ve uzlaştırma gibi farklı katmanlara sahip olabileceği düşünülür. Bu, daha özelleştirilebilir ve genişletilebilir bir zincir tasarımını mümkün kılar.

Soru 20: Interchain hesaplar ve zincirler arası iletişim hakkındaki görüşleriniz nelerdir?
Interchain hesaplar ve zincirler arası iletişim, her yeni zincir türünün ağa bağlandığı bir durumu düşünmek önemlidir. Ancak, VM katmanında bu tip interop'un ölçeklenemeyeceği düşünülüyor ve maliyet bakımından zorlu bir durum olabilir. Çözüm olarak, farklı zincirler arasında teşviklerin ve ödüllerin paylaşılması öne çıkıyor.

Get fast shipping, movies & more with Amazon Prime

Start free trial

Enjoy this blog? Subscribe to Morue

2 Comments