110 lines
2.4 KiB
Markdown
110 lines
2.4 KiB
Markdown
|
<!-- https://mermaid-js.github.io/mermaid-live-editor/ -->
|
||
|
<!-- fg=green,bg=black -->
|
||
|
|
||
|
# Bitcoin Lightning
|
||
|
|
||
|
Schnell, preiswert, dezentral, anonym?
|
||
|
|
||
|
https://lightning.network/
|
||
|
|
||
|
---
|
||
|
<!-- fg=green,bg=black -->
|
||
|
|
||
|
## Einführung
|
||
|
|
||
|
* Welches Problem soll das Bitoin Lightning lösen?
|
||
|
* Die Grundlegende Idee dahinter
|
||
|
* Ein historischer Rückblick
|
||
|
* Wo steht Bitcoin Lightning heute?
|
||
|
|
||
|
---
|
||
|
<!-- fg=green,bg=black -->
|
||
|
|
||
|
### Welches Problem soll Bitcoin Lightning lösen?
|
||
|
|
||
|
* die Sicherheit des Bitcoin-Netzwerkes bringt Nachteile bei der Zahlungsabwicklung
|
||
|
* Anzahl der Zahlungen pro Sekunde zu gering
|
||
|
* Gebühr bei kleinen Beträgen zu hoch
|
||
|
* einzelne Zahlung nicht sofort abgeschlossen
|
||
|
|
||
|
---
|
||
|
<!-- fg=green,bg=black -->
|
||
|
|
||
|
### Die Idee dahinter - Kanal
|
||
|
|
||
|
* zwei Nutzer erzeugen einen Kanal und legen jeweils einen Betrag an eines der Enden das Kanales
|
||
|
* wenn der Kanal geöffnet ist, können Beträge von der einen Seite zur anderen Seite transferiert werden
|
||
|
* wird der Kanal geschlossen, bekommen die Nutzer den Betrag ihrer Seite des Kanals gut geschrieben
|
||
|
|
||
|
![RC](images/channel1.png)
|
||
|
<!-- graph TD
|
||
|
A(Alice - 10sat) --- |Channel| B(Bob - 5sat) -->
|
||
|
|
||
|
---
|
||
|
<!-- fg=green,bg=black -->
|
||
|
### Die Idee dahinter - Routen
|
||
|
|
||
|
* Zahlungen können gegen eine Gebühr geroutet werden
|
||
|
|
||
|
![RC](images/channel2.png)
|
||
|
<!-- graph LR
|
||
|
A(Alice - 10sat) --- |Channel| B(Bob - 5sat) --- |Channel| C(Kim - 4sat) -->
|
||
|
|
||
|
---
|
||
|
<!-- fg=green,bg=black -->
|
||
|
### Historischer Rückblick
|
||
|
|
||
|
* die grundlegende Idee geht auf Satoshi Nakamoto zurück
|
||
|
* mit der vermehrten Nutzung von Bitcoin wurde das Problem der Skalierbarkeit drängender
|
||
|
* ab 2016 entstanden erste Implementierungen (lnd, c-lightning, eclair)
|
||
|
* zur Umsetzung brauchte man das Segregated-Witness-Update (2017)
|
||
|
* Rusty Russel entwickelte auf Grundlage des Whitepapers einen RFC-Standard für das Lightning Netzwerk
|
||
|
|
||
|
---
|
||
|
<!-- fg=green,bg=black -->
|
||
|
|
||
|
### Wo steht Bitcoin Lightning heute?
|
||
|
|
||
|
* über 16000 öffentliche Knoten - https://explorer.acinq.co
|
||
|
* Beta-Status
|
||
|
* sehr aktive Community
|
||
|
* im produktiven Einsatz in El Salvador
|
||
|
|
||
|
---
|
||
|
<!-- fg=green,bg=black -->
|
||
|
|
||
|
|
||
|
## Aufbau
|
||
|
|
||
|
* wie funktioniert es?
|
||
|
* Pfade
|
||
|
* Pickardt Payments
|
||
|
|
||
|
---
|
||
|
<!-- fg=green,bg=black -->
|
||
|
|
||
|
|
||
|
## Verwendung
|
||
|
|
||
|
* lntxbot
|
||
|
* Bluewallet
|
||
|
* Phoenix
|
||
|
* RaspiBlitz
|
||
|
* Casanode
|
||
|
|
||
|
---
|
||
|
<!-- fg=green,bg=black -->
|
||
|
|
||
|
## Diskussion
|
||
|
|
||
|
* dezentralität
|
||
|
* sicherheit
|
||
|
* Entwicklungsstand
|
||
|
|
||
|
---
|
||
|
<!-- fg=green,bg=black -->
|
||
|
|
||
|
## Links
|
||
|
|
||
|
* Lightning White Paper
|