12. Transaction Validation

12.1. Generic Validation

  1. Query the bigchain and check if current_owner actually owns the hash.
  2. Check if the transaction was signed with current_owner private key.

12.2. Specific Validation

  1. Query the bigchain and check if current_owner actually owns the hash.
  2. Check if the transaction was signed with current_owner private key.
  3. Depending on the operation additional checks may need to be performed. This will be specified by the protocol running in the chain e. g. Spool protocol