MetaMask, işlem önizlemesiyle gerçek işlem sonucu uyuşmadığında işlemin otomatik olarak başarısız olmasını sağlayan “Added Protection” adlı yeni güvenlik özelliğini kullanıma sundu.
MetaMask tarafından 17 Eylül’de duyurulan özellik, “red pill” olarak adlandırılan saldırı yöntemlerine karşı kullanıcıları korumayı amaçlıyor. Şirkete göre Added Protection, Ethereum ve EVM uyumlu ağlarda kullanıcının imzalamadan önce gördüğü işlem sonucuyla zincir üzerinde gerçekleşen sonucu eşleştiriyor. İki sonuç farklıysa işlem tamamlanmıyor.
Red Pill Saldırısı Nedir?
Red pill saldırıları, kripto para cüzdanlarının işlem önizleme mekanizmasındaki bir zayıflıktan yararlanıyor. Kullanıcı bir işlemi onaylamadan önce cüzdan, işlemin sonucunu simüle ederek ekranda bir önizleme gösteriyor. Ancak bu önizleme yalnızca simülasyondan oluşuyor ve geleneksel yapıda gerçek işlemin aynı sonucu üretmesini zorunlu kılan bir mekanizma bulunmuyor.
İlgili: Consensys ve MetaMask 2026 Sonunda İki Ayrı Şirkete Ayrılıyor
Kötü niyetli bir akıllı sözleşme, işlemin simüle edildiğini algılayarak kullanıcıya zararsız bir sonuç gösterebiliyor. Örneğin önizlemede kullanıcının 0,1 ETH alacağı gösterilirken işlem gerçekten çalıştırıldığında sözleşme tamamen farklı bir işlem gerçekleştirebiliyor.
Bu yöntem, kullanıcının işlem önizlemesine güvenerek zararlı bir işlemi imzalamasına yol açabiliyor.
MetaMask Added Protection Nasıl Çalışıyor?
Added Protection etkin olduğunda MetaMask, kullanıcı işlemi imzalamadan önce simüle ediyor ve beklenen sonucu belirliyor. Bu sonuç daha sonra işlemin gerçekleşmesi için bir koşul haline getiriliyor. İşlem zincir üzerinde yürütüldüğünde ortaya çıkan sonuç kullanıcının gördüğü önizlemeyle eşleşmezse işlem otomatik olarak başarısız oluyor.
Böylece kötü niyetli bir sözleşme, önizleme sırasında farklı, gerçek işlem sırasında farklı bir davranış sergilemeye kalkarsa işleme konu varlıklar cüzdandan çıkmıyor.
Ancak başarısız işlem için kullanılan ağ gas ücreti kullanıcı tarafından ödeniyor. MetaMask ise Added Protection özelliği veya bu nedenle başarısız olan işlem için ayrıca ücret almıyor.
Her Fiyat Değişikliğine Karşı Koruma Sağlanmıyor
MetaMask, özelliğin manipüle edilmiş işlem sonuçlarına karşı geliştirildiğini ancak normal piyasa hareketlerine karşı koruma sağlamadığını özellikle belirtiyor.
Örneğin bir token fiyatının işlem sırasında doğal piyasa koşulları nedeniyle değişmesi Added Protection’ın engellemeyi amaçladığı saldırı türlerinden biri değil. Yeni sistem özellikle yüksek tutarlı işlemlerde ve kullanıcının daha önce etkileşime girmediği akıllı sözleşmelerde ek güvenlik katmanı oluşturmayı amaçlıyor.
MetaMask 13 EVM Ağında Kullanıma Sunuldu
Added Protection, MetaMask Extension’ın 13.45 sürümünde varsayılan olarak kullanıma sunuldu. Özellik şu anda EIP-7702 üzerinden akıllı hesapları (smart accounts) destekleyen 13 EVM ağında çalışıyor. MetaMask, mobil uygulama desteğinin ise daha sonra geleceğini açıkladı.
Kullanıcılar güvenlik özelliğini işlem onay ekranından kapatabiliyor. MetaMask’a göre amaç, işlemleri kullanıcı adına engellemek değil, kullanıcının onayladığı işlem ile zincir üzerinde gerçekleşen işlemin aynı sonucu üretmesini sağlamak.
Şirket ayrıca Added Protection’ın bu eşleşmeyi zorunlu kılan ilk öz saklama (self-custody) cüzdan çözümü olduğunu belirtiyor.
MetaMask Yeni Güvenlik Özelliğini Duyurdu: Red Pill Saldırılarına Karşı Koruma Geliyor yazısı ilk önce CryptoPotato üzerinde ortaya çıktı.

