Hyperlane protokolü: Blok Zinciri arasında izin gerektirmeyen yeni bir paradigma

Blok Zinciri etkileşiminin yeni paradigması: Hyperlane protokolünü derinlemesine inceleme

Temel Noktalar

  • Gerçekten İzin Gerektirmeyen Dağıtım: Hyperlane, geliştiricilerin farklı blok zincirlerine anında bağlanmasını sağlar, karmaşık onay süreçleri olmadan, tamamen yeni bir erişim modeli yaratır.

  • Esnek Modüler Güvenlik: Hyperlane'in zincirler arası güvenlik modülü (ISM), uygulamaların özelleştirilmiş güvenlik gereksinimlerini destekler ve hem hızlı küçük işlemler hem de yüksek güvenlikli varlık transferi ihtiyaçlarını karşılayabilir.

  • Geliştirici Dostu Mimari: Hyperlane, TypeScript SDK, CLI araçları ve kapsamlı belgeler sunarak çok zincirli entegrasyonun teknik engellerini önemli ölçüde azaltmaktadır.

Derinlemesine Hyperlane Analizi: 150'den fazla Blok Zinciri'ni bağlayan izinsiz çapraz zincir protokolü

1. Blok Zinciri Bağlantısının Dönüm Noktası

Blok Zinciri ekosistemi, izole geliştirmeden gerçek bir etkileşime doğru yöneliyor. Projeler artık kapalı ortamlar inşa etmiyor, aksine daha geniş bir ağda entegrasyon arayışındalar.

Ancak, mevcut entegrasyonların çoğu hala manuel ve parçalıdır. Yeni projeler, genellikle yüksek maliyetlere, gecikmelere ve ek yüklere neden olan her bir köprü veya birlikte çalışabilirlik sağlayıcısıyla doğrudan müzakere edilmelidir. Bu, teknolojik olarak gelişmiş ekipler için bile katılımın önünde yapısal engeller yaratır ve nihayetinde tüm ekosistemin ölçeklenebilirliğini engeller.

Bu zorluk yeni bir durum değil. 1990'ların başında, şirketler kendi bağımsız iç ağlarını işletiyor, bağımsız kurallara ve erişim yetkilerine sahipti. Ağlar arası iletişim mümkün olsa da, zaman alıcı teknik koordinasyon ve karşılıklı yetkilendirme gerektiriyordu.

Dönüm noktası, HTTP ve TCP/IP gibi standart protokollerin tanıtılmasıyla ortaya çıktı; bu protokoller, birleşik bir internete açık ve izin gerektirmeyen erişimi mümkün kıldı. Bu standartlar, karmaşıklığın yerine basitliği getirerek, katlanarak büyümeyi ve küresel katılımı serbest bıraktı, dijital devrimin temelini attı.

Blok Zinciri endüstrisi şimdi benzer bir dönüm noktasına geliyor. Bir sonraki inovasyon aşamasını açmak için, parçalı, izinli entegrasyonların ötesine geçmeli ve standartlaştırılmış, izin gerektirmeyen bağlantılılığa yönelmelidir. Erişim engellerinin azaltılması, geniş katılım ve tüm ekosistemin yeniliği için hayati önem taşımaktadır.

Derinlemesine Hyperlane Analizi: 150'den fazla Blok Zinciri ile bağlantı kuran izin gerektirmeyen çapraz zincir protokolü

2. Hyperlane'in Çözümü: İzin Gerektirmeyen Bağlantı

2.1. İzin gerektirmeyen ve açık kaynak

Hyperlane, bu yapısal kısıtlamaları izin gerektirmeyen bir mimari ile çözüyor - bu, herhangi bir projenin serbestçe bağlanmasına izin veren temelde farklı bir modeldir. Bu yaklaşımda tek bir şart vardır: desteklenen sanal makine (VM) ortamına uyum - örneğin Ethereum/EVM, Solana/SVM veya Cosmos/CosmWasm. Bu koşul yerine getirildiğinde, karmaşık onay süreçlerine gerek kalmadan entegrasyon gerçekleştirilebilir.

Bu nedenle, Blok Zinciri projelerinin giriş engeli önemli ölçüde düşmüştür. Geçmişte tamamlanması aylar süren işler, şimdi sadece teknik uyumluluğun sağlanmasıyla hemen tamamlanabilir.

Web3 geliştiricisi Ryan'ı içeren bir gerçek örneğe bakalım. Ryan, kendi ana ağında çalışan Tiger adında yeni bir proje inşa ediyor. Şu anda, Tiger zincirindeki kullanıcılar yalnızca Tiger ekosistemi ile sınırlıdır ve diğer blok zincirleriyle etkileşimde bulunamazlar. Ancak, kullanıcılar Ethereum'dan Tiger zincirine varlık taşımak ve Tiger zincirinden diğer zincirlere geçerek daha fazla likidite açmak istiyorlar. Bunu başarmak için Ryan, Tiger zincirini birden fazla blok zinciri ağına bağlamalıdır.

İlk adım olarak, Ryan zincir entegrasyon ortamını kurmak için Hyperlane CLI aracını yükledi. Bu işlem çok basit - terminalde "npm install @hyperlane-xyz/cli" komutunu çalıştırması yeterli. Bu araç açık kaynak olduğu için önceden onay veya kayıt gerekmiyor. Bu kullanım kolaylığı, Hyperlane'in izinsiz mimarisinin temel değerini vurguluyor.

Sonrasında, Ryan doğrudan Tiger zincirine iki temel bileşen yerleştirdi: Mailbox(, blok zincirleri arasında mesaj iletimi sağlayan bir sözleşme) ve zincirler arası güvenlik modülü( Interchain Security Module, ISM)(, her mesajın doğruluğunu doğrulamak için). Bu iki bileşen de açık kaynaklıdır ve kamuya açıktır, geliştiricilerin kendi şartlarına göre entegrasyon yapmalarına olanak tanır. Bu unsurlar yerleştirildiğinde, sistem test edilebilir hale gelir.

Üçüncü adımda, Ryan Tiger zincirinden Ethereum'a iletimin başarılı olup olmadığını doğrulamak için bir test mesajı gönderdi. Buradaki "mesaj" basit bir metin dizesi değildir - bu, belirli bir yürütme komutudur: "100 TIGER token'ını 0x123... Ethereum adresine aktar." İletim süreci şöyle:

  1. Tiger Zinciri mesajı başlattı, 100 $TIGER token'ını Ethereum'a transfer etti.

  2. Hyperlane doğrulayıcıları mesajı doğrular ve imzalar.

  3. (Relayer), imzalı mesajı Ethereum'a iletir.

  4. Ethereum üzerindeki ISM, mesajı doğrular ve alıcıya 100 $TIGER tokeni serbest bırakır.

Kaynak zincir ve hedef zincir Mailbox'ı kurduğunda, ek bir yapılandırma gerekmez. Mesaj iletilir, doğrulanır ve yürütülür. Başarılı test, iki zincirin doğru bir şekilde bağlandığını onaylamıştır.

Son adımda, Ryan Hyperlane kayıt defterinde Tiger zincirinin bağlantı detaylarını kaydetti. Bu kayıt defteri, tüm bağlı zincirlerin bilgilerini özetleyen GitHub tabanlı bir kamu dizinidir ve domain ID(, domain IDs) ve Mailbox adresi gibi tanımlayıcıları içerir. Bu kamu listesi, diğer geliştiricilerin Tiger zinciri ile bağlantılı gerekli bilgilere kolayca ulaşabilmelerini sağlamak amacıyla oluşturulmuştur. Fonksiyonu, bir telefon rehberine benziyor - kaydedildikten sonra, herkes Tiger'ı arayıp iletişim başlatabilir. Bu kayıt ile Tiger zinciri, Hyperlane ekosisteminin tüm ağ etkilerini elde edebilecektir.

Bu mimarinin temelinde basit ama güçlü bir ilke yatıyor: Herkes, onay almadan bağlanabilir ve herhangi bir zincir, izin almadan varış noktası olarak kullanılabilir.

Bu modeli en iyi tanıdık bir benzetme ile anlayabiliriz - e-posta. Herkesin önceden koordine olmaksızın dünyadaki herhangi bir e-posta adresine mesaj gönderebilmesi gibi, Hyperlane de Mailbox kurulu olan herhangi bir blok zincirinin diğer herhangi bir blok zinciri ile iletişim kurmasına olanak tanır. Bu, izin gerektirmeyen bağlantıların varsayılan durum haline geldiği bir ortam yaratır ki bu, geleneksel onay sistemleri tarafından sağlanamaz.

Derinlemesine Hyperlane Analizi: 150'den fazla Blok Zinciri ile bağlantı kuran izin gerektirmeyen çapraz zincir protokolü

2.2. Çoklu Sanal Makine ( VM ) uyumluluğu

Başlangıçtan itibaren, Hyperlane çoklu sanal makine (VM) ortamlarını desteklemek için modüler bir mimari olarak tasarlandı. Şu anda Ethereum üzerindeki EVM, Cosmos SDK tabanlı zincirlerin CosmWasm'ı ve Solana'nın SVM'si arasında birlikte çalışabilirliği desteklemekte ve Move tabanlı zincirlere desteği artırmaktadır.

Farklı VM ortamlarını bağlamak esasen karmaşıktır. Her Blok Zinciri kendi yürütme modeli, veri yapısı, konsensüs mekanizması ve varlık standardı ile çalışır. Bu sistemler arasında etkileşim sağlamak, köklü şekilde farklı mimarileri çevirebilen yüksek derecede uzmanlaşmış bir çerçeve gerektirir.

Örneğin, Ethereum'un EVM'si 18 basamaklı ondalık sayıları desteklerken, Solana'nın SVM'si 9 basamaklı ondalık sayılar kullanır. Güvenlik ve güvenilirliği korurken en küçük farklılıkları aşmak, Hyperlane'in anahtar teknik başarılarından biridir.

Hyperlane, farklı zincirleri bağlama zorluğunu çözmek için "Hyperlane Warp Route" ( süper uzay eğrilik yönlendirmesini ) tanıttı. Hyperlane Warp Route, zincirler arasında izinsiz token transferini destekleyen, modüler bir çapraz zincir varlık köprüsüdür ve farklı ortamlar arasında çeşitli varlıkların hareketini destekler.

Kısacası, Hyperlane Warp Route, varlıkların niteliği ve kullanım durumlarına göre çalışır. Bazen (vault) gibi bir kasa gibi çalışır, bazen döviz bürosu gibi, bazen de doğrudan para transferi gibi - her yönlendirme türü her senaryo için uygun bir yöntem sunar. Tüm bu süreçler, Hyperlane'in farklı sanal makine ortamlarında çalışan zincirler arası iletişimini kullanır.

  • Yerel Token Warp Routes: Yerel yakıt tokeni ('i destekler, örneğin ETH ), blok zinciri üzerinden doğrudan transfer, ( sarma gerektirmeden.

  • Teminatlı ERC20: Kaynak zincir üzerinde ERC20 token'larını teminat olarak kilitleyerek, çapraz zincir transferleri için kullanılır.

  • Sentetik ERC20: Hedef zincirde orijinal tokeni temsil etmek için yeni ERC20 tokenleri basma.

  • Çoklu Teminat Warp Rotaları: Birden fazla teminat tokeninin likidite sağlamasına izin verir.

  • Özel Warp Rotaları: Gelişmiş özellikler ekleyin veya belirli kullanım durumlarını entegre edin ), örneğin cüzdan, fiat destekli token (.

Hadi bir örneği incelemek için lock-and-mint) modelini kullanalım. Ryan adında bir geliştirici, Ethereum üzerinde çıkarılan Tiger token'ını($TIGER) Base ağına taşımak istiyor.

Ryan öncelikle Ethereum üzerinde bir Hyperlane Warp Route sözleşmesi kuruyor ve $TIGER tokenini bu sözleşmeye (EvmHypCollateral) yatırıyor. Ardından, Ethereum Mailbox bir mesaj oluşturuyor ve Base ağının paketlenmiş versiyonun Tiger tokenini basmasını talep ediyor.

Mesaj alındıktan sonra, Base ağı, zincirler arası güvenlik modülü (ISM) kullanarak gerçekliğini doğrular. Eğer doğrulama başarılı olursa, Base ağı kullanıcı cüzdanına paketlenmiş Tiger token'ı ($wTIGER) basacaktır.

Hyperlane Warp Route, Hyperlane'in farklı zincirlerdeki modüler, izinsiz birlikte çalışabilirlik vizyonunu genişletirken kritik bir rol oynamaktadır. Geliştiricilerin her zincirin özelliklerine göre sözleşmeleri yapılandırmaları yeterlidir. Kalan süreç - mesaj iletimi, doğrulama ve teslimat - Hyperlane'in altyapısı tarafından işlenir, bu da geliştiricilerin karmaşık çeviri mekanizmalarıyla uğraşmadan farklı ortamlar arasında bağlantı kurmalarını sağlar.

Derinlemesine Hyperlane Analizi: 150'den fazla Blok Zinciri ile bağlantı kuran izinsiz çapraz zincir protokolü

( 2.3. Modüler Güvenlik: Zincirler Arası Güvenlik Modülü )ISM ###

Hyperlane, farklı zincirler arasında mesaj ve varlıkların kesintisiz hareketini sağlamış olsa da - bu, ölçeklenebilirliğin önemli bir avantajıdır - aynı zamanda bir ana zorluk da getirmektedir: Alıcı zincir, bir mesajın gerçekten iddia edilen kaynaktan geldiğinden nasıl emin olabilir? Mesaj iletmek bir şeydir - onun doğruluğunu doğrulamak ise başka bir şeydir.

Bu sorunu çözmek için, Hyperlane zincirler arası güvenlik modülü ( Interchain Security Module, ISM ) - hedef bağlantının mesajı almadan önce doğruluğunu doğrulayan modüler bir güvenlik sistemi geliştirmiştir. ISM, mesajın gerçekten kaynak zincirde oluşturulduğunu doğrulamak için kullanılan zincir üzerindeki bir akıllı sözleşmedir ve değiştirilemezlik ve kaynak garantisi sağlar.

Kısacası, hedef zincirin Mailbox'ı bir mesaj aldığında, önce sorar: "Bu mesaj gerçekten orijinal zincirden mi?" Sadece başarılı bir şekilde doğrulandıktan sonra, mesaj beklenen hedefe iletilecektir. Eğer doğrulama başarısız olursa veya şüpheli görünüyorsa, mesaj reddedilecektir.

Bu süreç, uluslararası seyahat ederken sınır kontrolünün çalışma şekline benzer. Bir ülkeye girmeden önce, göçmen memurları pasaportunuzun gerçekliğini doğrulayacak - "Bu pasaport gerçekten de doğduğunuz ülke tarafından mı verildi?" Pasaport, yasalığını kanıtlamak için sahteciliğe karşı özellikler ve şifreleme unsurları içerir. Herkes belgeleri sahteleyebilir, ancak yalnızca uygun şekilde doğrulama yaparak şifreli bir şekilde kaynağını kanıtlayabilen pasaportlar kabul edilir.

Önemli olan, ISM'nin hizmet taleplerine göre güvenlik modelini esnek bir şekilde yapılandırabilmesidir. Pratikte, güvenlik gereksinimleri bağlama göre önemli ölçüde farklılık gösterir. Örneğin, küçük bir token transferi sadece daha hızlı bir yürütme sağlamak için temel bir doğrulayıcı imzası gerektirebilir. Buna karşılık, milyonlarca dolarlık bir varlık transferi, Hyperlane doğrulayıcıları, harici köprüler ve ek çoklu imza doğrulamaları da dahil olmak üzere katmanlı güvenlik yöntemlerini gerektirebilir.

Bu şekilde, ISM çerçevesi, Hyperlane'in modüler doğrulamayı önceliklendirerek bağlantı ve güvenliği sağladığına dair önemli bir tasarım kararını yansıtır. Uygulamalar, protokolün izinsiz doğasını korurken güvenlik modellerini özelleştirebilir.

Derinlemesine Hyperlane Analizi: 150'den fazla Blok Zinciri'ni birbirine bağlayan izinsiz çapraz zincir protokolü

3. Geliştirici Araçları ve Erişilebilirlik: En Basit Bağlantı Yolu

Hyperlane, geliştirici deneyimini önceliklendirerek yüksek düzeyde erişilebilirlik ve kullanılabilirlik sunar. Komut satırı arayüzü (CLI) ve TypeScript tabanlı yazılım geliştirme kiti (SDK), yeni zincirlerin Hyperlane ekosistemine entegrasyonunu, zincirler arası mesaj gönderimini ve Hyperlane Warp Route'un yapılandırılmasını sağlamak için temel araçlardır.

CLI ve SDK tamamen açık kaynaklıdır, herkes tarafından kullanılabilir. Geliştiriciler, GitHub'dan kodu kurabilir ve entegrasyona başlayabilir, izin protokolleri veya onay süreçlerine ihtiyaç duymazlar. Resmi belgeler, blockchain deneyimi sınırlı olanlar için bile adım adım öğreticiler içermektedir.

HYPER-7.61%
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
  • 9
  • Share
Comment
0/400
BlockchainGrillervip
· 3h ago
Biraz pişmiş.
View OriginalReply0
ForkItAllDayvip
· 14h ago
Bu teknoloji yığını güvenilir mi?
View OriginalReply0
fomo_fightervip
· 08-03 07:06
Bu yüzden son zamanlarda tüm pro'lar bunu öneriyor?
View OriginalReply0
CafeMinorvip
· 08-03 01:32
Yine yeni bir protokol mü yaptınız, gözlerim kamaştı.
View OriginalReply0
liquiditea_sippervip
· 08-03 01:31
Harika! Gerçekten kapı olmadan mı?
View OriginalReply0
MEVSupportGroupvip
· 08-03 01:31
Yine bir Cross chain köprüleri~ Sıradaki kim?
View OriginalReply0
TokenAlchemistvip
· 08-03 01:30
lmao başka bir "izin gerektirmeyen" köprü... önce mev vektörlerini göster.
View OriginalReply0
ImpermanentPhilosophervip
· 08-03 01:14
Çok zincirli savaşın yeni bir oyunu var
View OriginalReply0
LiquidityHuntervip
· 08-03 01:04
cross-chain bu kadar güzel, neden hala a yok?
View OriginalReply0
View More
  • Pin
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)