Bacco Ağ Yükseltmesi ile Tanışın

Onur Sarayli
5 min readDec 9, 2023

--

Özetle

Proxima Labs ve Wonderland dahil çekirdek geliştirme ekiplerinin birkaç ay süren yoğun geliştirme çalışmalarının ardından, en son Connext Network yükseltmesi olan Bacco’yu duyurmaktan heyecan duyuyoruz.

  • Bacco, Connext Ağının mevcut “yavaş yollarını” optimistik olarak çalışacak şekilde yükselterek, mümkün olan en iyi güvenliği korurken yeni zincirleri desteklemenin operasyonel maliyetlerini %90'ın üzerinde azaltıyor.
  • Bacco, Connext’in birçok yeni zincire ve Katman 2'ye hızla genişlemesinin kapısını açıyor! 🎉
  • Buna paralel olarak Connext Vakfı, 20 yeni zincir ve Katman 2'ye yönelik gelecekteki protokol desteğini onaylamak için bir DAO RFC’yi öne sürdü. *

Bacco ağ yükseltmesi, üretim testnet döneminin başarılı bir şekilde izlenmesini sonrasında 14 Aralık’ta yayına girecek.

Neden Bacco’ya İhtiyacımız Var?

Günümüzde Connext’in mesajlaşma katmanı, Katman 2'leri Ethereum’a bağlayan temel “kanonik” mesajlaşma köprülerini (örneğin, Arbitrum AMB gibi rollup köprüleri) kullanmaktadır. Bir mesaj Connext’ten geçtiğinde, kökleri bağladığımız Katman 2 zincirlerinden (spoke domain’leri olarak bilinir) kanonik köprüler aracılığıyla Ethereum Katman 1'e (hub domain) geri gitmesi gerekir. Oraya varıldığında kökler tek bir Merkle kökünde toplanır ve bu kök her bir konuşulan alana yayılır. Bunu genellikle “slow path” olarak adlandırırız.

Bu yapı, Connext’in mümkün olan en iyi güvenliği sağlamasına ve bunu zincirlerin kendisinden devralmasına olanak tanırken, yeni bağlı domainlerin eklenmesini son derece maliyetli hale getiriyor (20 gwei gas ücretiyle ~30 bin $/ay/zincir 😱). Rollup/kanonik köprüler ölçek açısından çok pahalıdır.

Ekosistemler yeni zincirler (Op, Superchain, Arbitrum’s Orbit, vb.) deploy edilmeye devam ettikçe ve rolluplar inşa etmek kolaylaştıkça ( Gelato’nun RAAS’ı, AltLayer vb.), geliştiriciler ve kullanıcılar, onlarla birlikte genişleyebilecek güvenli çapraz zincir altyapısına ihtiyaç duyacak.

Optimistik Bir Çözüm

Bacco ağ yükseltmesi, mesajların zincirler arasında nasıl aktarıldığını optimistik bir şekilde davranacak şekilde değiştirir — mesajlar zincirler arasında diğer toplamaların sequencer’ları yerine Connext Sequencer (hataya dayanıklı bir pencereye ve gözlemciler arasındaki anlaşmazlıklara tabidir) tarafından taşınır. Bu, mümkün olan en iyi güvenliği korurken yeni bir zincir eklemenin genel gider maliyetini %90'ın üzerinde azaltarak operasyonel verimlilikte büyük bir iyileşme sağlar.

Optimistik Yol

İşte nasıl çalıştığı hakkında bilgilendirme:

1: Ethereum’daki Köklerin Toplanması: Connext Sequencer, periyodik olarak, spoke domainlerden tüm yeni çapraz zincir işlemlerinin anlık görüntüsünü alır ve doğrudan Ethereum’a bir toplu kök gönderir.

2: Dolandırıcılık Tespiti ve Önleme: Gönderildikten sonra sistem, 30 dakikalık bir hata tespit penceresi başlatır; bu pencere sırasında gözlemciler, toplanan kökün yalnızca bağlı domainlerden gelen geçerli işlemleri içerdiğinden emin olmak için kontrol eder.

  • TBirleştirilmiş kökün bütünlüğü doğrulandıktan ve 30 dakikalık süre geçtikten sonra, Sequencer aynı birleştirilmiş kökü tüm spoke domainlere gönderir ve burada işlem yürütülmeden önce hata tespit süreci bir kez daha tekrarlanır.

3: Slow Path Geri Dönüşü: Sequencer’ın kötü bir işlemle toplu bir kök göndermesi durumunda, herhangi bir Gözlemci hata kanıtını tetikleyebilir. Sistem daha sonra yukarıda açıklanan orijinal yavaş moda geri dönerek tüm verileri doğrudan kanonik köprülerden geçirir. Gelecekte sistem ayrıca kanonik köprülerden geçen (nihai olarak doğru) duruma dayalı olarak ya bir hata nedeniyle Sequencer’ı ya da geçersiz bir hata kanıtı nedeniyle Gözlemciyi cezalandıracaktır.

  • Ek bir önlem olarak, stake ve slashing uygulanana kadar, Connext DAO veya Güvenlik Konseyi varsayılan optimistik mekanizmayı yeniden etkinleştirmek için oy verene kadar sistem bir hata kanıtından sonra yavaş modda kalacaktır.

Bu yaklaşım, Connext’in mümkün olan en iyi güvenlik taahhüdünü korurken, Ethereum’un ağ işletiminden kaynaklanan gaz maliyetlerini önemli ölçüde azaltır.

💡 Eğlenceli Gerçek: Yukarıdaki sistem yükseltmesi tam anlamıyla Connext’i uygulamaya özel bir Optimistik Rollup haline getiriyor.

Optimism ve Arbitrum için rollup, Ethereum’daki “dispute path” yaşayan EVM uyumlu bir durum makinesi tarafından tanımlanır. Connext için rollup, çok daha basit bir durum makinesi tarafından tanımlanır: Katman 1 köprüsü, diğer rollup’ların ve Ethereum’a gönderilen zincirlerin sözleşmeleridir.

Amaçlar ve Hızlı Uygulama

Bacco’nun yalnızca protokol içerisinde alt düzeydeki yerleşimin gerçekleşme şeklini değiştirdiğini unutmamak önemlidir. Connext’in yukarıda açıklanan mesajlaşma sisteminin üzerinde bulunan (ve Connext Router’ları tarafından çalıştırılan) amaç katmanı, her iki durumda da tamamen aynı şekilde çalışır ve kullanıcıların ve protokollerin, token’ları zincirler arasında neredeyse anında hızlı bir şekilde aktarmasına olanak tanır.

Kullanıcılar zincirler arasında token transfer ettiğinde veya sözleşmeleri çağırdığında, router’lar işlemi kendi fonlarını kullanarak hedef zincirde hemen gerçekleştirir. Daha sonra mesajlaşma katmanı sisteminin kendilerine geri ödeme yapmasını beklerler.

Yükseltme Ayrıntıları

Bacco ağ yükseltmesi, kullanıcıların, uygulamaların veya router’ların herhangi bir eylem veya değişiklik yapmasını gerektirmeyen sürekli bir yükseltme olacaktır.

  • Ağdaki fast-path işlemleri için kesinti yaşanmayacak.
  • Uygulamalar ve yönlendiriciler, yükseltme işlemi sırasında slow-path işlemlerinde bazı gecikmeler yaşayabilirler.
  • Mainnet yükseltmesinin, bazı son test ağı izlemelerine kadar 14 Aralık’ta yapılması planlanıyor.
  • Yükseltme, 6 Aralık’ta dün sonuçlanan resmi oylamanın bir parçası olarak Connext DAO tarafından onaylandı.
  • Yükseltme, özellikleri ve tasarım mantığı hakkında daha fazla bilgiyi buradaki orijinal DAO RFC gönderisinden okuyabilirsiniz.

Bacco, Connext Ekosistemi İçin Ne İfade Ediyor?

Bacco yükseltmesi, Connext v2'nin yeni zincirlere hızlı genişlemesinin başlangıcını işaret ediyor. Connext bu sürece halihazırda şu şekilde başladı:

Bize Katılmak İster Misin?

Connext DAO’ya dahil olmanızı ve Connext’in geleceğini şekillendirmenize yardımcı olmanızı çok isteriz. Henüz yapmadıysanız DAO yönetimiyle ilgili en son bilgiler için forum.connext.network’e göz atın ve Connext’in entegrasyonu hakkında daha fazla bilgi edinmek için Connext Discord’a katılın.

  • Bu teklif, Connext’in destekleyebileceği zincirlerin her şeyi kapsayan bir listesi veya teklifte yer alan zincirlerin her birini destekleme taahhüdü değildir. Ek zincirler için onay talebinde bulunmak üzere yıl boyunca benzer tekliflerin sunulmasını bekliyoruz.

Connext Hakkında

Connext, zincirler ve rollup’lar arasında hızlı, güven gerektirmeyen iletişim için bir ağdır. Herhangi bir yeni güven varsayımı getirmeden bunu ucuza ve hızlı bir şekilde yapan türünün tek birlikte çalışabilirlik sistemidir. Connext, güvenli köprüler ve diğer yerel çapraz zincir uygulamaları oluşturmak isteyen geliştiricilere yöneliktir.

Website | xApp’ler İnşa Edin | Twitter | Discord | Güvenli Köprüleme

--

--

Onur Sarayli
Onur Sarayli

Written by Onur Sarayli

Community Manager | Entrepreneur | Crypto Investor | Interactive Marketing | Blockchain Enthusiast | Metaverse | Web3

No responses yet