blockchain and web Flashcards

1
Q

this is the new appraoch to digital data storage

A

blockchain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

anything can be digitized, give examples

A

documents, transactions, executable computer programs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

blockchain is _____ meant to replace traditional appraoches to data storage

A

NOT

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

while traditional databases allow for create, read, update, and delete operations, blockchains only support

A

create and read operations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

in blockchain app copies of the blockchain are maintained by _____ participants
- participants often elect to have their own local copy of the blockchain

A

different blockchain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

participants having their own local copy means. ablockchain app is a ___

A

distributed system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

any validated data added to a local copy of the blockchain will be ____ added to all copies of the blockchain

A

automatically

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

process of copy synchronization and agreeing to add new data to the block chain is called

A

consensus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

what are some benefits of having multiple copies of a blockchain

A

-each participant having their own copy can help to improve trust as to what is being recorded
-data is not being stored in some backroom computer on one companys machine
-permissionless

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

how to protect privacy on “public” blockchain

A
  • use fake names on social media
  • encrypt data
    -choose a private blockchain
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

when there are many participants that need to coordinate and there may be potential trust issues between participants, or information flow issues, and there is no strong central intermediary that can be counted on to ensure informatio flow and trust

A

this is when to use blockchain technology

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

when to use blockhain?

A

-property rights
-rapid and accurate tracking of history/provenance of items
-simplify rapid generation
-central authority

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

what are types of blockchain?

A

public blockchains
-private blockchains
-consortium blockchains

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

open to everyone
no central coordinating authority

A

public blockchains

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

fully centralized and owned by a isngle organizations
- all participants are vetted before entering into this blockchain netowkr
- used by banking organizations

A

private blockchains

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

private blockchain, but controlled by a group of organizations

A

consortium blockchains

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

leading technology in this area

A

hyperledger

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

what are the propeties of blockchain technology

A

-immutable
-distributed
-transparent
-can store executable computer programs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

a set of recorded transactions
- has both a header and a body

A

block

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

a new block will be linked to the last block

A

block chain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

math used in creating the block chain
-only works in one direction

A

hasing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

is hashing an encryption?

A

no

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

why is hashing not encryption or compression

A

Encryption is meant to be reversible
compression is to make a file footprint smaller

24
Q

how is hasing used in blockchain technology?

A

the block header in the blockchain is the HASH of all the components in the blocks header

25
the hash of block data is a ___ of ___ the block data
-hash - all
26
the hash of the whole block is the
Merkle root hash
27
If any 'earlier' hash is disturbed then
all the dependent hashes become invalid and would need to change
28
included in creating the has for the block header - it is a number - if this changes, so will the header
Nonce
29
abbreviation for "number once" or "number used once"
nonce
30
process of trying different nonce values until we find the nonce value to successfully generate the target pattern
Mining
31
A valid nonce is called
proof of work
32
promised delivery is not registered on the blockchain by a specified deadline, the program may initiative additional terms reflected in the posted code that have been agreed to between the parties in the case this happens - a refund
smart contract
33
written in a programming language stored on blockchain as a transaction -agreement by digiital signatures -break contract leads to loss of funds
smart contract
34
written in legal language, requires degree in law to write -aggreement implied by wet signatures -break contract leads to imprisonment
real world contract
35
new iteration of the WWW that will integrate blockchain and cryptocurrency to create decentralized ecossytem
web3
36
creators user and complementors may need to surrender some control and rights over their created content and personal info this is why many see flaw in ___
web 2.0
37
web3 seeks to give _____ back to tusers as "gatekeepers" and platform owners power is reduced by amore open decentralized system
greater control
38
what are core principles guide creation of web3
-decentralized -permisionless -native payments -trustless
39
ownership gets distributed amongst its builders and users
decentralized
40
everyone has equal access to participate in web3 and no one gets excluded
permissionless
41
uses cryptocurrency for spendig and sending money only instead of relying on the outdated infrastructure of banks and payment processors
native payments
42
operates using incentives and economic mechanisms instead of relying on trusted third parites
trustless
43
digital tokens can represent either ___ or ___ assets
digital, physical
44
each digital token can represent a ___ of the asset unit in a real estate fund
portion
45
small piece of software code that lives on the blockchain and servces as a represntation of asset ownership
digital token
46
what are some token standards
- ERC 20- fungible token -ERC 721- Non-fungible tokens -ERC 1400- security token
47
tokens or assets are divisble and non-unique
ERC 20- fungible token
48
tokens or assets are unique and non-divisible
non-fungible tokens ERC 721
49
security token
ERC 1400
50
money, real estate, and gold are examples of
assets
51
this is another tokenization of assets
equity
52
these tokens reflect a shareholders take in the fund
investment funds
53
tokens can be used by investors to pay for the suppliers goods or services
services
54
The worlds biggest brands are exploring Web3, beginnign with
NFTs, Non-fungible tokens
55
open source, decentralized payment that operates in a peer-to-peer eniornment
bitcoin
56
secure form of mathematics used to handle transactions, control the creatio of additional units
cryptocurrenices