1.2 Overview of Blockchain: Blockchain Transaction Process

studied byStudied by 0 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 / 28

flashcard set

Earn XP

Description and Tags

29 Terms

1

consensus algorithm

It is a(n) ________ in the blockchain that is used to confirm the transactions and produce new blocks to the chain.

New cards
2

Decentralization

________ makes the system fair and secure.

New cards
3

Blockchain

________ is built on a decentralized network which is identified by the peer- to- peer connection of networks that play an important role in the validation of transactions.

New cards
4

mathematical algorithm

The code generated by taking input and converting it to cryptographic output using a(n) ________ is hash code.

New cards
5

performance of transactions

It improves the robustness and ________ by directing peer- to- peer messages with minimal latency.

New cards
6

low energy consuming

A low- cost, ________ algorithm that states that a person can mine and validate the transaction based on how many coins the person holds.

New cards
7

Real time Transactions

________: Peer- to- peer consensus protocols instead of central third parties or manual offline reconciliation processes enable real- time transactions.

New cards
8

readable format

It is an algorithm that alters the data from plain text ________ to cipher text protected format and back to plain text.

New cards
9

hash values

If the ________ are equal, then the signature is considered valid and the verifier can use the document.

New cards
10

digital signature

A(n) ________ provides authentication and validation like normal signatures do and ensures the security and integrity of data recorded on the blockchain.

New cards
11

Asymmetric key cryptography

________ is used by the bitcoin blockchain to leverage the public and private keys of users to create digital signatures to initiate a transaction that is propagated through the network.

New cards
12

Signer

________ takes information to be transmitted and runs a hash algorithm in order to generate 32 or 64- bit hash values.

New cards
13

fault tolerant protocol

It is a(n) ________ that is used to achieve the necessary agreement on a single data value or a single state of the network.

New cards
14

consensus algorithm

It is a(n) ________ that prevents high energy consumption and resource utilization following a lottery system.

New cards
15

A new block is added to the blockchain

Transaction is complete

New cards
16

What features of the Consensus Protocol make it Efficient?

Quick and simple exchanges without the involvement of third parties

New cards
17

What features of the Consensus Protocol make it Secure?

Difficult to hack as it's impractical to hack numerous devices at the same time to gather data

New cards
18

Describe Real-time Transactions as a feature of Consensus Protocol

Peer-to-peer consensus protocols instead of central third parties or manual offline reconciliation processes enable real-time transactions

New cards
19

What features of the Consensus Protocol make it Reliable?

Impossible to tamper with the contents of a block without it being noticed

New cards
20

What features of the Consensus Protocol make it Functional?

Adopted in various industries for the development of new applications

New cards
21

What is the role of a miner in a blockchain transaction?

Miners are an integral part of the blockchain ecosystem who ensure fairness and keep the network stable, safe and secure by approving transactions.

New cards
22

Define Proof of Work

It is a consensus algorithm in the blockchain that is used to confirm the transactions and produce new blocks to the chain.

New cards
23

Characteristics of Proof of Work

Nonce, Hash, Transaction

New cards
24

Define Nonce

A random number whose value is set so that the hash of the block will contain a run of leading zeros. Abbreviation for Number used once.

New cards
25

Define Hash Code

The code generated by taking input and converting it to cryptographic output using a mathematical algorithm is hash code.

New cards
26

Define Hash Pointer

It is a pointer to the location where information or hash of that information is stored. If we retrieve information that the pointer points at, we can get the hash of the information and confirm it to be unchanged. It requires information on the previous hash.

New cards
27

Define Proof of Stake

A low-cost, low-energy-consuming algorithm that states that a person can mine and validate the transaction based on how many coins the person holds.

New cards
28

Define Proof of Elapsed Time

It is a consensus algorithm that prevents high energy consumption and resource utilization following a lottery system.

New cards
29

Define Practical Byzantine Fault Tolerance (PBFT)

It improves the robustness and performance of transactions by directing peer-to-peer messages with minimal latency.

New cards

Explore top notes

note Note
studied byStudied by 148 people
666 days ago
5.0(2)
note Note
studied byStudied by 1 person
2 days ago
5.0(1)
note Note
studied byStudied by 7 people
818 days ago
5.0(1)
note Note
studied byStudied by 48 people
820 days ago
5.0(1)
note Note
studied byStudied by 172 people
1024 days ago
4.3(4)
note Note
studied byStudied by 14 people
912 days ago
5.0(1)
note Note
studied byStudied by 37759 people
664 days ago
4.9(190)
note Note
studied byStudied by 64822 people
365 days ago
4.9(345)

Explore top flashcards

flashcards Flashcard (30)
studied byStudied by 44 people
310 days ago
5.0(2)
flashcards Flashcard (33)
studied byStudied by 537 people
416 days ago
4.9(8)
flashcards Flashcard (54)
studied byStudied by 7 people
269 days ago
5.0(1)
flashcards Flashcard (38)
studied byStudied by 1 person
70 days ago
4.0(1)
flashcards Flashcard (67)
studied byStudied by 4 people
644 days ago
5.0(1)
flashcards Flashcard (100)
studied byStudied by 4 people
773 days ago
5.0(1)
flashcards Flashcard (50)
studied byStudied by 16 people
329 days ago
5.0(2)
flashcards Flashcard (27)
studied byStudied by 17 people
793 days ago
5.0(1)
robot