2.3 Bitcoin Blockchain: Scripts in Bitcoin

studied byStudied by 4 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 17

flashcard set

Earn XP

Description and Tags

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 74 people
654 days ago
5.0(2)
note Note
studied byStudied by 8 people
343 days ago
5.0(1)
note Note
studied byStudied by 34 people
766 days ago
5.0(1)
note Note
studied byStudied by 13 people
861 days ago
5.0(1)
note Note
studied byStudied by 322 people
402 days ago
4.8(4)
note Note
studied byStudied by 5 people
526 days ago
5.0(1)
note Note
studied byStudied by 3 people
672 days ago
5.0(1)
note Note
studied byStudied by 4560 people
657 days ago
4.9(28)

Explore top flashcards

flashcards Flashcard (33)
studied byStudied by 2 people
235 days ago
5.0(1)
flashcards Flashcard (28)
studied byStudied by 275 people
644 days ago
5.0(6)
flashcards Flashcard (47)
studied byStudied by 45 people
435 days ago
5.0(1)
flashcards Flashcard (61)
studied byStudied by 23 people
109 days ago
4.0(1)
flashcards Flashcard (41)
studied byStudied by 18 people
491 days ago
5.0(1)
flashcards Flashcard (54)
studied byStudied by 41 people
382 days ago
5.0(1)
flashcards Flashcard (63)
studied byStudied by 8 people
728 days ago
5.0(1)
flashcards Flashcard (70)
studied byStudied by 123 people
9 days ago
5.0(2)
robot