summaryrefslogtreecommitdiff
path: root/t3sserakt/20190131_GNUnet_C4_cologne/index.html
diff options
context:
space:
mode:
Diffstat (limited to 't3sserakt/20190131_GNUnet_C4_cologne/index.html')
-rw-r--r--t3sserakt/20190131_GNUnet_C4_cologne/index.html273
1 files changed, 273 insertions, 0 deletions
diff --git a/t3sserakt/20190131_GNUnet_C4_cologne/index.html b/t3sserakt/20190131_GNUnet_C4_cologne/index.html
new file mode 100644
index 0000000..236c2c5
--- /dev/null
+++ b/t3sserakt/20190131_GNUnet_C4_cologne/index.html
@@ -0,0 +1,273 @@
1<!doctype html>
2<html lang="en">
3<head>
4 <meta charset="utf-8">
5 <title>GNUnet 31.01.19</title>
6 <link rel="stylesheet" href="css/reveal.css">
7 <link rel="stylesheet" href="css/theme/black.css" id="theme">
8 <!--Add support for earlier versions of Internet Explorer -->
9 <!--[if lt IE 9]>
10 <script src="lib/js/html5shiv.js"></script>
11 <![endif]-->
12</head>
13
14<body>
15 <!-- Wrap the entire slide show in a div using the "reveal" class. -->
16 <div class="reveal">
17 <!-- Wrap all slides in a single "slides" class -->
18 <div class="slides">
19
20 <!-- ALL SLIDES GO HERE -->
21 <!-- Each section element contains an individual slide -->
22 <section>
23 <h1>GNUnet</h1>
24 <p>Die Grundlage für ein anderes Internet</p>
25 </section>
26
27 <section>
28 <section data-markdown>
29 <textarea data-template>
30 t3sserakt
31
32 secushare Entwickler
33 </textarea>
34 </section>
35 <section data-markdown>
36 <textarea data-template>
37 [secushare](http://secushare.org) ist eine Anwendung, die auf GNUnet aufbaut.
38 Ein verteiltes, vertrauliches, soziales Netzwerk.
39 </textarea>
40 </section>
41 </section>
42
43 <section>
44 <section data-markdown>
45 <textarea data-template>
46 ### Motivation
47
48 Das Internet ist kaput! [#youbroketheinternet](https://youbroketheinternet.org/)
49 </textarea>
50 </section>
51 <section data-markdown>
52 <textarea data-template>
53 Die meisten Lösung, die wir benutzen, offenbaren Metadaten über unsere Kommunikation. Projekte wie z.B. Tor gehen dieses Problem an.
54 </textarea>
55 </section>
56 <section data-markdown>
57 <textarea data-template>
58 GNUnet versucht Probleme ([Tor Threat Model](https://svn.torproject.org/svn/projects/design-paper/tor-design.html#tth_sEc3.1)), die aktuell mit Tor bestehen, zu lösen, bzw. hat diese gelöst:
59
60 * Scalability
61 * Sybil attacks
62 * Traffic shaping
63 * Fingerprinting attacks
64 * Keine für den Dienst zentralen Komponenten
65 </textarea>
66 </section>
67 <section data-markdown>
68 <textarea data-template>
69 Wenn man auf den weltweiten autoritären und illiberalen Backslash schaut, ist zu befürchten, dass vermehrt gegen Systeme, welche die Vertrauchlichkeit unserer Kommunikation schützen, vorgegangen werden wird.
70 </textarea>
71 </section>
72 </section>
73
74 <section>
75 <section data-markdown>
76 <textarea data-template>
77 ### GNUnet Design Ziele
78
79 * Freie Software.
80 * Es wird so wenig wie möglich ungewollte Informationen an Kommunikationspartner oder Dritte weitergegeben.
81 * Dezentraliziert und stabil gegen byzantinischen Fehlern.
82 * Die Vertrauenswürdigkeit der Kommunikationspartner wird sichergestellt.
83 * Abschottung der GNUnet Softwarekomponenten gegeneinander.
84 </textarea>
85 </section>
86 <section data-markdown>
87 <textarea data-template>
88 * Neue GNUnet Knoten können jederzeit dem Netzwerk beitreten.
89 * Selbstorganisierend.
90 * Unterstützt viele Arten von Applikationen und Geräten.
91 * Skalierbarkeit und Wirtschaftlichkeit.
92 * Das Beisteuern von Ressourcen zu dem Netzwerk wird gegenüber deren Verbrauch belohnt.
93 </textarea>
94 </section>
95 </section>
96
97 <section>
98 <section data-markdown>
99 <textarea data-template>
100 ### Schichtenarchitektur
101
102 |Internet|GNUnet|
103 |--------|------:|
104 |Google, Facebook, etc.| Applications|
105 |DNS/X.509 | GNS |
106 |TCP/UDP | CADET |
107 |IP/BGP | R5N DHT |
108 |Ethernet | Core (OTR) |
109 |Physikalischer Layer | Transport |
110 </textarea>
111 </section>
112 </section>
113
114 <section>
115 <section data-markdown>
116 <textarea data-template>
117 ### Anwendungen
118
119 * Filesharing
120 * GNUnet Naming Service
121 * Messaging
122 * VPN
123 </textarea>
124 </section>
125 <section data-markdown>
126 <textarea data-template>
127 `$ gnunet-identity -C myself`
128 </textarea>
129 </section>
130 <section data-markdown>
131 <textarea data-template>
132 `$ gnunet-identity -d
133
134 myself - HWTYD3P5D77JVFNVMZ1M5T10V4SZYNMY3PCGQCSVENKD6ZCRKPMG`
135 </textarea>
136 </section>
137 <section data-markdown>
138 <textarea data-template>
139 `$ gnunet-namestore -z myself -a -e never -p -t A -n ccc -V 195.54.164.39`
140 </textarea>
141 </section>
142 <section data-markdown>
143 <textarea data-template>
144 `$ gnunet-gns -u ccc.myself
145
146 ccc.myself:
147 Got `A' record: 195.54.164.39`
148 </textarea>
149 </section>
150 </section>
151
152 <section>
153 <section data-markdown>
154 <textarea data-template>
155 ### Installation
156
157 Letzte Release 10.1 ist sehr alt.
158
159 Es gibt ein Prerelease 11.0 von Anfang letzten Jahres.
160 </textarea>
161 </section>
162 <section data-markdown>
163 <textarea data-template>
164 [Einfachste Option](https://github.com/compiaffe/gnunet-docker) ist das automatisierte Bauen mit Hilfe von Docker.
165
166 Beste Option ist das Bauen aus den Quellen.
167
168 git clone ssh://git@gnunet.org/gnunet.git
169
170 https://github.com/royneary/painless-gnunet
171 </textarea>
172 </section>
173 </section>
174
175 <section>
176 <section data-markdown>
177 <textarea data-template>
178 ### Konfiguration
179
180 Es gibt eine Konfigurationsoberfläche.
181
182 git clone ssh://git@gnunet.org/gnunet-gtk.git
183 </textarea>
184 </section>
185 <section data-markdown>
186 <textarea data-template>
187 Lerneffekt ist größer, wenn man die Konfigurationsdatei direkt editiert,
188 unter Zuhilfenahme der sehr gut kommentierten Dateien mit
189 Grundeinstellungen.
190 </textarea>
191 </section>
192 <section data-markdown>
193 <textarea data-template>
194 Die Grundeinstellungen sind meist ausreichend. Abhängig davon, ob ein
195 GNUnet Knoten hinter einem Router und/oder Firewall betrieben wird muss
196 die Konfiguration angepasst werden.
197 </textarea>
198 </section>
199 </section>
200
201 <section>
202 <section data-markdown>
203 <textarea data-template>
204 ### Architektur
205
206 * [APIs und Services](https://gnunet.org/system-architecture-with-legos)
207 * [Code Überblick](https://gnunet.org/gnunet-source-overview)
208 * [Code Dokumentation](https://gnunet.org/doxygen/)
209 * [Developer Handbuch](https://docs.gnunet.org/)
210 * [The GNUnet System](https://grothoff.org/christian/habil.pdf)
211 </textarea>
212 </section>
213 </section>
214
215 <section>
216 <section data-markdown>
217 <textarea data-template>
218 ### Hilfe für das Projekt
219
220 * Benutzen.
221 * Bugs finden und [eintragen](https://gnunet.org/bugs/my_view_page.php).
222 * Dokumentation.
223 * Applikationen bauen.
224 * Bugs beheben.
225 * weiterentwickeln.
226 </textarea>
227 </section>
228 </section>
229
230 <section>
231 <section data-markdown>
232 <textarea data-template>
233 ### Kontakt
234
235 Mailing Listen:
236
237 [Allgemeine Hilfe](https://lists.gnu.org/mailman/listinfo/help-gnunet)
238
239 [Bug Reports](https://lists.gnu.org/mailman/listinfo/bug-gnunet)
240
241 [Development](https://lists.gnu.org/mailman/listinfo/gnunet-developers)
242
243 IRC: Channel #gnunet auf freenode
244
245 [secushare](https://secushare.org/#questions)
246 </textarea>
247 </section>
248 </section>
249
250 <section>
251 <section data-markdown>
252 <textarea data-template>
253 ### Präsentation
254
255 https://gnunet.org/git/presentations.git/t3sserakt
256 </textarea>
257 </section>
258 </section>
259
260 </div>
261 </div>
262 <script src="lib/js/head.js"></script>
263 <script src="js/reveal.js"></script>
264 <script src="plugin/markdown/marked.js"></script>
265 <script src="plugin/markdown/markdown.js"></script>
266
267 <script>
268 // Required, even if empty.
269 Reveal.initialize({
270 });
271 </script>
272</body>
273</html>