ERC-948 Nedir?
Hadi ERC-948 anlamını, kriptodaki tanımını, eRC-948 Nedir ve diğer tüm ayrıntılı gerçekleri öğrenelim.
ERC-948, işletmeler ve tüketiciler arasında abonelik temelli işlemler için Ethereum temelli bir token protokolüdür. Blockchain teknolojisinin çeşitli işletmeler arasında popülerleşmesiyle abonelik temelli entegrasyonların geli ştirilmesi için belli adımlar atıldı. Buna abonelik temelli coin’lerin ve protokollerin geliştirilmesi dahil.
Farklı amaçlara ve fonksiyonlara sahip pek çok Ethereum temelli token çeşidi var. ERC-948 ile kullanıcılar opt-out özelliğini tercih edebilir. Kullanıcı kontratı onayladığı takdirde düzenli olarak otomatik şekilde token çekmek için bir akıllı kontrat oluşturulabilir.
Opt-out stratejisi daha etkili bir seçenek olarak görülüyor çünkü işleme dahil olan müşterilere ve işletmelere belli teşvikler sağlayabiliyor. ERC-948’e dayalı bir protokolde şöyle fonksiy onlar bulunur:
-
Kullanıcı önceden belirlenmiş zaman aralıklarıyla belli bir şirket tarafından cüzdanlarından belli miktarda token çekilmesi için yetki vermek adına kontrat imzalayabilir.
-
Her zaman aralığının sonunda şirket kullanıcının cüzdanından belirtilmiş miktarda token çeker;
-
Kullanıcının token’larına erişilemiyorsa son çekim gerçekleşmediğinden anlaşma onayı veya zaman aralığı devre dışı kalır, işlem throw() gerçekleştirmeye programlanır;
-
Kontrat kullanıcının herhangi bir zamanda anlaşmadan çekilebileceğini belirtir.
Abonelik temelli işlemler için ERC-948 protokolüne dayalı opt-out akıllı kontratı şu modeli izler:
-
Hizmet veya şirket kullanıcıların token çekmesine izin veren bir akıllı kontrat oluşturur;
-
Kullanıcı ödemeye veya zaman aralığına limit koymadan kontratı onaylar;
-
Kullanıcı kontratın createSubscription() fonksiyonunu yürürlüğe sokar. Bu fonksiyon hesaptan belli zaman aralıklarıyla belli bir şirket tarafından hizmet iptal edilene kadar belli miktarda token çekilmesine izin verir.
-
Paranın alınabileceği onayı ve müşteri rızası geldiğinde token’ları çekmek için transferFrom() yöntemi kullanan hizmet tarafından her zaman aralığında withdrawSubscription() çalıştırılır.
ERC-948, abonelik temelli hizmetler sunan şirketler için karlı bir model olarak görülüyor. Blockchain ağlarında abonelikler için birleşik bir standart olmasa da ERC-948’in daha fazla benimsenmesi geleneksel piyasalardan yeni yatırımcıları ve şirketleri çekebilir.