Günümüzde Merkezi Olmayan Finans (DeFi), göz ardı edilemeyecek bir hızla büyüyor. DeFi protokolleri tarafından yönetilen bir para ölçüsü olan kilitli toplam değer, 180 milyar dolara ulaştıktan sonra son iki yıl içerisinde 10 milyar dolardan 40 milyar doların biraz üzerine çıktı.
Yalnızca 2021 yılı içerisinde bilgisayar korsanlığı ve açıklardan yararlanma nedeniyle 10 milyar dolardan fazla para kaybedildi. Günümüzün akıllı sözleşme programlama dilleri, “tokens” olarak da bilinen varlıkları oluşturmak ve yönetmek için yeterli özellikleri sağlayamıyor.
Mevcut Olan DeFi Programlama Dillerinde Varlık Kavramı Diye Bir Şeyin Olmaması
DeFi’ye yönelik uzun süreli saldırıları azaltmaya yönelik çözümlerden biri de denetim kodudur. Ancak denetimler belirli bir noktaya kadar bu durumda bize yardımcı olabiliyor. Şimdiye kadar gerçekleşen en önemli 10 DeFi saldırısından 9 tanesi hiç denetlenmedi. Bu sorun üzerinde daha fazla efor sarf etmek çok büyük bir kayayı sürekli daha fazla kişi ile ittirerek yerini değiştirmeye çalışmak gibi. Evet kaya bir süre sonra hızlanıp hareket etmeye başlayabilir ancak yöntemde bariz bir problem var.
Problem Solidity benzeri DeFi için kullanılan programlama dillerinin NFT gibi varlıklara etki edememesi. Bu yüzden bu programlama dilleri işlevsizleşiyorlar. Bu varlıklar Ethereum’un ERC-20’sinde olduğu gibi akıllı sözleşmede sadece değişken sayılar olarak bulunuyor. Ancak akıllı sözleşmeler daha da karmaşık hale geldikçe doğal olarak bu doğrulama ve korumalar da daha da karmaşıklaşmaya başlıyor.
DeFi’nin daha güvenli ve daha da yenilikçi olması geliştiricilere varlık oluşturmanın ve bu oluşturulan varlıklarla daha kolay etkileşim kurmanın yolundan geliyor. Varlığa yönelik programlama modelinde, yeni bir varlık oluşturmak, yerel bir işlevi çağırmak kadar kolaydır. Platform o varlığın ne olduğunu bilir. Ayrıca geliştiricilerin akıllı sözleşmelere karmaşık bir mantık yazmasındansa, varlık odaklı programlamada, herkesin sezgisel olarak DeFi için temel olmasını bekleyeceği işlemleri kullanması daha sağlıklı olacaktır.
Bunlar DeFi’de yenilik ve güvenlik çalışmalarında yapılması gerekenler ve dikkat edilmesi gereken noktalar. Bu problemlerin çözülmesi ne kadar sürer kim bilir? Hep beraber takipte kalıp göreceğiz.