on instabilities of the bitcoin protocol
play

On instabilities of the Bitcoin protocol Ricardo P erez-Marco - PowerPoint PPT Presentation

Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability On instabilities of the Bitcoin protocol Ricardo P erez-Marco @rperezmarco CNRS, IMJ-PRG, Univ. Paris 7 Breaking


  1. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability On instabilities of the Bitcoin protocol Ricardo P´ erez-Marco @rperezmarco CNRS, IMJ-PRG, Univ. Paris 7 Breaking Bitcoin Paris September 10, 2017 R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  2. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability On instabilities of the Bitcoin protocol Dynamical instability 1 Perdurance of the Bitcoin protocol. 2 Hard forks 3 4 Double spend attacks Catch-up mining instability 5 R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  3. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability The Mandelbrot set Iteration of x �→ x 2 + c R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  4. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Details of the Mandelbrot set R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  5. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability The Lorentz Attractor Simple meteorological model. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  6. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Details of the Lorentz Attractor R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  7. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability The Butterfly Effect Butterfly effect A tiny change on initial conditions may produce large deviations on the long term behavior. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  8. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability The Butterfly Effect Butterfly effect A tiny change on initial conditions may produce large deviations on the long term behavior. Example Something as small as the flutter of a butterfly’s wing can cause a tornado in another part of the Earth. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  9. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Dynamical Instability Definition Dynamical Instability: Anything that can change the steady evolution of a Dynamical System. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  10. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Dynamical Instability Definition Dynamical Instability: Anything that can change the steady evolution of a Dynamical System. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  11. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Dynamical Instability Definition Dynamical Instability: Anything that can change the steady evolution of a Dynamical System. This “change” can have different natures: Catastrophic, mildly disfunctioning, operating abnormaly,... R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  12. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Some examples The stability of the Solar System. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  13. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Some examples The stability of the Solar System. Hydrodynamical stability and turbulence. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  14. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Some examples The stability of the Solar System. Hydrodynamical stability and turbulence. Competing species in biology. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  15. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Some examples The stability of the Solar System. Hydrodynamical stability and turbulence. Competing species in biology. Stability of the Financial System. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  16. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Some examples The stability of the Solar System. Hydrodynamical stability and turbulence. Competing species in biology. Stability of the Financial System. In particular, stability of the Monetary System. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  17. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Some examples The stability of the Solar System. Hydrodynamical stability and turbulence. Competing species in biology. Stability of the Financial System. In particular, stability of the Monetary System. Stability of the Bitcoin Protocol. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  18. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability The Bitcoin Dynamical System On 1/3/2009 the Bitcoin Dynamical System is launched. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  19. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability The Bitcoin Dynamical System On 1/3/2009 the Bitcoin Dynamical System is launched. S. Nakamoto, 11/1/2008 R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  20. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Basic stability question: How likely is the Bitcoin network be able to survive over the long run? R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  21. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Basic stability question: How likely is the Bitcoin network be able to survive over the long run? R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  22. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Basic stability question: How likely is the Bitcoin network be able to survive over the long run? To answer this question we need to analyze all possible risks: Threats, possible bugs, hacks, social attacks (see Alyse Killeen’s talk), etc R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  23. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Basic stability question: How likely is the Bitcoin network be able to survive over the long run? To answer this question we need to analyze all possible risks: Threats, possible bugs, hacks, social attacks (see Alyse Killeen’s talk), etc There are some general arguments that give an useful insight. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  24. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Lindy Effect A quantitative version of the “test of time”. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  25. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Lindy Effect A quantitative version of the “test of time”. Lindy Effect Future life expectancy is proportional to its current age. Goldman (1964), Mandelbrot (1984), Taleb (2007),... R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  26. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Lindy Effect A quantitative version of the “test of time”. Lindy Effect Future life expectancy is proportional to its current age. Goldman (1964), Mandelbrot (1984), Taleb (2007),... R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  27. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Lindy Effect A quantitative version of the “test of time”. Lindy Effect Future life expectancy is proportional to its current age. Goldman (1964), Mandelbrot (1984), Taleb (2007),... Approximate and very general. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

  28. Dynamical instability Perdurance of the Bitcoin protocol. Hard forks Double spend attacks Catch-up mining instability Lindy Effect A quantitative version of the “test of time”. Lindy Effect Future life expectancy is proportional to its current age. Goldman (1964), Mandelbrot (1984), Taleb (2007),... Approximate and very general. Applies to new technologies...and to cryptocurrencies. R. P´ erez-Marco CNRS On instabilities of the Bitcoin protocol

Recommend


More recommend