Derivative Protocol Flaws