E2M Araştırması: Babylon protokolü ile EigenLayer arasındaki karşılaştırma
E2M Araştırma: Shawn (Nisan 2024)
The Restaking track represented by EigenLayer has received great attention and has become one of the hottest directions in Ethereum. E2M Research has also conducted many discussions on EigenLayer. EigenLayer extends ETH security to other applications on the blockchain network, while bringing additional benefits to participating ETH or LST holders.
Benzer şekilde Babylon, Bitcoin kullanıcılarının PoS ağının güvenliğini artırmak, gelir elde ederken ağ güvenliğini artırmak ve Bitcoin'in kendi gözetimini sürdürmek için BTC'yi stake etmelerine olanak tanıyor. Bitcoin ana ağı tam akıllı sözleşmeleri destekleyemediği için Babylon'un mimari tasarımı ve uygulama senaryoları EigenLayer'dan çok farklıdır. Polygon'un eski kurucusu ve Avail'in kurucusu Anurag Arjun da sosyal medyada Babylon'un Eigenlayer gibi projelerle karşılaştırıldığında ciddi şekilde hafife alındığını söyledi. Bir noktada aniden ivme kazanacak ve bu, BTC ekosisteminin büyük bir kilidini açacak.
Bu makale, iki projeyi çeşitli yönlerden karşılaştırarak aralarındaki benzerlik ve farklılıkları daha derinlemesine anlamayı umuyor.
Babil Hakkında
Babylon, bir dizi paylaşılan Bitcoin güvenlik protokolüdür. Şu anda iki protokolden oluşmaktadır:
-
Bitcoin Zaman Damgası: Bu protokol, herhangi bir verinin (PoS blok zinciri gibi) kısa ve doğrulanabilir bir zaman damgasını Bitcoin'e gönderir.
-
Bitcoin Staking: Protokol, herhangi bir merkezi olmayan sistem için ekonomik güvenlik sağlamak amacıyla Bitcoin varlıklarının güvenilir (ve kendi kendine saklama) bir şekilde stake edilmesine olanak tanır.
Bitcoin Zaman Damgası Protokolü
Birincisi, Bitcoin zaman damgası protokolünün yapı diyagramıdır:
Babil'in mimarisi yukarıdaki şekilde gösterilmektedir. Üç bölümden oluşur ve iki düzeyde kontrol noktasına sahiptir:
-
Zaman damgası hizmet katmanı olarak Bitcoin;
-
Orta katman olarak Babylon zinciri (Cosmos SDK üzerine kurulmuş bir zincir);
-
Güvenlik tüketicileri olarak görev yapan PoS blok zincirleri (örneğin diğer Cosmos bölgeleri);
Önemli bir tasarım hususu, Bitcoin'in taşıyabileceği veri miktarının çok sınırlı olmasıdır. Bu bağlamda Babil zincirinin birden fazla işlevi vardır:
-
Birçok PoS tüketici zincirinin kontrol noktası akışlarını bir araya getirir, dolayısıyla tüm tüketici PoS zincirlerindeki olayları aynı anda zaman damgalamak için Bitcoin ağına yalnızca bir kontrol noktası akışının eklenmesi gerekir.
-
Bitcoin ağındaki kontrol noktaları, toplu imzalar gibi kriptografik teknikler kullanılarak kompakt hale getirilebilir.
-
IBC protokolü aracılığıyla tüketici PoS zincirlerinden kontrol noktaları alır.
-
Saldırganların mevcut olmayan verilere zaman damgası uygulayamaması için PoS tüketici zincirinin kontrol noktalarının veri kullanılabilirliğini kontrol eder.
Bu yapı, Pos zincirinin uzun menzilli saldırılara direnme gibi güvenliği artırmasına yardımcı olabilir.
PoS zincirini uzun menzilli saldırılardan korumak için, PoS zincirinin blok kontrol noktalarını BTC'ye gönderebilir ve meşru çatal olarak daha eski bir BTC zaman damgasına sahip çatalı seçebiliriz. Bu şekilde yalnızca iki durum vardır:
-
Saldırı çatalı, BTC ana ağında daha sonraki bir zaman damgasına sahip olacak ve çatal hiçbir zaman hiç kimse tarafından seçilmeyecek veya
-
Saldırganın seçilebilmesi için, saldırıya uğrayan PoS çatalının daha erken bir zaman damgasına sahip olduğu çok uzun bir BTC çatalı oluşturması gerekir ki bu da ekonomik olarak imkansızdır.
Bu nedenle uzun menzilli saldırılar BTC zaman damgalarıyla dengelenebilir.
PoS bloklarının geri döndürülemez BTC zaman damgası, uzun menzilli saldırıları çözmenin yanı sıra PoS zincirleri için başka güvenlik avantajları da sağlar:
-
Zayıf öznelliği ortadan kaldırın: Bitcoin zaman damgaları nesneldir ve bu, PoS zincirlerinin sosyal fikir birliğine ve zayıf öznelliğe bağımlılığını ortadan kaldırabilir.
-
Daha kısa bağlanma süresi: BTC zaman damgaları, toplumsal mutabakatın yerini alarak PoS zincirlerinin stake etme bağlanmasını kaldırma süresini haftalardan bir güne düşürebilir.
-
Yeni zincir önyüklemesi: Daha düşük değerlemelere sahip yeni PoS zincirleri, çatal saldırılarına karşı daha savunmasızdır. BTC zaman damgaları zincirin büyümesinin korunmasına yardımcı olabilir.
-
Durum senkronizasyonunun ve anlık görüntülerin doğrulanması: BTC tarafından sağlanan PoS zincirinin nesnel gerçekleri, PoS zinciri kullanıcılarının P2P ağından indirilen zincir durumunu veya anlık görüntüyü doğrulamasına olanak tanır.
-
Önemli işlemlerin korunması: BTC zaman damgaları, önemli PoS işlemlerini daha fazla onaylamak için kullanılabilir, ancak bu, daha uzun onay gecikmeleri pahasına olur.
-
Sansüre dayanıklılık: BTC zaman damgası, sansürlenen işlemleri BTC'de yayınlayarak PoS zincirlerindeki işlem sansürüne de direnebilir.
Bitcoin Staking Protokolü
Babylon'un Bitcoin staking protokolü, Bitcoin sahiplerinin herhangi bir üçüncü tarafa güvenmeden Bitcoin'i stake etmelerine olanak tanır;
Bitcoin'i zincir üzerinden PoS zincirine bağlamaya gerek kalmadan, PoS zincirine tamamen kesilebilir stake edilmiş hakların güvenlik garantisi sağlanabilir.
İşte Bitcoin stake etme örneği:
Alice'in bir Bitcoin'i var ve onu bir PoS zincirine yatırmak istiyor. İlk önce bir hisse işlemi gönderiyor
Bir stake sözleşmesine girmek için Bitcoin zincirine. İşlem, Bitcoin'ini kişisel saklama kasasına kilitleyen bir Bitcoin'dir.
İşlemler. Kilitli bitcoinlerin kilidi yalnızca Alice'in özel anahtarı kullanılarak aşağıdaki iki yoldan biriyle açılabilir:
(1) Alice bir "bağ kaldırma işlemi" başlatır ve Bitcoin'in kilidi açılır ve üç gün içinde Alice'e iade edilir.
(2) Alice, bitcoin'i imha adresine göndermek için bir "kesme işlemi" başlatır.
Staking işlemi Bitcoin zincirine girdiğinde Alice, PoS zincirini doğrulamak için anahtarıyla blokları imzalamaya başlayabilir.
Doğrulama görevleri sırasında iki olası yol vardır.
Kaynak: https://docs.babylonchain.io/papers/btc_staking_litepaper(CN).pdf
Bunlardan biri mutlu yoldur (yukarıdaki Şekil (a)), yani Alice protokolü dürüstçe takip eder ve Bitcoin taahhüdünü iptal etmek istediğinde, Bitcoin zincirine bağlayıcı olmayan bir işlem göndererek bağlayıcı olmayan bir talep başlatır (Şekil (b) ) üstünde). Bağlayıcı olmayan işlem Bitcoin zincirine girdiğinde Alice'in PoS zincirindeki doğrulama yükümlülüğü sona erer ve üç gün sonra Alice Bitcoin'i çekip geri alabilir. PoS zinciri aynı zamanda Alice'e bir ödül de verecek.
İkincisi, Alice'in kötüye gittiği ve PoS zincirinde çifte harcama saldırısına katıldığı mutsuz yoldur (yukarıdaki Şekil (b)). Bu durumda staking protokolü Alice'in özel anahtarının kamuya sızdırılmasını sağlar. Bu nedenle herkes Alice olarak Bitcoin zincirine ceza indirimi işlemi gönderip Alice'in Bitcoin'ini yok edebilir. Bu mutsuz yolun varlığı saldırganın cezalandırılmasını sağlar ve bu caydırıcılık da herkesin mutlu yola gitmesini sağlar; herkes normal şekilde çalışır.
Babylon, kötü niyetli davranışların cezasını azaltmak için çıkartılabilir tek seferlik imzalar (EOTS) kullanıyor. Temel fikir, kullanıcıların normal imza şemasına benzer şekilde bir mesajı bir kez imzalayabilmesidir. EOTS ek bir etiket parametresi gerektirir (imza ek parametresi, bir blok doğrulanırken blok yüksekliğidir). Bir kullanıcı aynı mesajı aynı etiketle iki kez imzalamaya çalışırsa (aynı yükseklikte iki blok imzalayarak), kullanıcının özel anahtarı her iki imzadan da çıkarılabilir.
Karşılaştırıldı
Öncelikle Babylon protokolü ile EigenLayer'ın yapıları oldukça farklıdır:
Babil:
Babylon protokol yapısı diyagramı
ÖzKatman:
EigenLayer yapı diyagramı
Babylon iki bölümden oluşur: Bitcoin zaman damgası protokolü ve rehin protokolü. Bitcoin Turing'i tamamlamadığından birçok işlem görevinin tamamlanması için ayrı bir zincir gerekir. Bu nedenle Babylon protokolünün, Cosmos SDK aracılığıyla oluşturulan ve kendi zincir doğrulama düğümlerine sahip olan kendi zinciri vardır. Aynı zamanda bağımsız bir EOTS Yöneticisi ve Kesinlik Sağlayıcıyı da içerir.
EigenLayer temel olarak kullanıcı taahhütlerini kabul edebilen ve AVS sözleşmelerini vb. yönetebilen bir dizi akıllı sözleşmeden oluşur. Temel katman Ethereum ağı tarafından yürütülür ve güvenliği garanti edilir.
İkincisi, her ikisinin de azalma sağlamanın farklı yolları vardır.
Ethereum akıllı sözleşme işlevlerini desteklediğinden, EigenLayer'ın eğik çizgi mantığı uygulaması sözleşmede yazılacak ve farklı AVS için daha karmaşık eğik çizgi koşulları uygulanabilecektir. Aynı zamanda, eğer bir durum önceden tanımlanmış kesinti koşullarıyla çözülemezse, bunu çözmek için oy kullanacak zincir dışı bir veto komitesi bulunacak.
Ancak Bitcoin ana ağının fonksiyonunun sınırlı olması nedeniyle Babylon, kesme mantığını EOTS üzerinden uyguluyor. Pek çok kısıtlaması vardır ve aynı yükseklikteki bloklarda tekrarlanan imzaların olduğu kötü amaçlı durumlar için yalnızca nispeten basit bir kesme mantığı uygulayabilir.
Azaltımı uygulamanın farklı yollarından dolayı ikisinin hizmet hedefleri de farklıdır.
EigenLayer, geniş bir AVS yelpazesi için güvenlik hizmetleri sağlayabilen karmaşık kesme mantığını uygulayabilir. EigenLayer için avantajı Ethereum ile tutarlılığında yatıyor. Ethereum, kripto para birimi alanında en büyük ekosisteme sahiptir, bu da daha fazla kullanıcı ve daha fazla talep anlamına gelir. EigenLayers çözümü, Ethereum'un güvenli ve merkezi olmayan köprülere, veri kullanılabilirliği çözümlerine ve Katman 2 çözümleri için merkezi olmayan dizi katmanlarına olan ihtiyaç gibi sınırlamalarını giderme potansiyeline sahiptir. Ethereum ekosisteminde, ETH'yi rehin varlığı olarak kullanmak politik olarak doğru bir uygulama olarak kabul edilir. Bu nedenle EigenLayer etrafında oluşturulan uygulamalar, Ethereum ekosistemine hizmet eden daha fazla uygulama olacaktır.
Babylon mainly serves Pos chains, especially the chains of the Cosmos ecosystem, because the Bitcoin timestamp service needs to pass messages between the Babylon chain and the Cosmos chain through the IBC protocol, so it has great limitations. And these Pos chains require a separate set of verification nodes. Its advantage may be that the Cosmos ecosystem has now developed a large scale and produced a large number of excellent Pos chains, such as Celestia, Osmosis, Axelar, dYdX, etc., and these protocols can be easily connected to the Babylon chain to obtain the security of Bitcoin. The development of EigenLayer requires a large number of project parties to redevelop and adapt AVS, and the start will be in a backward stage. In addition, the solution of building an application chain through the Cosmos SDK has been verified by a lot of people, which may be more friendly to project development. Babylon also has certain advantages in this regard, that is, choosing to bring the Cosmos ecosystem into Bitcoin security protection.
Bu aynı zamanda Ethereum ve Cosmos ekolojisinin gelişim yönü ile de ilgilidir. Ethereum ekolojisi ilk olarak Ethereum ana ağı adı verilen devasa bir güvenlik çekirdeği inşa etti ve bu temelde birçok Katman 2 oluşturdu ancak Katman 2 arasındaki bağlantı henüz çözülmedi. Cosmos ekolojisi ilk olarak farklı bölgeler arasındaki bağlantıyı çözdü ancak güçlü bir güvenlik çekirdeğinden yoksundu. Cosmos Hub'ın piyasa değeri dayanılmayacak kadar düşük, dolayısıyla bir güvenlik çekirdeği bulmak doğal. Babylon bu talebi hedefleyerek BTC güvenliğini sağlıyor. Aynı zamanda EigenLayer, Ethereum güvenliğini işbirliği yoluyla Cosmos ekolojisine getirmeyi de umuyor. Temel mimari açısından bakıldığında Babylon'un çözümü Kozmos ekolojisine daha uygun olabilir.
Özetle
Hem Babylon protokolü hem de EigenLayer, daha fazla uygulama için Bitcoin ve Ethereum ağlarının güvenliğini kendi yöntemleriyle açmayı umuyor. Ancak Bitcoin'in Turing'in tam olmaması nedeniyle ekolojik gelişimi Ethereum ekosisteminin çok gerisinde kalıyor. Aynı zamanda Bitcoin'in varlık ihracı ve ikinci katman ağı da Ethereum'dan farklı bir yol izledi. Bu nedenle Babylon protokolü ve EigenLayer teknik mimari, indirgeme yöntemleri ve hizmet nesneleri açısından farklılık gösterir. Şu anki bakış açısına göre her ikisinin de kendi ekim alanları var ve gelişme konusunda kendilerine göre avantajları var. Ancak modüler blok zincirlerin gelişmesi ve farklı ekosistemlerin birbirine bağlanması ve entegrasyonu ile gelecekte bu ikisi karşılıklı bir rekabet durumu oluşturabilir ve hiç kimse hakim olamayacaktır.
Referanslar
https://twitter.com/E2mResearch/status/1783714279394586787
https://pmcrypto.xyz/blog/wtf-is-eigenlayer-and-babylon-cn
https://docs.eigenlayer.xyz/eigenlayer
https://docs.babylonchain.io/docs/introduction/overview
https://www.chaincatcher.com/article/2079486
E2M Araştırması Hakkında
Dünya'dan Ay'a E 2 M Araştırma, yatırım ve dijital para alanlarında araştırma ve öğrenmeye odaklanmaktadır.
Makale koleksiyonu: https://mirror.xyz/0x80894DE3D9110De7fd55885C83DeB3622503D13B
Bizi Twitter'da takip edin: https://twitter.com/E2mResearch ️
Ses podcast'i: https://e2m-research.castos.com/
Xiaoyuzhou'nun bağlantısı: https://www.xiaoyuzhoufm.com/podcast/6499969a932f350aae20ec6d
DC Bağlantısı: https://discord.gg/WSQBFmP772
Bu makale internetten alınmıştır: E2M Araştırması: Babylon protokolü ile EigenLayer arasındaki karşılaştırma
İlgili: Litecoin (LTC) Yatırımcıları Bir Düzeltmeyi Bu Şekilde Tetikleyebilir
Kısaca Litecoin'in 4 saatlik grafikteki fiyatı yükselen bir takoz oluşturuyor ve bu da bir düşüşün 8%'de düşüşe yol açabileceğini gösteriyor. LTC balinaları son birkaç gündür kayda değer bir hareket yapmıyor ve pek de muhtemel görünmüyor. Aktif adreslerin altı ayın en düşük seviyesine düşmesiyle perakende katılımı da darbe aldı. Litecoin (LTC) fiyatı kısa vadede düşüşe yol açabilecek bir düşüş eğiliminin oluşumunu gözlemliyor. LTC sahipleri bunu önleyebilir ancak son zamanlardaki eylemleri göz önüne alındığında bunun gerçekleşme olasılığı daha düşük. Litecoin Yatırımcılarının Motivasyona İhtiyacı Var Her varlığın yatırımcıları fiyat hareketinin yönü üzerinde etkiye sahip olma eğilimindedir ve Litecoin'in fiyatı için de durum aynıdır. Gümüşten Bitcoin'in altına şu anda…