Search for notes by fellow students, in your own course and all over the country.
Browse our notes for titles which look like what you need, you can preview any of the notes via a sample of the contents. After you're happy these are the notes you're after simply pop them into your shopping cart.
Title: Blockchain Basics
Description: Blockchain basics and its how to create your own blockchain process is elaborated in notes.
Description: Blockchain basics and its how to create your own blockchain process is elaborated in notes.
Document Preview
Extracts from the notes are below, to see the PDF you'll receive please use the links above
Block-Chain
What is Block-Chain?
• Block-chain is technology that enables peer-to-peer
transfer of digital assets without any intermediators
• Block-chain is growing list of records, called blocks
which are linked using cryptography
...
• By Design block-chain is resistant to modify data
...
The network of nodes
validate the transaction
using cryptography
...
Cont
...
g
...
g
...
g
...
Limitations for block creation and
consensus model
...
E,g, Block-chain for automobile
companies and healthcare
organizations
Implementation of Block-chain
•
•
•
•
•
Select your Platform
Initialize the block-chain
Choosing the right consensus Protocol
Execute Smart Contract
Debug and scale
Select Your Platform
•
•
•
•
•
•
•
•
Ethereum
Hyper-ledger(Saw-tooth lake)
Multi-chain
Hydra-chain
Open chain
IBM Blue Mix Block chain
Chain
IOTA
Platform Comparison
Category
Ethereum
Hyper-ledger
Multi-chain
Hydra-chain
Open chain
IBM Blue Mix
Chain
IOTA
Popularity & Activity
High, Active
High, Active
Medium, Active
Low, Active
Medium, Active
Medium, active
Medium, Active
Low, Active
Type of Network
Public Smart
Contract Based
Both Private & Public
Private &
Permissioned
Private &
Permissioned
Private
Private &
Permissioned
Permissioned
Public &
Permissioned
Pricing
ETH for Tx and
Service
Open Source
Free Open Source
Open Source
Open Source
Free & Paid
Plan(Enterpris e)
Enterpris e Licencing
Based of IOTA token
Supported Language
Python, Go, C++
Python
Python, C#,
JS,Ruby,PHP
Python
Java Script
Go, Java Script
Java, Ruby, Node JS
Python, C, Java Script
Initialize the Block Chain
•
•
•
•
•
•
Create First Block Manually
Must Contain All characteristics of block-chain
Nonce (Cryptographic hash generated random value)
Timestamp (Validation time b/w two blocks)
Several parameters must be specified
Create JSON file of it
Choose the right consensus Protocol
•
•
•
•
Implement right puzzle
Proof of stack or Proof of work
Secure chain from tempering
Adjust power of the network
Execute Smart Contract
• Business logic of the block-chain
• In case of ethereum, SC written in
solidity
• Contains the classes and functions used
through the block-chain transections
process
Debug and Scale
• Complex Process
• Blocks execute on set of nodes or
network terminations
• In case of open source code is
constantly evolving
Title: Blockchain Basics
Description: Blockchain basics and its how to create your own blockchain process is elaborated in notes.
Description: Blockchain basics and its how to create your own blockchain process is elaborated in notes.