list of instructions
A(n) ________ is recorded with each transaction.
Lock script
________ is found in a transaction output and is the encumbrance that must be fulfilled to spend the output.
Bitcoin Script
________ is a stack- based programming language like Forth.
Bitcoin transactions
All ________ have scripts embedded into their inputs and outputs.
Scenario
________: Person X verifies the transaction is initiated by Person Y.
Person X
________ can spend Bitcoins only if both the scripts return true after execution.
hash
A(n) ________ is generated for the users public key.
Bitcoin
Operations in ________ are composed of opcodes.
Unlock script
________ is provided by the user to resolve the encumbrance.
Scenario
Person X verifies the transaction is initiated by Person Y
Bitcoin Script Construction
A script is a list of instructions recorded with each transaction
Opcodes have the following
constants, flow control, stack, bitwise logic, arithmetic, crypto, lock time, pseudowords, reserved words
Turing incomplete
means that one cannot have looping conditions in the code thus, the code is like a boolean (true or false).
scripts
All Bitcoin transactions have _______ embedded into their inputs and outputs
Unlock Scripts
______ _______ consists of the person’s public key and private key.
Lock script
____ ______ is found in a transaction output and is the encumbrance that must be fulfilled to spend the output.
Bitcoin Script Construction
A script is a list of instructions recorded with each transaction.
Opcodes have the following:
constants, flow control, stack, bitwise logic, arithmetic, crypto, lock time, pseudowords, reserved words