SlideShare a Scribd company logo
Fdlockchain
for
Graduates
iiijietudios
arsonsSchoolofDesign Akshanshfhandhay
MFADT Parsons School of Design Major Studio 1
Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
People can
try totamper thesystembyrecreating
yoursignatures Sotheideais to createsucha secure
sign
that it ispracticallyunhackable
This is done
using 256 bitencryptionIsItA 256
A
signis basicallya
sting of256bitsofO Is
This
skiing
fog gigs
generatedrandomly So
asktheonlyway
todecodetheprivatekey
fromthissignis
to hit try every
combination
usingthepublickey
Graphically
Hacker pk asf Message i
pk
q D Message2
anatomy
i
v
Doingthis 2256timesbeforetheyfindtheactual
SK
In practice this is minpoiselle toachieve SisSHA256
encryptionis themostsecureformofencryption
Dueto its security theSHA256algorithm is used in
blockchainnetwork explainedlater
MFADT Parsons School of Design Major Studio 1
Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
HOW BLOCKCHAIN WORKS
Blockchain is a
wayofdoing
trade The
way
thisworks is
that
you
create an openledger d e a
ledgerthatis accessible
to
anyone
in theworld Cledges set ofrecords
So whenever
anyone
does a trade transaction
theyenter the details
ofthatman a
message Thismessage is
stacked on top ofprevious messages This creates a
stack CHAIN ofmessages Everyone can add tothem
Graphically Message 7
Message f
message5
Tchain ofmessagesIMessage 4
Message3 A
Message 2
IMessage 1
Now obviously that's not it For starters
right now
people are
justadding
transactions Thereis no
wayto
verify whether theseactuallytookplace
Secondly theorderofthisstack ofmessages should
never change So there shouldbe a mechanism totake
care of that
MFADT Parsons School of Design Major Studio 1
Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
let's addressthese concerns one
by one
I want theorderofthese messages to remainthe
same So I add a reference
oftheprevious transaction
to the next transaction
Graphically
Reference6 Message 7
Reference5 Message f
in we are now
startingReferenced MessageI to createBLOCKS
Reference
3 IMessage 4
Reference2 Message3
Message 2Referent
Message I
let'screate a
wayofknowingthat thesetransactions
actually tookplace
Butfirst let'saddress a relatedissue 8
where are thetransactions
getting stored
The answer is everywhere let me explainthat
So theidea is thatblockchaindoes not have a
centrallocation
forsteeringinfoAtansactosis
MFADT Parsons School of Design Major Studio 1
Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
Had thatbeenthe case it wouldhavebeen
verysimilar tohowbanksoperate
Sohowdoes it work
Basically
blockchaintechnologyasks
every
user connected
to it to store allthetransactions
Let me repeat that Every user connected to
this technologystores all thetransactions
Thinkof it as a cloud network but
instead ofthe servers
beingcentrally located
they
are
geographically spaced out across theworld
Imf Every user system connectedto blockchain is
basically sharinghis PCresources Harddisk
space internet bandwidth
electricity RAMetc
with thenetwork
This means thischainofledgers is accessible
toeveryonein the network is storedon the network
they are
a
partof DIGEST THIS
So everytime someonedoes a transaction it issharedninth
everyone
in thenetwork Thinkof it as a BROADease
Everyonegetsto knowwhatis happening
MFADT Parsons School of Design Major Studio 1
Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
Graphically.thenettoorkofPCs wouldlooksomething
like this
User9176 UK
I referencesimessage
a
i i
i
a
i
n r is l
f y
User571 India I
referencesmessage I
g
I
I User19713 Iran
references imessage
visas Australia
aimessage
IT
IMessage
Now b verify thatthetransactionactuallytookplace
I need to
getthemverifiedfromthe users in the
network
If alot ofthem
agree
that it tookplace
it is consideredaccepted haven't
yettoldhowthey
verify writtenlater in thetent
MFADT Parsons School of Design Major Studio 1
Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
This brings us to the next concern synchronizationofinfo
If every
user is constantlyreceivingheads
oftransactions
forverification if everyoneis verifying them how
do weknowwhich ones were verified Howdo I
synchronize with othercomputers in thenetwork
f
let me restatethisquestion
let's
say I receive totransactions
verify 4ofthem
Someother computerhas verified 9 ofthem which
version
ofthetransactionhistoryshould Iconsider
final How can
you
be sure that everyoneverified
the same transactions in the same order
The answer to thatis toseethenumberofverifications
Thechain withthemaximum no
ofverifications is
consideredtheprimarychainofblockchain
So forthismethodto befoolproof verifying transactions
shouldbe so hardto do or sotimeconsuming that
a user with fraudulentintentions is unable to verifythose many
transactions
This isdone
bycreating signaturescalledPROOFof WORK
which I will talk about in the nextsection
MFADT Parsons School of Design Major Studio 1
Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
Nowlet's
get
to our finalpartofthis tutorial
howare the verifications
being
done
verification that the transaction
actually tookplace
HOW ENCRYPTION IS USED IN
BLOCKCHAIN
Nowthat we knowthatblockchaincontainsseveral users
whoare all trying to verifytransactions we need a
secure
way
to moiety these transactions Thisverification
method should befoolproof That's where
cryptographycomes in
Blockchainverification isdonebyvalidatingtheblocks
usingthe SHA256 algorithm
Theconceptis similarto what we saw on
page1 2
Here is the comparison
Privatekey ski 9 Internaltoblockchain notrevealed
Message ta Thelistof transactions
signature sign
Generated
by
blockchain's
system using
the SHA 256 on the sK This
sign
is called a
HEH in blockchainterminology
Publickey Pk TheProofof work Pow
MFADT Parsons School of Design Major Studio 1
Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
The ph is where the funlies
For every
hit oftransactions blockchain
generates a new
HAEH sign Alltheusershave access to it
Whatthey mustdo now is reverse engineer1through
randomties computationalpower trytofindthe
pie C pow which would
give that HE csign
Guaphically
Blockchainrandomlycreated a HASIusingSHA256
ReferencebraessagT Apattern
Reference5Message6
satyam mm i o
Reference
2 Message3 I n
I I IReference
1Tressage2
message HASI sign
listofTransactions
Now
you
havetofindthe Pk Proofofwork which
generates this HASI pattern
ReferencebthessagT TheSamepattern
References
messages
Yamin en EFE
IfReference
2 Message3
Reference
1Tressage2
listofm.TTactosis pow
HASI sign
MFADT Parsons School of Design Major Studio 1
Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
MFADT Parsons School of Design Major Studio 1
Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
MFADT Parsons School of Design Major Studio 1
Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
Blockchain for Graduates
Research
Blogs and Websites
[1] Animal Ventures | https://animalventures.com/
This website documents the references of one of the researchers of blockchain – Bettina Warbug.
Her research was the central resource through which I found other resources to read and understand
blockchain. These included YouTube videos, blogs, and TED Talks.
[2] Blockchain Main Website | https://www.blockchain.com/
This website shows a live blockchain network. This helped me understand what blocks look like in
a blockchain, how they function, and how Blockchain is an open ledger – everything verifying what I have
been understanding through other blogs and videos.
[3] Thinking outside the blocks | BCG | https://www.bcg.com/blockchain/thinking-outside-the-blocks.html
This article explains the blockchain concept in detail with its focus on Bitcoin. I would be using this
as reference for my fourth project of the Blockchain series – Blockchain for Professionals
YouTube
[4] Blockchain Expert Explains One Concept in 5 Levels of Difficulty | WIRED | https://youtu.be/hYip_Vuv8J0
This video, and a series of other videos from Wired were my primary source of inspiration for this
project. This video clearly breaks down the entire blockchain concepts in 5 fragments, based on the level
of complexity of the audience. This video helped me structure my project as per the age groups and
construct the content relevant to each age group.
[5] How does a blockchain work - Simply Explained | Simply Explained – Savjee |
https://youtu.be/SSo_EIwHSd4
This video was one of the first videos I watched on blockchain. The concepts presented in the video
were fundamental to shape my understanding of blockchain and help me explore it further. The concept
of cryptocurrency and hash function has been very well explained in this video. I included this
understanding in my second project – Blockchain for Teenagers.
[6] Blockchains: how can they be used? | Simply Explained – Savjee | https://youtu.be/aQWflNQuP_o
This video talks about the applications of Blockchain. The concept of connecting everything online,
and then distributing that information to everyone has a lot of applications. Since blockchain is the
technology that is driving this distribution, it has a lot of applications. This understanding helped me better
realize why the world is prioritizing this technology, and why are people seeing a future in this. This video
MFADT Parsons School of Design Major Studio 1
Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
will form the basis of my next projects (for working professionals and retired people) in which I will talk
about the applications of blockchain and its relevance.
[7] Understand the Blockchain in Two Minutes | Institute for the Future (IFTF) |
https://youtu.be/r43LhSUUGTQ
Before this video, I was understanding blockchain to be a decentralized network. After watching
this video, I got to know that Blockchain is a distributed network and not a decentralized network. This
conclusion helped me better understand the network of PCs on which Blockchain operates – how resources
are shared between PCs and what mining means. More details are available on their website post,
http://www.iftf.org/blockchainfutureslab/.
[8] What is Blockchain? | CNBC Explains| CNBC International | https://youtu.be/8o9QxMxhTp8
This video helped me understand the use of blockchain for low income countries. Since blockchain
is a digital resource, if the official documents are stored online, they can be verified through the blockchain
technology and simultaneously be saved from natural disasters or accidental deletion. This further helped
me understand about the sharing of resources in a network.
[9] Ever wonder how Bitcoin (and other cryptocurrencies) actually work? | 3Blue1Brown |
https://youtu.be/bBC-nXj3Ng4
Grant Sanderson graphically explains the concept of cryptocurrency in this video. The technical
concept of hash functions has been very well explained, and I have used this as a primary reference to
explain blockchain in my third project, Blockchain for Graduates.
[10] How secure is 256 bit security? | 3Blue1Brown | https://youtu.be/S9JGmA5_unY
This video was fundamental in explaining that it is computationally impossible to cheat in a
blockchain network. I was interested in the topic and to learn more about how secure blockchain actually
is. This video really pushed the limits. The graphics are done very well, and help explain the concept easily.
TED Talks
TED Talks focus on the impact of technology and trends around the world. I chose TED Talks to be one of
my primary reference of information, mostly because the impact analysis and applications discussed on
this stage helps understand the topic better, and since I had to explain the topic from the perspective of
different age groups, explaining through references was critical in making the viewers understand the
technology.
[11] How the blockchain will radically transform the economy | Bettina Warburg |
https://www.ted.com/talks/bettina_warburg_how_the_blockchain_will_radically_transform_the_economy
This talk explains the concepts of middlemen in our society and how we developed ourselves with
trusting them for everyday operations. So, we started with people and gradually moved to institutions. This
talk focuses on the idea of trusting technology. It was fundamental in my understanding of trust in
technology and how people are evolving themselves to adjust to it. I have applied this understanding in all
my projects.
MFADT Parsons School of Design Major Studio 1
Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
[12] How Blockchain can transform India | Jaspreet Bindra | TEDxChennai | https://youtu.be/8fbhI1qVj0c
Through this TED Talk, I understood the difference between Blockchain and Bitcoin. This
understanding made me realize that blockchain is the technology, and Bitcoin is just a tool on that
technology, just as Google Maps is an App on the vast App Store, or Wikipedia.org is a website on the
internet!
[13] Blockchain: Massively Simplified | Richie Etwaru | TEDxMorristown | https://youtu.be/k53LUZxUF50
Through this TED Talk, I understood what are blocks and how a series of blocks make a chain. I
included this understanding in my second project – Blockchain for Teenagers.
[14] New Kids on the Blockchain | Lorne Lantz | TEDxHamburgSalon | https://youtu.be/A1Vbrxkqjwc
Through this talk, I learned several applications of blockchain in the banking system and the reason
why international transfers are time-consuming. I included this understanding to prepare my third project
– Blockchain for Graduates.
[15] Blockchain and Middlemen | TED Institute | https://www.ted.com/watch/ted-institute/ted-
bcg/blockchain-and-the-middleman
This video explains how trust is the foundation of blockchain. I understood that blockchain is
basically trying to shift the trust of people from institutions (like banks, companies, government, etc) to
technology. Trusting technology like this would be a major leap, because we humans started our society
with trusting other humans. This has gradually scaled up from trusting people we didn’t know, platforms
we had not used, and networks we had not explored, to trusting technology we don’t know.
[16] The potential of Blockchain | BCG and TED | Mike Schwartz |
https://www.ted.com/talks/mike_schwartz_the_potential_of_blockchain
This video explains bitcoin and smart contracts. I would utilize the understanding of these concepts
in my fourth project – Blockchain for Professionals.
[17] We have stopped trusting institutions and started trusting strangers | Rachel Botsman |
https://www.ted.com/talks/rachel_botsman_we_ve_stopped_trusting_institutions_and_started_trusting_s
trangers
This TED Talk explains the concept of trust by giving examples of technologies we trust today. The
examples like Airbnb and Tinder make it relatable to my third age group, and I have quoted these in my
third project, Blockchain for Graduates. I have also taken other references (Bla Bla Cars) quoted in this talk.
The idea of taking a trust leap in today’s world is critical to the adoption of Blockchain technology, and
Rachel explains it very well in her talk.
Harvard Business Review
[18] Blockchain – What you need to know | HBR Podcast | https://hbr.org/ideacast/2017/06/blockchain-
what-you-need-to-know
MFADT Parsons School of Design Major Studio 1
Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
This HBR podcast discusses the basics of blockchain and how it works. The discussion taking place
in the podcast helped me give an overview of blockchain. Sarah Green Carmichael asked crisp and eye-
opening questions during the show, which helped me understand the topic in a better way.
[19] The truth about blockchain | HBR | https://hbr.org/2017/01/the-truth-about-blockchain
This HBR article discusses the transition that has taken place in technology from TCP/ IP to
blockchain. It helped me understand the evolution of human mindset and its adoption and transformation
to the digital age.
MFADT Parsons School of Design Major Studio 1
Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
Akshansh
Chaudhary
Digitally signed by
Akshansh Chaudhary
Date: 2018.09.01
22:46:13 -04'00'

More Related Content

What's hot

BlockChain for the Banker
BlockChain for the BankerBlockChain for the Banker
BlockChain for the Banker
Bohdan Szymanik
 
The Blockchain, Bitcoin and other Cryptocurrencies
The Blockchain, Bitcoin and other CryptocurrenciesThe Blockchain, Bitcoin and other Cryptocurrencies
The Blockchain, Bitcoin and other Cryptocurrencies
Apondi Kevin Omondi
 
Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...
Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...
Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...
Simplilearn
 
Toward Money-over-IP? From Bitcoin to M2M Money
Toward Money-over-IP? From Bitcoin to M2M MoneyToward Money-over-IP? From Bitcoin to M2M Money
Toward Money-over-IP? From Bitcoin to M2M Money
George Giaglis
 
Blockchain Developer | How to Become a Blockchain Developer? | Blockchain Tra...
Blockchain Developer | How to Become a Blockchain Developer? | Blockchain Tra...Blockchain Developer | How to Become a Blockchain Developer? | Blockchain Tra...
Blockchain Developer | How to Become a Blockchain Developer? | Blockchain Tra...
Edureka!
 
Blockchain powering the internet of value
Blockchain powering the internet of value  Blockchain powering the internet of value
Blockchain powering the internet of value
Diego Alberto Tamayo
 
Blockchain Economic Theory
Blockchain Economic TheoryBlockchain Economic Theory
Blockchain Economic Theory
Melanie Swan
 
Blockchain intro: The end of the middleman
Blockchain intro: The end of the middlemanBlockchain intro: The end of the middleman
Blockchain intro: The end of the middleman
Andries De Vos
 
Blockchain technology and applications from a financial perspective
Blockchain technology and applications from a financial perspectiveBlockchain technology and applications from a financial perspective
Blockchain technology and applications from a financial perspective
Vittorio Zinetti
 
Blockchain Tokenization
Blockchain TokenizationBlockchain Tokenization
Blockchain Tokenization
Bellaj Badr
 
1. ibm blockchain explained
1. ibm blockchain explained1. ibm blockchain explained
1. ibm blockchain explained
Diego Alberto Tamayo
 
Blockchain
BlockchainBlockchain
Blockchain
Babu Pallam
 
Alternative Consensus & Enterprise Blockchain
Alternative Consensus & Enterprise BlockchainAlternative Consensus & Enterprise Blockchain
Alternative Consensus & Enterprise BlockchainTobias Disse
 
Blockchain, Ethereum and Business Applications
Blockchain, Ethereum and Business ApplicationsBlockchain, Ethereum and Business Applications
Blockchain, Ethereum and Business Applications
Matthias Zimmermann
 
Blockchain bootcamp for boards
Blockchain bootcamp for boardsBlockchain bootcamp for boards
Blockchain bootcamp for boards
Jason Liew 廖颂成
 
SFScon19 - Nabil El Ioini - Open Source Blockchain Technologies With the Hype...
SFScon19 - Nabil El Ioini - Open Source Blockchain Technologies With the Hype...SFScon19 - Nabil El Ioini - Open Source Blockchain Technologies With the Hype...
SFScon19 - Nabil El Ioini - Open Source Blockchain Technologies With the Hype...
South Tyrol Free Software Conference
 
FirstPartner 2016 Blockchain Ecosystem Market Map
FirstPartner 2016 Blockchain Ecosystem Market MapFirstPartner 2016 Blockchain Ecosystem Market Map
FirstPartner 2016 Blockchain Ecosystem Market Map
Richard Warren
 
the age of cryptocurrency at Devoxx Morocco
the age of cryptocurrency at Devoxx  Moroccothe age of cryptocurrency at Devoxx  Morocco
the age of cryptocurrency at Devoxx Morocco
Bellaj Badr
 
Introduction to Consensus techniques
Introduction to Consensus techniques Introduction to Consensus techniques
Introduction to Consensus techniques
Vasiliy Suvorov
 
01 what is blockchain
01 what is blockchain01 what is blockchain
01 what is blockchain
BastianBlankenburg
 

What's hot (20)

BlockChain for the Banker
BlockChain for the BankerBlockChain for the Banker
BlockChain for the Banker
 
The Blockchain, Bitcoin and other Cryptocurrencies
The Blockchain, Bitcoin and other CryptocurrenciesThe Blockchain, Bitcoin and other Cryptocurrencies
The Blockchain, Bitcoin and other Cryptocurrencies
 
Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...
Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...
Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...
 
Toward Money-over-IP? From Bitcoin to M2M Money
Toward Money-over-IP? From Bitcoin to M2M MoneyToward Money-over-IP? From Bitcoin to M2M Money
Toward Money-over-IP? From Bitcoin to M2M Money
 
Blockchain Developer | How to Become a Blockchain Developer? | Blockchain Tra...
Blockchain Developer | How to Become a Blockchain Developer? | Blockchain Tra...Blockchain Developer | How to Become a Blockchain Developer? | Blockchain Tra...
Blockchain Developer | How to Become a Blockchain Developer? | Blockchain Tra...
 
Blockchain powering the internet of value
Blockchain powering the internet of value  Blockchain powering the internet of value
Blockchain powering the internet of value
 
Blockchain Economic Theory
Blockchain Economic TheoryBlockchain Economic Theory
Blockchain Economic Theory
 
Blockchain intro: The end of the middleman
Blockchain intro: The end of the middlemanBlockchain intro: The end of the middleman
Blockchain intro: The end of the middleman
 
Blockchain technology and applications from a financial perspective
Blockchain technology and applications from a financial perspectiveBlockchain technology and applications from a financial perspective
Blockchain technology and applications from a financial perspective
 
Blockchain Tokenization
Blockchain TokenizationBlockchain Tokenization
Blockchain Tokenization
 
1. ibm blockchain explained
1. ibm blockchain explained1. ibm blockchain explained
1. ibm blockchain explained
 
Blockchain
BlockchainBlockchain
Blockchain
 
Alternative Consensus & Enterprise Blockchain
Alternative Consensus & Enterprise BlockchainAlternative Consensus & Enterprise Blockchain
Alternative Consensus & Enterprise Blockchain
 
Blockchain, Ethereum and Business Applications
Blockchain, Ethereum and Business ApplicationsBlockchain, Ethereum and Business Applications
Blockchain, Ethereum and Business Applications
 
Blockchain bootcamp for boards
Blockchain bootcamp for boardsBlockchain bootcamp for boards
Blockchain bootcamp for boards
 
SFScon19 - Nabil El Ioini - Open Source Blockchain Technologies With the Hype...
SFScon19 - Nabil El Ioini - Open Source Blockchain Technologies With the Hype...SFScon19 - Nabil El Ioini - Open Source Blockchain Technologies With the Hype...
SFScon19 - Nabil El Ioini - Open Source Blockchain Technologies With the Hype...
 
FirstPartner 2016 Blockchain Ecosystem Market Map
FirstPartner 2016 Blockchain Ecosystem Market MapFirstPartner 2016 Blockchain Ecosystem Market Map
FirstPartner 2016 Blockchain Ecosystem Market Map
 
the age of cryptocurrency at Devoxx Morocco
the age of cryptocurrency at Devoxx  Moroccothe age of cryptocurrency at Devoxx  Morocco
the age of cryptocurrency at Devoxx Morocco
 
Introduction to Consensus techniques
Introduction to Consensus techniques Introduction to Consensus techniques
Introduction to Consensus techniques
 
01 what is blockchain
01 what is blockchain01 what is blockchain
01 what is blockchain
 

Similar to Blockchain for Graduates | Technical Explanation

Block chain technology
Block chain technologyBlock chain technology
Block chain technology
Mercy Akinseinde
 
internship report sample
internship report sampleinternship report sample
internship report sample
vipul947693
 
Automotive security with Blockchain Technology (Project Report)
Automotive security with Blockchain Technology (Project Report)Automotive security with Blockchain Technology (Project Report)
Automotive security with Blockchain Technology (Project Report)
Anil Chaurasiya
 
4-ZeroLab_consensus-1908.pptx
4-ZeroLab_consensus-1908.pptx4-ZeroLab_consensus-1908.pptx
4-ZeroLab_consensus-1908.pptx
ClaudioTebaldi2
 
1910990335_ppt on blockchain and its issue.ppt
1910990335_ppt on blockchain and its issue.ppt1910990335_ppt on blockchain and its issue.ppt
1910990335_ppt on blockchain and its issue.ppt
bansalvvinayak832
 
Blockchain: No Thunder No Wonder
Blockchain: No Thunder No Wonder  Blockchain: No Thunder No Wonder
Blockchain: No Thunder No Wonder
Ali Al-Sherbaz
 
LBSNov2.pptx
LBSNov2.pptxLBSNov2.pptx
LBSNov2.pptx
swateerawat06
 
Block chain technology
Block chain technology Block chain technology
Block chain technology
RajeshJade
 
Web3-Guide.pdf
Web3-Guide.pdfWeb3-Guide.pdf
Web3-Guide.pdf
Mohankumar975815
 
Identity and Access Management At Mozilla
Identity and Access Management At MozillaIdentity and Access Management At Mozilla
Identity and Access Management At Mozilla
Michael Van Kleeck
 
How to use hyperledger fabric for the enterprise
How to use hyperledger fabric for the enterprise How to use hyperledger fabric for the enterprise
How to use hyperledger fabric for the enterprise
Blockchain Council
 
IRJET- Proof of Document using Multichain and Ethereum
IRJET- Proof of Document using Multichain and EthereumIRJET- Proof of Document using Multichain and Ethereum
IRJET- Proof of Document using Multichain and Ethereum
IRJET Journal
 
What is blockchain for beginners.docx
What is blockchain for beginners.docxWhat is blockchain for beginners.docx
What is blockchain for beginners.docx
CosVM
 
IRJET- Blockchain Technology
IRJET- Blockchain TechnologyIRJET- Blockchain Technology
IRJET- Blockchain Technology
IRJET Journal
 
What Is The Difference Public, Private And Consortium Blockchain
What Is The Difference Public, Private And Consortium Blockchain What Is The Difference Public, Private And Consortium Blockchain
What Is The Difference Public, Private And Consortium Blockchain
Blockchain Council
 
Build in Blockchain
Build in BlockchainBuild in Blockchain
Build in Blockchain
Sanket Parab
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technology
i4consulting.org
 
5 main principles of blockchain technology
5 main principles of blockchain technology 5 main principles of blockchain technology
5 main principles of blockchain technology
Global Tech Council
 
Defrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain NetworkDefrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain Network
Duncan Johnston-Watt
 
Defrag x blockchain keynote
Defrag x blockchain keynoteDefrag x blockchain keynote
Defrag x blockchain keynote
Morgan Brooke Wright
 

Similar to Blockchain for Graduates | Technical Explanation (20)

Block chain technology
Block chain technologyBlock chain technology
Block chain technology
 
internship report sample
internship report sampleinternship report sample
internship report sample
 
Automotive security with Blockchain Technology (Project Report)
Automotive security with Blockchain Technology (Project Report)Automotive security with Blockchain Technology (Project Report)
Automotive security with Blockchain Technology (Project Report)
 
4-ZeroLab_consensus-1908.pptx
4-ZeroLab_consensus-1908.pptx4-ZeroLab_consensus-1908.pptx
4-ZeroLab_consensus-1908.pptx
 
1910990335_ppt on blockchain and its issue.ppt
1910990335_ppt on blockchain and its issue.ppt1910990335_ppt on blockchain and its issue.ppt
1910990335_ppt on blockchain and its issue.ppt
 
Blockchain: No Thunder No Wonder
Blockchain: No Thunder No Wonder  Blockchain: No Thunder No Wonder
Blockchain: No Thunder No Wonder
 
LBSNov2.pptx
LBSNov2.pptxLBSNov2.pptx
LBSNov2.pptx
 
Block chain technology
Block chain technology Block chain technology
Block chain technology
 
Web3-Guide.pdf
Web3-Guide.pdfWeb3-Guide.pdf
Web3-Guide.pdf
 
Identity and Access Management At Mozilla
Identity and Access Management At MozillaIdentity and Access Management At Mozilla
Identity and Access Management At Mozilla
 
How to use hyperledger fabric for the enterprise
How to use hyperledger fabric for the enterprise How to use hyperledger fabric for the enterprise
How to use hyperledger fabric for the enterprise
 
IRJET- Proof of Document using Multichain and Ethereum
IRJET- Proof of Document using Multichain and EthereumIRJET- Proof of Document using Multichain and Ethereum
IRJET- Proof of Document using Multichain and Ethereum
 
What is blockchain for beginners.docx
What is blockchain for beginners.docxWhat is blockchain for beginners.docx
What is blockchain for beginners.docx
 
IRJET- Blockchain Technology
IRJET- Blockchain TechnologyIRJET- Blockchain Technology
IRJET- Blockchain Technology
 
What Is The Difference Public, Private And Consortium Blockchain
What Is The Difference Public, Private And Consortium Blockchain What Is The Difference Public, Private And Consortium Blockchain
What Is The Difference Public, Private And Consortium Blockchain
 
Build in Blockchain
Build in BlockchainBuild in Blockchain
Build in Blockchain
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technology
 
5 main principles of blockchain technology
5 main principles of blockchain technology 5 main principles of blockchain technology
5 main principles of blockchain technology
 
Defrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain NetworkDefrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain Network
 
Defrag x blockchain keynote
Defrag x blockchain keynoteDefrag x blockchain keynote
Defrag x blockchain keynote
 

More from Akshansh Chaudhary

Typography and Visual Design Notes - Akshansh
Typography and Visual Design Notes - AkshanshTypography and Visual Design Notes - Akshansh
Typography and Visual Design Notes - Akshansh
Akshansh Chaudhary
 
Storytelling with Data Notes - Akshansh
Storytelling with Data Notes - AkshanshStorytelling with Data Notes - Akshansh
Storytelling with Data Notes - Akshansh
Akshansh Chaudhary
 
Major Studio 2 Notes - Akshansh
Major Studio 2 Notes - AkshanshMajor Studio 2 Notes - Akshansh
Major Studio 2 Notes - Akshansh
Akshansh Chaudhary
 
Design and Education Notes - Akshansh
Design and Education Notes - AkshanshDesign and Education Notes - Akshansh
Design and Education Notes - Akshansh
Akshansh Chaudhary
 
Computational Form Notes - Akshansh
Computational Form Notes - AkshanshComputational Form Notes - Akshansh
Computational Form Notes - Akshansh
Akshansh Chaudhary
 
Collab Tech and Performance Notes - Akshansh
Collab Tech and Performance Notes - AkshanshCollab Tech and Performance Notes - Akshansh
Collab Tech and Performance Notes - Akshansh
Akshansh Chaudhary
 
Creativity and Computation Lab Notes - Akshansh Chaudhary
Creativity and Computation Lab Notes - Akshansh ChaudharyCreativity and Computation Lab Notes - Akshansh Chaudhary
Creativity and Computation Lab Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Bootcamp Web Notes - Akshansh Chaudhary
Bootcamp Web Notes - Akshansh ChaudharyBootcamp Web Notes - Akshansh Chaudhary
Bootcamp Web Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Bootcamp Design Notes - Akshansh Chaudhary
Bootcamp Design Notes - Akshansh ChaudharyBootcamp Design Notes - Akshansh Chaudhary
Bootcamp Design Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Bootcamp Code Notes - Akshansh Chaudhary
Bootcamp Code Notes - Akshansh ChaudharyBootcamp Code Notes - Akshansh Chaudhary
Bootcamp Code Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Recursive Reality Notes - Akshansh Chaudhary
Recursive Reality Notes - Akshansh ChaudharyRecursive Reality Notes - Akshansh Chaudhary
Recursive Reality Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Motion Graphics Notes - Akshansh Chaudhary
Motion Graphics Notes - Akshansh ChaudharyMotion Graphics Notes - Akshansh Chaudhary
Motion Graphics Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Major Studio 1 Notes - Akshansh Chaudhary
Major Studio 1 Notes - Akshansh ChaudharyMajor Studio 1 Notes - Akshansh Chaudhary
Major Studio 1 Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Design for This Century Lecture Notes - Akshansh Chaudhary
Design for This Century Lecture Notes - Akshansh ChaudharyDesign for This Century Lecture Notes - Akshansh Chaudhary
Design for This Century Lecture Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Creativity and Computation Lecture Notes - Akshansh Chaudhary
Creativity and Computation Lecture Notes - Akshansh ChaudharyCreativity and Computation Lecture Notes - Akshansh Chaudhary
Creativity and Computation Lecture Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Design for This Century Recitation Notes - Akshansh Chaudhary
Design for This Century Recitation Notes - Akshansh ChaudharyDesign for This Century Recitation Notes - Akshansh Chaudhary
Design for This Century Recitation Notes - Akshansh Chaudhary
Akshansh Chaudhary
 
Data Structure and Algorithm Notes - Ronak Sumbaly
Data Structure and Algorithm Notes - Ronak SumbalyData Structure and Algorithm Notes - Ronak Sumbaly
Data Structure and Algorithm Notes - Ronak Sumbaly
Akshansh Chaudhary
 
Logic in Computer Science Notes - Ronak Sumbaly
Logic in Computer Science Notes - Ronak SumbalyLogic in Computer Science Notes - Ronak Sumbaly
Logic in Computer Science Notes - Ronak Sumbaly
Akshansh Chaudhary
 
Discrete Structure Notes - Ronak Sumbaly
Discrete Structure Notes - Ronak SumbalyDiscrete Structure Notes - Ronak Sumbaly
Discrete Structure Notes - Ronak Sumbaly
Akshansh Chaudhary
 
Design and Analysis of Algorithms Notes - Ronak Sumbaly
Design and Analysis of Algorithms Notes - Ronak SumbalyDesign and Analysis of Algorithms Notes - Ronak Sumbaly
Design and Analysis of Algorithms Notes - Ronak Sumbaly
Akshansh Chaudhary
 

More from Akshansh Chaudhary (20)

Typography and Visual Design Notes - Akshansh
Typography and Visual Design Notes - AkshanshTypography and Visual Design Notes - Akshansh
Typography and Visual Design Notes - Akshansh
 
Storytelling with Data Notes - Akshansh
Storytelling with Data Notes - AkshanshStorytelling with Data Notes - Akshansh
Storytelling with Data Notes - Akshansh
 
Major Studio 2 Notes - Akshansh
Major Studio 2 Notes - AkshanshMajor Studio 2 Notes - Akshansh
Major Studio 2 Notes - Akshansh
 
Design and Education Notes - Akshansh
Design and Education Notes - AkshanshDesign and Education Notes - Akshansh
Design and Education Notes - Akshansh
 
Computational Form Notes - Akshansh
Computational Form Notes - AkshanshComputational Form Notes - Akshansh
Computational Form Notes - Akshansh
 
Collab Tech and Performance Notes - Akshansh
Collab Tech and Performance Notes - AkshanshCollab Tech and Performance Notes - Akshansh
Collab Tech and Performance Notes - Akshansh
 
Creativity and Computation Lab Notes - Akshansh Chaudhary
Creativity and Computation Lab Notes - Akshansh ChaudharyCreativity and Computation Lab Notes - Akshansh Chaudhary
Creativity and Computation Lab Notes - Akshansh Chaudhary
 
Bootcamp Web Notes - Akshansh Chaudhary
Bootcamp Web Notes - Akshansh ChaudharyBootcamp Web Notes - Akshansh Chaudhary
Bootcamp Web Notes - Akshansh Chaudhary
 
Bootcamp Design Notes - Akshansh Chaudhary
Bootcamp Design Notes - Akshansh ChaudharyBootcamp Design Notes - Akshansh Chaudhary
Bootcamp Design Notes - Akshansh Chaudhary
 
Bootcamp Code Notes - Akshansh Chaudhary
Bootcamp Code Notes - Akshansh ChaudharyBootcamp Code Notes - Akshansh Chaudhary
Bootcamp Code Notes - Akshansh Chaudhary
 
Recursive Reality Notes - Akshansh Chaudhary
Recursive Reality Notes - Akshansh ChaudharyRecursive Reality Notes - Akshansh Chaudhary
Recursive Reality Notes - Akshansh Chaudhary
 
Motion Graphics Notes - Akshansh Chaudhary
Motion Graphics Notes - Akshansh ChaudharyMotion Graphics Notes - Akshansh Chaudhary
Motion Graphics Notes - Akshansh Chaudhary
 
Major Studio 1 Notes - Akshansh Chaudhary
Major Studio 1 Notes - Akshansh ChaudharyMajor Studio 1 Notes - Akshansh Chaudhary
Major Studio 1 Notes - Akshansh Chaudhary
 
Design for This Century Lecture Notes - Akshansh Chaudhary
Design for This Century Lecture Notes - Akshansh ChaudharyDesign for This Century Lecture Notes - Akshansh Chaudhary
Design for This Century Lecture Notes - Akshansh Chaudhary
 
Creativity and Computation Lecture Notes - Akshansh Chaudhary
Creativity and Computation Lecture Notes - Akshansh ChaudharyCreativity and Computation Lecture Notes - Akshansh Chaudhary
Creativity and Computation Lecture Notes - Akshansh Chaudhary
 
Design for This Century Recitation Notes - Akshansh Chaudhary
Design for This Century Recitation Notes - Akshansh ChaudharyDesign for This Century Recitation Notes - Akshansh Chaudhary
Design for This Century Recitation Notes - Akshansh Chaudhary
 
Data Structure and Algorithm Notes - Ronak Sumbaly
Data Structure and Algorithm Notes - Ronak SumbalyData Structure and Algorithm Notes - Ronak Sumbaly
Data Structure and Algorithm Notes - Ronak Sumbaly
 
Logic in Computer Science Notes - Ronak Sumbaly
Logic in Computer Science Notes - Ronak SumbalyLogic in Computer Science Notes - Ronak Sumbaly
Logic in Computer Science Notes - Ronak Sumbaly
 
Discrete Structure Notes - Ronak Sumbaly
Discrete Structure Notes - Ronak SumbalyDiscrete Structure Notes - Ronak Sumbaly
Discrete Structure Notes - Ronak Sumbaly
 
Design and Analysis of Algorithms Notes - Ronak Sumbaly
Design and Analysis of Algorithms Notes - Ronak SumbalyDesign and Analysis of Algorithms Notes - Ronak Sumbaly
Design and Analysis of Algorithms Notes - Ronak Sumbaly
 

Recently uploaded

Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 

Recently uploaded (20)

Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 

Blockchain for Graduates | Technical Explanation

  • 2. MFADT Parsons School of Design Major Studio 1 Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
  • 3. People can try totamper thesystembyrecreating yoursignatures Sotheideais to createsucha secure sign that it ispracticallyunhackable This is done using 256 bitencryptionIsItA 256 A signis basicallya sting of256bitsofO Is This skiing fog gigs generatedrandomly So asktheonlyway todecodetheprivatekey fromthissignis to hit try every combination usingthepublickey Graphically Hacker pk asf Message i pk q D Message2 anatomy i v Doingthis 2256timesbeforetheyfindtheactual SK In practice this is minpoiselle toachieve SisSHA256 encryptionis themostsecureformofencryption Dueto its security theSHA256algorithm is used in blockchainnetwork explainedlater MFADT Parsons School of Design Major Studio 1 Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
  • 4. HOW BLOCKCHAIN WORKS Blockchain is a wayofdoing trade The way thisworks is that you create an openledger d e a ledgerthatis accessible to anyone in theworld Cledges set ofrecords So whenever anyone does a trade transaction theyenter the details ofthatman a message Thismessage is stacked on top ofprevious messages This creates a stack CHAIN ofmessages Everyone can add tothem Graphically Message 7 Message f message5 Tchain ofmessagesIMessage 4 Message3 A Message 2 IMessage 1 Now obviously that's not it For starters right now people are justadding transactions Thereis no wayto verify whether theseactuallytookplace Secondly theorderofthisstack ofmessages should never change So there shouldbe a mechanism totake care of that MFADT Parsons School of Design Major Studio 1 Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
  • 5. let's addressthese concerns one by one I want theorderofthese messages to remainthe same So I add a reference oftheprevious transaction to the next transaction Graphically Reference6 Message 7 Reference5 Message f in we are now startingReferenced MessageI to createBLOCKS Reference 3 IMessage 4 Reference2 Message3 Message 2Referent Message I let'screate a wayofknowingthat thesetransactions actually tookplace Butfirst let'saddress a relatedissue 8 where are thetransactions getting stored The answer is everywhere let me explainthat So theidea is thatblockchaindoes not have a centrallocation forsteeringinfoAtansactosis MFADT Parsons School of Design Major Studio 1 Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
  • 6. Had thatbeenthe case it wouldhavebeen verysimilar tohowbanksoperate Sohowdoes it work Basically blockchaintechnologyasks every user connected to it to store allthetransactions Let me repeat that Every user connected to this technologystores all thetransactions Thinkof it as a cloud network but instead ofthe servers beingcentrally located they are geographically spaced out across theworld Imf Every user system connectedto blockchain is basically sharinghis PCresources Harddisk space internet bandwidth electricity RAMetc with thenetwork This means thischainofledgers is accessible toeveryonein the network is storedon the network they are a partof DIGEST THIS So everytime someonedoes a transaction it issharedninth everyone in thenetwork Thinkof it as a BROADease Everyonegetsto knowwhatis happening MFADT Parsons School of Design Major Studio 1 Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
  • 7. Graphically.thenettoorkofPCs wouldlooksomething like this User9176 UK I referencesimessage a i i i a i n r is l f y User571 India I referencesmessage I g I I User19713 Iran references imessage visas Australia aimessage IT IMessage Now b verify thatthetransactionactuallytookplace I need to getthemverifiedfromthe users in the network If alot ofthem agree that it tookplace it is consideredaccepted haven't yettoldhowthey verify writtenlater in thetent MFADT Parsons School of Design Major Studio 1 Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
  • 8. This brings us to the next concern synchronizationofinfo If every user is constantlyreceivingheads oftransactions forverification if everyoneis verifying them how do weknowwhich ones were verified Howdo I synchronize with othercomputers in thenetwork f let me restatethisquestion let's say I receive totransactions verify 4ofthem Someother computerhas verified 9 ofthem which version ofthetransactionhistoryshould Iconsider final How can you be sure that everyoneverified the same transactions in the same order The answer to thatis toseethenumberofverifications Thechain withthemaximum no ofverifications is consideredtheprimarychainofblockchain So forthismethodto befoolproof verifying transactions shouldbe so hardto do or sotimeconsuming that a user with fraudulentintentions is unable to verifythose many transactions This isdone bycreating signaturescalledPROOFof WORK which I will talk about in the nextsection MFADT Parsons School of Design Major Studio 1 Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
  • 9. Nowlet's get to our finalpartofthis tutorial howare the verifications being done verification that the transaction actually tookplace HOW ENCRYPTION IS USED IN BLOCKCHAIN Nowthat we knowthatblockchaincontainsseveral users whoare all trying to verifytransactions we need a secure way to moiety these transactions Thisverification method should befoolproof That's where cryptographycomes in Blockchainverification isdonebyvalidatingtheblocks usingthe SHA256 algorithm Theconceptis similarto what we saw on page1 2 Here is the comparison Privatekey ski 9 Internaltoblockchain notrevealed Message ta Thelistof transactions signature sign Generated by blockchain's system using the SHA 256 on the sK This sign is called a HEH in blockchainterminology Publickey Pk TheProofof work Pow MFADT Parsons School of Design Major Studio 1 Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
  • 10. The ph is where the funlies For every hit oftransactions blockchain generates a new HAEH sign Alltheusershave access to it Whatthey mustdo now is reverse engineer1through randomties computationalpower trytofindthe pie C pow which would give that HE csign Guaphically Blockchainrandomlycreated a HASIusingSHA256 ReferencebraessagT Apattern Reference5Message6 satyam mm i o Reference 2 Message3 I n I I IReference 1Tressage2 message HASI sign listofTransactions Now you havetofindthe Pk Proofofwork which generates this HASI pattern ReferencebthessagT TheSamepattern References messages Yamin en EFE IfReference 2 Message3 Reference 1Tressage2 listofm.TTactosis pow HASI sign MFADT Parsons School of Design Major Studio 1 Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
  • 11. MFADT Parsons School of Design Major Studio 1 Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
  • 12. MFADT Parsons School of Design Major Studio 1 Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
  • 13. Blockchain for Graduates Research Blogs and Websites [1] Animal Ventures | https://animalventures.com/ This website documents the references of one of the researchers of blockchain – Bettina Warbug. Her research was the central resource through which I found other resources to read and understand blockchain. These included YouTube videos, blogs, and TED Talks. [2] Blockchain Main Website | https://www.blockchain.com/ This website shows a live blockchain network. This helped me understand what blocks look like in a blockchain, how they function, and how Blockchain is an open ledger – everything verifying what I have been understanding through other blogs and videos. [3] Thinking outside the blocks | BCG | https://www.bcg.com/blockchain/thinking-outside-the-blocks.html This article explains the blockchain concept in detail with its focus on Bitcoin. I would be using this as reference for my fourth project of the Blockchain series – Blockchain for Professionals YouTube [4] Blockchain Expert Explains One Concept in 5 Levels of Difficulty | WIRED | https://youtu.be/hYip_Vuv8J0 This video, and a series of other videos from Wired were my primary source of inspiration for this project. This video clearly breaks down the entire blockchain concepts in 5 fragments, based on the level of complexity of the audience. This video helped me structure my project as per the age groups and construct the content relevant to each age group. [5] How does a blockchain work - Simply Explained | Simply Explained – Savjee | https://youtu.be/SSo_EIwHSd4 This video was one of the first videos I watched on blockchain. The concepts presented in the video were fundamental to shape my understanding of blockchain and help me explore it further. The concept of cryptocurrency and hash function has been very well explained in this video. I included this understanding in my second project – Blockchain for Teenagers. [6] Blockchains: how can they be used? | Simply Explained – Savjee | https://youtu.be/aQWflNQuP_o This video talks about the applications of Blockchain. The concept of connecting everything online, and then distributing that information to everyone has a lot of applications. Since blockchain is the technology that is driving this distribution, it has a lot of applications. This understanding helped me better realize why the world is prioritizing this technology, and why are people seeing a future in this. This video MFADT Parsons School of Design Major Studio 1 Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
  • 14. will form the basis of my next projects (for working professionals and retired people) in which I will talk about the applications of blockchain and its relevance. [7] Understand the Blockchain in Two Minutes | Institute for the Future (IFTF) | https://youtu.be/r43LhSUUGTQ Before this video, I was understanding blockchain to be a decentralized network. After watching this video, I got to know that Blockchain is a distributed network and not a decentralized network. This conclusion helped me better understand the network of PCs on which Blockchain operates – how resources are shared between PCs and what mining means. More details are available on their website post, http://www.iftf.org/blockchainfutureslab/. [8] What is Blockchain? | CNBC Explains| CNBC International | https://youtu.be/8o9QxMxhTp8 This video helped me understand the use of blockchain for low income countries. Since blockchain is a digital resource, if the official documents are stored online, they can be verified through the blockchain technology and simultaneously be saved from natural disasters or accidental deletion. This further helped me understand about the sharing of resources in a network. [9] Ever wonder how Bitcoin (and other cryptocurrencies) actually work? | 3Blue1Brown | https://youtu.be/bBC-nXj3Ng4 Grant Sanderson graphically explains the concept of cryptocurrency in this video. The technical concept of hash functions has been very well explained, and I have used this as a primary reference to explain blockchain in my third project, Blockchain for Graduates. [10] How secure is 256 bit security? | 3Blue1Brown | https://youtu.be/S9JGmA5_unY This video was fundamental in explaining that it is computationally impossible to cheat in a blockchain network. I was interested in the topic and to learn more about how secure blockchain actually is. This video really pushed the limits. The graphics are done very well, and help explain the concept easily. TED Talks TED Talks focus on the impact of technology and trends around the world. I chose TED Talks to be one of my primary reference of information, mostly because the impact analysis and applications discussed on this stage helps understand the topic better, and since I had to explain the topic from the perspective of different age groups, explaining through references was critical in making the viewers understand the technology. [11] How the blockchain will radically transform the economy | Bettina Warburg | https://www.ted.com/talks/bettina_warburg_how_the_blockchain_will_radically_transform_the_economy This talk explains the concepts of middlemen in our society and how we developed ourselves with trusting them for everyday operations. So, we started with people and gradually moved to institutions. This talk focuses on the idea of trusting technology. It was fundamental in my understanding of trust in technology and how people are evolving themselves to adjust to it. I have applied this understanding in all my projects. MFADT Parsons School of Design Major Studio 1 Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
  • 15. [12] How Blockchain can transform India | Jaspreet Bindra | TEDxChennai | https://youtu.be/8fbhI1qVj0c Through this TED Talk, I understood the difference between Blockchain and Bitcoin. This understanding made me realize that blockchain is the technology, and Bitcoin is just a tool on that technology, just as Google Maps is an App on the vast App Store, or Wikipedia.org is a website on the internet! [13] Blockchain: Massively Simplified | Richie Etwaru | TEDxMorristown | https://youtu.be/k53LUZxUF50 Through this TED Talk, I understood what are blocks and how a series of blocks make a chain. I included this understanding in my second project – Blockchain for Teenagers. [14] New Kids on the Blockchain | Lorne Lantz | TEDxHamburgSalon | https://youtu.be/A1Vbrxkqjwc Through this talk, I learned several applications of blockchain in the banking system and the reason why international transfers are time-consuming. I included this understanding to prepare my third project – Blockchain for Graduates. [15] Blockchain and Middlemen | TED Institute | https://www.ted.com/watch/ted-institute/ted- bcg/blockchain-and-the-middleman This video explains how trust is the foundation of blockchain. I understood that blockchain is basically trying to shift the trust of people from institutions (like banks, companies, government, etc) to technology. Trusting technology like this would be a major leap, because we humans started our society with trusting other humans. This has gradually scaled up from trusting people we didn’t know, platforms we had not used, and networks we had not explored, to trusting technology we don’t know. [16] The potential of Blockchain | BCG and TED | Mike Schwartz | https://www.ted.com/talks/mike_schwartz_the_potential_of_blockchain This video explains bitcoin and smart contracts. I would utilize the understanding of these concepts in my fourth project – Blockchain for Professionals. [17] We have stopped trusting institutions and started trusting strangers | Rachel Botsman | https://www.ted.com/talks/rachel_botsman_we_ve_stopped_trusting_institutions_and_started_trusting_s trangers This TED Talk explains the concept of trust by giving examples of technologies we trust today. The examples like Airbnb and Tinder make it relatable to my third age group, and I have quoted these in my third project, Blockchain for Graduates. I have also taken other references (Bla Bla Cars) quoted in this talk. The idea of taking a trust leap in today’s world is critical to the adoption of Blockchain technology, and Rachel explains it very well in her talk. Harvard Business Review [18] Blockchain – What you need to know | HBR Podcast | https://hbr.org/ideacast/2017/06/blockchain- what-you-need-to-know MFADT Parsons School of Design Major Studio 1 Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5
  • 16. This HBR podcast discusses the basics of blockchain and how it works. The discussion taking place in the podcast helped me give an overview of blockchain. Sarah Green Carmichael asked crisp and eye- opening questions during the show, which helped me understand the topic in a better way. [19] The truth about blockchain | HBR | https://hbr.org/2017/01/the-truth-about-blockchain This HBR article discusses the transition that has taken place in technology from TCP/ IP to blockchain. It helped me understand the evolution of human mindset and its adoption and transformation to the digital age. MFADT Parsons School of Design Major Studio 1 Blockchain for Graduates Akshansh Chaudhary Project 3 | 5-in-5 Akshansh Chaudhary Digitally signed by Akshansh Chaudhary Date: 2018.09.01 22:46:13 -04'00'