
Birkaç hafta önce üniversitede son yıl projemi savundum: üniversite seçimleri için bir blok zinciri oylama sistemi. Keccak256 kimlik doğrulama. Altı aylık çalışma. Bu hafta BonkDAO yazısını okudum. $20 milyon, tek bir hatalı kod satırı olmadan boşaltıldı. Saldırgan, öneriyi geçmek için yeterli token satın aldı. Sisteminiz de aynı şekilde çökecekti. Kod temizdi. Kimlik karma işlemi çalışıyor idi. Her yerde checks-effects-interactions prensibi uygulanmıştı. Ancak ekonomik katmanı modellememiştim. Oylama gücünü elde etmenin maliyeti, oylamanın kontrol ettiği değerin altına düştüğünde ne olacağını asla sormadım. Savunma jürim de bunu fark edemedi, çünkü üniversitelerde bu noktaya kimse bakmaz. Kodunuzun doğru olması ile sisteminizin güvenli olması arasındaki boşluk, gerçek çalışmanın yaşandığı yerdir. Bu alanı önümüzdeki birkaç yıl boyunca odaklanmak istediğim alan olarak seçiyorum.
