Difference between revisions of "Village:Youbroketheinternet"

From Camp_2015_Wiki
Jump to: navigation, search
(feedback from EDN)
(6 intermediate revisions by the same user not shown)
Line 2: Line 2:
|Has website=http://youbroketheinternet.org
|Has website=http://youbroketheinternet.org
|Has contact=[[User:lynX|lynX]]
|Has contact=[[User:lynX|lynX]]
|Has description=[[Image:KeinScheiss-500.png|200px]]
|Has description=Moved to [[Projects:We'll Make Us A Gnu One]]
We coded ourselves a GNU one, now it is time to explain…
»»» how the GNU Internet works<br/>
»»» why it is the answer<br/>
»»» how to get started using it<br/>
»»» how to adapt applications to operate in distributed thinking<br/>
»»» how to get people onto the streets asking for an Internet upgrade<br/>
»»» how to shut down the mass surveillance nightmare and get back to having fun again<br/>
»»» how to get our opponents to like our plan<br/>
|Subvillage of=La Quadrature du Camp
|Subvillage of=La Quadrature du Camp
|Related to village=CryptoParty, Digitalcourage, Free Software Foundation Europe, Freifunk, Italian Embassy, Bitbureauet, Selfnet
|Related to village=Noisy Square, CryptoParty, Digitalcourage, Free Software Foundation Europe, Neo, C-Base, Italian Embassy, Bitbureauet, Selfnet, Tactical centre for courage, Freifunk,
|Has village tag=EDN, Noisysquare, Social Swarm, GNUnet, cjdns, Netsukuku, Maidsafe, ethereum, Freifunk, Tor, I2P, Freenet, distributed, crypto, politics, privacy, security, free software, free society, open standard, onion routing, scalability, usability, messaging, mail, chat, social networking, multicast, Europe, CCC
|Has village tag=EDN, Social Swarm, GNUnet, Tor, CCC, secushare,  
|Provides session location=No
|Provides session location=No
|Has x-coordinate=0
|Has y-coordinate=0
|Has orga contact=lynX@the.club.is.psyced.org
|Has orga contact=lynX@the.club.is.psyced.org
|Has citizen count=4
|Has citizen count=0
|Needs network access=2) normal wired
|Needs network access=2) normal wired
|Villages describe network needs=TBD
|Needs power=5) Other (describe below)
|Needs power=5) Other (describe below)
|Has power needs comment=TBD
|Has power needs comment=TBD
|Village comments plans=TBD
|Village comments plans=TBD
|Likes to rent a tent=No
|Likes to rent a tent=No
|Describing tents to rent=TBD
|Likes to rent chairs=0
|Likes to rent chairs=0
|Likes to rent tables=0
|Likes to rent tables=0
Line 32: Line 22:
|Has planning notes=TBD
|Has planning notes=TBD
This is a subvillage of LQDC.
= WTF? =
Our sessions are filed under the [[Projects:We'll Make Us A Gnu One]] project.
Some folks broke the Internet we knew, or rather… the broke it harder than we thought. But we can still turn things around with a good combined Mikado move of technology and activism. We just have to dig deeper than before.
We have several actually functional implementations of new Internet routing subsystems on their way to become a full replacement of the traditional TCP/IP stack. We can get started creating an Internet which defies [https://www.fsf.org/campaigns/surveillance surveillance]. And we should do it bottom up, because protection glued on top never worked as well – especially concerning anonymity.
Check out the videos of our sessions [http://youbroketheinternet.org/#30c3 at 30c3] to understand what we are up to. We chickened out at 31c3 but we are back for the Camp!
= Explain, Discuss, Hack, Mobilize, Revolt =
=== …how the GNU Internet works ===
In the early 2000s a few projects started out writing a new automatic routing system for the Internet using Distributed Hashtable technology. Some of these you should have heard of… Netsukuku, cjdns, CCNx. GNUnet even comes with [http://cdn.media.ccc.de/congress/2013/workshops/30c3-WS-en-YBTI_Mesh-Bart_Polot-GNUnet_Wireless_Mesh_DHT.webm protection against sybil attacks] and an advanced way to address [https://www.gnunet.org/internetistschuld the problem of naming].
The code is out. It works. You can do stuff like VPNs with friends and file sharing over it, as an overlay over the existing Internet or as an independent mesh network.
=== …why is a new Internet routing system the answer ===
That's a long story and probably we should do several sessions about it. It has to do with end-to-end encryption and authentication being natural and automatic if the public key is the routing address. It has to do with having the option to evade the surveilled Internet by mesh networking (Hello, EDN!). To bypass the systemic problems of TCP, DNS, X.509 and even the POSIX socket API which make anonymity harder to achieve by the way they were designed. But there's more to it…
=== …how to get started using it ===
Wooha, we get to do workshops that actually deploy new (GNU?) Internet routing systems on laptops or OpenWRT hardware…
=== …how to adapt applications to operate in distributed thinking ===
The easy way is to do the „hidden service“ kind of deployment… in the case of GNUnet we run some service on port X of our '''nickname.gnu''' address and let our peers connect to it… but we should also think into the future: Servers are single points of surveillance and failure… the old client/server architecture is part of the problem as it introduces possibilities for global active attackers to apply traffic shaping de-anonymization. So let's move on from the ''hidden service'' and ''exit node'' paradigms and think in native distributed applications that defy this kind of attack by design! The [https://gnunet.org/gap GAP] file sharing protocol can be a nice example.
=== …how to get people onto the streets asking for an Internet upgrade ===
So activism has hit the crisis? People are no longer taking to the street ''against'' surveillance? Let's turn around the narrative. Let's invite the people onto the streets ''in favour of'' the introduction of a better Internet that respects their civil rights without them having to change much of anything (yeah well, they need a new Internet stack on their laptops and mobile phones, but that can be automated by software update…).
=== …how to shut down the mass surveillance nightmare and get back to having fun again ===
Let's learn from the success of [http://www.dw.de/berlin-voters-claim-tempelhof/a-17663944 Berlin's Tempelhofer Feld]: A vision of a better future enshrined in a legislation proposal stood at the foundation of a clear and simple message for millions of citizen they could adhere and subscribe to… and turn that legislation into effective law, liberating the field of the former Tempelhof airport for generations to come.
We can achieve the same on a national or European scale with the introduction of a liberty-preserving Internet. First work on the suitable [http://youbroketheinternet.org/#legislation legislation], then boil it down to simple and clear messages and form a movement that convinces people, NGOs, parties and even commissions to dare to think outside the box of the existing Internet.
Once the political momentum is there, the actual implementations will get the necessary attention to get finalised for worldwide deployment. We can put IP4, IPv6 and even the Border Gateway Protocol into the big drawer of legacy technologies. Still used in many places, but no longer essential – no longer welcome when it comes to private communications, the foundation of democracy. Let's upgrade!
=== …how to get our opponents to like our plan ===
So you think everyone will be against such a crazy law initiative? Think again. Who is really losing here?
→ The governments are in a competition on getting the greatest crazy amounts of big data on human activity on the planet, corroding the foundations of the democracy some of them were supposed to defend. Leaving this competition would be strategic madness from their perspective, so they focus on achieving the opposite: legalising surveillance! Should we empower them to deploy an unsurveillable Internet in their own country, it gives them a huge strategic advantage and removes the number one reason to hold on to bulk surveillance. We can still provide for ways to support law enforcement, but in a way that doesn't question democratic fundamentals. In fact by making end-to-end authenticity and security the default we eliminate a lot of what currently bothers them as so-called „cybercrime“. Also, cyber-espionage and the need for the entire industry to fix its security assets disappears into a puff of hot air as it has been tackled upstream.
→ Most of the world's industry has been cut out of large parts of the Internet business by a crazy development that gave a few large US companies the permission to develop parasitic business models on anti-constitutional infringements of civil rights and even grow into a state of near-monopoly oligarchy. Should we require the world wide web to operate on top of the GNU Internet (and include an article that forbids websites to include content from third parties), the Faceboogle business models would collapse like a soufflé. No more does it work out to have citizen pay for services by allowing them to trade in information that makes them predictable or reveals things about their friends (both things they have no right to trade away but rather a constitutional obligation to protect). Suddenly an open and fair marketplace is made that gives all businesses, big and small, a new secure way to interact with customers, and customers a secure way to remain anonymous or pseudonymous while interacting with corporations for as long as they prefer. To avoid getting on the slippery slope of data prostitution again, it is overdue to introduce an [http://taler.net anonymous micropayment system] that empowers us to pay for fair service in an ethically acceptable way.
YMMV but we think all European governments and businesses have an interest in supporting a GNU Internet – they just need to be told. So who are our ''real'' opponents here? Who is left that really really has an interest in surveillance and the demise of democracy? Some large cloud corporations? Some corrupt governments? In the end not even them will want to stand on the wrong side of history. So let's start stepping out of the cloud's shadow into the Camp's sunlight.
= When, Where =
««« 2015-08-03 thru -09, Battlemesh in Slovenia!<br/>
««« A few days before the Camp in downtown Berlin<br/>
««« Each day at the Camp (LQDN has offered to host us…)<br/>
««« Soon after the Camp in downtown Berlin<br/>
= See also =
* [https://www.youtube.com/watch?v=XEVlyP4_11M Can the NSA see my dick pics]?

Latest revision as of 16:50, 16 July 2015

Website http://youbroketheinternet.org
Contact [[Has contact::lynX]]
Description [[Has description::Moved to Projects:We'll Make Us A Gnu One]]
Members Hellekin, LynX, Qbi
Projects create project
Self-organized Sessions Authority-free Onion Routing with BRAHMS, Comparing Architectures for a new Internet, EDN meets GNUnet and OpenWRT, How to do mail, social and secure multicast over GNUnet, Peering up the GNUnet for Datalove, Post-Quantum CADET, Progress on Taxable Anonymous Micropayment, Reproducible Linux distributed via GNUnet File Sharing, Stopping the Wild West Web, Tor Relay Operators Meetup, Tor Services using GNS, Wednesday Berlin YoubroketheGrill Chill Out
Subvillage of Village:La Quadrature du Camp
Related to village Village:Noisy Square, Village:CryptoParty, Village:Digitalcourage, Village:Free Software Foundation Europe, Village:Neo, Village:C-Base, Village:Italian Embassy, Village:Bitbureauet, Village:Selfnet, Village:Tactical centre for courage, Village:Freifunk
Tags edn, social swarm, gnunet, tor, ccc, secushare
Registered on
Location for self-organized sessions No
Other villages by tags...
Location 0, 0
Orga contact lynX@the.club.is.psyced.org
Citizens 0
Needs network 2) normal wired Villages describe network needs
Needs power 5) Other (describe below)
Power comment TBD
Village plans
Village constraints
Village comments plans TBD
Likes to rent a tent No
Descibing tents to rent
Likes to rent chairs 0
Likes to rent tables 0
Provides transport for
Has plans with tracks TBD
Size needed
Has order interest No
Planning notes TBD


This is a subvillage of LQDC. Our sessions are filed under the Projects:We'll Make Us A Gnu One project.