Infinite Approval Nedir?
Hadi Infinite Approval anlamını, kriptodaki tanımını, infinite Approval Nedir ve diğer tüm ayrıntılı gerçekleri öğrenelim.
Infinite approval, akıllı kontratların bir kullanıcının hesabından sınırsız para harcamasına izin veren bir programlama uygulamasıdır. Birçok durumda akıllı kontratlar belli miktarda para kullanmaya yetkilendirilir. Ancak infinite approval oluşturulduğunda bir akıllı kontrata kullanıcının hesabından sınırsız coin veya token erişimi verilmesi istenir.
Kripto para dünyasında bu uygulama oldukça tartışmalıdır.
Infinite approval nedir daha iyi anlamak adına Bancor’la bir örnek ele alalım.
Hizmetleri kullanabilmek için Bancor kullanıcılarından birini hesabından herhangi bir miktarda token çekebilmek için akıllı kontratları yetkilendirdi. Ancak yetkilendirilen akıllı kontratlar büyük bir güvenlik riski oluşturdu. Bu tür bir savunmasızlık hacker’lar tarafından kullanıldığı takdirde tüm token’lar çalınabilirdi.
Neyse ki böyle bir şey yaşanmadı. Bancor durumu fark etti ve gerekli değişiklikleri yaptı. Geliştirici ekip akıllı kontratların bir daha asla sınırsız token miktarı talep etmemesinden emin oldu. Kullanıcının parasının çalınmadığından emin olmak adına Bancor programcılarının kullanıcının token’larını “çalması” ve daha sonra geri vermesi gerekti.
Bu olay birçok merkeziyetsiz uygulamanın (dApp’ler) sınırsız veya geniş yetkiler kullandığını gerçeğini ortaya koydu. Compound, Uniswap, bZX, Aave, Kyber, dYdX ve daha birçok platform buna dahil.