WalletConnect Güvenlik Rehberi: DEX'lere Kör İmzalama Olmadan Bağlanın

WalletConnect Güvenlik Rehberi: DEX'lere Kör İmzalama Olmadan Bağlanın

|

|

Yazan

Yazan

walllet ekibi

walllet ekibi

DEX Kullanıcıları için WalletConnect Güvenlik Rehberi

WalletConnect'i DEX'lerle (merkeziyetsiz borsalar) nasıl güvenle kullanacağınızı, jeton onaylarını nasıl okuyacağınızı, körü körüne imzalama yapmaktan nasıl kaçınacağınızı ve cüzdanınızı nasıl daha güvenle bağlayacağınızı öğrenin.

WalletConnect, bir kripto cüzdanının QR kodu veya mobil derin bağlantı aracılığıyla DEX'lere ve diğer dApp'lere (merkeziyetsiz uygulamalar) bağlanmasını sağlar. Güvenle kullanmak için dApp URL'sini doğrulayın, ağı kontrol edin, her imzayı veya jeton onayını okuyun, net olmayan izinlerden kaçının ve işiniz bittiğinde kullanılmayan oturumları kapatın.

Özet

  • WalletConnect bir bağlantı protokolüdür, bir güvenlik garantisi değildir.

  • Cüzdanınızı bağlamak; mesaj imzalamaktan, jeton harcamasını onaylamaktan veya bir takası onaylamaktan farklıdır.

  • "Gazsız" (gasless) bir imza, neyi yetkilendirdiğini anlamıyorsanız yine de riskli olabilir.

  • Bir DEX kullanmadan önce URL'yi, ağı, jetonu, miktarı, harcayan tarafı, kayma payını (slippage) ve alıcıyı kontrol edin.

Bir DEX açıyorsunuz. Cüzdanı Bağla butonuna tıklıyorsunuz. Bir WalletConnect QR kodu beliriyor. Cüzdanınız sizden bağlantıyı onaylamanızı istiyor. Şimdiye kadar her şey güvenli görünüyor.

İşin riskli kısmı genellikle bir sonraki adımda gelir: bir jeton onayı, imza talebi, takas onayı veya gaz ücreti olmadığı için zararsız görünen bir mesaj. Bu kısa an, birçok kullanıcının okumayı bırakıp tahmin yürütmeye başladığı yerdir.

WalletConnect cüzdanınızın bir dApp ile iletişim kurmasına yardımcı olabilir ama her dApp'i güvenilir kılamaz. Sizin göreviniz, cüzdanınız onay istemeden önce bağlanma, imzalama, onaylama ve takas etme arasındaki farkı bilmektir.

Bir cüzdanın gerçekte neyi kontrol ettiğini öğrenmek istiyorsanız işe kripto cüzdanının ne olduğunu anlatan bu rehberle başlayın. Bu rehber, kriptonuzun neden cüzdanın "içinde" olmadığını ve onayların neden bu kadar önemli olduğunu açıklıyor.

WalletConnect Nedir?

WalletConnect, kripto cüzdanlarının dApp olarak adlandırılan merkeziyetsiz uygulamalara bağlanmasını sağlayan bir protokoldür. DEX'ler de bir dApp türüdür.

En basit ifadeyle WalletConnect, cüzdanınız ile kullanmak istediğiniz uygulama arasında güvenli bir iletişim köprüsü görevi görür. Masaüstünde genellikle bir QR kodu taratırsınız. Mobilde ise cüzdan uygulamanızı açan bir derin bağlantıya dokunabilirsiniz.

Safe WalletConnect flow for DEX users showing URL check, wallet connection, request review, approval, swap confirmation, and approval review

WalletConnect'in resmi belgelerine göre, aktarım hizmeti uçtan uca şifreli olacak şekilde tasarlanmıştır ve aktarıcı; cüzdan adresleri, işlem özetleri (hashes), KYC bilgileri veya cüzdan ile dApp arasında aktarılan diğer bilgileri göremez. Teknik açıklamayı WalletConnect Ağ belgelerinde okuyabilirsiniz.

Bu iyi bir protokol tasarımıdır. Ancak bağlandığınız her sitenin güvenli olduğu anlamına gelmez. WalletConnect bağlantıyı korur. Her talebin arkasındaki asıl amacı doğrulamaz.

DeFi dünyasında yeniyseniz DEX'lere bağlanmaya başlamadan önce cüzdanların takas, borç verme, stake etme ve dApp'lere nasıl bağlandığını anlatan bu kapsamlı rehber faydalı olacaktır.

WalletConnect güvenli mi?

WalletConnect'in kendisi bir cüzdan boşaltıcı (drainer) değildir. Asıl büyük risk genellikle bağlandıktan sonra onayladığınız site, akıllı sözleşme, jeton onayı veya imza talebidir. Aradaki net fark şudur:

Eylem

Ne anlama gelir

Ana risk

Ne kontrol edilmeli

Cüzdanı bağla

dApp'in cüzdan adresinizi görmesini ve işlem talep etmesini sağlar

Sahte site veya yanlış uygulama

URL, uygulama adı, ağ

Mesaj imzala

Bir şeyi onaylamak veya kanıtlamak için cüzdanınızı kullanır

Belirsiz bir şeyi imzalamak

Alan adı, amaç, mesaj içeriği

Jetonu onayla

Bir sözleşmenin belirli bir jeton miktarını harcamasına izin verir

Aşırı veya kötü niyetli yetkilendirme

Jeton, harcayan taraf, miktar

Takas et

Bir ticareti gerçekleştirir

Yanlış jeton, kötü rota, yüksek kayma payı

Varlık, miktar, oran, alıcı, ağ

Bağlantıyı kes

Aktif oturumu sonlandırır

Temizliğin tamamlandığını varsaymak

Jeton onaylarını da gözden geçirin

En önemli kural oldukça basittir: Bağlanmak genellikle tek başına tehlikeli değildir. Tehlikeli olan, anlamadığınız bir şeye onay vermektir.

Bu nedenle, anahtar kelimesiz (seedless) erişim ve cüzdan güvenliği, dApp güvenliği ile karıştırılmamalıdır. Anahtar kelimesiz bir cüzdan kurtarma ifadesi riskini azaltabilir ama her sözleşmeyi güvenli yapamaz. Bu farkı anlamak için Anahtar Kelimesiz Cüzdanlar Güvenli mi? Gerçek Riskler Açıklandı yazımızı okuyun.

Bağlanmadan önce: 30 saniyelik bir DEX güvenlik kontrolü yapın

Bir WalletConnect QR kodunu taratmadan veya bir derin bağlantıya dokunmadan önce temel bilgileri kontrol edin. Bu, paranızla bir binaya girmeden önce sokak adını kontrol etmenin kripto versiyonudur. Kendinize sorun:

Resmi DEX web sitesinde misiniz? URL'yi kendiniz mi yazdınız yoksa kayıtlı bir yer işaretini mi kullandınız? Alan adı tam olarak doğru mu görünüyor? Telegram, Discord DM'leri, X yanıtları, arama reklamları veya "destek" hesaplarından gelen bağlantılardan kaçınıyor musunuz? Ethereum, Arbitrum, Base, Polygon veya BNB Chain gibi hedeflediğiniz ağı mı kullanıyorsunuz?

Faydalı bir kural: Bağlantıya siz gitmek yerine bağlantı size geldiyse onu daha dikkatli inceleyin.

Ağ karmaşası da önemlidir. Ethereum'daki USDC, Base'deki USDC ve Arbitrum'daki USDC kullanıcıya benzer görünebilir ancak aynı cüzdan işlemi değildir. Ağ seçimi hala kafa karıştırıcı geliyorsa USDT veya USDC için doğru ağın nasıl seçileceğini anlatan bu rehber yardımcı olabilir.

WalletConnect ile walllet.com bir DEX'e nasıl bağlanır?

Buton isimleri uygulama sürümüne veya DEX arayüzüne göre değişebilir ancak güvenli işlem adımları genellikle aynıdır.

İlk olarak, güvenilir bir kaynaktan resmi DEX web sitesini açın. Kayıtlı bir yer işareti, arama sonucundan veya sosyal medya bağlantısından daha iyidir. Ardından Cüzdanı Bağla seçeneğini belirleyin ve cüzdan seçeneklerinden WalletConnect'i seçin.

Masaüstünde DEX genellikle bir QR kodu gösterir. Mobilde ise derin bir bağlantı açabilir. walllet.com uygulamasını açın ve QR kodunu taratarak veya mobil bağlantı isteğini onaylayarak uygulamanızda mevcut olan WalletConnect akışını kullanın.

Bağlantıyı onaylamadan önce dApp adını, alan adını, cüzdan adresini, ağı ve talep edilen izinleri kontrol edin. Basit bir bağlantı talebi sizden fon transferi yapmanızı istememelidir. İlk istem zaten bir jeton transferi, harcama onayı veya okunamayan bir imza gibi görünüyorsa durun ve inceleyin.

Bağlandıktan sonra DEX, takas işleminden önce bir jetonu onaylamanızı isteyebilir. Bu onay, cüzdan bağlantısından tamamen ayrıdır.

Örneğin, 50 USDC'yi ETH ile takas etmek istiyorsanız DEX önce kendi akıllı sözleşmesinin USDC'nizi kullanması için izin isteyebilir. Ardından asıl takas işlemini onaylamanızı isteyebilir. Bunlar iki farklı andır. İkisini de ayrı ayrı değerlendirin.

Bağlanmak imza atmak değildir: Çoğu kullanıcının kaçırdığı fark

Dört farklı eylemi birbirinden ayırdığınızda cüzdan boşaltma hikayelerini anlamak çok daha kolay hale gelir.

Bağlantı talebi, dApp'in cüzdan adresinizi görmesini ve cüzdanınıza talep göndermesini sağlar. İmza talebi ise farklıdır. İmza, cüzdanınızın bir şeyi kanıtlaması veya onaylamasıdır. Bir dApp'te oturum açmak gibi bazı imzalar zararsızdır. Diğerleri ise önemli eylemleri yetkilendirebilir. İşin yanıltıcı kısmı, bir imzanın gaz ücreti gerektirmeyebilmesidir; bu nedenle kullanıcılar bunu zararsız görebilir.

Bu bir hatadır. Gaz ücretinin olmaması, otomatik olarak risk olmadığı anlamına gelmez.

Jeton onayı, bir akıllı sözleşmeye cüzdanınızdan belirli bir jeton miktarını taşıma izni verir. Bu durum DeFi dünyasında yaygındır. Bir DEX, sizin adınıza bir jeton takası yapabilmek için genellikle onay gereksinim duyar. Ancak jeton, harcayan taraf ve miktar önemlidir.

İşlem onayı, zincir üstü (onchain) bir eylemi gerçekten gönderdiğiniz andır. Bu bir takas, köprüleme, transfer, minting, yatırma veya çekme işlemi olabilir.

Herhangi bir şeyi onaylamadan önce eylemi, varlığı, miktarı, ağı, ücreti, alıcıyı ve beklenen sonucu kontrol edin. İyi bir cüzdan istemi, şu basit soruyu yanıtlamanıza yardımcı olmalıdır: Bunu onaylarsam ne olacak?

walllet.com DEX'lerde körü körüne imza atmaktan kaçınmanıza nasıl yardımcı olur?

walllet.com anahtar kelimesiz, geçiş anahtarı (passkey) tabanlı ve gözetimsiz (self-custodial) bir walllet olarak tasarlanmıştır. Bu, kullanıcının kontrolünü korurken kurtarma ifadesi zahmetini ortadan kaldırmak için tasarlandığı anlamına gelir. Daha geniş ürün bağlamını öğrenmek istiyorsanız walllet Nedir? yazısını okuyun.

DEX kullanıcıları için en önemli kısım işlem netliğidir. Bir cüzdan; varlığı, miktarı, ağı, izni ve olası uyarı işaretlerini daha net görmenize yardımcı olduğunda alışkanlıkla bir şeyi onaylama olasılığınız azalır. Bu, herhangi bir cüzdanın tüm DeFi risklerini ortadan kaldırabileceği anlamına gelmez. Kaldıramaz. Ancak daha net istemler "ne imzaladığım hakkında hiçbir fikrim yok" anını azaltabilir.

Bu deneyimin geçiş anahtarı tarafını anlamak istiyorsanız geçiş anahtarı cüzdanı nedir konulu bu açıklayıcı yazı; anahtar kelimesiz erişim, cihaz güvenliği ve günlük cüzdan kullanımı arasındaki bağlantıyı kuruyor.

Bir DEX'te körü körüne imza atmaktan nasıl kaçınılır?

Körü körüne imzalama, net bir şekilde anlayamadığınız bir şeyi onaylamak anlamına gelir. Bazen bir kod yığını gibi görünür. Bazen belirsiz kelimeler içerir. Bazen de devam etmek için işlemin zorunlu olduğunu söyleyen aceleyle açılmış bir pencere olarak görünür.

Seven red flags to check before signing a WalletConnect request on a DEX

Okunamayan istemleri normal bir arka plan gürültüsü olarak görmeyin.

Alan adını tanımıyorsanız, mesaj ne yaptığını açıklamıyorsa, jeton veya miktar beklediğiniz gibi değilse, harcayan sözleşme DEX ile alakasız görünüyorsa, ağ yanlışsa veya sadece küçük bir takas yapmayı planladığınız halde limitsiz onay isteniyorsa talebi reddedin.

Ayrıca "doğrula", "eşitle", "onayla" veya "cüzdanını güvenceye al" gibi kelimelere karşı da dikkatli olun. Bu kelimeler güvenli görünürken arkasında riskli bir talebi gizleyebilir.

Gerçek bir DEX akışı yeniden başlatılabilir. Ancak kötü bir onay o kadar bağışlayıcı olmayabilir.

Onaylamadan önce hangi eylemin talep edildiğini, hangi varlığın dahil olduğunu, ne kadarlık bir miktarın söz konusu olduğunu, hangi sözleşmenin veya harcayanın izin aldığını, hangi ağın kullanıldığını ve bunun bir imza mı, onay mı yoksa işlem mi olduğunu anlamalısınız.

Talep tanımadığınız bir sözleşmeyi içeriyorsa güvenmeden önce akıllı sözleşme nasıl okunur rehberi faydalı bir sonraki adım olacaktır.

Jeton onayları: Kullanıcıların genellikle gözden kaçırdığı sessiz izinler

Jeton onayları DeFi'de normaldir ancak aynı zamanda en çok yanlış anlaşılan cüzdan eylemlerinden biridir.

50 USDC'yi ETH ile takas etmek istediğinizi hayal edin. DEX'in akıllı sözleşmesinin USDC'nizi taşımak için izne ihtiyacı olabilir. Onay budur. Bundan sonra takas gerçekleşebilir.

2024 fraud data snapshot showing why careful wallet approvals and online verification matter

Onay, amacınızla eşleşmelidir.

Bazı dApp'ler gelecekteki işlemleri kolaylaştırdığı gerekçesiyle sınırsız onay ister. Bir kez onaylarsınız, ardından her yeni takas için tekrar onaylamanız gerekmez. Bu kolaylık sağlayabilir ancak sözleşme kötü niyetliyse, ele geçirilmişse veya sadece kullandığınızı düşündüğünüz sözleşme değilse riski de artırır.

Önemli nokta şudur: USDC'yi onaylamak, USDC'yi zaten takas ettiğiniz anlamına gelmez. Bir sözleşmenin bu onayın kuralları çerçevesinde USDC'yi taşımasına izin verdiğiniz anlamına gelir.

Bu nedenle bir DEX akışı iki cüzdan istemi gösterebilir. Biri jeton harcamasını onaylar. Bir sonraki takası onaylar. İkisini de okuyun.

WalletConnect bağlantısını kesmek, onayları iptal etmekle aynı şey değildir

Bir WalletConnect oturumunu sonlandırmak, cüzdanınız ile dApp arasındaki aktif bağlantıyı durdurur. Akıllı sözleşmelere zaten vermiş olduğunuz jeton izinlerini otomatik olarak kaldırmaz. Doğru düşünce yapısı şudur:

Bağlantıyı kesmek oturum hijyenidir. İptal etmek ise izin temizliğidir.

Her ikisine de ihtiyacınız olabilir.

Disconnect WalletConnect session vs revoke token approval explained for DEX users

Bir DEX kullanmayı bitirdiğinizde sadece tarayıcı sekmesini kapatıp geçmeyin. İşlem sonucunu kontrol edin, cüzdanın DEX ile bağlantısını kesin, cüzdanınız gösteriyorsa aktif WalletConnect oturumlarını inceleyin ve yeni bir sözleşme kullandıysanız, büyük bir miktar onayladıysanız veya bilinmeyen bir dApp ile etkileşime girdiyseniz jeton onaylarını gözden geçirin. Onayları iptal etmek genellikle zincir üstü bir işlem gerektirir ve gaz ücretine mal olabilir. Zincir üstü bir izni değiştirdiğiniz için bu normaldir.

Kaçınılması gereken yaygın WalletConnect hataları

En yaygın hata, QR koduna URL'den daha fazla güvenmektir. QR kodu sadece bağlantıyı başlatır. Sitenin gerçek olduğunu kanıtlamaz. Diğer bir hata ise talebin gazsız olması nedeniyle imzalanmasıdır. Bazı önemli imzalar, imzaladığınız anda hiçbir maliyet getirmez. Bu onları zararsız yapmaz.

Kullanıcılar ayrıca varsayılan olarak sınırsız jeton erişimini onaylar. Sınırsız onaylar sık DeFi kullanıcıları için yararlı olabilir ancak her zaman akıllıca değildir. Tek seferlik takaslar için daha küçük onaylar genellikle eyleme daha iyi uyar.

Ağ karmaşası da bir diğer sessiz tuzaktır. Jeton sembolü tanıdık gelebilir ancak ağ yanlış olabilir. Onaylamadan önce her zaman ağı kontrol edin.

Son hata ise daha iyi cüzdan güvenliğinin dApp riskini ortadan kaldırdığını düşünmektir. Kaldırmaz. Bir cüzdan anahtar modelinizi koruyabilir ve istemleri daha net hale getirebilir ancak neyin onaylanacağına yine de siz karar verirsiniz.

WalletConnect çalışmıyorsa ne yapmalıyım?

WalletConnect troubleshooting checklist for QR code expired, wrong wallet opening, missing balance, and unexpected prompts

Çoğu WalletConnect sorunu basittir.

  • QR kodu taranmıyorsa DEX sayfasını yenileyin ve yenisini oluşturun. QR kodlarının süresi dolabilir. Ayrıca kamera izinlerini ve ekran parlaklığını kontrol edin.

  • Mobil derin bağlantı yanlış cüzdanı açıyorsa telefonunuz WalletConnect bağlantılarını yüklü başka bir cüzdana yönlendiriyor olabilir. Kullanmak istediğiniz cüzdandan manuel olarak taramayı deneyin.

  • Cüzdan bağlanıyor ancak DEX bakiye göstermiyorsa ağı kontrol edin. Varlık Base, Arbitrum, Polygon veya başka bir zincirdeyken siz Ethereum üzerinde bağlı olabilirsiniz.

  • İşlem talebi görünmüyorsa oturum zaman aşımına uğramış olabilir, DEX bir ağ geçişi bekliyor olabilir veya cüzdan uygulamasının yeniden açılması gerekebilir.

  • Ancak DEX beklenmedik bir şey isterse bunu teknik bir hata olarak görmeyin. Beklenmedik istemler, inceleme yapılması gereken anlardır.

Günlük kullanıcılar için daha güvenli bir DEX rutini

Bağlanmadan önce resmi URL'yi kontrol edin, DM'lerden veya reklamlardan gelen bağlantılardan kaçının, ağı onaylayın ve her yeni DeFi denemesi için ana uzun vadeli cüzdanınızı kullanmaktan kaçının.

İmzalamadan önce eylemi, varlığı, miktarı, harcayanı, alıcıyı ve ağı okuyun. Talep net değilse reddedin. DEX'i kullandıktan sonra oturum bağlantısını kesin, onayları gözden geçirin ve artık ihtiyacınız olmayan izinleri iptal edin.

En iyi kripto alışkanlığı: Açıklayamayacağınız hiçbir şeyi asla onaylamayın.

Web3'e daha az tahmin yürüterek bağlanmaya hazır mısınız? walllet.com uygulamasını indirin ve onaylamadan önce kripto işlemlerinin okunmasını kolaylaştırmak için tasarlanmış anahtar kelimesiz, gözetimsiz bir Point kullanın.

Sonuç

WalletConnect, cüzdanınızı bir DEX'e bağlamayı kolaylaştırır ancak bağlantı yalnızca ilk adımdır. Gerçek güvenlik çalışması, cüzdanınız sizden imza, onay veya doğrulama istediğinde gerçekleşir. WalletConnect'i bir kapı gibi kullanın. Alan adını kontrol edin. Talebi okuyun. Onayı anlayın. Kullanmadığınız bağlantıları kesin. Gerektiğinde eski izinleri gözden geçirin.

Onaylamadan önceki birkaç sakin saniye, sizi çok can sıkıcı bir günden kurtarabilir.

Sıkça Sorulan Sorular

Okurlarımızın en çok merak ettiği soruların yanıtları

WalletConnect güvenli mi?

Sadece bağlantı kurdum diye bir DEX cüzdanımı boşaltabilir mi?

Kör imzalama nedir?

WalletConnect bağlantısını kesmek token onaylarını iptal eder mi?

Merkeziyetsiz borsalar (DEX) takas işleminden önce neden token onayına ihtiyaç duyar?

Daha güvenli DEX bağlantıları için walllet.com kullanabilir miyim?

Sıkça Sorulan Sorular

Okurlarımızın en çok merak ettiği soruların yanıtları

WalletConnect güvenli mi?

Sadece bağlantı kurdum diye bir DEX cüzdanımı boşaltabilir mi?

Kör imzalama nedir?

WalletConnect bağlantısını kesmek token onaylarını iptal eder mi?

Merkeziyetsiz borsalar (DEX) takas işleminden önce neden token onayına ihtiyaç duyar?

Daha güvenli DEX bağlantıları için walllet.com kullanabilir miyim?

Sıkça Sorulan Sorular

Okurlarımızın en çok merak ettiği soruların yanıtları

WalletConnect güvenli mi?

Sadece bağlantı kurdum diye bir DEX cüzdanımı boşaltabilir mi?

Kör imzalama nedir?

WalletConnect bağlantısını kesmek token onaylarını iptal eder mi?

Merkeziyetsiz borsalar (DEX) takas işleminden önce neden token onayına ihtiyaç duyar?

Daha güvenli DEX bağlantıları için walllet.com kullanabilir miyim?

Arka Plan Şekli

Mükemmel

lll

kbb

deneyim

Saniyeler içinde
cüzdanınızı oluşturun.

Yüz tanıma veya parmak izinizle (Geçiş Anahtarı) güvenli giriş yapın.

Arka Plan Şekli
Arka Plan Şekli

Saniyeler içinde
walllet'ınızı oluşturun.

Yüz tanıma veya parmak izinizle (Geçiş Anahtarı) güvenli giriş yapın.

Mükemmel bir deneyim

Arka Plan Şekli
Arka Plan Şekli

Saniyeler içinde
walllet'ınızı oluşturun.

Yüz tanıma veya parmak izinizle (Geçiş Anahtarı) güvenli giriş yapın.

Mükemmel bir deneyim