Unit 1
Unit 1
21AI907 AI in BLOCK
CHAIN
Elective
OBJECTIVES:
To acquire knowledge in Blockchain Technologies.
Role of AI in cryptocurrency
– cryptocurrency trading –
Making price predictions
with AI – Market making –
future of cryptocurrencies
UNIT IV : DEVELOPING BLOCKCHAIN PRODUCTS
Distributed
Feature Blockchain DLT
Database
Not updated by
Immutability new identifier Few exceptions Immutable
Logical User defined
Smart contracts User inputs
execution functions
Accessibility Middleware Stakeholders Client-server
Verify before
Verifiability No No
change
Economic self-
Incentivization models No
incentivized
TYPES OF BLOCKCHAIN
Public vs private vs permissioned blockchains
• Bitcoin is decentralized: any two people, in the world, can send bitcoin to
each other without the involvement of a bank
• It isn’t necessary to buy an entire bitcoin: you can buy just a fraction of
one
Bitcoin mining
Ethereum
• Ethereum is a decentralized blockchain platform
• Merit: The PoW algorithm has been time tested in the Bitcoin
blockchain network and there is not a single hack/compromise
of the account states in the network leading to double spend.
• The larger the stake, the greater the chance of being selected
to add a block to the chain
• Demerit: Although dPOS is efficient, it is prone to capitalistic efforts to supersede other minor
token stakeholders
Proof of authority
• PoA relies on a group of trusted validators instead of a
decentralized network of nodes.