Ana içeriğe geç

Güvenlik ve Kurtarma

Cüzdanınızı korumak ve kurtarmakla ilgili her şey Ayarlar → Güvenlik'te bulunur. Ana Sayfa sekmesi de, sosyal kurtarma kurulana kadar uyarmaya devam eden bir Yedekleme sağlığı kartı gösterir. Kart yalnızca sosyal kurtarmayı izler: kurtarma ifadenizi yazıp yazmadığınızı bilemez, bu yüzden bunu kendiniz yapın (aşağıya bakın).

Şimdi yedekleyin — kayıp bir cüzdanı sizin için kimse kurtaramaz​

Cüzdanınızı fonlamadan önce bunu okuyun

QoreX saklayıcısızdır (non-custodial): anahtarlarınız yalnızca kendi cihazınızda bulunur ve QoreChain Association'ın bunların bir kopyası, bir ana anahtarı ya da cüzdanınızı sıfırlama veya geri yükleme yolu yoktur. "Şifremi unuttum" akışı, destek talebi ya da müşteri hizmetleri geçersiz kılması yoktur — yedek olmadan anahtarlarınıza erişimi kaybederseniz, fonlar kalıcı ve geri döndürülemez şekilde kaybolur. Bu QoreX'e özgü bir kısıtlama değil, her saklayıcısız cüzdan için geçerlidir, ama açıkça belirtmekte fayda var.

Aşağıdakilerden en az birini yapın — cüzdanınızı oluşturduktan hemen sonra, sonraya bırakmadan:

  1. 24 kelimelik kurtarma ifadenizi yazıya dökün ve çevrimdışı, dayanıklı bir yerde saklayın (bir ekran görüntüsü değil, buluta senkronize bir not değil, kendinize gönderilen bir mesaj değil). Cüzdanınızı herhangi bir cihazda, herhangi bir zamanda geri yükleyebilecek tek şeydir — mobilde Ayarlar → Güvenlik → Kurtarma ifadesini göster yolundan görüntüleyin (uygulama cüzdanı oluştururken ifadeyi göstermez, bu yüzden gidip kendiniz almanız gerekir — hemen yapın); eklentide cüzdanı oluşturduğunuzda bir kez gösterilir ve sonrasında istediğiniz zaman açılır penceredeki Kurtarma ifadesini göster üzerinden görüntülenebilir. Bkz. Mevcut bir cüzdanı geri yükleyin.
  2. Güvendiğiniz vasilerle sosyal kurtarma kurun. Bu, ifadeyi kaybetseniz bile cüzdanınızı kurtarmanızı sağlar, ve hiçbir tek vasi tek başına fonlarınıza erişemez.

İkisini birden yapmak en güvenli seçenektir — ifade, cihaz değiştirdiğinizde veya uygulama kullanılamaz olduğunda sizi korur; vasiler ise ifadenin kendisini kaybettiğinizde sizi korur.

Uygulamayı kaldırmak, anahtarlarınızı o cihazdan siler. Mobil uygulamanın kasası ve tarayıcı eklentisinin kasası, yalnızca kendilerini oluşturan cihazda bulunur. Uygulamayı kaldırmak, telefonu sıfırlamak veya eklentiyi kaldırmak/temizlemek bu kopyayı siler — yedek ve bağlı cihaz olmadan, cüzdanınız QoreChain dahil kimse tarafından kurtarılamaz. Bir cüzdanı telefondan veya tarayıcıdan kaldırmak (Ayarlar → Cüzdanlar → Bu telefondan kaldır veya eklentide Bu tarayıcıdan kaldır) o cüzdanın anahtarını cihazdan aynı şekilde siler — fonlarınız zincirde kalır, ancak onu yalnızca kurtarma ifadesi geri getirebilir.

Kuantum-sonrası anahtar​

Güvenlik ekranı, kuantum-sonrası anahtarınızın canlı zincir-üstü durumunu gösterir: "İlk transferinizle kaydolur" → "Zincir üstünde kayıtlı ✓". Algoritma ML-DSA-87'dir (deterministik, secp256k1 ile hibrit).

Anahtar rotasyonu — kuantum-sonrası anahtarınızı döndürmek (zincir üstünde bir MsgRotatePQCKey işlemi) henüz QoreX içinde kullanılamıyor; daha sonraki bir anahtar yönetimi güncellemesiyle gelecek, yeni bir biyometrik onay gerektirecek ve asla otomatikleştirilmeyecek. Web siteleri QoreX'ten kuantum-sonrası anahtarınızı kaydetmesini, taşımasını veya döndürmesini isteyemez. Alttaki mekanizma için bkz. Anahtar rotasyonu.

Sosyal kurtarma​

Sosyal kurtarma, güvenilir vasilerin kurtarma ifadenizi hiç görmeden cüzdanınızı geri yüklemenize yardımcı olmasını sağlar.

  • Tohumunuz ML-KEM ile mühürlenmiş paylara bölünür — varsayılan olarak üç tane, bunlardan herhangi ikisi kurtarmanıza yardımcı olabilir (2-of-3 eşik şeması); tek başına biri olamaz.
  • Her vasi bir kimlik bilgisi alır. Kurulum, aktarıcıya (relay) okunabilir hiçbir şey yazmaz — yalnızca opak, mühürlenmiş zarflar.
  • Bir kurtarma, vasilerin eşik sayısının onayını gerektirir, ardından 48 saatlik bir zaman kilidi çalışır ve size bir iptal uyarısı gönderilir, böylece kötü niyetli bir girişim durdurulabilir.

Kurulum: Ana Sayfa → Kurtarmayı kur (veya Ayarlar → Güvenlik → Sosyal kurtarma) → Vasi kimlik bilgileri oluştur. QoreX üç kimlik bilgisi oluşturur — Vasi 1, Vasi 2 ve bir Yazdırılabilir yedek — ve 3 taneden herhangi 2'si kurtarmanıza yardımcı olabilir. Güvendiğiniz her kişiye veya cihaza birer tane verin ve yazdırılabilir yedeği güvenli bir yerde saklayın. Bu tamamlandığında Yedekleme sağlığı uyarısı temizlenir.

Başkasının kurtarmasını onaylama: birinin vasisiyseniz, isteğini onaylamak için Ana Sayfa sekmesindeki Kurtarmaya yardım et'i kullanın.

Legacy Protocol​

Legacy Protocol, kuantuma karşı güvenli bir miras çözümüdür: vasileriniz üzerine katmanlanmış bir ölü adam anahtarı (dead-man's switch), böylece ulaşılamaz hale gelirseniz varlıklarınız seçtiğiniz yararlanıcılara geçebilir. İsteğe bağlıdır ve Ayarlar → Güvenlik'ten yapılandırılır.

Cüzdanınızı ikinci bir telefona veya tablete, sunucu olmadan ve 24 kelimeyi yazmadan taşıyın:

  1. Yeni cihaz → katılım (onboarding) → Başka bir cihazdan bağlan. Tek seferlik bir 10 karakterlik kod gösterir ve kamerayı açar.
  2. Eski cihaz → Ayarlar → Güvenlik → Yeni bir cihaz bağla → bu kodu yazın → biyometri ile onaylayın. Bir QR kodu görünür (tohumunuz koddan türetilmiş bir anahtarla mühürlenir: scrypt N=2¹⁷ → AES-256-GCM).
  3. Yeni cihaz QR'ı tarar → yerel olarak şifresini çözer → aynı cüzdan, aynı adresler.

Neden güvenli: kod ve QR asla aynı ekranda görünmez. QR'ın tek başına bir fotoğrafı, bellek-zor bir anahtar türetme fonksiyonunun arkasındaki şifreli metindir ve her iki eser de tek seferliktir ve ekranlarla birlikte kaybolur. Yanlış bir kod temiz bir hata verir — sadece tekrar deneyin.

not

Cihaz bağlama bir kolaylıktır, bir kurtarma yöntemi değildir. 24 kelimelik ifadeniz ve sosyal kurtarma gerçek güvenlik ağlarınızdır.

EVM erişim penceresi​

Zincir v3.2.0'dan itibaren, EVM hattındaki (lane) bir işlem — örneğin QoreChain'in EVM ağında MetaMask ile imzaladığınız bir işlem — yalnızca kayıtlı bir kuantum-sonrası anahtarı ve açık bir yetkilendirme penceresi olan bir hesaptan kabul edilir. Pencere açmak, MetaMask'in üretemediği bir QoreChain Native-lane mesajıdır; bu yüzden pencereyi açacağınız yer QoreX'tir. QoreX'in kendi gönderimleri Native hattını kullanır ve hiçbir zaman pencere gerektirmez.

Uygulamada Ayarlar → Güvenlik → EVM erişim penceresi yolundan veya eklenti açılır penceresindeki EVM erişim penceresi düğmesiyle açın. Şunları seçersiniz:

AlanAnlamıSınır
Ne kadar süre (blok, en fazla 17280)pencerenin ne kadar açık kalacağı17.280 bloğa kadar (mainnet'te yaklaşık 15 saat)
Kaç işlem (en fazla 1000)kaç EVM işlemine izin verdiği1.000'e kadar
Harcama sınırı, QOR — gönderilen her tutarı VE onun azami ücretini kapsargeçmesine izin verdiği en yüksek tutardeğeri artı her işlemin azami ücretini sayar

Varsayılanlar 300 blok (mainnet'te yaklaşık 16 dakika), 5 işlem ve 1 QOR'dur. Pencereyi açmak normal bir ağ ücretine mal olur ve olağan hibrit kuantum-sonrası imzayla imzalanır; yeni bir pencere, zaten açık olan pencerenin yerini alır. Açmak hesabınızın nonce değerini de ilerletir; bu yüzden pencereyi önce açın, sonra MetaMask'ten gönderin — daha önce hazırlanmış bir işlem "nonce too low" ile reddedilir. Pencereyi kapat yalnızca bir pencere canlıyken sunulur.

Ekran dört durumdan birini gösterir: {blocks} blok daha · {txs} işlem · {value} QOR kalana kadar açık; Hiçbir pencere açık değil. Bu hesaptan gelen MetaMask işlemleri reddedilir.; Bu pencerenin süresi doldu veya tükendi; ya da QoreX pencereyi ağdan okuyamadı — bu, QoreX'in bilmediği anlamına gelir, hiç pencereniz olmadığı anlamına gelmez. Hesabınızın henüz kuantum-sonrası anahtarı yoksa önce bir tane kaydedin (ilk QoreX transferiniz bunu yapar); ondan önce bir pencere işe yaramaz.

Küçük ve kısa tutun

Bir pencere, sıradan MetaMask işlemlerinin QOR'unuzu kuantum-sonrası imza olmadan taşımasına izin verir. Sınırları düşük tutun ve işiniz bitince pencereyi kapatın.

QoreX'in kendisi hiçbir zaman QoreChain'in EVM hattından göndermez; bunun için açık bir pencere içinde MetaMask veya başka bir EVM cüzdanı kullanın. (QoreX'ten diğer ağlarda ETH, BNB ve başka varlıklar göndermek farklı bir şeydir — bkz. Harici ağlar ve token'lar.)

Onay penceresinin gösterdikleri​

QoreX'in ürettiği her imza sizin tarafınızdan onaylanır ve onay, tam olarak neyi imzaladığınızı listeler. QoreX şunları gösterir:

  • istekteki her mesaj için bir başlık ve etiketli alanlar; bir authz MsgExec içine yerleştirilmiş mesajlar ve izin verme koşulları dahil — ve gösteremediği her şeyi reddeder ("QoreX cannot read this message … Approve only if you trust this site completely");
  • ücret (Fee: {amount} · gas {gas}), onu kimin ödediği ve varsa ücret desteği (fee grant) — ücret okunamıyorsa QoreX bunu söyler ve onaylamamanızı bildirir;
  • harcama izinlerinin ve authz yetkilerinin sınırı, izin verilen eylemi ve son kullanma tarihi; UNLIMITED ve NEVER açıkça yazılır. Okunamayan, sınırsız veya sonsuz olan her şey Onayla üzerinde ikinci bir dokunuş gerektirir (Tap again to approve);
  • birden fazla hesabınız olduğunda imzalayan hesap (Signed by …);
  • çok sayıda mesaj içeren bir istekte, ilk 50 mesaj ve geri kalanların sayısı.

Bir cüzdan veya hesap değişikliği ya da cüzdanı kilitlemek, bekleyen isteklere "hayır" yanıtı verir; bir site tek bir isteği bekletebilir ve toplamda üç istek bekleyebilir. Onay pencerelerindeki alan adları bazı sürümlerde İngilizce gösterilir.

Kurtarma ifadeniz ve erişilebilirlik araçları​

Kurtarma ifadesi ekranı, ekran görüntülerinden ve uygulama değiştiriciden gizlenir. Android 14 ve sonrasında, kelimeler gerçek erişilebilirlik araçları olmayan erişilebilirlik hizmetlerinden de saklanır (TalkBack ve diğer gerçek ekran okuyucular bunları yine de okuyabilir). Daha eski Android sürümlerinde ve iOS'ta kelimeler varsayılan olarak ekran okuyuculardan gizlenir; bir ekran okuyucuya güveniyorsanız, onların okumasına izin vermek için o ekrandaki bildirime dokunun. İfadeyi yalnızca kimse ekranınızı göremiyorken gösterin.

Bağlı dApp'ler​

dApp bağlantıları köken başına (per-origin) yapılır. Uygulamada ayrıca oturum kapsamlıdır: uygulama içi dApp tarayıcısını kapatmak her bağlantıyı iptal eder, böylece arka planda hiçbir şey bağlı kalmaz (Ayarlar → Güvenlik'teki Bağlı dApp'ler kartı yalnızca bunu söyler). Tarayıcı eklentisinde bağlantılar siz kaldırana kadar sürer — bu cüzdanın onayladığı her siteyi görmek ve herhangi birini iptal etmek için açılır penceredeki Bağlı siteler'i açın.

Bağlı imzalayıcılar ve harcama limitleri​

Harici bir anahtarı (Phantom veya MetaMask) kendi harcama limitleriyle bir bağlı imzalayıcı olarak bağlamak henüz QoreX içinde kullanılamıyor — Ayarlar → Güvenlik kartı gösterir, eylem yakında olarak işaretlidir. QoreX dışında kendiniz yapmadıysanız cüzdanınıza hiçbir şey bağlı değildir. Anahtar yönetimi hiçbir zaman bağlı bir anahtara devredilemez. Zincir üstü model için bkz. Bağlı Cüzdan Doğrulayıcıları.

Q-Day Tarayıcı​

Q-Day Tarayıcı, herhangi bir adresi — sizinkini ya da başka birininkini — girmenize ve bir kuantum-maruziyet raporu almanıza olanak tanır: hangi fonların yalnızca klasik anahtarlar üzerinde bulunduğu ve hangilerinin zaten kuantum-sonrası korumalı olduğu. Ana Sayfa hızlı düğmelerinden ulaşın.

Kısaca güvenlik modeli​

  1. Saklayıcısız (Non-custodial) — anahtarlar cihaz üzerinde üretilir, donanım destekli kasalarda (mobil) ya da şifreli bir kasada (eklenti) yaşar ve asla dışarı çıkmaz.
  2. Onay olmadan hiçbir şey — her bağlantı köken başınadır, her imza tek tek onaylanır (mobilde biyometrik ile) ve yükler imzalanmadan önce her zaman çözülür — QoreX'in çözemediğini reddeder.
  3. Varsayılan olarak kuantuma karşı güvenli — Native-lane QOR transferleri her zaman ML-DSA-87 + secp256k1 taşır; klasik olan her şey etiketlenir, asla sessiz geçmez.
  4. Analitik yok, izleme yok, reklam yok. İsteğe bağlı hesap girişi ve anlık bildirimler yalnızca siz açtığınızda bir sunucu kullanır ve QoreChain gizlilik politikası kapsamındadır.
  5. Kurtarma yolları — 24 kelimelik ifade (her zaman), vasilerle sosyal kurtarma + 48 saatlik zaman kilidi (isteğe bağlı), Legacy mirası (isteğe bağlı), cihaz bağlama (kolaylık).