Key Concepts in Bitcoin, Dynamo, and ACID Principles

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/13

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 10:55 PM on 5/7/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

14 Terms

1
New cards

Bitcoin security

Bitcoin relies on public/private key cryptography, cryptographic hash functions, proof-of-work mining, and a distributed blockchain ledger.

2
New cards

Key cryptographic elements of Bitcoin

1. Public/private key pairs for ownership and transfers 2. SHA-256 hashing to secure block contents 3. Digital signatures to verify transactions.

3
New cards

Proof-of-work system in Bitcoin

Miners solve computational puzzles to validate new blocks. This makes it computationally expensive to alter the blockchain.

4
New cards

Blockchain

An append-only, distributed ledger of transactions grouped into blocks, each linked cryptographically to the previous one.

5
New cards

Amazon Dynamo

A distributed key-value storage system optimized for high availability, eventual consistency, and partition tolerance.

6
New cards

Core principles of Dynamo

1. Partitioning 2. Replication 3. Vector clocks 4. Eventual consistency 5. Decentralized membership and request routing.

7
New cards

Handling conflicting data updates in Dynamo

By using vector clocks and allowing applications to reconcile divergent versions of data.

8
New cards

Cross-tabulation in analytics

A method for displaying the relationship between two or more categorical variables in a table format.

9
New cards

Insights from cross-tabulation

It helps identify patterns, correlations, or distributions across groups in a dataset.

10
New cards

ACID in databases

Atomicity, Consistency, Isolation, Durability.

11
New cards

Atomicity in database transactions

That all parts of a transaction complete successfully, or none at all.

12
New cards

Consistency in database transactions

That a transaction brings the database from one valid state to another, preserving constraints.

13
New cards

Isolation in database transactions

That concurrent transactions do not interfere with each other.

14
New cards

Durability in database transactions

That once a transaction is committed, its changes persist even after a system failure.

Explore top notes

Explore top flashcards

flashcards
Antidiabetic Drugs
52
Updated 1221d ago
0.0(0)
flashcards
Test 1
123
Updated 1157d ago
0.0(0)
flashcards
ANAPHY
104
Updated 258d ago
0.0(0)
flashcards
religion final
35
Updated 1035d ago
0.0(0)
flashcards
EXAM 1- REIDY
32
Updated 364d ago
0.0(0)
flashcards
Module 6.1
50
Updated 664d ago
0.0(0)
flashcards
AP Human Geography Unit 4.1-4.4
28
Updated 818d ago
0.0(0)
flashcards
Antidiabetic Drugs
52
Updated 1221d ago
0.0(0)
flashcards
Test 1
123
Updated 1157d ago
0.0(0)
flashcards
ANAPHY
104
Updated 258d ago
0.0(0)
flashcards
religion final
35
Updated 1035d ago
0.0(0)
flashcards
EXAM 1- REIDY
32
Updated 364d ago
0.0(0)
flashcards
Module 6.1
50
Updated 664d ago
0.0(0)
flashcards
AP Human Geography Unit 4.1-4.4
28
Updated 818d ago
0.0(0)