presentations

Presentations
Log | Files | Refs

index.html (9973B)


      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>