introduction to blockchain technologies
play

Introduction to Blockchain Technologies Sarah Azouvi (University - PowerPoint PPT Presentation

Introduction to Blockchain Technologies Sarah Azouvi (University College London) Privacy International Forum - 19/10/2017 1 Outline Outline How it works Outline How it works Privacy? Outline How it works Privacy? New applications


  1. Introduction to Blockchain Technologies Sarah Azouvi (University College London) Privacy International Forum - 19/10/2017 1

  2. Outline

  3. Outline How it works

  4. Outline How it works Privacy?

  5. Outline How it works Privacy? New applications

  6. Bitcoin • Bitcoin: decentralised cryptocurrency • No central authority, no banks, no government, 
 no censorship, no international fees • Removes the need for a trusted third party

  7. How does it work?

  8. How does it work?

  9. How does it work? pkA pkB

  10. How does it work? pkA pkB tx(pk A pk B )

  11. How does it work? pkA pkB tx(pk A pk B )

  12. How does it work? pkA pkB tx(pk A pk B ) • Append-only • Transparent • Pseudonyms

  13. How does it work? pkA pkB tx(pk A pk B ) • Append-only • Transparent • Pseudonyms

  14. How does it work? tx(pk A pk B ) tx(pk A pk A ) ?

  15. How does it work? Proof of work

  16. How does it work? Proof of work

  17. How does it work? Proof of work Previous hash tx(pk A pk B ) tx(pk C pk D ) tx(pk E pk F )

  18. How does it work?

  19. How does it work?

  20. How does it work?

  21. How does it work?

  22. How does it work? Proof of work

  23. How does it work? Proof of work Longest chain wins

  24. Why does it work?

  25. Why does it work? =

  26. Why does it work? =

  27. What does it guarantee? • A network of peers that do not trust each other agree on a set of transactions • Auditability • Immutability *

  28. What it does not guarantee

  29. What it does not guarantee • Privacy

  30. What it does not guarantee • Privacy • Solve every problem

  31. Privacy

  32. Privacy • Transparent • Transactions are linked • Traceable!

  33. Privacy • Transparent • Transactions are linked • Traceable!

  34. Privacy pk A pk B pk C pk B pk D pk D pk F pk E

  35. Privacy • Solution: mixing service pk A pk D pk B pk E pk C pk F

  36. Privacy • Solution: mixing service pk A pk D pk B pk E pk C pk F

  37. Privacy • Solution: mixing service pk A pk D pk B pk E pk C pk F • New currency: Zcash (ZKP), Monero (ring signatures)

  38. Extensions

  39. Extensions • Ethereum

  40. Extensions • Ethereum • Identity management system

  41. Extensions • Ethereum • Identity management system • Permissioned blockchains, no currencies

  42. Extensions • Ethereum • Identity management system • Permissioned blockchains, no currencies • Privacy preserving blockchains

  43. Extensions • Ethereum • Identity management system • Permissioned blockchains, no currencies • Privacy preserving blockchains • Many others decentralised applications!

  44. Ethereum

  45. Ethereum

  46. Ethereum Smart Contract

  47. Ethereum tx(pk B smart contract ) Smart Contract

  48. Ethereum • ICO: Decentralised Kick-starter

  49. Ethereum • ICO: Decentralised Kick-starter

  50. Identity Management

  51. Identity Management • Control over your data • Standardise identity management • Less complex

  52. Identity Management

  53. Identity Management

  54. Identity Management

  55. Identity Management

  56. Industry application

  57. Industry application

  58. Industry application

  59. Industry application

  60. Research • Privacy • Sustainability • Scalability • New applications: decentralized versions of identity management, DNS and public-key infrastructures, notary publics, and file storage • Usability

  61. Questions ?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend