Paymaster Nedir?
Yayın: · Son güncelleme:
Paymaster Nedir? Kısaca
Paymaster, Ethereum'da hesap soyutlama (ERC-4337) yapısında kullanıcıların gas ücretini onlar adına ödeyen ya da ücretin ETH yerine başka bir token'la ödenmesini sağlayan akıllı sözleşmedir.

Paymaster, akıllı cüzdan işlemlerinde gas ücretinin kim tarafından ve hangi varlıkla ödeneceğini belirleyen akıllı sözleşmedir. Ethereum'daki ERC-4337 hesap soyutlama standardının bir bileşenidir.
Paymaster nedir?
Normalde Ethereum'da işlem yapmak için cüzdanında ETH bulunması gerekir; çünkü ağ ücreti ETH ile ödenir. Bu, yeni kullanıcılar için bir engeldir: Bir uygulamayı denemek isteyen kişi önce ETH edinmek zorunda kalır. Paymaster bu engeli kaldırmak için tasarlanmıştır.
Nasıl çalışır?
ERC-4337 yapısında kullanıcı, "UserOperation" adı verilen bir işlem isteği oluşturur. Bu isteğe bir paymaster eklenirse:
- Paymaster sözleşmesi, isteği kendi kurallarına göre kontrol eder.
- Uygun bulursa ağ ücretini kendi bakiyesinden karşılamayı kabul eder.
- İşlem gerçekleşir; ücret paymaster'dan düşülür.
Kullanım örnekleri:
- Sponsorluk: Bir uygulama, kullanıcılarının ilk işlemlerinin ücretini öder.
- Token ile ödeme: Kullanıcı ücreti bir stablecoin gibi farklı bir token'la öder; paymaster karşılığında ETH ödemesini yapar.
Nelere dikkat etmeli?
- "Ücretsiz" her zaman ücretsiz değildir: Sponsorlu işlemlerde maliyet başka bir yerden, örneğin daha yüksek hizmet bedeli ya da kur farkıyla geri alınabilir.
- Onay riskleri: Token'la ücret ödeme için paymaster'a harcama izni verirsin. Bu izni gereğinden geniş verme; güvenilir olmayan sözleşmelere sınırsız onay risklidir.
- Sansür olasılığı: Paymaster hangi işlemleri sponsorlayacağına kendisi karar verir.
- Sözleşme hatası: Paymaster da bir akıllı sözleşmedir ve hatalar içerebilir.
Sıkça Sorulan Sorular
Paymaster sayesinde ETH olmadan işlem yapılabilir mi?
Evet, paymaster destekleyen bir akıllı cüzdan ve uygulamada ücret sponsor tarafından ödenebilir ya da başka bir token'la karşılanabilir. Bu, uygulamanın ve cüzdanın bu özelliği desteklemesine bağlıdır.
Paymaster kullanmak güvenli mi?
Paymaster'ın kendisi fonlarını doğrudan kontrol etmez ama verdiğin token harcama izinleri ve sözleşme hataları risk oluşturabilir. Yalnızca güvenilir uygulamalarda ve sınırlı onaylarla kullanmak daha güvenlidir.