CryptoCurrency

 


Instance payments

Cryptocurrency - blockchain application that run on a blockchain network

Enabler of blockchain

Bitcoin is the application of blockchain - 2009

Solves the problem faced b fiat currencies

BTC - No Central authority

Collection of computers( nodes or miners) )- Copy of all transactions

Verified by huge computing resources

Solve - New coin - Trustworthy and secure - reward  6.25 BTC

Transaction data is shared : 

Miners compete to validate the transaction using PoW

Miner solves and shares his result. 

Block becomes valid upon arrival

Miner is rewarded

Transaction completed.

Blockchain Platform - Take advantage of existing infrastructure

Due to improved efficiency

Performance review

Criteria - Popularity - How active

Supported languages - C++,Solidity,Node.js

Network Type: Public,private or protected

Github repo available

Cost

Popular Blockchain Platforms - Ethereum,Hyperledger,Multichain,Quorum

Blockchain as a Service ( BaaS) Platforms - Oracle,Amazon and IBM

Ethereum - Features

Smart Contract, Open Source platform, Decentralised 

ETH - Peer to peer currency

Used to pay transactional fees, gas( commission to pay miners)

Ethereum Virtual Machine

Runtime environment - Executes 

Ethereum Virtual Machine

--===========================================--

Blockchain

Ether - Gas

EVM _ Ethereum Virtual machine

Executes Smart Conracts irrepective of OS

Calculates Gas


Platform launch other crypto

ICO - Initial Coin offering

Consensus Algorithm - POW

Mining For Ether


Supported Languages - Solidity and Vyper

Solidity - Smart contract - C++,Python

Vyper - Virtual machine


Corda - Open Source blockchain platform

Distributed Ledger - Financial System

Permission is needed to access smart contract

Regulatory and Observer

Privacy is maintained ; Sharing necessary information

Identity - maintained; KYC requirements

Consensus - algorithm - Tolerance algorithm

Contract - Permission based

No block, but chain - Cryptographic Functions


Supported Languages Java and Kotlin


--========================================================--


Multichain - Key features

Fine-grained permissions
Bit coin system
Transport access - simple API - command line interface
Software with financial trx for speed
Who can connect 
Data Streams - Timestamping, encrypted 
Assets - Store of Value - exchange with users
Mining - execute by group of admins - identifiable executees
Python,C#,C++,Javascript

Quorum

Complete Open Source for business
Finance - Fast , High throughput ,encryption details and Provacy
Private control and automation
Enterprise - best output.
Performance and Throughput
Maturity - Ethereum properties are inherited
Community - Huge community

Supported Langage - Solidity inflenced by Python,C++,Javascript

Hyperledger Fabric

Hosted By Linux Foundation
Key enterprise requirements
Hoem for DL Framworks,Tools and Libraries

Hyperledger Fabric, 
Hyperledger Iroha,
Hyperledger Sawtooth
Hyperledger Indy



Hyperledger fabric - Distributed Ledger technology for the business
Enterprise grade and open source 
Modular architecture 
Plug and play Consensus Protocols
Current version Fabric 2.0
Private and Permissioned Network=Only approved participants
Smart Contract functionality - Java, node.js, Go
Consensus protocols+ Permissioned Network+ Confidential Transactions +no cryptocurrency +Programmable
Known identities  - Authentication
Access Control - Role assigned restricts the actions
Transaction Validations - Carried out by a subset of participants
Confidential Transactions - ACL ( Access Control Lists)
No Cryptocurrency involved - No need to incentivize the network for validations
Participants decide the who and how of validation.
Programmable - Smart contracts called chaincode run ;
Automates the business process - ledger state and logic

Comments

Popular posts from this blog

AI

Oracle Fusion