Türkçe’ye Flaş Kredi olarak çevrilen Flash Loan temelde bankalardaki kredi çekme işlemine benzeyen bir borç alma verme sistemidir. Blokzincirine özel bir kredi türü olan flash loan, özellikle arbitraj fırsatlarıyla ilgilenen kullanıcılar tarafından tercih edilmektedir. Bu yazıda Flash Loan ve Flash Loan Attack nedir sorularının cevabını bulabilirsiniz.
ANA BAŞLIKLAR
Loan Nedir?
Loan, İngilizce’de kredi terimine karşılık gelir. Kredi süreçleri için Loan ifadesi kullanılmaktadır. Kriptopara ekosisteminde, DeFi olarak adlandırılan merkeziyetsiz platformlar, teminat karşılığında kredi verebilmektedir. Bu nedenle Loan ve bu kelimeden türetilen Flash Loan gibi terimler sık sık kullanılmaktadır.
Flash Loan Nedir?
Flash Loan, blokzinciri üzerinde gerçekleştirilen aşırı hızlı bir borç alma verme sistemidir. İsminin flash olma sebebi, alınan kredinin yine aynı blok içerisinde geri ödenerek kapatılmasıdır. Örneğin; Ethereum ağındaki blokların onay süreleri 12-14 saniye civarında olduğu için alınan flash loan, 12-14 saniye içerisinde kullanılmalı ve sonrasında faiziyle geri ödenerek kapatılmalıdır. Flash loan, yapısı gereği teknik bilgisi yüksek kullanıcılara daha uygun bir kredidir. Flash kredi sayesinde, farklı defi platformlarındaki fiyat farkları değerlendirilerek kullanıcıların arbitraj yapabilmeleri sağlanır.
Flash Loan Nasıl Çalışır?
Flash Loan sisteminde, borç veren ve borçlu arasında herhangi bir üçüncü taraf bulunmaz. Tüm süreç akıllı kontratlar üzerinden otomatik şekilde ilerler. Bir flash loan işlemi, aynı blok içerisinde açılıp kapanmak zorunda olduğu için bu kredi türünde teminata gerek yoktur. Çünkü eğer krediyi alan kullanıcı borcunu ödemezse, sürecin tamamı geçersiz sayılarak blokzinciri üzerinde onaylanmaz. Dolayısıyla krediyi alan kullanıcının blok kapanmadan önce yaptığı tüm işlemler de geçersiz sayılır. Geri ödenmeme riski olmadığı için platformların da flash kredi vermesinin önünde bir engel bulunmamaktadır.
Flash Loan Attack Nedir?
Flash Loan saldırısı art niyetli kullanıcılar tarafından kriptopara fiyatlarını manipüle etmek veya akıllı kontratlardaki açıkları hacklemek için kullanılabilmektedir. Yüksek teknik bilgi gerektiren bu işlemler, kredi alındıktan sonra defi platformlarında bir varlığın fiyatının manipüle edilip, manipülasyon sayesinde yine bir defi platformunda daha yüksek veya düşük fiyattan takas işlemiyle kar elde etmesini, daha sonrasındaysa krediyi kapatarak kar miktarını kendi cüzdanına aktarmasını ifade eder. Tüm bu işlemler, bir blok içerisinde gerçekleşir ve saniyeler sürer. Ayrıca, hackerlar bir açık tespit ettiklerinde hem bu açığı kullanabilmek için hem de hack sayesinde elde edecekleri geliri maksimize etmek için flash loan kullanabilmektedirler.
Flash Loan Saldırıları Nasıl Önlenir?
Flaş Loan saldırıları, DeFi ekosistemine ve kullanıcılarına ciddi zarar verebilmektedir. Bu nedenle, DeFi sistemlerinin kendilerini korumak için aldıkları bazı önlemler vardır. Bu önlemlerden biri, çeşitli belirteçlerin arz ve talebine göre fiyatlarını güncellemeye devam etmesine rağmen fiyat aralıklarını belirli dış değerlere göre sınırlandırmaktır. DeFi sistemleri tarafından alınan bir diğer önlem ise olağan dışı etkinlikleri ve akıllı sözleşmelerdeki olası hataları tespit ederek saldırı olasılığını en aza indirmektir.