How Blockchain Oracles Fail — and the Mechanisms That Help Them Recover