Decentralize ALL THE THINGS - Eurucamp 2014

Decentralize ALL THE THINGS - Eurucamp 2014

The web's original architecture is decentralised, and for good reasons. Somehow, though, we managed to forget that throughout the last years. We use centralised services like twitter, facebook and gmail without thinking (or even blinking). I'm going to argue in this talk that decentralisation matters a lot because it makes the web resilient against technical and non technical threats which are, as we now know, thanks to Snowden, real and not only theoretical. What can we do about it? We need new technologies, but we also need to think about how to find forms of organisations and ways of doing business to accommodate decentralised structures. The future is, indeed, not equally distributed, and it is upon us to fix that.

B5b39c8f21b5bb1ab97852ed32c888ab?s=128

Jan Krutisch

August 02, 2014
Tweet

Transcript

  1. DECENTRALIZE DECENTRALIZE ALL THE THINGS!!! ALL THE THINGS!!! Jan 'halfbyte'

    Krutisch Eurucamp 2014, Potsdam
  2. DECENTRALIZE DECENTRALIZE ALL THE THINGS!!! ALL THE THINGS!!!

  3. Eurucamp!

  4. How was your year?

  5. None
  6. None
  7. None
  8. None
  9. None
  10. None
  11. None
  12. Why not gardening?

  13. History image credits can be found at the end of

    this presentation. for optical reasons. thank you for your understanding. now, my uncle heiko, he owns a few goats. hmm, goat cheese. but that probably does not matter here.
  14. History

  15. TCP / IP

  16. Hosts Host Host Host Host Host Host Host Host Host

    Host
  17. Equality Host Host Host Host Host Host Host Host Host

    Host = = = = = = = = = = =
  18. Protocols Host Host Host Host Host Host Host Host Host

    Host
  19. ADSL

  20. ARBITRAGE

  21. Resilience

  22. ARPAnet

  23. ARPAnet

  24. Centralized Systems

  25. Centralized Systems

  26. Opposition

  27. None
  28. Technical & Social

  29. Technology

  30. NNTP / SMTP

  31. HTTP?

  32. OPEN SOURCE OPEN SOURCE ALL THE THINGS!!! ALL THE THINGS!!!

  33. ALL THE THINGS!!! ALL THE THINGS!!! UX UX

  34. User Interface

  35. Setup / Installation

  36. Maintenance / Ops

  37. (please. let's fix this)

  38. Interoperability

  39. Simplicity

  40. SMTP

  41. XMPP

  42. Simple always wins

  43. Open Protocols

  44. Service Discovery

  45. Webfinger http://webfinger.net/

  46. Identity

  47. OpenID Connect

  48. Security

  49. ALL THE THINGS!!! ALL THE THINGS!!! ENCRYPT ENCRYPT

  50. Alice Bob Service

  51. Alice Bob Service Transport Encryption Transport Encryption

  52. Alice Bob Service Transport Encryption Transport Encryption Content Encryption

  53. Alice Bob Service Transport Encryption Transport Encryption Content Encryption End

    2 End Encryption
  54. Social

  55. Organisation

  56. DECENTRALIZE DECENTRALIZE ALL THE THINGS!!! ALL THE THINGS!!!

  57. HUGE == BAD

  58. webscale = BAD!!!

  59. Small Pieces Loosely Joined

  60. Small deployments loosely joined

  61. !== self hosted

  62. Business

  63. World Domination == BAD

  64. VC funding model

  65. economies of scale

  66. Small businesses loosely joined

  67. critical infrastructure

  68. critical infrastructure

  69. critical infrastructure

  70. critical infrastructure

  71. critical infrastructure

  72. critical infrastructure

  73. critical infrastructure

  74. Coop

  75. Hostsharing e.G.

  76. Nössefiber

  77. Distributed

  78. Decentralized

  79. Systems

  80. Organisations

  81. Businesses

  82. Resilient

  83. Infrastructure

  84. Surveillance

  85. Destruction

  86. Control

  87. ❤️ Our Internet ❤️

  88. ❤️ Thank you ❤️ unhosted.org torproject.org redecentralize.org BitSync pants.social sockethub.org

    mailpile.is tent.io
  89. ❤️ Thank you ❤️ ! jan@krutisch.de @halfbyte http://jan.krutisch.de ! (image

    credits on the following slides)
  90. https://www.flickr.com/photos/garryknight/4616131097/ http://commons.wikimedia.org/wiki/File%3AGreguss_J%C3%A1nos_S%C3%A1toros_cig%C3%A1nyok.jpg http://www.eso.org/public/images/potw1223a/ http://en.wikipedia.org/wiki/ARPANET http://commons.wikimedia.org/wiki/File%3AResilience_of_nature_-_geograph.org.uk_-_461119.jpg

  91. http://en.wikipedia.org/wiki/Mushroom_cloud Source: Unknown… http://www.flaticon.com/authors/freepik http://www.flaticon.com/authors/dave-gandy http://commons.wikimedia.org/wiki/File:Tahrir_Square_during_8_February_2011.jpg http://commons.wikimedia.org/wiki/File%3ABundesarchiv_Bild_183- N0813-0307%2C_Leipzig%2C_Universit%C3%A4t%2C_Rechenzentrum %2C_Computer.jpg

  92. http://commons.wikimedia.org/wiki/File:GYSD_5th_Training_Day1_Sec4_Group_Discussion.jpg https://www.flickr.com/photos/zappowbang/270692474/ http://2bgr8stock.deviantart.com/art/Money-Cash-113445826