Blockchain Bridge (Köprü) Nedir, Nasıl Çalışır?
Blockchain köprüsü (bridge), kripto varlıkları veya mesajları bir ağdan diğerine aktaran sistemdir. Örneğin Ethereum’daki ETH veya USDC’yi Arbitrum ya da Base gibi bir ağda kullanabilmek için köprü gerekir.
Bu sayfada 9
Blockchain köprüsü (bridge), kripto varlıkları veya verileri bir blockchain’den diğerine aktaran sistemdir. Farklı ağlar birbirinin kayıtlarını doğrudan okuyamadığı için, Ethereum’daki ETH’yi Layer 2 ağlarından birinde ya da başka bir blockchain’de kullanmak istediğinizde bir köprüye ihtiyaç duyarsınız. Köprü, kaynak ağda varlığı kilitler veya yakar, hedef ağda ise karşılığını oluşturur ya da serbest bırakır.
Köprüler ağlar arası geçişi mümkün kılar, ancak kripto tarihinin en büyük saldırılarından bazıları da köprülere yönelik olmuştur. Bu yüzden hangi köprüyü, hangi yöntemle kullandığınızı bilmek önemlidir.
Cüzdanda ağı değiştirmek neden bakiyeyi taşımaz?
Ethereum uyumlu ağlarda cüzdanınız aynı adresi gösterir, ama her ağ kendi kaydını ayrı tutar. Cüzdanda ağı Ethereum’dan Arbitrum’a çevirdiğinizde varlığınız taşınmaz; yalnızca hangi ağın kaydına baktığınız değişir. Ethereum’daki 1 ETH’nin Arbitrum’da görünmesi için zincir üzerinde bir köprü işlemi yapılması gerekir.
Köprüler nasıl çalışır?
- Kilitle ve bas (lock and mint): Varlık kaynak ağdaki köprü sözleşmesine kilitlenir, hedef ağda aynı miktarda temsili (wrapped) token basılır. Geri dönüşte temsili token yakılır ve orijinal varlık serbest bırakılır.
- Yak ve bas (burn and mint): İhraççı kontrolündeki token’larda varlık kaynak ağda yakılır, hedef ağda yeniden basılır. Circle’ın USDC için sunduğu CCTP bu yöntemle çalışır ve hedef ağda doğrudan Circle’ın çıkardığı yerel USDC oluşur.
- Likidite ağları: Köprü, her iki ağda da token havuzları tutar. Siz kaynak ağdaki havuza yatırırsınız, hedef ağdaki havuzdan size ödeme yapılır. Bu yöntem hızlıdır ama havuzun yeterli likiditeye sahip olmasına bağlıdır.
Rollup’ların resmî köprüleri (Arbitrum veya Base’in kendi köprüleri gibi) güvenliğini büyük ölçüde Ethereum ve rollup’ın kanıt sistemine dayandırır. Across, Stargate veya Wormhole gibi üçüncü taraf köprüler ise kendi doğrulayıcı, oracle veya likidite sağlayıcı yapılarına güvenir.
Yerel token ile köprülenmiş token arasındaki fark
Köprünün hedef ağda oluşturduğu token, ihraççının o ağda doğrudan çıkardığı yerel token’la aynı olmayabilir. Örneğin bir ağda hem Circle’ın yerel stablecoin’i USDC hem de eski bir köprüyle gelmiş “USDC.e” gibi bir temsil bulunabilir. İkisi aynı adı taşısa da sözleşme adresleri farklıdır.
Bu fark pratikte önemlidir: Bir borsa yalnızca yerel sürümü yatırma olarak kabul edebilir, bir DeFi uygulaması yalnızca diğerini destekleyebilir. Köprülenmiş token’ın değeri de onu destekleyen köprünün güvenliğine bağlıdır; köprü saldırıya uğrarsa temsili token karşılıksız kalabilir.
Köprü mü, borsa üzerinden geçiş mi?
Birçok merkezi borsa, Layer 2’lere ve farklı ağlara doğrudan çekim imkânı sunar. Bu durumda varlığı borsaya yatırıp istediğiniz ağdan çekmek, köprü kullanmaktan daha ucuz ve basit olabilir; ancak işlem sırasında varlık borsanın kontrolüne geçer. Köprü kullanmak ise varlığı kendi cüzdanınızda tutmanızı sağlar ama köprü sözleşmesinin riskini üstlenirsiniz. Her iki yolda da doğru ağı seçmek temel kuraldır.
Köprü nasıl kullanılır? Adım adım
- Köprüyü seçin: Mümkünse hedef ağın resmî köprüsünü ya da token ihraççısının önerdiği yöntemi kullanın. Adresi yer iminden veya resmî belgelerden alın.
- Kaynak ve hedef ağı belirleyin: Cüzdanınızı kaynak ağa bağlayın, hedef ağı ve token’ı seçin.
- Alıcı adresini kontrol edin: Çoğu köprü varsayılan olarak aynı adresinize gönderir. Farklı bir adres girecekseniz o adresin hedef ağda sizin kontrolünüzde olduğundan emin olun.
- Toplam maliyeti hesaplayın: Kaynak ağın gas ücretini, köprü ücretini ve hedefe ulaşacak net miktarı birlikte değerlendirin.
- Hedef ağda ücret token’ı bulundurun: Arbitrum ve Base gibi ağlarda ETH gerekir. Bazı köprüler küçük bir miktar ücret token’ını otomatik olarak gönderme seçeneği sunar.
- İşlemi takip edin: Kaynak ağdaki işlemin TXID’sini kaydedin ve köprünün işlem sayfasından veya hedef ağın blok gezgininden varışı kontrol edin.
Köprü transferi ne kadar sürer?
Süre, köprü türüne ve yöne göre büyük farklılık gösterir. Ethereum’dan bir rollup’a resmî köprüyle yatırma genellikle dakikalar içinde tamamlanır. Optimistic rollup’lardan Ethereum’a resmî köprüyle dönüş ise itiraz süresi nedeniyle yaklaşık 7 gün sürer.
Likidite ağı kullanan hızlı köprüler bu bekleme süresini dakikalara indirir, çünkü size hedef ağdaki kendi havuzlarından ödeme yaparlar. Karşılığında ek ücret alırlar ve siz de o köprünün sözleşme riskini üstlenirsiniz. Transfer uzun sürüyorsa önce kaynak işlemin onaylandığını, ardından köprünün işlem sayfasındaki durumu kontrol edin; aynı transferi tekrar göndermeyin.
Köprüler güvenli mi?
Köprüler, bir ağda büyük miktarda kilitli varlık tuttukları için saldırganların öncelikli hedefidir. 2022’de Ronin, Wormhole ve Nomad köprülerine yapılan saldırılarda yüz milyonlarca dolarlık varlık çalındı. Bu saldırıların bir kısmı doğrulayıcı anahtarlarının ele geçirilmesinden, bir kısmı akıllı sözleşme hatalarından kaynaklandı.
Riski azaltmak için:
- Uzun süredir çalışan, denetlenmiş ve güvenlik modeli açıkça belgelenmiş köprüleri tercih edin.
- Köprülenmiş token’larda büyük tutarları uzun süre tutmak yerine, mümkünse ihraççının yerel sürümüne geçin.
- İlk kez kullandığınız köprüde önce küçük bir tutarla deneme yapın.
- Köprü sitelerinin sahte kopyalarına ve “köprü işleminiz takıldı” diyerek kurtarma kelimesi isteyen sahte destek hesaplarına karşı dikkatli olun.
Sık sorulan sorular
Köprüde gönderdiğim token hedef ağda görünmüyorsa ne yapmalıyım?
Önce köprünün işlem sayfasında transferin tamamlanıp tamamlanmadığına bakın. Tamamlandıysa cüzdanınızda hedef ağın seçili olduğunu kontrol edin ve token görünmüyorsa sözleşme adresini kullanarak cüzdana elle ekleyin. Token’ın yerel mi köprülenmiş sürüm mü olduğu da hangi sözleşme adresini eklemeniz gerektiğini belirler.
Bitcoin başka bir ağa nasıl köprülenir?
Bitcoin, Ethereum gibi akıllı sözleşme ağlarında genellikle WBTC gibi temsili token’larla kullanılır. Bu token’ların arkasındaki BTC bir saklayıcı veya köprü yapısı tarafından tutulur; bu yüzden temsili BTC, gerçek BTC’den farklı olarak o yapının güvenliğine bağlıdır.