GitHub outages surge 58% as DeFi projects face code risk