Hầu hết các vụ hack DeFi xảy ra vì blockchain coi token như các con số trong bảng tính.
Scrypto sử dụng lập trình hướng tài nguyên, trong đó:
• Tài sản là các đối tượng gốc, không phải biến hợp đồng
• Tài nguyên phải được di chuyển rõ ràng giữa các thành phần
• Ngôn ngữ này ngăn chặn các mô hình lỗ hổng DeFi phổ biến
• Được xây dựng cho kiến trúc dựa trên thành phần của Radix Engine