WalletConnect oturumu nedir? Bağlantı, imza ve token iznini ayırma
Cüzdan bağlantısının hangi hesabı ve ağı kapsadığını okuyun. Oturumu kapatmanın zincir üzerindeki token iznini neden otomatik silmediğini öğrenin.

WalletConnect oturumu nedir? Bağlantı, imza ve token iznini ayırma
Bağlantı
Uygulamanın hesap ve ağ erişimini oku.
İstek
Bağlantı ile imzayı ayır.
Oturum
Aktif, sona ermiş ve gerekli kayıtları belirle.
İzin
Token onaylarını ayrı değerlendirmeyi unutma.
Editörün hazırladığı eğitim şemasıdır; gerçek bir cüzdan ekranı veya işlem kaydı değildir.
Kısa özet
Cüzdan bağlantısının hangi hesabı ve ağı kapsadığını okuyun. Oturumu kapatmanın zincir üzerindeki token iznini neden otomatik silmediğini öğrenin.
Bitcoin ve Kripto topluluğuna gitBir uygulamadan çıktığınızda cüzdanınızla kurulan bağlantının da bittiğini düşünmek kolaydır. Fakat tarayıcı sekmesi, bağlantı oturumu ve zincirde verilmiş izinler farklı katmanlardır. Bu rehber, bir WalletConnect bağlantısını anlamak ve mevcut bağlantıları düzenli gözden geçirmek için hazırlanmıştır. Yeni uygulamaya bağlanmanız veya işlem imzalamanız gerekmiyor. Örneğimizde Selin, daha önce denediği araçları listeleyerek hangi bağlantıların hâlâ gerekli olduğunu anlamaya çalışıyor.
1. Oturumu uygulamayla iletişim çerçevesi olarak okuyun
WalletConnect’in protokol belgelerinde oturumun sona ermesi ve süresinin dolması ayrı olaylarla ele alınır. Kullanıcı açısından önemli nokta, bağlantının bir durum taşımasıdır; yalnızca tarayıcıda açık sayfa olmakla aynı şey değildir. Selin çalışma notuna uygulama adı, görünen alan adı, bağlı hesap ve ağ bilgisi için alan açar. Burada bütün cüzdanların aynı menüyü kullandığını varsaymaz. Kendi cüzdanının resmi bağlantı yönetimi açıklamasından doğru ekranı bulur.
2. Bağlantı isteğini imza isteğinden ayırın
Bir uygulamaya belirli hesabı göstermek ile bir mesajı imzalamak ya da işlem göndermek aynı eylem değildir. Selin ekrana gelen her istekte “Bu, hangi bilgiyi paylaşmamı veya hangi etkiyi onaylamamı istiyor?” diye sorar. Bu kontrol, yalnızca uygulama adına güvenmekten daha somuttur. Bağlı ağlar ve hesaplar birden fazlaysa her birini okur. İhtiyaç tek hesapla ilgiliyken diğerlerinin neden istendiği anlaşılmıyorsa bunu normal sayıp geçmez; önce uygulamanın amacını netleştirir.
3. Mevcut bağlantı envanteri çıkarın
Cüzdanınızın bağlantı veya izin yönetimi ekranında görünen uygulamaları sırayla değerlendirin. MetaMask’in resmi yardım sayfası bağlı uygulama izinlerinin gözden geçirilebildiğini açıklar; ancak menü adları sürüme göre değişebilir. Selin listeyi rastgele topluca değiştirmeden önce hangi kaydın hangi iş için kullanıldığını yazar. Tanımadığı bir kayıt varsa sırf eski göründüğü için zararsız kabul etmez. Öte yandan bir simge veya ad değişikliğini de tek başına saldırı kanıtı ilan etmez; alan adı ve kullanım bağlamını araştırır.
4. Denetim notunu kopyalayın
Aşağıdaki şablon bir API isteği değildir. Cüzdanınıza komut göndermez; gözlemleri düzenler. Alanları gerçek gizli bilgilerle doldurmanız gerekmez. Selin forumda yardım isterse özel bağlantı URI’sini veya QR kodunu paylaşmaz; bu veriler bağlantı kurma sürecine ait olabilir. Sorunu anlatmak için uygulama adı, genel hata ve beklenen davranış yeterli olabilir. Özellikle ekran görüntüsünde hangi bilgilerin bulunduğunu göndermeden önce kontrol eder.
BAĞLANTI DENETİMİ
Uygulama adı ve doğrulanan alan adı:
Kullandığım cüzdan / sürüm:
Bağlı hesap sayısı:
Bağlı ağlar:
Bu bağlantının amacı:
Hâlâ gerekli mi:
Oturum durumu:
Token izinleri ayrıca değerlendirildi mi:
Son kontrol tarihi:5. Bağlantıyı kesmek token iznini kaldırmaz
MetaMask’in yardım metni bu farkı özellikle belirtir. Bir dapp bağlantısını kesmek, daha önce zincirde verilmiş token harcama onaylarını kendiliğinden iptal etmez. Selin bu yüzden notunda “oturum kapalı” ile “token izinleri incelendi” için ayrı kutular kullanır. Bu rehber izin iptal işlemi yaptırmaz; iki kavramı birbirinden ayırır. Bağlantı listesi temiz görünse bile bütün geçmiş yetkilerin yok olduğunu düşünmek eksik bir sonuçtur. Gereken değerlendirme, kullanılan token ve sözleşmeye göre ayrıca yapılır.
6. Süresi dolmuş bağlantıyı hata döngüsüne çevirmeyin
Bir oturum sonlanmışsa uygulama yeniden bağlantı isteyebilir. Selin böyle bir durumda art arda QR kod üretip her birini onaylamak yerine önce ekrandaki mevcut durumu okur. Aynı uygulamanın birden fazla sekmesi açıksa hangisinde çalıştığını belirler. Yeniden bağlantı gerektiğinde alan adını baştan kontrol eder; geçmişte kullanmış olması bugünkü açık sayfanın doğru olduğunu kanıtlamaz. Eğitim çalışmasında yalnızca gözlem yapıyorsa yeniden bağlanmaya hiç gerek olmayabilir.
7. Düzenli gözden geçirme için küçük bir rutin kurun
Her yeni araç denemesinin ardından bağlantı notuna amacı ve son kontrol tarihini eklemek, aylar sonra hatırlamaya çalışmaktan daha kolaydır. Selin listesini “gerekli”, “inceleme gerekiyor” ve “artık kullanılmıyor” olarak ayırır. Bu etiketler güvenlik puanı değildir; yapılacak işi gösterir. Tamamlandığında hangi bağlantının neden bulunduğunu açıklayabiliyorsa envanter işe yarıyordur. Cüzdan bağlantısı, mesaj imzası ve token izni arasındaki ayrımı korumak, bu rutinin en önemli öğrenme çıktısıdır.


