Şimdiye kadarki en eğlenceli imzalayıcı olan Ledger Nano™ Gen5 ile tanışın

Hemen keşfedin

Şeffaf İmzalama nedir?

Oku 8 dk.
Başlangıç
Özetle:
Birçok kripto cüzdanı, karmaşık işlemlerin ayrıntılarını insan tarafından okunabilen bir dile çeviremez ve bu da kör imzalama olarak bilinen bir soruna neden olur.

— Kör imzalama (Blind Signing), dijital varlık ekosistemindeki dolandırıcıların, masum müşterilerden milyarca dolar hortumlamak için istismar edebildiği kayda değer bir engel olmuştur.

— Ledger’ın bu sorun için sunduğu çözüm, insanların daha önceleri yorumlayamadığı akıllı sözleşme verilerini insan tarafından okunabilir bir hâle getirerek “tam olarak gördüğünüz şeyi imzalamanızı” sağlayan Şeffaf İmzalama (Clear Signing) özelliğidir.

Kripto dünyasında güvende kalmak için uymanız gereken tek bir basit kural vardır: Güvenmeyin, doğrulayın. Özel anahtarları çevrim dışı ortamda saklayan ve kullanıcıların işlemleri fiziksel olarak doğrulayabilmelerine olanak veren Secure Element (Güvenli Öge) çipi tarafından kontrol edilen güvenli bir ekrana sahip Ledger imzalayıcılar, uzun yıllardır en popüler donanım çözümü olarak öne çıkmaktadır.

Bununla beraber, dijital varlık dünyası Ledger piyasaya girdiğinden beri büyük bir evrim geçirmiştir. DeFi ve NFT’ler gibi yeni kullanım alanlarının ortaya çıkmasıyla birlikte işlemler, kapsam ve karmaşıklık açısından evrim geçirmiştir.

Ne yazık ki çoğu cüzdan arayüzü, kullanıcılara insan tarafından okunabilir işlem bilgileri sağlama imkânına sahip değildir. Bu da birçok kullanıcının işlemleri tüm ayrıntılarını anlamadan imzalamasına neden olmaktadır. Bu durum kör imzalama olarak bilinir. Bu, dolandırıcıların durumdan şüphelenmeyen kullanıcılardan milyarlarca dolar hortumlamak için kötü amaçlı sözleşmeleri işlemlerin karmaşık yapısının içine gizleyerek istismar ettiği ciddi bir güvenlik açığıdır.

Bu tehditle mücadele etmenin tek yolu, sektör genelinde Şeffaf İmza standartlarını uygulamaktır ve bu da göründüğünden çok daha zor bir iştir. Ancak Ledger’ın bu sorunu nasıl çözmeyi planladığına ilişkin ayrıntıları ele almadan önce temel bilgilerin üzerinden geçelim. Şeffaf İmzalamanın ne olduğunu açıklayarak başlayalım.

Şeffaf İmzalama nedir?

Şeffaf İmzalama; kör imzalama olarak da bilinen, işlem bilgilerinin insan tarafından okunamaması sorununa getirilen çözümdür. Bunu başarmak için iki şey gereklidir.

  1. İşlemin niyetinin net olması. Niyet, sizden ne tür bir onayı imzalamanız istendiğini ve onayı hangi dApp’in talep ettiğini göstermelidir.
  2. İşlem alanlarının insan tarafından okunabilmesi. İşlem alanlarında, amaçlanan alıcı ve hangi varlıklarınızın gönderildiği (yani Sözleşme), anladığınız bir dilde belirtilmelidir.

Bu iki koşul karşılandığında kullanıcılar nihayet hangi onayları verdiklerini net bir şekilde görebilecek ve bu da bir işlemin güvenilir olup olmadığına dair daha bilinçli kararlar alabilmelerini sağlayacaktır.

Şeffaf imzalanan bir işlemde, sadece bir karakter dizesinin (hash olarak da bilinir) gösterildiği bir işlemi imzalamak yerine, imzalamadan önce tüm ayrıntıları gözden geçirebilirsiniz.

Şeffaf İmzalama Ne İşe Yarar?

Şeffaf İmzalama, tek bir nedenden ötürü önemlidir: Kötü amaçlı işlemleri imzalamaktan kaçınmanızı sağlar. Birisinin bir işlemi “kör imzalamasını” istemek, bu kişinin bir açık çeki imzalamasını istemeye benzer ve çok büyük bir risktir.

Yaygın birçok dolandırıcılıkta bu yöntem kullanılır. Dolandırıcılar sizi kandırarak basit bir işlem gibi görünen bir şeyi imzalamanızı sağlar, ancak bu işlem aslında cüzdanınızı boşaltmayı hedefleyen kötü amaçlı kodlar içerir. İnternete daima bağlı olan ve dolayısıyla da güvenli olmayan cihazlarda yer alan yazılım cüzdanlar savunmasızdır.

Bu cihazlardaki ekranlar "Aradaki Kişi" saldırıları sırasında kötü amaçlı yazılımlar tarafından değiştirilebilir; yani bilgisayarınızın veya telefonunuzun ekranında gördüğünüzün gerçekte imzaladığınız şey olduğundan asla %100 emin olamazsınız. Aynı durum güvenli bir ekranı bulunmayan donanım cüzdanlar için de geçerlidir.

İşte bu yüzden de Ledger imzalayıcılar farklıdır. Güvenli Ekranı çevrim dışı olduğundan ve Secure Element çipi tarafından kontrol edildiğinden Ledger imzalayıcılar bu tür kurcalama girişimlerine karşı bağışıklıdır. Şeffaf İmzalama, size işlemin gerçek ayrıntılarını göstermek için bu güvenilir ekranı kullanır ve böylece “Tam Olarak Gördüğünüz Şeyi İmzalamanıza” olanak tanır.

Uygulamada Şeffaf İmzalama