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.

My Basket

You have nothing in your shopping cart yet.

Title: Blockchain Basics
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.