If you were writing some instructions and one of them was:
Provide the Ethereum ECDSA signature of the file using the person's Ethereum address.
Would the above instruction have a consistent meaning (i.e. always produces the same output for a given file and address)? I ask because there appears to be subtly different implementations.
If not, what wording could you use to give it a consistent meaning? Perhaps with reference to EIPs...