SwapSpace – Zincirler arası kripto takasları

Çapraz Zincir Takaslarında Kriptonuzu Kaybetmekten Nasıl Kaçınılır: Ayrıntılı Bir Rehber

Academy Author

,

,9 dk

Bilmeniz gerektiği gibi, farklı ağlar üzerinde çalışan ve farklı protokoller kullanan birçok kripto para türü vardır. Bitcoin hâlâ kripto para piyasasına hakim olsa da, bu hakimiyet son birkaç yılda DeFi kriptolarına artan ilgiyle birlikte azalıyor ve bu gerçekleşirken Bitcoin'in DeFi ile etkileşimine olan talep de artıyor.

Farklı özelliklere ve coğrafi nişlere sahip çok sayıda bağımsız blockchain ekosisteminin büyümesi, dünyanın giderek daha çoklu-blockchain hale gelmesine yol açtı. Bu blockchain’lerin her birinin avantajlarını ve benzersiz varlıklarını tek bir uygulama içinde özgürce kullanabilme yeteneği, yeni çapraz zincir smart contract’ların güçlü bir gelişim dalgasını tetiklerdi — tıpkı DeFi’nin, NFT’lerin ve zincir üstü oyun ekonomilerinin yayılmasıyla, gerçek verileri elde etmek ve blockchain dışında güvenli hesaplama sağlamak için merkeziyetsiz oracle hizmetlerinin ortaya çıkması gibi.

DeFi ile Bitcoin arasındaki değişimi bir fiat para biriminin başka bir fiat para birimiyle değişimine benzetebiliriz, ancak bir benzetme daha doğru olur: Bir grup insan hesaplamalar için Coca-Cola kapakları kullanırken diğer grup midye kabukları kullanıyor — çalışma prensipleri arasındaki fark tam da bu kadar büyük.

Farklı Blockchain Ağları Ne Anlama Gelir?

Bu farkı anlamak için blockchain’in nasıl çalıştığı sorusuna değinmemiz gerekir. Blockchain, tüm işlem kayıtlarını içeren, bloklardan oluşan kesintisiz bir zincirdir.

Blok zinciri koparılamaz, çünkü her blok önceki bloğa bir bağlantı içerir. Sonuç olarak, blockchain’deki varlık sahiplerine ilişkin verileri içeren bir kayıt defterini sahte olarak oluşturmak imkânsızdır.

Yeni blokların eklenmesi yapay olarak sınırlandırılmıştır. Bu yapılmazsa, bloklar rastgele eklenecek ve güvenilir, sıralı bir zincir oluşmayacaktır. Yeni bir bloğun ortaya çıkması için önce doğrulanması gerekir — madencilerin yaptığı şey budur.

İlk olarak, kripto para devriminin başladığı Bitcoin ağı vardı. ERC-20 (Ethereum) ağı, DeFi teknolojisinin ve smart contract kullanımının kaynaklandığı bu alandaki gerçekten büyük bir sonraki gelişmeydi. Ardından farklı algoritmalar kullanan başka ağlar ortaya çıktı.

Ethereum bir blockchain kullanır, Bitcoin ise başka bir blockchain kullanır ve bunlar birbirine bağlı değildir. Token’ları ağlar arasında doğrudan gönderemezsiniz. Bu nedenle, bu değişim çifti içinde takas yapmak için başka araç ve yöntemlere ihtiyacınız olacaktır.

Bugün, zaten onlarca hatta yüzlerce birinci ve ikinci katman blockchain bulunuyor. Her blockchain kendi içinde benzersizdir ve avantajları ile dezavantajları vardır. Yalnızca Bitcoin’in olduğu kripto para dünyası, demiryolunun döşendiği bir şehirle karşılaştırılabiliyorsa, bugün bu şehirde bisikletlerden ve helikopterlerden kişisel arabalara, tramvaylara ve teknelere kadar birçok ulaşım türü vardır. 

Bunların her biri kullanıcı için kendi avantajlarına sahiptir. Aynı zamanda kullanıcı gün boyunca yalnızca bisiklet ya da araba kullanmak zorunda değildir ve istediği zaman bunlar arasında "geçiş" yapma fırsatına sahiptir. Peki nasıl?

ERC-20 Standardı Token’lar

Ethereum’un ortaya çıkmasından önce, her token’ın ayrı bir akıllı sözleşmesi vardı ve bunun sonucunda birçok uyumluluk sorunu yaşanıyordu. Bunun bir çözümü olarak ERC-20 (veya Ethereum Request For Comments) adlı standart bir protokol oluşturuldu. 

ERC-20 standardının özelliği, bir token’ı kabul etmek ve ağının diğer token’larla etkileşimini sağlamak için yerine getirilmesi gereken birkaç gereklilikte yatmaktadır. Blockchain’deki varlıklar değerli olabilir; tüm kripto paralar gibi alınabilir ve gönderilebilirler.

ERC-20 standardını teknik olarak uygulamak kolaydır. Bu da uzmanların yeni token’ları kolayca geliştirmesine olanak tanır. Çok sayıda ERC-20 uyumlu token vardır. Örneğin, Maker (MKR), Tether(USB), Fantom (FTM), Dai (DAI) ve diğerleri.

Herhangi bir ERC-20 token’ı herhangi bir ETH-uyumlu cüzdanda saklanabildiğinden, çok fazla risk ve zorluk yaşamadan bir ERC-20 token’ından diğerine geçebiliriz.

Ethereum varlıklarını Solana gibi EVM ile uyumsuz bir zincire aktarırken, iki ağı birbirine bağlayan köprü iki farklı cüzdan adresi ve token standardı kullanır. Bu da kullanıcıların Meta Mask ve Phantom gibi hem Ethereum hem de Solana ile uyumlu bir cüzdan bağlaması gerektiği anlamına gelir.

Diğer Token Standartları

Farklı amaçlara hizmet eden başka teknik token standartları da vardır: Bunlar arasında en bilinenler BEP-20, OMNI ve TRC-20’dir; bunları çeşitli kripto para borsalarının G/Ç bölümünde bulabilirsiniz.

Bir ERC-20 token’ını bu ağlardan birinin cüzdanına aktarırsanız onu kaybedersiniz; çünkü gönderirken, başka bir ağda bulunan benzer bir adresi belirteceksiniz — tıpkı aynı isimli bir sokakta ama farklı bir şehirde yaşayan arkadaşınızı ziyarete gitmeniz gibi.

Şanslıyız ki Binance veya Coinbase gibi birden fazla blockchain’i destekleyen kripto siteleri var. Farklı blockchain coin’lerinden herhangi birini yatırdığınızda veya çektiğinizde, ağ türünü seçmeniz istenir. Cüzdan adresini veya çekim için alıcının adresini girdikten sonra Binance, girilen adrese göre ağı otomatik olarak seçer.

Cross-Chain Nasıl Yapılır?

Cross-chain takasın 2 yolu vardır:

Bir Merkezi Borsada,

az önce bahsettiğimiz Binance gibi; burada bitcoin’i ether ile, Solana’yı Near ile vb. basitçe değiştirebilirsiniz. Burada değişimlerden büyük dahili havuzlar ve merkezi borsaların algoritmaları sorumludur. Borsanın geliştiricileri bu süreçleri kontrol eder ve tüm bunlar nominal olarak blockchain’in kendisinde değil, borsanın cüzdanlarında gerçekleşir. 

Cross-chain hizmeti sağlayan platformlar ücretsiz çalışmaz. Para yatırma ve çekme işlemleri için işlem ücretini ödemek gerekir; bu ücret bazen oldukça yüksek olabilir.

Ayrıca, çoğu merkezi borsa (CEX) KYC prosedürleri gerektirir (belgelerin kopyalarını ve kullanıcının fotoğraflarını/videolarını sağlama), bu da kullanıcıları her zaman tatmin etmez. 

Merkeziyetsiz Ticaret Platformları,

UniSwap gibi platformlar, kullanıcılarına dair kişisel veri toplamaz ve karmaşık kayıt/giriş prosedürleri de gerektirmez. Merkeziyetsiz platformlarda yüksek bir güven düzeyine ulaşmak için özel smart contract’lar kullanılır. Bunlar farklı ağlar arasında etkileşime izin verir ve kullanıcılar tarafından belirtilen sözleşme şartlarına uyulması durumunda varlıkların otomatik değişimini (dönüşümünü) gerçekleştirir. Ancak ihtiyacınız olan değişim çiftinin DEX üzerinde bulunmayabileceğine hazırlıklı olmalısınız. Bir borsa seçerken, işlem çiftlerinin sayısını dikkate almak önemlidir. Ne kadar çok olurlarsa, alım satım ve yatırım için o kadar fazla fırsat olur.

Öncelikle bir borsa seçimine karar vermeniz gerekir. Ardından işlem çiftlerini dikkatle incelemelisiniz. Riskleri azaltmak için likit çiftlere sahip büyük platformlarda çalışmak gerekir. Ayrıca, farklı borsalardaki teklifleri tek bir yerde toplayarak seçimi biraz kolaylaştırmak için tasarlanmış SwapSpace gibi agregatörler de vardır.

Blockchain köprülerini kullanmak da mümkündür. Merkezi borsaların ötesine geçip merkeziyetsiz finans dünyasına girersek, aslında blockchain’in kendisine gireriz. Ve yalnızca köprüler, yeni takasın blockchain’in kendisinde olduğu bir çapraz işlemi yapmanıza izin verir.

Cross-Chain Köprüler

Cross-chain çözümler, cross-chain köprüler, uyumluluk veya birlikte çalışabilirlik çözümleri, token’ları bir blockchain’den diğerine aktarmanıza olanak tanıyan bir teknolojidir.

Blockchain’ler, adalar ya da ayrı devletler gibi, kendi ekosistemlerinde kendi kurallarına göre var olur ve başlangıçta geliştiriciler ağların standartlaştırılması ve uyumluluğu konusunda fazla uğraşmamışlardır. Merkeziyetsiz alandaki proje sayısının artmasıyla birlikte bu konu kritik bir hâl aldı.

Köprü genellikle, işlemleri izleyen ve yönetici smart contract içindeki olayları dinleyen bir akıllı sözleşme yönetimi ve bir oracle hizmetinin kullanımını ifade eder. Köprü tek yönlü olabilir ve bilgiyi diğer iletişim kanalları üzerinden alabilir. En önemli şey, köprünün bilginin doğruluğunun kriptografik olarak doğrulanmasıdır. Cross-chain çözümler, aynı ağ içinde — örneğin L1’den L2’ye — varlık aktarabilir.

Ancak köprüler token’ları klasik anlamda transfer etmez, — köprülerin varlık çiftleri için belirli likidite havuzları vardır. Token’lar bir ağda kilitlenir ve başka bir ağda yeniden mint edilir.

Örneğin, token’ları blockchain A’dan blockchain B’ye aktarmak için köprü, varlıkları blockchain A’da (gönderenin fonları) geçici olarak dondurur. Ardından gerekli token’lar blockchain B’de açılır (mint edilir) (alıcı, kendisine ait blockchain’deki fonlara erişim sağlar). Kullanıcı fonlarını geri almak isterse, ters işlem uygulanır: blockchain B token’ları yakılır ve blockchain A token’larına erişim açılır.

Çeşitli cross-chain köprüleri kullanabilirsiniz. Bunlar, yakma algoritmalarına (mint-and-burn) ya da sentetik token’ların dondurulması ve yeniden ihraç edilmesi sürecine dayanır. Bir token blockchain’inden ayrıldığında dondurulduğu ve aynı anda bu token’ın sentetik bir versiyonunun başka bir platformda çıkarıldığı varsayılır. Çoğu zaman (ama her zaman değil) süreç, bilgiyi bir blockchain’den diğerine aktarmak için sistemlerde aracılara (oracle’lara) dayanır. Yakma protokolü, adından da anlaşılacağı üzere, dondurmaz; token’ları yakar.

Cross-chain çözümler merkeziyetsiz olmayan (tam güven gerektiren), federatif (federated) ve trustless olabilir. Bu özellikler farklı derecelerde değişebilir — her şey merkeziyetsizlik düzeyine bağlıdır.

Merkezi köprüler, herhangi bir kurum/ekip/şirket/proje tarafından tam kontrol anlamına gelir. Kullanıcılar bilgi/fonlarını blockchain’in işleyişini kontrol eden merkezi otoritenin yönetimine aktarır. Merkeziyetsizlik yoktur, ancak bu tür çözümler kolay ve hızlı bir şekilde uygulanır. Aynı zamanda kimse fonların güvenliğini garanti etmez; bu nedenle bu teknoloji güvenlik açısından öne çıkmaz.

Federatif köprü, özel bir blockchain’e benzer şekilde çalışır. Düğümlerin yönetim ağının bir parçası olmak ve token hareketleri üzerinde kontrol elde etmek için bir dizi sıkı kurala uyması gerekir. Özel düğümlere keeper denir. Örneğin Ethereum ile Wanchain arasındaki bir cross-chain çözümde böyle düğümler vardır. Custodian’lar token’ları Ethereum’da kilitler ve Wanchain’de token’lar çıkarır. Kullanıcının token’ları geri aktarması gerekiyorsa, keeper’lara başvurur; keeper’lar da özel anahtarın bir bölümünü gönderir. Tam anahtar oluşturulduğunda, token’ların kilidini kaldırır. Kısmi kontrolle birlikte çeşitli oylama mekanizmaları seçenekleri olabilir.

Trustless bridge, herhangi bir ağ katılımcısının ajan veya doğrulayıcı işlevlerini yerine getirmek için katılabileceği tam teşekküllü merkeziyetsiz bir sistemdir. İşlemlerin geçerliliğini doğrular ve bunun için komisyon alır. Syscoin köprüsü bu algoritmaya göre çalışır. Buradaki düğümler diğer ajanların çalışmasına itiraz edebilir ve bir ihlali bildirebilir. Kontrol başarılı olursa ihlali gerçekleştiren kişiden 3 ETH alınır; aksi durumda ise ihlali bildiren kişi 3 ETH kaybeder. Böyle bir köprünün bir diğer çarpıcı örneği, Solana ağı ile Ethereum’u birbirine bağlayan Wormhole’dur. Bu, ERC-20 token’larını Solana blockchain’inin yerel SPL token’larına dönüştürmenize olanak tanır.

Cross-chain köprülere örnek olarak AnySwap, BTC Relay, POLKADOT, BLOCKNET, AION, WANCHAIN vb. projeler verilebilir

Cross-Chain Köprülerin Avantajları

Köprüler, trustless bir ortamda dijital varlıkların transferini hızlandırabilir. Birlikte çalışabilirlik, örneğin verilerin yalnızca her belirli işlemde yer alan tarafların erişebildiği sidechain’lere kaydedildiği durumlarda yüksek gizliliğe de katkı sağlayabilir.

Köprüler, sharding (segmentasyon) kullanarak daha yüksek hız ve ölçeklenebilirlik de sağlayabilir. Bireysel işlemler bir ağ segmentine kaydedilirken, bir işlem grubunun işlenmesinin sonucu ana kayıt defterine kaydedilir. Köprüler, daha az yüklü blockchain’ler arasında dağıtım yaparak ağ trafiğini azaltır; bu da daha yüksek ölçeklenebilirliğe katkıda bulunur.

Cross-Chain Köprülerin Dezavantajları

Bu hâlâ kitlesel kullanım için olgunlaştırılması gereken deneysel bir teknolojidir. Cross-chain çözümler henüz yeterince evrensel hâle gelmemiştir ve şimdilik bir çeşit geçici çözüm, başka bir eklenti ya da blockchain’lerin üzerinde bir katman gibi davranır; bu da tüm sistemi daha hantal hâle getirir.

Farklı ağların çalışma biçimleri arasında hatalar ve engeller olması da mümkündür; çünkü bunlar karmaşık dağıtılmış kayıt defterleridir ve her bilgisayar bu miktarda bilgiyi işleyemez. Yani cross-chain köprüler oldukça kaynak yoğun olup, çok fazla insan kaynağı ve zaman gerektirir.

Güvenlikle ilgili sorular da vardır. Bir varlık ne kadar çok köprüden geçerse, orijinal varlıktan o kadar uzaklaşır ve o kadar riskli hâle gelir. Köprüden her geçtiğinde yeni ticker’lara sahip yeni token’lar mint edildiğinden, bu kullanıcılar için bir rahatsızlık yaratır.

Artık her durum ve her blockchain çifti için benzersiz bir yaklaşım bulmak gerekir ve bu da zaman, para ve geliştiricilerin ciddi çabalarını gerektirir.

Paylaş:

İlgili Yazılar

Daha fazlasını merak ediyor musunuz?

Bültenimize katılın — bilgilenin, güçlenin.