diff options
Diffstat (limited to 't3sserakt/20190131_GNUnet_C4_cologne/index.html')
-rw-r--r-- | t3sserakt/20190131_GNUnet_C4_cologne/index.html | 273 |
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> | ||