SlideShare una empresa de Scribd logo
1 de 22
BLOCKCHAIN & CRYPTO VALUES CONF | June 14 - Milan
Back to the Roots of why Bitcoin was created to envision censorship-free
environment driven by privacy-focused technologies
Simona Macellari
Director at BlockchainLab
In this presentation I’m going to talk about Bitcoin.
Bitcoin is the only blockchain technology where significant and
groundbreaking innovation is taking place. (just a couple of exceptions)
Bitcoin has a concentration of minds working on it (the best minds).
Premise
<< I think that the Internet is going to be one of the major forces for reducing the
role of government.
The one thing that's missing, but that will soon be developed, is a reliable e-cash, a
method whereby on the Internet you can transfer funds from A to B, without A
knowing B or B knowing A. >>
- Milton Friedman
Roots
“Reliable e-cash”
- Sound money: 21 million of bitcoins, no more -> no inflation
- To be an “e-cash” it needs scalability
“Without A knowing B or B knowing A”
- Privacy: Transactions participants and amounts should be hidden
- Fungibility: Every coin has to be indistinguishable to avoid targeted
censorship
Roots
- Scalability
- Privacy
- Fungibility
Roots
- Sound money
Bitcoin Blockchain allows digital
scarcity and anti double-spending
through PoW with an inflation
schedule
Some important issues, but we can
do better..
Problems:
- Scalability: A worldwide broadcasted ledger (blockchain) does NOT scale
(1 Megabyte block limit necessary to keep decentralisation)
- Privacy: There is only pseudonymity, not anonymity. Amounts are clear.
- Fungibility: Transactions can be linked together, possible to trace “dirty”
bitcoins
Roots
Timeline: technology to the rescue
Late 2015
Segwit
BIP141
proposal
August 2017
Segwit
activated
Beginning 2018
Mainnet Lightning Network
January
2016
Lightning
Network
Paper
For the future:
MAST
Schnoor
Confidential Transactions (?)
Mimblewimble (?)
and more..
Bitcoin Lightning Network ⚡️
Lightning Network is surely the
most important revolution
being developed and used on
the Bitcoin network.
Cutting -edge technology
skyrocketing : instant micro
bitcoin transactions, even in
millisatoshi*:
Bitcoin Lightning Network⚡️
*1 millisatoshi = 1 billionth of bitcoin
How does Lightning help with our problems?
● Only a limited number of transactions get broadcasted (opening and closing
of channels)
● Transactions are known only between parties -> Onion routing for multi-hop
payments
This means:
● Off-chain transactions -> More possible transactions total (as on-chain
throughput is limited)
● Private transactions -> Huge privacy and fungibility improvement (“chain-
analysis” becomes less relevant, because things do not happen on the
chain anymore)
The beauty of Bitcoin without the Blockchain...
We should improve the chain as well
● Lightning was possible only thanks to a soft-fork: Segwit (transaction
malleability fix)
● Schnoor Signatures
● MAST
● Confidential Transactions
Schnoor Signatures (soft-fork)
● Basic idea is about aggregating the signatures in a transaction
● Scalability improvement: 1 signatures instead of N broadcasted (less space
used on-chain, more efficient)
● Privacy improvement: Multisig payments indistinguishable
● Privacy improvement: Allows for better CoinJoin
CoinJoin methods
CoinJoin methods
● Mixing transactions with other willing users
● Privacy improvement: Unable to related inputs to outputs if done on a
decent scale
WITH Schnoor:
● Scalability improvement too: Not only mixing transactions but also
aggregating signatures -> Less space used on-chain
Less fees for the users doing the
CoinJoin
Incentives to adopt.
MAST
● Allowing unused parts of Bitcoin scripts to remain hidden through Merkle
Trees (Merklelized Abstract Syntax Trees)
MAST
● Scalability improvement: Allowing more complex scripts (“smart contracts”)
with less data published on the blockchain
● Privacy improvement: Hiding all the unnecessary and not executed parts of
your scripts (alternative clauses which could reveal information to third
parties)
Taproot - Graftroot
● Problem: MAST Transactions would look different from normal ones
● Solution: Greg Maxwell’s Taproot (and then Graftroot) idea
Annoyingly clever..
Do you remember when I said
“concentration of minds?”
Confidential transactions
● Idea to improve privacy: Hide transactions amounts
● Transactions amounts can be hidden, only requirement is that inputs must
match outputs and no inflation should be created. (Rangeproofs)
● Positive side: De-facto privacy fix.
● Negative side: Heavier requirements, less scalable
● Solutions: Off-chain Confidential transactions on side-chains (experimental
idea, see Blockstream’s Liquid)
● Solutions: Bulletproofs dramatically improve rangeproofs confirmation
times and space requirements.
Idea already implemented on Monero (but with poor scalability).
MimbleWimble could leverage CTs to improve scalability too (highly
experimental).
Worth mentioning
● Scriptless scripts and Discreet Log Contracts: More private smart
contracts. More private Lightning Channels
● Channel Factories: Possible extreme Lightning improvement
● Dandelion: Changing the way Bitcoin transactions are broadcasted to
improve privacy against network-analysis attacks.
Innovation is coming
The tech behind Bitcoin is always in constant evolution.
Innovation is coming and it requires extreme dedication to stay up-to-date with
the latest improvements.
New groundbreaking ideas can come from a simple tweet.
simona@bhb.network
I think that the Internet is going to be one of the major forces for reducing the role of government.
The one thing that's missing, but that will soon be developed, is a reliable e-cash, a method whereby on the Internet you
can transfer funds from A to B, without A knowing B or B knowing A.
The Crypto Anarchist Manifesto by Tim May….A specter is haunting the modern world, the specter of crypto anarchy.
Computer technology is on the verge of providing the ability for individuals and groups to communicate and interact
with each other in a totally anonymous manner.
A Cypherpunk's Manifesto
by Eric Hughes
Privacy is necessary for an open society in the electronic age. Privacy is not secrecy. A private matter is something one
doesn't want the whole world to know, but a secret matter is something one doesn't want anybody to know. Privacy is
the power to selectively reveal oneself to the world.
ROOTS
WHY BITCOIN WAS CREATED

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Cryptocurrencies, Blockchain & Smart Contracts: The New Wave of Decentralization
Cryptocurrencies, Blockchain & Smart Contracts: The New Wave of DecentralizationCryptocurrencies, Blockchain & Smart Contracts: The New Wave of Decentralization
Cryptocurrencies, Blockchain & Smart Contracts: The New Wave of Decentralization
 
Fintech 2016 - Fintech Istanbul Meetup
Fintech 2016  - Fintech Istanbul MeetupFintech 2016  - Fintech Istanbul Meetup
Fintech 2016 - Fintech Istanbul Meetup
 
Blockchain Glossary
Blockchain GlossaryBlockchain Glossary
Blockchain Glossary
 
8 Decimal Capital Enterprise Solution Overview
8 Decimal Capital Enterprise Solution Overview8 Decimal Capital Enterprise Solution Overview
8 Decimal Capital Enterprise Solution Overview
 
13 chromaway or perelman future of house sales
13 chromaway or perelman future of house sales13 chromaway or perelman future of house sales
13 chromaway or perelman future of house sales
 
Blockchain: 12 predictions for a new world
Blockchain: 12 predictions for a new worldBlockchain: 12 predictions for a new world
Blockchain: 12 predictions for a new world
 
8 dobrauz the dynamics of innovation
8 dobrauz the dynamics of innovation8 dobrauz the dynamics of innovation
8 dobrauz the dynamics of innovation
 
Cryptocurrencies, Blockchain & Smart Contracts: The New Wave of Decentralizat...
Cryptocurrencies, Blockchain & Smart Contracts: The New Wave of Decentralizat...Cryptocurrencies, Blockchain & Smart Contracts: The New Wave of Decentralizat...
Cryptocurrencies, Blockchain & Smart Contracts: The New Wave of Decentralizat...
 
ISTA 2017 - Blockchain, beyond Bitcoin
ISTA 2017 - Blockchain, beyond BitcoinISTA 2017 - Blockchain, beyond Bitcoin
ISTA 2017 - Blockchain, beyond Bitcoin
 
5 - Luginbuehl Swissrealcoin.io
5 - Luginbuehl Swissrealcoin.io5 - Luginbuehl Swissrealcoin.io
5 - Luginbuehl Swissrealcoin.io
 
Blockchain and Internet of Things: Why a Perfect Match
Blockchain and Internet of Things: Why a Perfect MatchBlockchain and Internet of Things: Why a Perfect Match
Blockchain and Internet of Things: Why a Perfect Match
 
DCG Bitcoin and Blockchain Tech Summit - Opening Remarks
DCG Bitcoin and Blockchain Tech Summit - Opening RemarksDCG Bitcoin and Blockchain Tech Summit - Opening Remarks
DCG Bitcoin and Blockchain Tech Summit - Opening Remarks
 
Introduction to Blockchain and Cryptocurrencies
Introduction to Blockchain and CryptocurrenciesIntroduction to Blockchain and Cryptocurrencies
Introduction to Blockchain and Cryptocurrencies
 
Business Models for Blockchain-based Ventures
Business Models for Blockchain-based VenturesBusiness Models for Blockchain-based Ventures
Business Models for Blockchain-based Ventures
 
Blockchain technology a primer
Blockchain technology   a primerBlockchain technology   a primer
Blockchain technology a primer
 
Building blockchain applications using Java
Building blockchain applications using JavaBuilding blockchain applications using Java
Building blockchain applications using Java
 
How will blockchain change the economy
How will blockchain change the economyHow will blockchain change the economy
How will blockchain change the economy
 
Cryptocurrencies, Blockchain & Smart Contracts: The New Wave of Decentralizat...
Cryptocurrencies, Blockchain & Smart Contracts:The New Wave of Decentralizat...Cryptocurrencies, Blockchain & Smart Contracts:The New Wave of Decentralizat...
Cryptocurrencies, Blockchain & Smart Contracts: The New Wave of Decentralizat...
 
Introduction to Blockchain Technology
Introduction to Blockchain TechnologyIntroduction to Blockchain Technology
Introduction to Blockchain Technology
 
A quick overview about ai enabled blockchain
A quick overview about ai enabled blockchainA quick overview about ai enabled blockchain
A quick overview about ai enabled blockchain
 

Similar a Bitcoin blockchain: defeated challenges and foreseen the technical development | Simona Macellari | Blockchain Conf

Iceic2019 final presented
Iceic2019 final presentedIceic2019 final presented
Iceic2019 final presented
Heung-No Lee
 

Similar a Bitcoin blockchain: defeated challenges and foreseen the technical development | Simona Macellari | Blockchain Conf (20)

The Lightning Network - A gentle introduction
The Lightning Network - A gentle introductionThe Lightning Network - A gentle introduction
The Lightning Network - A gentle introduction
 
Minor project report blockchain
Minor project report blockchainMinor project report blockchain
Minor project report blockchain
 
VF2018: Blockchain 2018 year in review, Crystal ball and AMA (Alan Wunsche, ...
VF2018:  Blockchain 2018 year in review, Crystal ball and AMA (Alan Wunsche, ...VF2018:  Blockchain 2018 year in review, Crystal ball and AMA (Alan Wunsche, ...
VF2018: Blockchain 2018 year in review, Crystal ball and AMA (Alan Wunsche, ...
 
Blockchain disruptive technology 2018
Blockchain disruptive technology 2018Blockchain disruptive technology 2018
Blockchain disruptive technology 2018
 
Blockchain and the digital future. Promises of new technology against reality
Blockchain and the digital future. Promises of new technology against realityBlockchain and the digital future. Promises of new technology against reality
Blockchain and the digital future. Promises of new technology against reality
 
Blockchain as a new cyber strategy for your business
Blockchain as a new cyber strategy for your businessBlockchain as a new cyber strategy for your business
Blockchain as a new cyber strategy for your business
 
Introduction of biticoin whitepaper
Introduction of biticoin whitepaperIntroduction of biticoin whitepaper
Introduction of biticoin whitepaper
 
Paradigm shift: from the bitcoin Blockchain to Networked Computing
Paradigm shift: from the bitcoin Blockchain to Networked ComputingParadigm shift: from the bitcoin Blockchain to Networked Computing
Paradigm shift: from the bitcoin Blockchain to Networked Computing
 
BLOCKCHAIN & THE HOLLYWOOD SUPPLY CHAIN
BLOCKCHAIN & THE HOLLYWOOD SUPPLY CHAINBLOCKCHAIN & THE HOLLYWOOD SUPPLY CHAIN
BLOCKCHAIN & THE HOLLYWOOD SUPPLY CHAIN
 
Iceic2019 final presented
Iceic2019 final presentedIceic2019 final presented
Iceic2019 final presented
 
Bitcoin on Blockchain: Money 2.0
Bitcoin on Blockchain: Money 2.0Bitcoin on Blockchain: Money 2.0
Bitcoin on Blockchain: Money 2.0
 
2019 blockchain economy
2019 blockchain economy2019 blockchain economy
2019 blockchain economy
 
Bitcoin the_insider_guide_to_cryptocurrency_
Bitcoin  the_insider_guide_to_cryptocurrency_Bitcoin  the_insider_guide_to_cryptocurrency_
Bitcoin the_insider_guide_to_cryptocurrency_
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
The blockchain technology
The blockchain technologyThe blockchain technology
The blockchain technology
 
Satoshi Nakamoto : a bank employee in 2016
Satoshi Nakamoto : a bank employee in 2016Satoshi Nakamoto : a bank employee in 2016
Satoshi Nakamoto : a bank employee in 2016
 
Conceptual Issues and Basic Method of BitCoin, Cryptography, Economics & The ...
Conceptual Issues and Basic Method of BitCoin, Cryptography, Economics & The ...Conceptual Issues and Basic Method of BitCoin, Cryptography, Economics & The ...
Conceptual Issues and Basic Method of BitCoin, Cryptography, Economics & The ...
 
Next Wave of Disruptive Technology - Bitcoin & The Block chain
Next Wave of Disruptive Technology - Bitcoin & The Block chain Next Wave of Disruptive Technology - Bitcoin & The Block chain
Next Wave of Disruptive Technology - Bitcoin & The Block chain
 
Bitcoin Cryptocurrency
Bitcoin CryptocurrencyBitcoin Cryptocurrency
Bitcoin Cryptocurrency
 
Cryptocurrency secrets
Cryptocurrency secretsCryptocurrency secrets
Cryptocurrency secrets
 

Más de Codemotion

Más de Codemotion (20)

Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
 
Pompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending storyPompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending story
 
Pastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storiaPastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storia
 
Pennisi - Essere Richard Altwasser
Pennisi - Essere Richard AltwasserPennisi - Essere Richard Altwasser
Pennisi - Essere Richard Altwasser
 
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
 
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
 
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
 
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 - Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
 
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
 
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
 
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
 
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
 
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
 
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
 
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
 
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
 
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
 
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
 
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 

Bitcoin blockchain: defeated challenges and foreseen the technical development | Simona Macellari | Blockchain Conf

  • 1. BLOCKCHAIN & CRYPTO VALUES CONF | June 14 - Milan Back to the Roots of why Bitcoin was created to envision censorship-free environment driven by privacy-focused technologies Simona Macellari Director at BlockchainLab
  • 2.
  • 3. In this presentation I’m going to talk about Bitcoin. Bitcoin is the only blockchain technology where significant and groundbreaking innovation is taking place. (just a couple of exceptions) Bitcoin has a concentration of minds working on it (the best minds). Premise
  • 4. << I think that the Internet is going to be one of the major forces for reducing the role of government. The one thing that's missing, but that will soon be developed, is a reliable e-cash, a method whereby on the Internet you can transfer funds from A to B, without A knowing B or B knowing A. >> - Milton Friedman Roots
  • 5. “Reliable e-cash” - Sound money: 21 million of bitcoins, no more -> no inflation - To be an “e-cash” it needs scalability “Without A knowing B or B knowing A” - Privacy: Transactions participants and amounts should be hidden - Fungibility: Every coin has to be indistinguishable to avoid targeted censorship Roots
  • 6. - Scalability - Privacy - Fungibility Roots - Sound money Bitcoin Blockchain allows digital scarcity and anti double-spending through PoW with an inflation schedule Some important issues, but we can do better..
  • 7. Problems: - Scalability: A worldwide broadcasted ledger (blockchain) does NOT scale (1 Megabyte block limit necessary to keep decentralisation) - Privacy: There is only pseudonymity, not anonymity. Amounts are clear. - Fungibility: Transactions can be linked together, possible to trace “dirty” bitcoins Roots
  • 8. Timeline: technology to the rescue Late 2015 Segwit BIP141 proposal August 2017 Segwit activated Beginning 2018 Mainnet Lightning Network January 2016 Lightning Network Paper For the future: MAST Schnoor Confidential Transactions (?) Mimblewimble (?) and more..
  • 9. Bitcoin Lightning Network ⚡️ Lightning Network is surely the most important revolution being developed and used on the Bitcoin network. Cutting -edge technology skyrocketing : instant micro bitcoin transactions, even in millisatoshi*: Bitcoin Lightning Network⚡️ *1 millisatoshi = 1 billionth of bitcoin
  • 10. How does Lightning help with our problems? ● Only a limited number of transactions get broadcasted (opening and closing of channels) ● Transactions are known only between parties -> Onion routing for multi-hop payments This means: ● Off-chain transactions -> More possible transactions total (as on-chain throughput is limited) ● Private transactions -> Huge privacy and fungibility improvement (“chain- analysis” becomes less relevant, because things do not happen on the chain anymore) The beauty of Bitcoin without the Blockchain...
  • 11. We should improve the chain as well ● Lightning was possible only thanks to a soft-fork: Segwit (transaction malleability fix) ● Schnoor Signatures ● MAST ● Confidential Transactions
  • 12. Schnoor Signatures (soft-fork) ● Basic idea is about aggregating the signatures in a transaction ● Scalability improvement: 1 signatures instead of N broadcasted (less space used on-chain, more efficient) ● Privacy improvement: Multisig payments indistinguishable ● Privacy improvement: Allows for better CoinJoin
  • 14. CoinJoin methods ● Mixing transactions with other willing users ● Privacy improvement: Unable to related inputs to outputs if done on a decent scale WITH Schnoor: ● Scalability improvement too: Not only mixing transactions but also aggregating signatures -> Less space used on-chain Less fees for the users doing the CoinJoin Incentives to adopt.
  • 15. MAST ● Allowing unused parts of Bitcoin scripts to remain hidden through Merkle Trees (Merklelized Abstract Syntax Trees)
  • 16. MAST ● Scalability improvement: Allowing more complex scripts (“smart contracts”) with less data published on the blockchain ● Privacy improvement: Hiding all the unnecessary and not executed parts of your scripts (alternative clauses which could reveal information to third parties)
  • 17. Taproot - Graftroot ● Problem: MAST Transactions would look different from normal ones ● Solution: Greg Maxwell’s Taproot (and then Graftroot) idea Annoyingly clever.. Do you remember when I said “concentration of minds?”
  • 18. Confidential transactions ● Idea to improve privacy: Hide transactions amounts ● Transactions amounts can be hidden, only requirement is that inputs must match outputs and no inflation should be created. (Rangeproofs) ● Positive side: De-facto privacy fix. ● Negative side: Heavier requirements, less scalable ● Solutions: Off-chain Confidential transactions on side-chains (experimental idea, see Blockstream’s Liquid) ● Solutions: Bulletproofs dramatically improve rangeproofs confirmation times and space requirements. Idea already implemented on Monero (but with poor scalability). MimbleWimble could leverage CTs to improve scalability too (highly experimental).
  • 19. Worth mentioning ● Scriptless scripts and Discreet Log Contracts: More private smart contracts. More private Lightning Channels ● Channel Factories: Possible extreme Lightning improvement ● Dandelion: Changing the way Bitcoin transactions are broadcasted to improve privacy against network-analysis attacks.
  • 20. Innovation is coming The tech behind Bitcoin is always in constant evolution. Innovation is coming and it requires extreme dedication to stay up-to-date with the latest improvements. New groundbreaking ideas can come from a simple tweet.
  • 22. I think that the Internet is going to be one of the major forces for reducing the role of government. The one thing that's missing, but that will soon be developed, is a reliable e-cash, a method whereby on the Internet you can transfer funds from A to B, without A knowing B or B knowing A. The Crypto Anarchist Manifesto by Tim May….A specter is haunting the modern world, the specter of crypto anarchy. Computer technology is on the verge of providing the ability for individuals and groups to communicate and interact with each other in a totally anonymous manner. A Cypherpunk's Manifesto by Eric Hughes Privacy is necessary for an open society in the electronic age. Privacy is not secrecy. A private matter is something one doesn't want the whole world to know, but a secret matter is something one doesn't want anybody to know. Privacy is the power to selectively reveal oneself to the world. ROOTS WHY BITCOIN WAS CREATED