SlideShare une entreprise Scribd logo
1  sur  22
Copyright © Blockchain Council www.blockchain-council.org 1
Copyright © Blockchain Council www.blockchain-council.org
Introducing Flow :The Blockchain For Open
Worlds
Blockchain technology is the biggest thing to happen to the internet since
the invention of the iPhone. It has reshaped how we interact with digital
worlds.
After launching CryptoKitties in 2017, the Dapper team was involved in testing
and evaluating different approaches to solve the problem of scalability. Dapper
Labs announced the development of Flow, a new blockchain that has been built
to enable decentralized applications at scale. Flow is a fast, developer-friendly
blockchain developed for supporting the entire ecosystem of the games, digital
assets, and apps that power them.
2
Copyright © Blockchain Council www.blockchain-council.org
The Need For a New Blockchain
The scaling plan of every decentralized blockchain is based on some kind of
sharding or side chains. The team at Dapper Labs earlier recognized that
interactivity between smart contracts is more complex and error-prone due to
these approaches.
3
Copyright © Blockchain Council www.blockchain-council.org
Though sharding may be a suitable solution for payments, it may not be good for
an ecosystem of complex applications like social networks or games. The Flow
blockchain by Dapper Labs is a result of two years of research. Flow is a
blockchain design that can meet the expectations of mainstream developers
and consumers without compromising decentralization or sharding the
network.
4
Copyright © Blockchain Council www.blockchain-council.org
Sharding refers to database partitioning done to separate large databases
into easily manageable, faster, and smaller parts known as data shards. The
term ‘shard’ means a small part of a whole. Sharding is the synonym used for
horizontal partitioning. The governing concept of sharding is that as the number of
transactions made per unit of time and the size of the database increase linearly,
the response time for querying the database increases exponentially.
5
Copyright © Blockchain Council www.blockchain-council.org
A Brief About Dapper Labs
Dapper Labs is a technology company that develops CryptoKitties, a
consumer blockchain application. CryptoKitties is a game on the Ethereum
blockchain that allows you to acquire, breed, and sell virtual cats, sometimes even
for serious cash. Dapper Labs operates on the mission of making the world more
open and trustworthy by introducing consumers to blockchain technology through
fun and games.
6
Copyright © Blockchain Council www.blockchain-council.org
What Makes Flow Unique?
In a traditional blockchain, each node stores the entire state that comprises of
smart contract code, account balances, etc. and performs all the tasks involved in
processing every transaction in the chain. Flow has a pipelined architecture
that segregates the jobs carried out by a single node across five different
types of nodes.
7
Copyright © Blockchain Council www.blockchain-council.org
This significantly improves efficiency and reduces redundant effort. For supporting
this approach, the Flow team developed a cryptographic technique to address the
Verifier’s Dilemma known as Specialized Proofs of Confidential Knowledge
(SPoCKs).
8
Copyright © Blockchain Council www.blockchain-council.org
SPoCKs, the new cryptographic technique developed by the Flow team,
allows an unlimited number of provers to demonstrate to a third-party
observer that each of them has access to the same confidential knowledge.
These proofs are non-interactive and will not leak any information regarding
confidential knowledge. The SPoCK of every prover is specialized to them, and it
cannot be forged or copied by any other prover.
9
Copyright © Blockchain Council www.blockchain-council.org
Flow rethinks many design choices for improving usability for both developers and
customers, including human-readable security and upgradable smart contracts.
The protocol is secured using HotStuff. It is a Proof of Stake consensus
algorithm developed by VMWare research. This results in a single shared state
for all smart contracts ensuring that every transaction has full ACID guarantees.
ACID stands for Atomicity, Consistency, Isolation, and Durability.
10
Copyright © Blockchain Council www.blockchain-council.org
This approach allows developers to safely and easily build above each other’s
code, thereby creating new products and services at an accelerating pace. This is
referred to as composability. Just like open-source software, composability
enables developers to innovate faster, thus leading to more consumer choice.
11
Copyright © Blockchain Council www.blockchain-council.org
Flow is built for open ecosystems, and once Flow goes live, it will allow consumers
to access assets and applications easily. Flow will enable players to use the
Dapper Wallet to take CryptoKitties into applications on Flow, thus
benefiting from a new universe of games and other apps that will emerge.
12
Copyright © Blockchain Council www.blockchain-council.org
What Can You Built Using Flow?
It is a dependable platform for applications that provides entirely new benefits and
features to users. Some of the experiences that can be powered by Flow are:
· Artists or bands making use of crypto tokens for giving the millions of fans
opportunities to show their fandom.
13
Copyright © Blockchain Council www.blockchain-council.org
· Platforms for sports enthusiasts across the globe to trade authentic, verified,
limited-edition memorabilia in real-time.
· Games that reward players for adding value and enable assets and
identities for users to take across infinite open environments
Entertainment legends such as Warner Music Group and Ubisoft and high growth
innovators like Animoca Brands and crypto game developers such as Sandbox
and Delta Time are involved in the flow project.
14
Copyright © Blockchain Council www.blockchain-council.org
Proof of Stake Mechanism for the Flow
Blockchain
Dapper Labs has introduced the flow blockchain using the Proof of Stake
mechanism. Flow is being developed to process high volumes of data without
compromising on the speed. There are five nodes in the network, and the work is
divided among them. As a result, everybody ranging from both home computers to
data centres can help build the network.
15
Copyright © Blockchain Council www.blockchain-council.org
The flow blockchain applies decentralized participation where it allows a wide
range of participants to commit to a series of financial and technical commitments.
This gives rise to five different roles, such as collection, consensus, execution,
verification, and observation. Flow differentiates the consensus mechanism from
the computing mechanism. As mentioned by Dapper Labs, performance increases
with a factor 56.
16
Copyright © Blockchain Council www.blockchain-council.org
Let us now discuss the five type of nodes
· Consensus and Verification Nodes
These nodes are the foundation of security in the Flow network. They hold the rest
of the network accountable for malicious behaviour or errors with crypto-economic
incentives and penalties. The roles of the consensus and verification nodes can
be streamlined even by individuals with consumer-grade hardware running on
home internet connections, to allow high levels of participation.
17
Copyright © Blockchain Council www.blockchain-council.org
Observation Nodes
These connect the blockchain with the outside world. These nodes do not directly
participate in the transaction flow through the network. They exist for providing
cryptographic proofs of transaction outcomes. Client software works with
observation nodes to provide users with a view of the network that is secure and
accurate. There is no need for the clients to keep up with the torrent of traffic
flowing through the network.
18
Copyright © Blockchain Council www.blockchain-council.org
Collection and Execution Nodes
These nodes give the network its scale. All the actions delegated to these nodes
are fully deterministic. The Flow is designed in such a manner that even a single,
honest node can find, punish, and trigger recovery from invalid data that is
introduced by dishonest nodes.
19
Copyright © Blockchain Council www.blockchain-council.org
Conclusion
Dapper Labs plan to launch Flow in 2020 at the right time to support several of the
company’s large-scale music, computer-facing entertainment, and gaming
projects in the works.
If you aim to pursue a career in blockchain and want to know more about
blockchain certifications, check out Blockchain Council.
20
Copyright © Blockchain Council www.blockchain-council.org
Blockchain Council Certifications
You can check out our certifications, and kick start your career in the Blockchain
space today.
● Certified Blockchain Expert
● Certified Blockchain Developer
● Certified Smart Contract Developer
● Certified Solidity Developer
● Certified Ethereum Developer
21
THANK YOU!
Any questions?
You can mail us at
hello@blockchain-council.org
Copyright © Blockchain Council www.blockchain-council.org 22

Contenu connexe

Similaire à Introducing Flow: The Blockchain For Open Worlds

Introducing Upcomings Chain.docx
Introducing Upcomings Chain.docxIntroducing Upcomings Chain.docx
Introducing Upcomings Chain.docxUpcomings
 
BEST BLOCKCHAIN DEVELOPMENT PLATFORMS TO WATCH OUT FOR IN 2023
BEST BLOCKCHAIN DEVELOPMENT PLATFORMS TO WATCH OUT FOR IN 2023BEST BLOCKCHAIN DEVELOPMENT PLATFORMS TO WATCH OUT FOR IN 2023
BEST BLOCKCHAIN DEVELOPMENT PLATFORMS TO WATCH OUT FOR IN 2023SSTech System
 
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 NetworkDuncan Johnston-Watt
 
Top 8 blockchain based smart contract platforms
Top 8 blockchain based smart contract platformsTop 8 blockchain based smart contract platforms
Top 8 blockchain based smart contract platformsBlockchain Council
 
The best smart contract platforms in 2021
The best smart contract platforms in 2021The best smart contract platforms in 2021
The best smart contract platforms in 2021OliviaJune1
 
computerweekly.com 17-23 September 2019 16W hen people int.docx
computerweekly.com 17-23 September 2019 16W hen people int.docxcomputerweekly.com 17-23 September 2019 16W hen people int.docx
computerweekly.com 17-23 September 2019 16W hen people int.docxmccormicknadine86
 
The most relevant platforms overview for blockchain developers in 2020
The most relevant platforms overview for blockchain developers in 2020The most relevant platforms overview for blockchain developers in 2020
The most relevant platforms overview for blockchain developers in 2020Blockchain Council
 
Blockchain development 101
Blockchain development 101Blockchain development 101
Blockchain development 101Adrià Batlle
 
Blockchain Expert Solution portfolio
Blockchain Expert Solution portfolioBlockchain Expert Solution portfolio
Blockchain Expert Solution portfoliomudaseriqbal
 
Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsSaad Zaher
 
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdfA DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdfLaura Miller
 
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdfA DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdfLaura Miller
 
Comprehensive Guide regarding Blockchain Technology - Develop Blockchain App
Comprehensive Guide regarding Blockchain Technology - Develop Blockchain AppComprehensive Guide regarding Blockchain Technology - Develop Blockchain App
Comprehensive Guide regarding Blockchain Technology - Develop Blockchain AppBlocktech Brew
 

Similaire à Introducing Flow: The Blockchain For Open Worlds (20)

Introducing Upcomings Chain.docx
Introducing Upcomings Chain.docxIntroducing Upcomings Chain.docx
Introducing Upcomings Chain.docx
 
BEST BLOCKCHAIN DEVELOPMENT PLATFORMS TO WATCH OUT FOR IN 2023
BEST BLOCKCHAIN DEVELOPMENT PLATFORMS TO WATCH OUT FOR IN 2023BEST BLOCKCHAIN DEVELOPMENT PLATFORMS TO WATCH OUT FOR IN 2023
BEST BLOCKCHAIN DEVELOPMENT PLATFORMS TO WATCH OUT FOR IN 2023
 
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
 
Top 8 blockchain based smart contract platforms
Top 8 blockchain based smart contract platformsTop 8 blockchain based smart contract platforms
Top 8 blockchain based smart contract platforms
 
The best smart contract platforms in 2021
The best smart contract platforms in 2021The best smart contract platforms in 2021
The best smart contract platforms in 2021
 
Meetup srilanka
Meetup srilankaMeetup srilanka
Meetup srilanka
 
computerweekly.com 17-23 September 2019 16W hen people int.docx
computerweekly.com 17-23 September 2019 16W hen people int.docxcomputerweekly.com 17-23 September 2019 16W hen people int.docx
computerweekly.com 17-23 September 2019 16W hen people int.docx
 
The most relevant platforms overview for blockchain developers in 2020
The most relevant platforms overview for blockchain developers in 2020The most relevant platforms overview for blockchain developers in 2020
The most relevant platforms overview for blockchain developers in 2020
 
Blockchain development 101
Blockchain development 101Blockchain development 101
Blockchain development 101
 
Libra vs. other blockchains
Libra vs. other blockchainsLibra vs. other blockchains
Libra vs. other blockchains
 
BlockchainLAB Hackathon
BlockchainLAB HackathonBlockchainLAB Hackathon
BlockchainLAB Hackathon
 
Company presentation
Company presentationCompany presentation
Company presentation
 
Blockchain Expert Solution portfolio
Blockchain Expert Solution portfolioBlockchain Expert Solution portfolio
Blockchain Expert Solution portfolio
 
Block chain technology
Block chain technology Block chain technology
Block chain technology
 
Block chain technology
Block chain technologyBlock chain technology
Block chain technology
 
Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart Contracts
 
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdfA DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
 
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdfA DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
A DIGESTIBLE GUIDE TO BLOCKCHAIN APP DEVELOPMENT.pdf
 
Comprehensive Guide regarding Blockchain Technology - Develop Blockchain App
Comprehensive Guide regarding Blockchain Technology - Develop Blockchain AppComprehensive Guide regarding Blockchain Technology - Develop Blockchain App
Comprehensive Guide regarding Blockchain Technology - Develop Blockchain App
 

Plus de Blockchain Council

A quick guide about blockchain based 'remittance' solution
A quick guide about blockchain based 'remittance' solutionA quick guide about blockchain based 'remittance' solution
A quick guide about blockchain based 'remittance' solutionBlockchain Council
 
By 2030, blockchain technology could drive a global economy of $1.7 trillion.
By 2030, blockchain technology could drive a global economy of $1.7 trillion.By 2030, blockchain technology could drive a global economy of $1.7 trillion.
By 2030, blockchain technology could drive a global economy of $1.7 trillion.Blockchain Council
 
5 ways on how will blockchain impact healthcare
5 ways on how will blockchain impact healthcare5 ways on how will blockchain impact healthcare
5 ways on how will blockchain impact healthcareBlockchain Council
 
In 2021, facebook plans to introduce its own cryptocurrency.
In 2021, facebook plans to introduce its own cryptocurrency.  In 2021, facebook plans to introduce its own cryptocurrency.
In 2021, facebook plans to introduce its own cryptocurrency. Blockchain Council
 
Why NFTs has overtaken Defoe As the hottest trend in blockchain
Why NFTs has overtaken Defoe As the hottest trend in blockchainWhy NFTs has overtaken Defoe As the hottest trend in blockchain
Why NFTs has overtaken Defoe As the hottest trend in blockchainBlockchain Council
 
Low code blockchain platform for crm by salesforce
Low code blockchain platform for crm by salesforceLow code blockchain platform for crm by salesforce
Low code blockchain platform for crm by salesforceBlockchain Council
 
5 best blockchain stocks to buy in this year
5 best blockchain stocks to buy in this year 5 best blockchain stocks to buy in this year
5 best blockchain stocks to buy in this year Blockchain Council
 
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
 
Top 10 tricks to keep your bitcoin wallet safe
Top 10 tricks to keep your bitcoin wallet safeTop 10 tricks to keep your bitcoin wallet safe
Top 10 tricks to keep your bitcoin wallet safeBlockchain Council
 
Samsung started to develop its own blockchain
Samsung started to develop its own blockchain Samsung started to develop its own blockchain
Samsung started to develop its own blockchain Blockchain Council
 
Google cloud became a network block producer by joining the eos blockchain co...
Google cloud became a network block producer by joining the eos blockchain co...Google cloud became a network block producer by joining the eos blockchain co...
Google cloud became a network block producer by joining the eos blockchain co...Blockchain Council
 
Blockchain use cases in energy sector
Blockchain use cases in energy sectorBlockchain use cases in energy sector
Blockchain use cases in energy sectorBlockchain Council
 
Top Universities Are Increasing Blockchain Activity Worldwide.
Top Universities Are Increasing Blockchain Activity Worldwide.Top Universities Are Increasing Blockchain Activity Worldwide.
Top Universities Are Increasing Blockchain Activity Worldwide.Blockchain Council
 
Vs code extensions required for blockchain development
Vs code extensions required for blockchain developmentVs code extensions required for blockchain development
Vs code extensions required for blockchain developmentBlockchain Council
 
Blockchain Application In The Energy Sector Is Offering Cost Effective strate...
Blockchain Application In The Energy Sector Is Offering Cost Effective strate...Blockchain Application In The Energy Sector Is Offering Cost Effective strate...
Blockchain Application In The Energy Sector Is Offering Cost Effective strate...Blockchain Council
 
Volvo committed to use blockchain for the highest level of transparency.
Volvo committed to use blockchain for the highest level of transparency. Volvo committed to use blockchain for the highest level of transparency.
Volvo committed to use blockchain for the highest level of transparency. Blockchain Council
 
5 major advantages of blockchain technology for engineering students
5 major advantages of blockchain technology for engineering students 5 major advantages of blockchain technology for engineering students
5 major advantages of blockchain technology for engineering students Blockchain Council
 
How blockchain can potentially replace traditional supply chain processes
How blockchain can potentially replace traditional supply chain processesHow blockchain can potentially replace traditional supply chain processes
How blockchain can potentially replace traditional supply chain processesBlockchain Council
 
Do Smart Contract Matter To Become A Blockchain Developer
Do Smart Contract Matter To Become A Blockchain Developer Do Smart Contract Matter To Become A Blockchain Developer
Do Smart Contract Matter To Become A Blockchain Developer Blockchain Council
 
How companies are leveraging blockchain in supply chains
How companies are leveraging blockchain in supply chainsHow companies are leveraging blockchain in supply chains
How companies are leveraging blockchain in supply chainsBlockchain Council
 

Plus de Blockchain Council (20)

A quick guide about blockchain based 'remittance' solution
A quick guide about blockchain based 'remittance' solutionA quick guide about blockchain based 'remittance' solution
A quick guide about blockchain based 'remittance' solution
 
By 2030, blockchain technology could drive a global economy of $1.7 trillion.
By 2030, blockchain technology could drive a global economy of $1.7 trillion.By 2030, blockchain technology could drive a global economy of $1.7 trillion.
By 2030, blockchain technology could drive a global economy of $1.7 trillion.
 
5 ways on how will blockchain impact healthcare
5 ways on how will blockchain impact healthcare5 ways on how will blockchain impact healthcare
5 ways on how will blockchain impact healthcare
 
In 2021, facebook plans to introduce its own cryptocurrency.
In 2021, facebook plans to introduce its own cryptocurrency.  In 2021, facebook plans to introduce its own cryptocurrency.
In 2021, facebook plans to introduce its own cryptocurrency.
 
Why NFTs has overtaken Defoe As the hottest trend in blockchain
Why NFTs has overtaken Defoe As the hottest trend in blockchainWhy NFTs has overtaken Defoe As the hottest trend in blockchain
Why NFTs has overtaken Defoe As the hottest trend in blockchain
 
Low code blockchain platform for crm by salesforce
Low code blockchain platform for crm by salesforceLow code blockchain platform for crm by salesforce
Low code blockchain platform for crm by salesforce
 
5 best blockchain stocks to buy in this year
5 best blockchain stocks to buy in this year 5 best blockchain stocks to buy in this year
5 best blockchain stocks to buy in this year
 
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
 
Top 10 tricks to keep your bitcoin wallet safe
Top 10 tricks to keep your bitcoin wallet safeTop 10 tricks to keep your bitcoin wallet safe
Top 10 tricks to keep your bitcoin wallet safe
 
Samsung started to develop its own blockchain
Samsung started to develop its own blockchain Samsung started to develop its own blockchain
Samsung started to develop its own blockchain
 
Google cloud became a network block producer by joining the eos blockchain co...
Google cloud became a network block producer by joining the eos blockchain co...Google cloud became a network block producer by joining the eos blockchain co...
Google cloud became a network block producer by joining the eos blockchain co...
 
Blockchain use cases in energy sector
Blockchain use cases in energy sectorBlockchain use cases in energy sector
Blockchain use cases in energy sector
 
Top Universities Are Increasing Blockchain Activity Worldwide.
Top Universities Are Increasing Blockchain Activity Worldwide.Top Universities Are Increasing Blockchain Activity Worldwide.
Top Universities Are Increasing Blockchain Activity Worldwide.
 
Vs code extensions required for blockchain development
Vs code extensions required for blockchain developmentVs code extensions required for blockchain development
Vs code extensions required for blockchain development
 
Blockchain Application In The Energy Sector Is Offering Cost Effective strate...
Blockchain Application In The Energy Sector Is Offering Cost Effective strate...Blockchain Application In The Energy Sector Is Offering Cost Effective strate...
Blockchain Application In The Energy Sector Is Offering Cost Effective strate...
 
Volvo committed to use blockchain for the highest level of transparency.
Volvo committed to use blockchain for the highest level of transparency. Volvo committed to use blockchain for the highest level of transparency.
Volvo committed to use blockchain for the highest level of transparency.
 
5 major advantages of blockchain technology for engineering students
5 major advantages of blockchain technology for engineering students 5 major advantages of blockchain technology for engineering students
5 major advantages of blockchain technology for engineering students
 
How blockchain can potentially replace traditional supply chain processes
How blockchain can potentially replace traditional supply chain processesHow blockchain can potentially replace traditional supply chain processes
How blockchain can potentially replace traditional supply chain processes
 
Do Smart Contract Matter To Become A Blockchain Developer
Do Smart Contract Matter To Become A Blockchain Developer Do Smart Contract Matter To Become A Blockchain Developer
Do Smart Contract Matter To Become A Blockchain Developer
 
How companies are leveraging blockchain in supply chains
How companies are leveraging blockchain in supply chainsHow companies are leveraging blockchain in supply chains
How companies are leveraging blockchain in supply chains
 

Dernier

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 

Dernier (20)

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 

Introducing Flow: The Blockchain For Open Worlds

  • 1. Copyright © Blockchain Council www.blockchain-council.org 1
  • 2. Copyright © Blockchain Council www.blockchain-council.org Introducing Flow :The Blockchain For Open Worlds Blockchain technology is the biggest thing to happen to the internet since the invention of the iPhone. It has reshaped how we interact with digital worlds. After launching CryptoKitties in 2017, the Dapper team was involved in testing and evaluating different approaches to solve the problem of scalability. Dapper Labs announced the development of Flow, a new blockchain that has been built to enable decentralized applications at scale. Flow is a fast, developer-friendly blockchain developed for supporting the entire ecosystem of the games, digital assets, and apps that power them. 2
  • 3. Copyright © Blockchain Council www.blockchain-council.org The Need For a New Blockchain The scaling plan of every decentralized blockchain is based on some kind of sharding or side chains. The team at Dapper Labs earlier recognized that interactivity between smart contracts is more complex and error-prone due to these approaches. 3
  • 4. Copyright © Blockchain Council www.blockchain-council.org Though sharding may be a suitable solution for payments, it may not be good for an ecosystem of complex applications like social networks or games. The Flow blockchain by Dapper Labs is a result of two years of research. Flow is a blockchain design that can meet the expectations of mainstream developers and consumers without compromising decentralization or sharding the network. 4
  • 5. Copyright © Blockchain Council www.blockchain-council.org Sharding refers to database partitioning done to separate large databases into easily manageable, faster, and smaller parts known as data shards. The term ‘shard’ means a small part of a whole. Sharding is the synonym used for horizontal partitioning. The governing concept of sharding is that as the number of transactions made per unit of time and the size of the database increase linearly, the response time for querying the database increases exponentially. 5
  • 6. Copyright © Blockchain Council www.blockchain-council.org A Brief About Dapper Labs Dapper Labs is a technology company that develops CryptoKitties, a consumer blockchain application. CryptoKitties is a game on the Ethereum blockchain that allows you to acquire, breed, and sell virtual cats, sometimes even for serious cash. Dapper Labs operates on the mission of making the world more open and trustworthy by introducing consumers to blockchain technology through fun and games. 6
  • 7. Copyright © Blockchain Council www.blockchain-council.org What Makes Flow Unique? In a traditional blockchain, each node stores the entire state that comprises of smart contract code, account balances, etc. and performs all the tasks involved in processing every transaction in the chain. Flow has a pipelined architecture that segregates the jobs carried out by a single node across five different types of nodes. 7
  • 8. Copyright © Blockchain Council www.blockchain-council.org This significantly improves efficiency and reduces redundant effort. For supporting this approach, the Flow team developed a cryptographic technique to address the Verifier’s Dilemma known as Specialized Proofs of Confidential Knowledge (SPoCKs). 8
  • 9. Copyright © Blockchain Council www.blockchain-council.org SPoCKs, the new cryptographic technique developed by the Flow team, allows an unlimited number of provers to demonstrate to a third-party observer that each of them has access to the same confidential knowledge. These proofs are non-interactive and will not leak any information regarding confidential knowledge. The SPoCK of every prover is specialized to them, and it cannot be forged or copied by any other prover. 9
  • 10. Copyright © Blockchain Council www.blockchain-council.org Flow rethinks many design choices for improving usability for both developers and customers, including human-readable security and upgradable smart contracts. The protocol is secured using HotStuff. It is a Proof of Stake consensus algorithm developed by VMWare research. This results in a single shared state for all smart contracts ensuring that every transaction has full ACID guarantees. ACID stands for Atomicity, Consistency, Isolation, and Durability. 10
  • 11. Copyright © Blockchain Council www.blockchain-council.org This approach allows developers to safely and easily build above each other’s code, thereby creating new products and services at an accelerating pace. This is referred to as composability. Just like open-source software, composability enables developers to innovate faster, thus leading to more consumer choice. 11
  • 12. Copyright © Blockchain Council www.blockchain-council.org Flow is built for open ecosystems, and once Flow goes live, it will allow consumers to access assets and applications easily. Flow will enable players to use the Dapper Wallet to take CryptoKitties into applications on Flow, thus benefiting from a new universe of games and other apps that will emerge. 12
  • 13. Copyright © Blockchain Council www.blockchain-council.org What Can You Built Using Flow? It is a dependable platform for applications that provides entirely new benefits and features to users. Some of the experiences that can be powered by Flow are: · Artists or bands making use of crypto tokens for giving the millions of fans opportunities to show their fandom. 13
  • 14. Copyright © Blockchain Council www.blockchain-council.org · Platforms for sports enthusiasts across the globe to trade authentic, verified, limited-edition memorabilia in real-time. · Games that reward players for adding value and enable assets and identities for users to take across infinite open environments Entertainment legends such as Warner Music Group and Ubisoft and high growth innovators like Animoca Brands and crypto game developers such as Sandbox and Delta Time are involved in the flow project. 14
  • 15. Copyright © Blockchain Council www.blockchain-council.org Proof of Stake Mechanism for the Flow Blockchain Dapper Labs has introduced the flow blockchain using the Proof of Stake mechanism. Flow is being developed to process high volumes of data without compromising on the speed. There are five nodes in the network, and the work is divided among them. As a result, everybody ranging from both home computers to data centres can help build the network. 15
  • 16. Copyright © Blockchain Council www.blockchain-council.org The flow blockchain applies decentralized participation where it allows a wide range of participants to commit to a series of financial and technical commitments. This gives rise to five different roles, such as collection, consensus, execution, verification, and observation. Flow differentiates the consensus mechanism from the computing mechanism. As mentioned by Dapper Labs, performance increases with a factor 56. 16
  • 17. Copyright © Blockchain Council www.blockchain-council.org Let us now discuss the five type of nodes · Consensus and Verification Nodes These nodes are the foundation of security in the Flow network. They hold the rest of the network accountable for malicious behaviour or errors with crypto-economic incentives and penalties. The roles of the consensus and verification nodes can be streamlined even by individuals with consumer-grade hardware running on home internet connections, to allow high levels of participation. 17
  • 18. Copyright © Blockchain Council www.blockchain-council.org Observation Nodes These connect the blockchain with the outside world. These nodes do not directly participate in the transaction flow through the network. They exist for providing cryptographic proofs of transaction outcomes. Client software works with observation nodes to provide users with a view of the network that is secure and accurate. There is no need for the clients to keep up with the torrent of traffic flowing through the network. 18
  • 19. Copyright © Blockchain Council www.blockchain-council.org Collection and Execution Nodes These nodes give the network its scale. All the actions delegated to these nodes are fully deterministic. The Flow is designed in such a manner that even a single, honest node can find, punish, and trigger recovery from invalid data that is introduced by dishonest nodes. 19
  • 20. Copyright © Blockchain Council www.blockchain-council.org Conclusion Dapper Labs plan to launch Flow in 2020 at the right time to support several of the company’s large-scale music, computer-facing entertainment, and gaming projects in the works. If you aim to pursue a career in blockchain and want to know more about blockchain certifications, check out Blockchain Council. 20
  • 21. Copyright © Blockchain Council www.blockchain-council.org Blockchain Council Certifications You can check out our certifications, and kick start your career in the Blockchain space today. ● Certified Blockchain Expert ● Certified Blockchain Developer ● Certified Smart Contract Developer ● Certified Solidity Developer ● Certified Ethereum Developer 21
  • 22. THANK YOU! Any questions? You can mail us at hello@blockchain-council.org Copyright © Blockchain Council www.blockchain-council.org 22