SlideShare a Scribd company logo
1 of 16
Download to read offline
# W I T D R E A M I N 2 2
NFTs?
# W I T D R E A M I N 2 2
What’s Why’s & How’s of
NFTs
Abhinav Gupta
Salesforce MVP, Architect & Founder of Concret.io
www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
You can find me at @abhinavguptas on twitter
Thank you to our Sponsors!!
www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
●
Agenda
www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
● Blockchain
● Blockchain vs Database / Client-Server
● Web 1 - 2 - 3
● Web 5
● About NFT
● About Smart Contracts
● NFT Usecases
● A blockchain is a public database that is updated and shared across many
computers in a network.
● It’s a distributed ledger.
● "Block" refers to data and state being stored in consecutive groups known as
"blocks"
● "Chain" refers to the fact that each block cryptographically references its
parent. In other words, blocks get chained together. The data in a block
cannot change without changing all subsequent blocks, which would require
the consensus of the entire network.
● “Consensus”: Every computer in the network must agree upon each new
block and the chain as a whole. These computers are known as "nodes".
Nodes ensure everyone interacting with the blockchain has the same data.
To accomplish this distributed agreement, blockchains need a consensus
mechanism, there are many like POW (Proof of Work, Proof of Stake, etc)
Blockchain Quick Overview
www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
Credits/Source/Further-Reading:
● https://intellipaat.com/blog/tutorial/blockchain-tutorial/blockchain-vs-database/
● https://ethereum.org/en/developers/docs/intro-to-ethereum/#what-is-a-blockchain
Blockchain vs Database/Client-Server
www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
Credits/Source/Further-Reading:
● https://www.geeksforgeeks.org/difference-between-blockchain-and-a-database/
● https://www.javatpoint.com/blockchain-vs-database
Database Blockchain
Data in centralized storage Data is decentralized, and spread across many nodes/computers worldwide.
Mutable, mostly by 1 or more admin/root users, having access to the database Immutable, specially in public blockchains. Transactions are insert only. Transactions written on
blocks are driven by consensus mechanism, that is mostly documented and transparent and rare
to hack around. Ex POW (Proof of Work, Proof of Stake).
It’s sort of permissionless, write permission depends on the consensus mechanism.
Fast transaction speed Slower transaction speeds.
Limited or No transparency Full transparent in public blockchains
Hacks possible, and not rare. Very tough to hack, A grade blockchains like Bitcoin is never hacked. Ethereum got issues once,
and was forked and fixed. No issues so far.
Replication done to scale, and very controlled Replication is nature
Web 1 vs 2 vs 3
● Web 1.0: Read-Only (1990-2004)
○ Mostly, static website, emails, providing information only.
● Web 2.0: Read-Write (2004-now)
○ Transactions, Social Media, e-Commerce, Advertising, Payment Gateways
○ A few giants owning majority of internet, social media, commerce, payments.
○ Data is new oil/gold.
● Web 3.0: Read-Write-Own
○ coined by Ethereum co-founder Gavin Wood shortly after Ethereum launched in 2014.
○ Why? Too much TRUST put into hands of select few giants.
○ What if these giants decide to cut ties with a country, ex. Russia/Iran
www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
Source: https://ethereum.org/en/web3/
Web 3 is
● “decentralized”
○ instead a major chunk of internet controlled/owned by centralized entities, ownership gets distributed
amongst its builders and users.
● “permissionless”
○ everyone has equal access to participate in Web3, and no one gets excluded.
● “native payments”:
○ it uses cryptocurrency for spending and sending money online instead of relying on the outdated
infrastructure of banks and payment processors.
● “trustless”
○ it operates using incentives and economic mechanisms instead of relying on trusted third-parties.
www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
Source: https://ethereum.org/en/web3/
● Twitter’s co-founder, Ex-CEO Jack Dorsey said:
Web 3 vs Web 5
www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
Homework - Read more about it, its out of scope for presentation, but very interesting.
● Decentralization is good. It’s not good, when a Singular S/W giant or multiple giants
from a single country control:
■ Majority of internet
■ System Software (OS)
■ Application Software / PaaS/SaaS solutions
● Cryptos:
○ Anonymity is not good, can easily be abused for Terror funding etc.
● Freedom of speech/internet/social-media:
○ It’s double-edged sword, establishments/govts want regulate/control for good/bad reasons. If it’s left
unregulated, it can very risky, as no one cares authenticity of content on internet.
○ A bad/false content is capable of causing riots, and disrest between communities.
● Conclusion?
○ Not a perfect world, and hoping that everything will be 100% open is impractical.
Web X vs Govt vs Safety
www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
Fungible ^
What is NFT (Non Fungible Tokens)
www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
Interchangeable, like currency, coins
Two same denomination coins/currency hold same value
The Mona Lisa is one of
the most valuable
paintings in the world. It
holds the Guinness
World Record for the
highest-known painting
insurance valuation in
history at US$100 million
in 1962[12]
(equivalent to
$870 million in 2021).
Source - Wikipedia
Non-Fungible ^
Collectibles, that are not-interchangeable, and are not like any other.
For ex paintings, furniture, car and sofa
What increases valuation of non-fungible.
● Part of history
● Scarcity / Rarity
● Brand Value
● Combinations
○ Rarity + Brand behind it, for ex limited edition Rolex Watches, they are more rare than usual watches.
○ Vintage cars, watches, books
○ Historic Coins, no more in circulation, from past few decades, to ones that were used by kings centuries ago.
○ Fungible Coins are special, once they are no more in circulation, and only a limited few could be found. They started
becoming non-fungible.
○ Same analogy applies to books, watches, cars, any scarcity with historic value makes it rare and precious.
What is NFT (Non Fungible Tokens)
www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
For Apex/Java Devs
● A singleton instance of Class, that is always live/persisted on Blockchain.
● Class + State + Operations/Methods - Defines contract
○ All state changes are transactions
○ Anyone can see what the logic is
○ Ethereum, provides interfaces like
■ ERC-20 - Crypto Coins
■ ERC-721 - Single 1/1 NFTs (Artworks, PFPs)
■ ERC-1155 - Editioned NFTs (for ex. multiple/limited copies of single art)
○ The above interfaces are guiding force for various simple to complex implementations, but not limited to
the same.
○ Popular NFT marketplaces like OpenSea, SuperRare, Foundation, etc interact with blockchain via these
interfaces.
What is NFT vs Smart Contracts
www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
● Automatic execution
○ no human intervention needed, auto execute when certain conditions are met.
● Predictable outcomes
○ no human error involved
● Public record
○ useful for audits and tracking, because of public blockchain.
● Privacy protection
○ Smart contracts can also protect your privacy. Since Ethereum is a pseudonymous network (your
transactions are tied publicly to a unique cryptographic address, not your identity), you can protect your
privacy from observers.
● Visible terms
○ Just like IRL contracts, you can check what's in a smart contract before you sign it (or otherwise interact
with it).
Why Smart Contracts ?
www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
Source - https://ethereum.org/en/smart-contracts/
● Art
● Startup Launch/Funding via PFP (Profile Picture Project)
● Music / Movies
○ PFPs for Production/Launch, and long term roadmap.
○ Royalties via NFT
○ Ex Snoop Dog, and many international artists are on NFTs. Daler Mehandi, Sunanda Sharma, and many
upcoming artists.
● Games - Play 2 Earn, and various other types. Ex AxieInfinity, GodUnchained, CryptoKitties, Stepn etc
● Retail/Brands - Gucci, Dolce & Gabbana, Nike, Adidas, Nothing and many others
● Celebs - Major Indian cricketers, Many movie stars are selling collectibles.
● Photographers
● Tickets - a POAP (Proof of Attendance), and historical value as well for major concerts.
● DAO - NFTs used as tokens to derive voting rights, and form a more democratic organizations.
NFT Use cases
www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
# W I T D R E A M I N 2 2
Thank You

More Related Content

Similar to Whats, Whys and Hows of NFTs?

Seun - Breaking into Protocol Engineering (1).pptx
Seun - Breaking into Protocol Engineering (1).pptxSeun - Breaking into Protocol Engineering (1).pptx
Seun - Breaking into Protocol Engineering (1).pptxSeunLanLege1
 
Blockchain and smart contracts, what they are and why you should really care ...
Blockchain and smart contracts, what they are and why you should really care ...Blockchain and smart contracts, what they are and why you should really care ...
Blockchain and smart contracts, what they are and why you should really care ...maeste
 
Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...
Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...
Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...Zeeve
 
What is a blockchain?
What is a blockchain?What is a blockchain?
What is a blockchain?Kevin Koo
 
Blockchain Fundamentals for Beginners - 101 Blockchains
Blockchain Fundamentals for Beginners - 101 BlockchainsBlockchain Fundamentals for Beginners - 101 Blockchains
Blockchain Fundamentals for Beginners - 101 Blockchains101 Blockchains Academy
 
LVLUPKL - My Life on The Blockchain
LVLUPKL - My Life on The BlockchainLVLUPKL - My Life on The Blockchain
LVLUPKL - My Life on The BlockchainMark Smalley
 
2019 blockchain economy
2019 blockchain economy2019 blockchain economy
2019 blockchain economyHeung-No Lee
 
Blockchain Basics
Blockchain BasicsBlockchain Basics
Blockchain BasicsAli Ayyash
 
A beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdfA beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdfAkash Agrawal
 
Dubai blockchain channel 29th of july (4)
Dubai blockchain channel 29th of    july (4)Dubai blockchain channel 29th of    july (4)
Dubai blockchain channel 29th of july (4)Pekka Kelkka
 
Blockchain, bitcoin, ethereum and ICOs
Blockchain, bitcoin, ethereum and ICOsBlockchain, bitcoin, ethereum and ICOs
Blockchain, bitcoin, ethereum and ICOsBogdan Fiedur
 
Introduction to Blockchains
Introduction to BlockchainsIntroduction to Blockchains
Introduction to BlockchainsKnoldus Inc.
 
What is Blockchain - TIEKE
What is Blockchain - TIEKE What is Blockchain - TIEKE
What is Blockchain - TIEKE Juha Viitala
 
Blockchain technology.docx
Blockchain technology.docxBlockchain technology.docx
Blockchain technology.docxaymenabbaci
 
Blockchain Fundamentals - Top Rated for Beginners
Blockchain Fundamentals - Top Rated for Beginners Blockchain Fundamentals - Top Rated for Beginners
Blockchain Fundamentals - Top Rated for Beginners 101 Blockchains
 
Smart Contracts - The Blockchain Beyond Bitcoin
Smart Contracts - The Blockchain Beyond BitcoinSmart Contracts - The Blockchain Beyond Bitcoin
Smart Contracts - The Blockchain Beyond BitcoinJim McKeeth
 

Similar to Whats, Whys and Hows of NFTs? (20)

Seun - Breaking into Protocol Engineering (1).pptx
Seun - Breaking into Protocol Engineering (1).pptxSeun - Breaking into Protocol Engineering (1).pptx
Seun - Breaking into Protocol Engineering (1).pptx
 
Blockchain and smart contracts, what they are and why you should really care ...
Blockchain and smart contracts, what they are and why you should really care ...Blockchain and smart contracts, what they are and why you should really care ...
Blockchain and smart contracts, what they are and why you should really care ...
 
Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...
Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...
Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...
 
Cryptocurrency
CryptocurrencyCryptocurrency
Cryptocurrency
 
What is a blockchain?
What is a blockchain?What is a blockchain?
What is a blockchain?
 
Blockchain Fundamentals for Beginners - 101 Blockchains
Blockchain Fundamentals for Beginners - 101 BlockchainsBlockchain Fundamentals for Beginners - 101 Blockchains
Blockchain Fundamentals for Beginners - 101 Blockchains
 
LVLUPKL - My Life on The Blockchain
LVLUPKL - My Life on The BlockchainLVLUPKL - My Life on The Blockchain
LVLUPKL - My Life on The Blockchain
 
2019 blockchain economy
2019 blockchain economy2019 blockchain economy
2019 blockchain economy
 
Blockchain Basics
Blockchain BasicsBlockchain Basics
Blockchain Basics
 
Blockchain 101
Blockchain 101Blockchain 101
Blockchain 101
 
Blockchain - The future of internet
Blockchain - The future of internetBlockchain - The future of internet
Blockchain - The future of internet
 
Blockchain The future of Internet
 Blockchain The future of Internet  Blockchain The future of Internet
Blockchain The future of Internet
 
A beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdfA beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdf
 
Dubai blockchain channel 29th of july (4)
Dubai blockchain channel 29th of    july (4)Dubai blockchain channel 29th of    july (4)
Dubai blockchain channel 29th of july (4)
 
Blockchain, bitcoin, ethereum and ICOs
Blockchain, bitcoin, ethereum and ICOsBlockchain, bitcoin, ethereum and ICOs
Blockchain, bitcoin, ethereum and ICOs
 
Introduction to Blockchains
Introduction to BlockchainsIntroduction to Blockchains
Introduction to Blockchains
 
What is Blockchain - TIEKE
What is Blockchain - TIEKE What is Blockchain - TIEKE
What is Blockchain - TIEKE
 
Blockchain technology.docx
Blockchain technology.docxBlockchain technology.docx
Blockchain technology.docx
 
Blockchain Fundamentals - Top Rated for Beginners
Blockchain Fundamentals - Top Rated for Beginners Blockchain Fundamentals - Top Rated for Beginners
Blockchain Fundamentals - Top Rated for Beginners
 
Smart Contracts - The Blockchain Beyond Bitcoin
Smart Contracts - The Blockchain Beyond BitcoinSmart Contracts - The Blockchain Beyond Bitcoin
Smart Contracts - The Blockchain Beyond Bitcoin
 

More from Abhinav Gupta

What is Einstein Data Detect?
What is Einstein Data Detect?What is Einstein Data Detect?
What is Einstein Data Detect?Abhinav Gupta
 
Salesforce 2023 Recap
Salesforce 2023 RecapSalesforce 2023 Recap
Salesforce 2023 RecapAbhinav Gupta
 
Safeguarding Salesforce: Mastering Data Security with Data Mask
Safeguarding Salesforce: Mastering Data Security with Data MaskSafeguarding Salesforce: Mastering Data Security with Data Mask
Safeguarding Salesforce: Mastering Data Security with Data MaskAbhinav Gupta
 
🤖 Understanding 4 Waves of AI
🤖 Understanding 4 Waves of AI 🤖 Understanding 4 Waves of AI
🤖 Understanding 4 Waves of AI Abhinav Gupta
 
AI & Evolving Customer Trust Dynamics (1).pdf
AI & Evolving Customer Trust Dynamics  (1).pdfAI & Evolving Customer Trust Dynamics  (1).pdf
AI & Evolving Customer Trust Dynamics (1).pdfAbhinav Gupta
 
Salesforce Functions History - Launch to Retirement (2019-2023)
Salesforce Functions History - Launch to Retirement (2019-2023)Salesforce Functions History - Launch to Retirement (2019-2023)
Salesforce Functions History - Launch to Retirement (2019-2023)Abhinav Gupta
 
Unlocking the Puzzle of Modern Customer Wants.pdf
Unlocking the Puzzle of Modern  Customer Wants.pdfUnlocking the Puzzle of Modern  Customer Wants.pdf
Unlocking the Puzzle of Modern Customer Wants.pdfAbhinav Gupta
 
NFT Collectors - Understanding AI Puke Art
NFT Collectors - Understanding AI Puke ArtNFT Collectors - Understanding AI Puke Art
NFT Collectors - Understanding AI Puke ArtAbhinav Gupta
 
What’s Web3 for Salesforce?
What’s Web3 for Salesforce?What’s Web3 for Salesforce?
What’s Web3 for Salesforce?Abhinav Gupta
 
Generative AI Art - The Dark Side
Generative AI Art - The Dark SideGenerative AI Art - The Dark Side
Generative AI Art - The Dark SideAbhinav Gupta
 
Mental Peace at Work during Pandemic
Mental Peace at Work during PandemicMental Peace at Work during Pandemic
Mental Peace at Work during PandemicAbhinav Gupta
 
Salesforce restriction rules <2 min Summary
Salesforce restriction rules <2 min SummarySalesforce restriction rules <2 min Summary
Salesforce restriction rules <2 min SummaryAbhinav Gupta
 
Simplified CI/CD Flows for Salesforce via SFDX - Downunder Dreamin - Sydney
Simplified CI/CD Flows for Salesforce via SFDX - Downunder Dreamin - SydneySimplified CI/CD Flows for Salesforce via SFDX - Downunder Dreamin - Sydney
Simplified CI/CD Flows for Salesforce via SFDX - Downunder Dreamin - SydneyAbhinav Gupta
 
Salesforce CI (Continuous Integration) - SFDX + Bitbucket Pipelines
Salesforce CI (Continuous Integration) - SFDX + Bitbucket PipelinesSalesforce CI (Continuous Integration) - SFDX + Bitbucket Pipelines
Salesforce CI (Continuous Integration) - SFDX + Bitbucket PipelinesAbhinav Gupta
 
Building a layoff proof career
Building a layoff proof careerBuilding a layoff proof career
Building a layoff proof careerAbhinav Gupta
 
Fun with Jenkins & Salesforce
Fun with Jenkins & SalesforceFun with Jenkins & Salesforce
Fun with Jenkins & SalesforceAbhinav Gupta
 
Dreamforce 2015 Session - Angular-ifying your visualforce pages
Dreamforce 2015 Session - Angular-ifying your visualforce pagesDreamforce 2015 Session - Angular-ifying your visualforce pages
Dreamforce 2015 Session - Angular-ifying your visualforce pagesAbhinav Gupta
 
Intro to Apex - Salesforce Force Friday Webinar
Intro to Apex - Salesforce Force Friday Webinar Intro to Apex - Salesforce Force Friday Webinar
Intro to Apex - Salesforce Force Friday Webinar Abhinav Gupta
 
Building Chrome Extensions For Salesforce
Building Chrome Extensions  For SalesforceBuilding Chrome Extensions  For Salesforce
Building Chrome Extensions For SalesforceAbhinav Gupta
 
Learning salesforce-mobile-way
Learning salesforce-mobile-wayLearning salesforce-mobile-way
Learning salesforce-mobile-wayAbhinav Gupta
 

More from Abhinav Gupta (20)

What is Einstein Data Detect?
What is Einstein Data Detect?What is Einstein Data Detect?
What is Einstein Data Detect?
 
Salesforce 2023 Recap
Salesforce 2023 RecapSalesforce 2023 Recap
Salesforce 2023 Recap
 
Safeguarding Salesforce: Mastering Data Security with Data Mask
Safeguarding Salesforce: Mastering Data Security with Data MaskSafeguarding Salesforce: Mastering Data Security with Data Mask
Safeguarding Salesforce: Mastering Data Security with Data Mask
 
🤖 Understanding 4 Waves of AI
🤖 Understanding 4 Waves of AI 🤖 Understanding 4 Waves of AI
🤖 Understanding 4 Waves of AI
 
AI & Evolving Customer Trust Dynamics (1).pdf
AI & Evolving Customer Trust Dynamics  (1).pdfAI & Evolving Customer Trust Dynamics  (1).pdf
AI & Evolving Customer Trust Dynamics (1).pdf
 
Salesforce Functions History - Launch to Retirement (2019-2023)
Salesforce Functions History - Launch to Retirement (2019-2023)Salesforce Functions History - Launch to Retirement (2019-2023)
Salesforce Functions History - Launch to Retirement (2019-2023)
 
Unlocking the Puzzle of Modern Customer Wants.pdf
Unlocking the Puzzle of Modern  Customer Wants.pdfUnlocking the Puzzle of Modern  Customer Wants.pdf
Unlocking the Puzzle of Modern Customer Wants.pdf
 
NFT Collectors - Understanding AI Puke Art
NFT Collectors - Understanding AI Puke ArtNFT Collectors - Understanding AI Puke Art
NFT Collectors - Understanding AI Puke Art
 
What’s Web3 for Salesforce?
What’s Web3 for Salesforce?What’s Web3 for Salesforce?
What’s Web3 for Salesforce?
 
Generative AI Art - The Dark Side
Generative AI Art - The Dark SideGenerative AI Art - The Dark Side
Generative AI Art - The Dark Side
 
Mental Peace at Work during Pandemic
Mental Peace at Work during PandemicMental Peace at Work during Pandemic
Mental Peace at Work during Pandemic
 
Salesforce restriction rules <2 min Summary
Salesforce restriction rules <2 min SummarySalesforce restriction rules <2 min Summary
Salesforce restriction rules <2 min Summary
 
Simplified CI/CD Flows for Salesforce via SFDX - Downunder Dreamin - Sydney
Simplified CI/CD Flows for Salesforce via SFDX - Downunder Dreamin - SydneySimplified CI/CD Flows for Salesforce via SFDX - Downunder Dreamin - Sydney
Simplified CI/CD Flows for Salesforce via SFDX - Downunder Dreamin - Sydney
 
Salesforce CI (Continuous Integration) - SFDX + Bitbucket Pipelines
Salesforce CI (Continuous Integration) - SFDX + Bitbucket PipelinesSalesforce CI (Continuous Integration) - SFDX + Bitbucket Pipelines
Salesforce CI (Continuous Integration) - SFDX + Bitbucket Pipelines
 
Building a layoff proof career
Building a layoff proof careerBuilding a layoff proof career
Building a layoff proof career
 
Fun with Jenkins & Salesforce
Fun with Jenkins & SalesforceFun with Jenkins & Salesforce
Fun with Jenkins & Salesforce
 
Dreamforce 2015 Session - Angular-ifying your visualforce pages
Dreamforce 2015 Session - Angular-ifying your visualforce pagesDreamforce 2015 Session - Angular-ifying your visualforce pages
Dreamforce 2015 Session - Angular-ifying your visualforce pages
 
Intro to Apex - Salesforce Force Friday Webinar
Intro to Apex - Salesforce Force Friday Webinar Intro to Apex - Salesforce Force Friday Webinar
Intro to Apex - Salesforce Force Friday Webinar
 
Building Chrome Extensions For Salesforce
Building Chrome Extensions  For SalesforceBuilding Chrome Extensions  For Salesforce
Building Chrome Extensions For Salesforce
 
Learning salesforce-mobile-way
Learning salesforce-mobile-wayLearning salesforce-mobile-way
Learning salesforce-mobile-way
 

Recently uploaded

Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 

Recently uploaded (20)

Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 

Whats, Whys and Hows of NFTs?

  • 1. # W I T D R E A M I N 2 2 NFTs?
  • 2. # W I T D R E A M I N 2 2 What’s Why’s & How’s of NFTs Abhinav Gupta Salesforce MVP, Architect & Founder of Concret.io www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
  • 3. You can find me at @abhinavguptas on twitter Thank you to our Sponsors!! www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
  • 4. ● Agenda www.witdreamin.com @witdreamin #WITDreamin22 - Confidential ● Blockchain ● Blockchain vs Database / Client-Server ● Web 1 - 2 - 3 ● Web 5 ● About NFT ● About Smart Contracts ● NFT Usecases
  • 5. ● A blockchain is a public database that is updated and shared across many computers in a network. ● It’s a distributed ledger. ● "Block" refers to data and state being stored in consecutive groups known as "blocks" ● "Chain" refers to the fact that each block cryptographically references its parent. In other words, blocks get chained together. The data in a block cannot change without changing all subsequent blocks, which would require the consensus of the entire network. ● “Consensus”: Every computer in the network must agree upon each new block and the chain as a whole. These computers are known as "nodes". Nodes ensure everyone interacting with the blockchain has the same data. To accomplish this distributed agreement, blockchains need a consensus mechanism, there are many like POW (Proof of Work, Proof of Stake, etc) Blockchain Quick Overview www.witdreamin.com @witdreamin #WITDreamin22 - Confidential Credits/Source/Further-Reading: ● https://intellipaat.com/blog/tutorial/blockchain-tutorial/blockchain-vs-database/ ● https://ethereum.org/en/developers/docs/intro-to-ethereum/#what-is-a-blockchain
  • 6. Blockchain vs Database/Client-Server www.witdreamin.com @witdreamin #WITDreamin22 - Confidential Credits/Source/Further-Reading: ● https://www.geeksforgeeks.org/difference-between-blockchain-and-a-database/ ● https://www.javatpoint.com/blockchain-vs-database Database Blockchain Data in centralized storage Data is decentralized, and spread across many nodes/computers worldwide. Mutable, mostly by 1 or more admin/root users, having access to the database Immutable, specially in public blockchains. Transactions are insert only. Transactions written on blocks are driven by consensus mechanism, that is mostly documented and transparent and rare to hack around. Ex POW (Proof of Work, Proof of Stake). It’s sort of permissionless, write permission depends on the consensus mechanism. Fast transaction speed Slower transaction speeds. Limited or No transparency Full transparent in public blockchains Hacks possible, and not rare. Very tough to hack, A grade blockchains like Bitcoin is never hacked. Ethereum got issues once, and was forked and fixed. No issues so far. Replication done to scale, and very controlled Replication is nature
  • 7. Web 1 vs 2 vs 3 ● Web 1.0: Read-Only (1990-2004) ○ Mostly, static website, emails, providing information only. ● Web 2.0: Read-Write (2004-now) ○ Transactions, Social Media, e-Commerce, Advertising, Payment Gateways ○ A few giants owning majority of internet, social media, commerce, payments. ○ Data is new oil/gold. ● Web 3.0: Read-Write-Own ○ coined by Ethereum co-founder Gavin Wood shortly after Ethereum launched in 2014. ○ Why? Too much TRUST put into hands of select few giants. ○ What if these giants decide to cut ties with a country, ex. Russia/Iran www.witdreamin.com @witdreamin #WITDreamin22 - Confidential Source: https://ethereum.org/en/web3/
  • 8. Web 3 is ● “decentralized” ○ instead a major chunk of internet controlled/owned by centralized entities, ownership gets distributed amongst its builders and users. ● “permissionless” ○ everyone has equal access to participate in Web3, and no one gets excluded. ● “native payments”: ○ it uses cryptocurrency for spending and sending money online instead of relying on the outdated infrastructure of banks and payment processors. ● “trustless” ○ it operates using incentives and economic mechanisms instead of relying on trusted third-parties. www.witdreamin.com @witdreamin #WITDreamin22 - Confidential Source: https://ethereum.org/en/web3/
  • 9. ● Twitter’s co-founder, Ex-CEO Jack Dorsey said: Web 3 vs Web 5 www.witdreamin.com @witdreamin #WITDreamin22 - Confidential Homework - Read more about it, its out of scope for presentation, but very interesting.
  • 10. ● Decentralization is good. It’s not good, when a Singular S/W giant or multiple giants from a single country control: ■ Majority of internet ■ System Software (OS) ■ Application Software / PaaS/SaaS solutions ● Cryptos: ○ Anonymity is not good, can easily be abused for Terror funding etc. ● Freedom of speech/internet/social-media: ○ It’s double-edged sword, establishments/govts want regulate/control for good/bad reasons. If it’s left unregulated, it can very risky, as no one cares authenticity of content on internet. ○ A bad/false content is capable of causing riots, and disrest between communities. ● Conclusion? ○ Not a perfect world, and hoping that everything will be 100% open is impractical. Web X vs Govt vs Safety www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
  • 11. Fungible ^ What is NFT (Non Fungible Tokens) www.witdreamin.com @witdreamin #WITDreamin22 - Confidential Interchangeable, like currency, coins Two same denomination coins/currency hold same value The Mona Lisa is one of the most valuable paintings in the world. It holds the Guinness World Record for the highest-known painting insurance valuation in history at US$100 million in 1962[12] (equivalent to $870 million in 2021). Source - Wikipedia Non-Fungible ^ Collectibles, that are not-interchangeable, and are not like any other. For ex paintings, furniture, car and sofa
  • 12. What increases valuation of non-fungible. ● Part of history ● Scarcity / Rarity ● Brand Value ● Combinations ○ Rarity + Brand behind it, for ex limited edition Rolex Watches, they are more rare than usual watches. ○ Vintage cars, watches, books ○ Historic Coins, no more in circulation, from past few decades, to ones that were used by kings centuries ago. ○ Fungible Coins are special, once they are no more in circulation, and only a limited few could be found. They started becoming non-fungible. ○ Same analogy applies to books, watches, cars, any scarcity with historic value makes it rare and precious. What is NFT (Non Fungible Tokens) www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
  • 13. For Apex/Java Devs ● A singleton instance of Class, that is always live/persisted on Blockchain. ● Class + State + Operations/Methods - Defines contract ○ All state changes are transactions ○ Anyone can see what the logic is ○ Ethereum, provides interfaces like ■ ERC-20 - Crypto Coins ■ ERC-721 - Single 1/1 NFTs (Artworks, PFPs) ■ ERC-1155 - Editioned NFTs (for ex. multiple/limited copies of single art) ○ The above interfaces are guiding force for various simple to complex implementations, but not limited to the same. ○ Popular NFT marketplaces like OpenSea, SuperRare, Foundation, etc interact with blockchain via these interfaces. What is NFT vs Smart Contracts www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
  • 14. ● Automatic execution ○ no human intervention needed, auto execute when certain conditions are met. ● Predictable outcomes ○ no human error involved ● Public record ○ useful for audits and tracking, because of public blockchain. ● Privacy protection ○ Smart contracts can also protect your privacy. Since Ethereum is a pseudonymous network (your transactions are tied publicly to a unique cryptographic address, not your identity), you can protect your privacy from observers. ● Visible terms ○ Just like IRL contracts, you can check what's in a smart contract before you sign it (or otherwise interact with it). Why Smart Contracts ? www.witdreamin.com @witdreamin #WITDreamin22 - Confidential Source - https://ethereum.org/en/smart-contracts/
  • 15. ● Art ● Startup Launch/Funding via PFP (Profile Picture Project) ● Music / Movies ○ PFPs for Production/Launch, and long term roadmap. ○ Royalties via NFT ○ Ex Snoop Dog, and many international artists are on NFTs. Daler Mehandi, Sunanda Sharma, and many upcoming artists. ● Games - Play 2 Earn, and various other types. Ex AxieInfinity, GodUnchained, CryptoKitties, Stepn etc ● Retail/Brands - Gucci, Dolce & Gabbana, Nike, Adidas, Nothing and many others ● Celebs - Major Indian cricketers, Many movie stars are selling collectibles. ● Photographers ● Tickets - a POAP (Proof of Attendance), and historical value as well for major concerts. ● DAO - NFTs used as tokens to derive voting rights, and form a more democratic organizations. NFT Use cases www.witdreamin.com @witdreamin #WITDreamin22 - Confidential
  • 16. # W I T D R E A M I N 2 2 Thank You