Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TO SOLVE A CRYPTOCRIME ?
Ask for a BREAK, whenever YOU FEEL
SLEEPY
I M NOT AN EXPERT....
a
How
Many
of you
have
Heard
the term
BLOCKCHAIN
& BITCOIN?
BITCOIN
IS AN
APPLICATION
OF
BLOCKCHAIN
TECHNOLOGY
DRIVING BITCOIN SINCE 2009
CRYPTOCURRENCY IS AN ATTEMPT
TO BRING BACK A DECENTRALISED
CURRENCY OF PEOPLE, ONE THAT IS NOT
SUBJECT TO INFLATIONARY MOVES BY
A CENTRAL BANK
No
Government
Intervention
SATOSHI
कह ाँ गय ,उसे ढूं ढो
NAKAMOTO
Name used by the
unknown person who
designed BITCOIN
and created its
original reference
implementation
OF THEM
Rs 3,35,82,39,99,99,975
AS OF 08 Nov 2018
1 BITCOIN IS WORTH
6676$
4,83,309/-
SOURCE : https://blockchain.info/charts/n-transactions
280467
SOURCE : https://blockchain.info/charts/n-transactions
ANONYMITY
VS
PSEUDONYMITY
C D
PUBLIC CABLE WALA PUBLIC JOKER
LEDGER Rs 1000/- LEDGER Rs 1000/-
Rs 200/-
A B
PUBLIC DR GULATI PUBLIC BUSINESS MAN
LEDGER Rs 1000/- LEDGER Rs 1000/-
C D
PUBLIC CABLE WALA PUBLIC JOKER
LEDGER Rs 1000/- LEDGER Rs 1000/-
A B
PUBLIC DR GULATI PUBLIC BUSINESS MAN
LEDGER Rs 1000/- LEDGER Rs 1000/-
A>B Rs 200 A>B Rs 200
C D
PUBLIC CABLE WALA PUBLIC JOKER
LEDGER Rs 1000/- LEDGER Rs 1000/-
A>B Rs 200 A>B Rs 200
A B
PUBLIC DR GULATI PUBLIC BUSINESS MAN
LEDGER Rs 1000/- LEDGER Rs 1000/-
A>B Rs 200 A>B Rs 200
Rs 600/-
C D
PUBLIC CABLE WALA PUBLIC JOKER
LEDGER Rs 1000/- LEDGER Rs 1000/-
A>B Rs 200 A>B Rs 200
A B
PUBLIC DR GULATI PUBLIC BUSINESS MAN
LEDGER Rs 1000/- LEDGER Rs 1000/-
A>B Rs 200 A>B Rs 200
B>D Rs 600 B>D Rs 600
C D
PUBLIC CABLE WALA PUBLIC JOKER
LEDGER Rs 1000/- LEDGER Rs 1000/-
A>B Rs 200 A>B Rs 200
B>D Rs 600 B>D Rs 600
A B
PUBLIC DR GULATI PUBLIC BUSINESS MAN
LEDGER Rs 1000/- LEDGER Rs 1000/-
A>B Rs 200 A>B Rs 200
B>D Rs 600 B>D Rs 600
Rs 10000/-
C D
PUBLIC CABLE WALA PUBLIC JOKER
LEDGER Rs 1000/- LEDGER Rs 1000/-
A>B Rs 200 A>B Rs 200
B>D Rs 600 B>D Rs 600
Rs 1000/-
A>B Rs 200
B>D Rs 600
C>B Rs 100
B>C Rs 200
A>B Rs 100
C>D Rs 250
PUBLIC LEDGER B>C Rs 170
D>C Rs 189
MILLIONS OF
TRANSACTIONS
A>B Rs 100
C>D Rs 250
B>C Rs 170
D>C Rs 189
G LO BA L E XC E L S HE E T
Distributed Ledger is a Consensus of
Replicated, Shared & Synchronized
digital data geographically spread across
multiple sites & countries
GB
CURRENT BITCOIN BLOCKCHAIN
APPROX SIZE AS IN NOV 2018
SECOND
Hash function takes an input
and returns a fixed-size
alphanumeric string.
MERKLE TREE
THIRD
1.46 × 10^48 possible
Bitcoin Addresses
VERIFY
VERIFY
HASH HASH HASH
SIGN
Owner 1’s Private Owner 2’s Private Owner 3’s Private
key key key
BASICALLY CHUNKS OF INFO
THAT CAN BE USED TO
MATHEMATICAL
GUARANTEE ABOUT MESSAGES
FOURTH
Peer-to-
Peer (P2P)
network is
created when
two or
more PCs are
connected &
share
resources
without
going through a
separate
server
computer
FIFTH
E-CURRENCY HAS BEEN
ATTEMPTED IN PAST
BUT FAILED OWING TO
BEYOND CONTROL
DOUBLE SPENDING
PROBLEM.
CONSENSUS
Consensus is defined as a
GENERAL AGREEMENT
of a state
That MEANS, if ANUPAM
sends Rs 100 worth of Bitcoin
to RAHUL, ANUPAM will lose
Rs 100 worth of Bitcoin, and
RAHUL will gain Rs 100
worth of Bitcoin
Every CLEAN TRANSACTION
has to be recorded on the Bitcoin
public ledger, and a
CONSENSUS ALGORITHM
ensures no malicious
transactions nor changes can be
made on the Blockchain itself
Proof of Elapsed Time (PoET)
Proof of Authority (PoA)
Proof of Capacity
Proof of Burn
Proof of Activity
CONSENSUS TYPES
Delegated Proof of Stake (DPoS)
Bitcoin Uses
The Hashcash Proof
Of Work System.
ANUPAM HASH
8cd65c330ce4d0c58a45e676c2d08f0ddca6
c61f3b0a927ade10368d2d5aae6e
0000d1a2ea819ed13742fe7386a34c25bb48e99
b1ba8327c39551f6da5c01f98
NONCE : 61584
Rs 1000/-
A>B Rs 200
B>D Rs 600
C>B Rs 100
B>C Rs 200
A>B Rs 100
C>D Rs 250
PUBLIC LEDGER B>C Rs 170
D>C Rs 189
MILLIONS OF
TRANSACTIONS
A>B Rs 100
C>D Rs 250
B>C Rs 170
D>C Rs 189
Rs 1000/-
1 A>B Rs 200
2 B>D Rs 600 Hash of 1
3 C>B Rs 100 Hash of 2
4 B>C Rs 200 Hash of 3
MINING DIFFICULTY
MINING DIFFICULTY
TH/Sec
Data in a blockchain is
internally consistent
and immutable
Distributed Ledger, comprised
Type of
of Unchangeable, Digitally
Recorded Data in packages called
BLOCKS
BLOCKCHAIN 2.0
Smart Contracts
BLOCKCHAIN 1.0
Crypto-Currencies, Payment Network
HOW BITCOIN BLOCKCHAIN WORKS?
TRANSACTIONS
MINERS BLOCK
BLOCK PUZZLE
PROOF OF WORK
MINERS
PROCESS STARTS
AGAIN
VERIFICATION TRANSACTIONS
MINERS
BITCOIN MINING
BLOCK REWARDS
Block 000000 to 209999, total reward =
50 x 210000 = 10500000 BTC
DESKTOP WALLETS
& used on Laptops/PCs
Easy to Access.
Bitaddress.org
or Blockchain.info
BITCOIN CLIENTS
bitcoin CLIENT WALLET
Original bitcoin
WALLETS
wallet used by the
Pioneers of the
currency
2140
A reward system, in
the form of
a website or app, that
dispenses rewards in
the form of a satoshi,
for visitors to claim in
exchange for
completing
a captcha or task as
described by the
website.
DD4BC
investigators from
Europol, Bosnia
,Hezegovina,
Germany, France,
Japan, Romania,
Switzerland, the UK
and the US contributed
in tracking
down
the hacking group
CYBER CRIMES
LINKED TO
CRYPTOCURRENCIES
Its research found 33,000
websites running crypto
mining scripts
65,66,68,80,000 Rs
worth of cryptocurrencies have been lost
so far, with most of these losses happening
through exchanges (Aug 2018)
Ross Ulbricht
Ross Ulbricht
9,60,000 USERS
HOW WAS HE CAUGHT?
By : ANUPAM TIWARI
EMAIL: anupamtiwari@protonmail.com
BITCOIN ARTIFACTS
NETWORK knows about a
Everyone on the
TRANSACTION and THE HISTORY
OF A TRANSACTION can be TRACED
BACK to the point where the BITCOINS
were produced
Conduct a
SEARCH based
on BLOCK
NUMBER,
ADDRESS,
BLOCK HASH,
TRANSACTION
HASH or
PUBLIC KEY
SOURCE : https://blockchain.info/ip-log
PROBLEM BATANA
ASAAN HAI….
DIG DEEP IN THE
TECHNOLOGY &
PRODUCE
EXPERTS
• Registry Info
• Remnants of Chats
• Recent Communications