2.3 Bitcoin Blockchain: Scripts in Bitcoin

studied byStudied by 1 person
0.0(0)
get a hint
hint

list of instructions

1 / 17

Tags and Description

18 Terms

1

list of instructions

A(n) ________ is recorded with each transaction.

New cards
2

Lock script

________ is found in a transaction output and is the encumbrance that must be fulfilled to spend the output.

New cards
3

Bitcoin Script

________ is a stack- based programming language like Forth.

New cards
4

Bitcoin transactions

All ________ have scripts embedded into their inputs and outputs.

New cards
5

Scenario

________: Person X verifies the transaction is initiated by Person Y.

New cards
6

Person X

________ can spend Bitcoins only if both the scripts return true after execution.

New cards
7

hash

A(n) ________ is generated for the users public key.

New cards
8

Bitcoin

Operations in ________ are composed of opcodes.

New cards
9

Unlock script

________ is provided by the user to resolve the encumbrance.

New cards
10

Scenario

Person X verifies the transaction is initiated by Person Y

New cards
11

Bitcoin Script Construction

A script is a list of instructions recorded with each transaction

New cards
12

Opcodes have the following

constants, flow control, stack, bitwise logic, arithmetic, crypto, lock time, pseudowords, reserved words

New cards
13

Turing incomplete

means that one cannot have looping conditions in the code thus, the code is like a boolean (true or false).

New cards
14

scripts

All Bitcoin transactions have _______ embedded into their inputs and outputs

New cards
15

Unlock Scripts

______ _______ consists of the person’s public key and private key.

New cards
16

Lock script

____ ______ is found in a transaction output and is the encumbrance that must be fulfilled to spend the output.

New cards
17

Bitcoin Script Construction

A script is a list of instructions recorded with each transaction.

New cards
18

Opcodes have the following:

constants, flow control, stack, bitwise logic, arithmetic, crypto, lock time, pseudowords, reserved words

New cards

Explore top notes

note Note
studied byStudied by 14 people
Updated ... ago
4.5 Stars(2)
note Note
studied byStudied by 9 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 7 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 44 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 86 people
Updated ... ago
4.8 Stars(4)
note Note
studied byStudied by 5 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 7 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 25446 people
Updated ... ago
4.9 Stars(61)

Explore top flashcards

flashcards Flashcard64 terms
studied byStudied by 2 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard64 terms
studied byStudied by 17 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard71 terms
studied byStudied by 1 person
Updated ... ago
5.0 Stars(1)
flashcards Flashcard142 terms
studied byStudied by 3 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard40 terms
studied byStudied by 13 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard125 terms
studied byStudied by 28 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard48 terms
studied byStudied by 9 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard112 terms
studied byStudied by 42 people
Updated ... ago
5.0 Stars(1)