blockchain based systems engineering

This class was created by Brainscape user Kaushik Purahoo. Visit their profile to learn more about the creator.

Decks in this class (25)

3.1 Intro to bitcoin / Bitcoin Architecture
The three key properties of the b...,
Draw an example of the bitcoin bl...,
What creates the chaining
7  cards
3.3 Transactions in Bitcoin
An account based ledger,
Transactions tx have a number of ...,
Each transaction has a unique ide...
9  cards
3.4 Bitcoin Network
Bitcoin itself consists of differ...,
Bootstrapping of nodes how are ne...,
Explain the role in a bitcoin net...
8  cards
3.5 Bitcoin use cases
Multisig address a n m multisig a...,
Explain how the escrow is removed...,
Alice wants to continuously use a...
5  cards
3.6 Storing bitcoin
Storing bitcoins is all aboutdiff...,
Cryptocurrency wallets can be sub...,
Wallet types brain walleta brain ...
6  cards
2.1 Cryptographic Hash Functions
A hash function needs to satisfy ...,
The 3 properties of cryptographic...,
Hiding as an additional desirable...
5  cards
2.2 Hash Pointers and Data Structures
Hash pointer what does it do,
Blockchain is,
Merkle trees
5  cards
2.3 Symmetric and Asymmetric cryptography
Symmetric system needs two criterias,
Asymmetric cryptography a pair of...,
Rsa based signature schemes1 base...
6  cards
2.4 Digital Signatures
A ___ is a mathematical technique...,
Properties of digital signatures ...,
Identity creation with digital si...
7  cards
2.5 Quantum Resistance of Signature Schemes & Hash Functions
Shor s algorithm with powerful en...,
Application of the 2nd pre image ...
2  cards
4.1 Consensus in Bitcoin
A blockchain is merely a whereby ...,
Explain why the need to synchroni...,
Explain the concept of distribute...
17  cards
4.2 Proof-of-Work Mining
How does the mining puzzle work,
The block s hash used for chainin...,
Block time why does the block tim...
11  cards
Tutorial #3 Bitcoin Basics
Explain the function of the memor...,
We have two investors alice and b...,
Payment channels such as lightnin...
3  cards
5.1 Evolution of the bitcoin network
As any other software blockchains...,
Process of bitcoin protocol updat...,
Proposals can target different la...
13  cards
5.2 Attacks on the Bitcoin Network
Attacking the consensus mechanism...,
Replay attacka replay attack occu...,
51 attacka 51 attack is the worst...
7  cards
5.3 Limitations and Challenges of Bitcoin
Transaction throughputthe current...,
Energy consumption of bitcoin s p...,
Energy consumption is one of the ...
5  cards
6.2 System Architecture
World computer state machine prop...,
Ethereum virtual machine1 what is...,
Evm state machineunlike bitcoin w...
12  cards
6.3 The Merge
Proof of stakeproof of stake pos ...,
Vitalik wanted to deploy ethereum...,
Six years after the launch of the...
10  cards
7.1.1 Solidity Introduction
Solidity is a high level language...,
Source code a smart contract sour...,
From solidity source code to a de...
10  cards
7.1.2. Solidity Introduction
Special function typessolidity pr...,
Special function types cont payab...,
Function modifierssometimes it is...
6  cards
7.2 Designing Smart Contracts
Finding a use case understand the...,
Model the business processidentif...,
Modelling derive concrete models ...
3  cards
7.3 Cross-Contract and Blockchain Interaction
Transactions and messagesthe orig...,
Address classsome contracts may r...,
Address classwei is the smallest ...
9  cards
8.1 Solidity Idioms
Solidity idioms programming idiom...,
Access restriction idiomdescripti...,
Secure ether transfer idiomdescri...
4  cards
8.2 Solidity Design Patterns
Design patterns are design patter...,
Oracle patternproblem description...,
Synchronous oracle
9  cards
8.2.2 Solidity Design Patterns -- Proxy, Data Segregation
Data segregationproblem descripti...,
Data segregation cont solution de...,
Data segregation cont advantages ...
8  cards

More about
blockchain based systems engineering

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Kaushik Purahoo's Blockchain Based Systems Engineering flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

ICT A2 Ch5 Implementing computer-base...
  • 8 decks
  • 33 flashcards
  • 3 learners
Decks: 5a Client Involvement, 5b Custom Written Vs Off The Shelf, 5c Feasibility, And more!
Basic Systems & Diesel Engines
  • 3 decks
  • 157 flashcards
  • 14 learners
Decks: Basic Systems, Component Symbols, Diesel Engines, And more!
BLOCKCHAIN 101
  • 1 decks
  • 18 flashcards
  • 14 learners
Decks: Blockchain, And more!
Make Flashcards