ABOUT THE SPEAKER
Tamas Kocsis - Web developer
Tamas Kocsis is a self-taught web developer who was always obsessed by new technologies.

Why you should listen

Tamas Kocsis was never motivated by building a career or getting a high-paid job -- instead, he was more interested in exploring new things, doing something meaningful and solving important problems.

In 2013 Kocsis got excited about the decentralization movement started by Bitcoin cryptocurrency. A year later he started to develop a peer-to-peer, people-powered version of the web called ZeroNet to be a useful member of this community.

Kocsis became interested in programming and web design at the age of 13, then got his first paid assignment as a web developer at age 16. Besides programming, he enjoys any kind of activity that has a definite end result; he's designed and built his own tables, lamps and various objects using concrete, recycled wood, felt and paper.

More profile about the speaker
Tamas Kocsis | Speaker | TED.com
TED Salon Samsung

Tamas Kocsis: The case for a decentralized internet

Filmed:
1,692,944 views

Who controls the internet? Increasingly, the answer is large corporations and governments -- a trend that's threatening digital privacy and access to information online, says web developer Tamas Kocsis. In this informative talk, Kocsis breaks down the different threats to internet freedom and shares his plan to build an alternative, decentralized network that returns power to everyday users.
- Web developer
Tamas Kocsis is a self-taught web developer who was always obsessed by new technologies. Full bio

Double-click the English transcript below to play the video.

00:13
Three years ago,
0
1200
1240
00:14
I started building a decentralized web
1
2480
3016
00:17
because I was worried
about the future of our internet.
2
5520
3280
00:21
The current internet we are using
is about gatekeepers.
3
9680
2616
00:24
If you want to reach something on the web,
4
12320
2376
00:26
then you need to go
through multiple middlemen.
5
14720
2376
00:29
First, a domain name server,
6
17120
2456
00:31
then a server hosting company,
7
19600
2536
00:34
which usually points you to a third party,
8
22160
3736
00:37
to a web hosting service.
9
25920
1960
00:41
And this happens every time
you want to reach a website on the web.
10
29080
3520
00:45
But these gatekeepers are
vulnerable to internet attacks
11
33440
4456
00:49
and also makes the censorship
and the surveillance easier.
12
37920
3800
00:55
And the situation is getting worse.
13
43040
1720
00:57
Everything is moving to the cloud,
14
45840
1696
00:59
where the data is hosted
by giant corporations.
15
47560
3080
01:03
This move creates much,
much more powerful middlemen.
16
51400
4280
01:08
Now, move to the cloud makes sense
17
56560
2296
01:10
because this way it's easier and cheaper
18
58880
2056
01:12
for the developers
and the service operators.
19
60960
2136
01:15
They don't have to worry
about maintaining the physical servers.
20
63120
4200
01:20
I can't blame them, but I found
this trend to be very dangerous,
21
68720
5216
01:25
because this way, these giant corporations
22
73960
2256
01:28
have unlimited control
over the hosting services.
23
76240
3840
01:32
And it's very easy to abuse this power.
24
80920
3000
01:37
For example, last year, a CEO of a company
25
85440
3776
01:41
that acts as a gatekeeper
for nine million websites
26
89240
4616
01:45
decided, after some public pressure,
27
93880
2096
01:48
that one of the sites it manages,
28
96000
2416
01:50
a far right page, should be blocked.
29
98440
2600
01:54
He then sent an internal email
to his coworkers.
30
102520
2880
01:59
"This was an arbitrary decision.
31
107000
2200
02:02
I woke up this morning in a bad mood
32
110640
2536
02:05
and decided to kick them
off the Internet."
33
113200
2640
02:09
Even he admits,
34
117960
1896
02:11
"No one should have this power."
35
119880
2040
02:15
As a response, one of
the employees asked him,
36
123720
2896
02:18
"Is this the day the Internet dies?"
37
126640
2640
02:23
I don't think we are actually
killing the internet,
38
131800
2416
02:26
but I do think that we are in the middle
39
134240
1936
02:28
of a kind of irresponsible
centralization process
40
136200
2776
02:31
that makes our internet more fragile.
41
139000
2640
02:35
The decentralized, people-to-people web
42
143120
3336
02:38
solves this problem
by removing the central points,
43
146480
3056
02:41
the web-hosting services.
44
149560
1600
02:43
It empowers the users
45
151880
2256
02:46
to have host sites they want to preserve.
46
154160
3520
02:51
On this network, the sites get downloaded
directly from other visitors.
47
159080
5200
02:57
This means, if you have a site
with 100 visitors,
48
165120
2336
02:59
then it's hosted
[by] 100 computers around the world.
49
167480
3200
03:04
Basically, this is a people-powered
version of the internet.
50
172040
5360
03:10
The security of the network
is provided by public-key cryptography.
51
178720
4016
03:14
This makes sure that no one
can modify the sites
52
182760
3496
03:18
but only the real owner.
53
186280
1680
03:21
Think of it like instead of getting
electricity from big power plants,
54
189360
4456
03:25
you put solar panels on top of your house,
55
193840
2056
03:27
and if your neighbor down the street
needs some extra energy,
56
195920
2896
03:30
then they can just download
some from your house.
57
198840
2680
03:36
So by using the decentralized web,
58
204760
2816
03:39
we can help to keep content
accessible for other visitors.
59
207600
4320
03:44
And by that, it means
60
212800
2696
03:47
that we can also fight against things
61
215520
3656
03:51
that we feel are unjust,
62
219200
1640
03:54
like censorship.
63
222000
1200
03:56
In China, the internet
is tightly controlled.
64
224480
2920
04:00
They can't criticize the government,
65
228600
3856
04:04
organize a protest,
66
232480
2016
04:06
and it's also forbidden to post
67
234520
2736
04:09
a kind of emoticon to remember the victims
of the Tiananmen Square Massacre.
68
237280
4560
04:15
With the decentralized web,
it's not the government that decides
69
243040
3061
04:18
what gets seen and what doesn't.
70
246126
1994
04:21
It's the people,
71
249080
2016
04:23
which makes the web more democratic.
72
251120
2160
04:26
But at the same time,
it's hard to use this network
73
254600
2416
04:29
to do something that is clearly illegal
74
257040
2775
04:31
everywhere in the world,
75
259839
1377
04:33
as the users probably
don't want to endanger themselves
76
261240
3536
04:36
hosting these kinds
of problematic content.
77
264800
2480
04:41
Another increasing threat
78
269720
2936
04:44
to internet freedom
79
272680
1760
04:47
is overregulation.
80
275400
1440
04:51
I have the impression
81
279160
2096
04:53
that our delegates
82
281280
1696
04:55
who vote on the internet regulation laws
83
283000
2856
04:57
are not fully aware of their decisions.
84
285880
3200
05:01
For example, the European Parliament
has a new law on the table,
85
289760
3656
05:05
a new copyright protection law,
86
293440
1976
05:07
that has a part called Article 13.
87
295440
2640
05:11
If it passes, it would require
every big website
88
299680
4336
05:16
to implement a filter
89
304040
2256
05:18
that automatically blocks content
90
306320
3296
05:21
based on rules controlled
by big corporations.
91
309640
2920
05:25
The original idea is
to protect copyrighted materials,
92
313800
2656
05:28
but it would endanger many other things
we do on the internet:
93
316480
3496
05:32
blogging, criticizing,
discussing, linking and sharing.
94
320000
3520
05:36
Google and YouTube
already have similar systems
95
324760
3816
05:40
and they are receiving
100,000 takedown requests every hour.
96
328600
5280
05:47
Of course, they can't process
this amount of data by hand,
97
335440
3216
05:50
so they are using machine learning
98
338680
1656
05:52
to decide if it's really
a copyright violation or not.
99
340360
2560
05:56
But these filters do make mistakes.
100
344600
3440
06:01
They're removing everything
from documentation of human rights abuses,
101
349000
5816
06:06
lectures about copyrights
102
354840
2896
06:09
and search results
103
357760
2216
06:12
that point to criticism
of this new Article 13.
104
360000
5040
06:18
Beside of that, they are also
removing many other things.
105
366840
2760
06:24
And sometimes, these filters
aren't just removing the specific content,
106
372480
6296
06:30
but it could also lead
to loss of your linked accounts:
107
378800
4776
06:35
your email address,
your documents, your photos,
108
383600
4176
06:39
or your unfinished book,
109
387800
2176
06:42
which happened
with the writer Dennis Cooper.
110
390000
2720
06:45
It's not hard to see
how a system like this could be abused
111
393920
4496
06:50
by politicians and corporate competitors.
112
398440
3200
06:55
This Article 13, the extension of these
automated filters to the whole internet,
113
403760
6296
07:02
got strong opposition
114
410080
2136
07:04
from Wikipedia, Github,
Mozilla, and many others,
115
412240
5376
07:09
including the original founders
of the internet and the World Wide Web,
116
417640
5536
07:15
Vint Cerf and Tim Berners-Lee.
117
423200
1880
07:18
But despite this strong opposition,
118
426120
2896
07:21
on the last European Parliament vote,
119
429040
2376
07:23
two thirds of the representatives
supported this law.
120
431440
3880
07:29
The final vote will be early 2019.
121
437080
2720
07:32
The result is important,
122
440920
1976
07:34
but whatever happens,
123
442920
2696
07:37
I'm pretty sure it will be followed
by many other similar proposals
124
445640
5296
07:42
around the world.
125
450960
1200
07:45
These kinds of regulations
would be very hard to enforce
126
453280
3176
07:48
through a decentralized web,
127
456480
1456
07:49
as there is no hosting companies.
128
457960
2280
07:53
The websites are served
by the visitors themselves.
129
461280
3000
07:58
I started to build
this network three years ago.
130
466240
3680
08:03
Since then, I've spent thousands,
tens of thousands of hours
131
471120
4256
08:07
on the development.
132
475400
1200
08:09
Why?
133
477800
1576
08:11
Why would anyone spend thousands of hours
on something anyone can freely copy,
134
479400
3776
08:15
rename, or even sell?
135
483200
2200
08:19
Well, in my case,
136
487600
1736
08:21
one of the reasons was
to do something meaningful.
137
489360
2440
08:24
During my daily regular job
as a web developer,
138
492720
2536
08:27
I didn't have the feeling
that I'm working on something
139
495280
3216
08:30
that had a chance to be a bigger than me.
140
498520
2640
08:35
Simply, I just wanted to make
my short presence in this world
141
503000
3816
08:38
to be meaningful.
142
506840
1560
08:43
Last year, the Great Firewall of China
started blocking this network I created.
143
511000
5080
08:49
This move officially made me the enemy
144
517400
3255
08:52
of the government-supported
internet censorship.
145
520679
3441
08:57
Since then, it's been really
a game of cat and mouse.
146
525680
3016
09:00
They make new rules in the firewall
147
528720
2736
09:03
and I try to react to it as fast as I can
148
531480
3016
09:06
so the users can keep hosting content
and create websites
149
534520
4096
09:10
that otherwise would be censored
by the centralized Chinese internet.
150
538640
5360
09:17
My other motivation
to create this network was worry.
151
545680
4080
09:23
I fear that the future of our internet
is out of our control.
152
551080
5216
09:28
The increasing centralization
and the proposed laws
153
556320
3416
09:31
are threatening our freedom of speech
154
559760
2536
09:34
and, by that, our democracy.
155
562320
2240
09:37
So for me, building a decentralized web
156
565440
3336
09:40
means creating a safe harbor,
157
568800
3216
09:44
a space where the rules are not written
by big corporations and political parties,
158
572040
6816
09:50
but by the people.
159
578880
1760
09:53
Thank you.
160
581840
1216
09:55
(Applause)
161
583080
4400

▲Back to top

ABOUT THE SPEAKER
Tamas Kocsis - Web developer
Tamas Kocsis is a self-taught web developer who was always obsessed by new technologies.

Why you should listen

Tamas Kocsis was never motivated by building a career or getting a high-paid job -- instead, he was more interested in exploring new things, doing something meaningful and solving important problems.

In 2013 Kocsis got excited about the decentralization movement started by Bitcoin cryptocurrency. A year later he started to develop a peer-to-peer, people-powered version of the web called ZeroNet to be a useful member of this community.

Kocsis became interested in programming and web design at the age of 13, then got his first paid assignment as a web developer at age 16. Besides programming, he enjoys any kind of activity that has a definite end result; he's designed and built his own tables, lamps and various objects using concrete, recycled wood, felt and paper.

More profile about the speaker
Tamas Kocsis | Speaker | TED.com