Coin

Was ist das Bitcoin-Blitz-Netzwerk? Eine Anfänger-Erklärung

Während der Blitz-Netzwerk ist extrem vielversprechend, wie ein kryptogeld Spiel-wechsler, es ist auch ziemlich kompliziert. Aber Mach dir keine sorgen! Wie immer sind wir hier übersetzen dieses faszinierende Aspekt von Bitcoin in einfachem Englisch.

Da Lightning Netzwerken verankert sind „traditionelle“ blockchains, ein solides Verständnis der grundlegenden Funktionsweise der blockchain-Technologie ist hilfreich, Sie zu verstehen. Wenn Sie nicht über dieses Grundwissen, empfehlen wir, dass Sie zuerst Lesen Sie unsere video-guides für die Bitcoin blockchain, bevor Sie mit diesem Handbuch zu Blitz-Netzwerke.

Kurz gesagt, der lightning-Netzwerk ist ein upgrade auf die aktuelle Bitcoin-system (also das Protokoll), die erlaubt Benutzern, erstellen Sie sofortige und feeless Transaktionen.

Blitz-Netzwerk Ursprung

In seiner ursprünglichen Bitcoin-design, Satoshi Nakomoto enthalten einige der Bausteine, die für schnelle Transaktionen—die unbegrenzt sind durch die block-Zeiten oder Transaktionsgebühren, und angeordnet ist, dass zwischen kooperierenden Benutzer:

Satoshi quote

Die Möglichkeiten von Satoshi Idee haben lange diskutiert, verfeinert, erweitert und durch zahlreiche Entwickler. Diese Ideen ergoss sich in ein whitepaper verfasst und präsentiert von Thaddeus Dryja und Joseph Poon zurück im Jahr 2015.

Diese beiden Jungen Entwickler erheblich erweitert Satoshi ursprünglichen Entwurf durch den Vorschlag eines dezentralen Netzes von Blitz schnelle Transaktionen. Einfach ausgedrückt, ist dieses Netzelement ist in der Lage die Verbindung allen Benutzern dieses „schnell und feeless“ – system, durch ein weitergeleitet Reihe von Transaktionen.

Es ist wichtig zu beachten, dass es verschiedene Implementierungen der Blitz Netzwerk-Protokoll in der aktiven Entwicklung. Es gibt mindestens 6 Blitz-Netzwerke. Um die Kompatibilität unter diesen verschiedenen Blitz-Netzwerke, die Prüfung ist im Gange. Das Ziel dieser Tests ist eine zusammenhängende, nahtlose Netzwerk.

Die Motivation für ein Schnelleres Netz

Für eine Vielzahl von Gründen, bitcoin ist toll. Es versetzt uns in die Kontrolle über unser eigenes Geld, gibt uns Transaktionen, die nicht censorable, stellt eine zuverlässige Wertaufbewahrungsmittel, und es uns ermöglicht, Transaktionen mit verbundenen person auf die Planeten. Aber wie alles andere im Leben, Bitcoin ist blockchain hat Grenzen.

Wenn Sie jemals versucht haben, senden Sie eine Transaktion während einer besonders anstrengenden Zeit, Sie haben wahrscheinlich bemerkt, dass Bitcoin-Transaktionen sein kann, langsam und/oder teuer. Der Anhänger der verschiedenen Altcoins werden argumentieren, dass dies Grund genug zu wechseln, um Ihre bevorzugte Münze, aber es gibt einige offensichtliche Probleme mit diesem Vorschlag:

  • Ihre altcoin könnte ein insgesamt Betrug.
  • Keine Münze ist, wie weithin angenommen wird, vertrauenswürdig ist, oder wertvoll wie Bitcoin.
  • Wenn Ihre Münze jemals so bekannt wird wie Bitcoin, ist es wahrscheinlich genau die gleichen Einschränkungen.
  • Bitcoin-Transaktionen sind (fast) nie als langsam oder teuer als traditionelle fiat-Systeme, wie z.B. Banküberweisungen oder Kreditkarten. Dennoch wäre es schön, wenn wir haben eine perfekte, sofortige und Kostenlose (oder fast Kostenlose) Transaktionen. Das ist, wo der Blitz Netzwerk kommt, und mit SegWit jetzt umgesetzt zu Bitcoin, gibt es keine technischen Probleme zu blockieren.

    Als ein Netzwerk, Lightning-Netzwerke (oder LNs), kurz auf gebaut werden, die bestehenden blockchains. Sie sind in Erster Linie konzipiert für den unteren Wert der Transaktionen (d.h., micropayments). LNs dass eine unbegrenzte Anzahl von in der Nähe-sofortige und praktisch feeless Transaktionen.

    Die Ketten von Bitcoin und anderen cryptos bilden das zugrunde liegende Layer-1-Netzwerken. (Litecoin, Vertcoin, Astraleums und die anderen sind alle arbeiten auf Ihre eigenen LN-Implementierungen.) Als Layer-2-Netzwerke, LNs-Funktion oben auf diesen regelmäßigen blockchains. Die Sicherheit dieser sekundären „off-chain“ – Schichten hängt letztlich von der Schicht-1-blockchain.

    Blitz-Netzwerk-Vorteile

    In der Theorie, LNs bietet Ihnen all die Sicherheit, der Wert und die Breite Akzeptanz von Bitcoin (nachdem die ökosystem-upgrades). Es wird jedoch keines Ihrer Nachteile, wie langsame Transaktionszeiten und hohe Gebühren.

    Als zusätzlichen bonus, durch Verschiebung der Massen von kleinen Transaktionen zu LNs, die Transaktions-Last auf die darunter liegende Ebene 1 blockchain sollte stark reduziert werden. Dieses extra wird verbessern, die Transaktionszeiten und die Gebühr die Kosten der regelmäßigen blockchain.

    Blitz-Netzwerk Erläutert (Teil 1): Eine Zahlung, Die Kanäle

    Die grundlegende Idee hinter dem Lightning-Netzwerk ist die Zahlung Kanälen. In anderen Worten, wenn ich eine Transaktion mit meinem Freund, wir eröffnen für Sie ein „off-chain“ – Zahlung Kanal zwischen uns, das wird erreicht, indem ein „opening transaction“ auf der Haupt-blockchain.

    Von dann auf, ist die Zahlung-Kanal geöffnet ist, und eine beliebige Anzahl von Transaktionen kann direkt geschehen zwischen mir und meinem Freund—ohne Zahlungen jemals das berühren des Haupt-blockchain. Fonds übertragen werden kann, so schnell wie der Benutzer Portemonnaies kann die Kommunikation über das Netz.

    Einmal wollen wir schließen unser Geschäft führen wir ein „closing transaction“ auf der Haupt-blockchain, und im Grunde die Lösung aller unserer bisherigen Transaktionen.

    Die Magie der Zahlung Kanälen wird zwischen diesen das öffnen und schließen Transaktionen auf der blockchain. Der primäre Grund, dass die blockchain ist weiterhin erforderlich ist, dass es verwendet wird, um öffnen und schließen von Lightning Network payment-Kanäle.

    Werfen wir nun einen Blick auf, wie ein Blitz Netzwerk-Transaktion wird zum Leben erweckt.

    Hinweis: In der folgenden Erklärung, die wir vorgeben, dass jeder Charakter ist manuell jeder Schritt durchführen. In der Realität, Sie machen nur die high-level-Entscheidungen, und die eigentliche Arbeit durchgeführt wird, von Ihren Blitz-Netzwerk Brieftaschen.

    Schritt 1: Die Finanzierung

    Wir betrachten einen Fall, wo zwei Parteien, Katze und Hund, planen Sie die Durchführung eine Menge von Geschäften mit der jeweils anderen. Sie spielen Schach online für Bitcoin. Anstatt zahlreiche Zahlungen, die über die blockchain, Sie entscheiden, sparen Sie Gebühren und Zeit durch die Einrichtung einer Zahlung Kanal. Wie werden Sie machen Bitcoin-Zahlungen hin und her, Sie erfordern eine bidirektionale (two-way) die Zahlung Kanal.

    Sagen wir mal, dass Katze und Hund aufbauen wollen, einen Kanal mit einem Wert von 1 BTC. In anderen Worten, Katze und Hund, glaube nicht, dass die gesamten Transaktionen, die Sie machen werden, übertreffen 1 BTC. Also beide Tiere senden, die einen Betrag von 0,5 BTC über die blockchain, eine multi-Signatur (aka multisig) Bitcoin-Adresse.

    Eine multisig-Adresse ist eine Bitcoin-Adresse, die wirkt wie eine Sperre, die wird erst freigeschaltet wenn genügend Schlüssel—aus einer Reihe von vordefinierten ones—entscheiden, um es zu entsperren. Zum Beispiel, können Sie Sie freigeben Zahlung von einer Adresse, wenn 2 von 3 Adresse Eigentümer unterzeichnen.

    Multisig-Adressen beginnen mit einer „3“ (statt einer „1“ für ein standard Bitcoin-Adresse). In diesem Fall werden beide Unterschriften (abgeleitet aus dem privaten Schlüssel von Katze & Hund) verbringen jede BTC von dieser Adresse.

    Bergleute Prozess Katze & Hund ist die Zahlung auf-Kette wie gewohnt.

    Insgesamt 1 BTC ist nun gesperrt, in diesem speziellen multisig-Adresse und die Finanzierung abgeschlossen ist.

    Schritt 2: Setup

    Katze erzeugt eine Transaktion, die besagt, dass die 0.5 BTC zu zahlen ist, um Katze in den eigenen regelmäßigen Bitcoin-Adresse, und 0.5 BTC zu zahlen ist, um des Hundes-Adresse. Hund erstellt eine Transaktion, die besagt genau dasselbe. Aber beide Geschäfte sind unvollständig, da Sie keine der anderen Signatur. Denken Sie daran, beide Unterschriften sind erforderlich, um eine Transaktion gültig!

    Eine zeitliche Begrenzung ist auch vorhanden. Es besagt Folgendes: Wenn nichts weiter passiert, bekommen beide Parteien Ihre 0.5 BTC zurück zu einem beliebigen, späteren Zeitpunkt—zum Beispiel von 30 Tagen aus, wenn die Adresse eingestellt ist. Dies verhindert, dass eine Partei untergehen, das würde den anderen mit dauerhaft gesperrt-up-Fonds.

    Cat & Dog exchange diese unvollständigen Transaktionen, die mit einander über das Netz. Nun, wenn Katze will wieder raus, Sie braucht nur noch Ihre Unterschrift auf die unvollständige Transaktion von Hund, die besagt, dass 0,5 BTC gesendet werden sollen, zurück zu Ihr. Sie sendet dann den kompletten Vorgang der Bergleute.

    Die Zugabe von Cat ‚ s sig überprüft die Transaktion, und bewirkt, dass es ausgeführt werden. Das Ergebnis ist, dass die Katze bekommt Ihr 0.5 BTC zurück. Ebenso kann ein Hund Abbrechen der Kanal in der gleichen Weise.

    Die einzige Asymmetrie ist hier, dass, wer sich fügt Ihre Signatur-für die anderen unvollständige Transaktion muss warten, bis die 1.000-Blöcke (oder einer Woche), bevor Ihre Mittel werden zurückgegeben. Doch Ihre Kontrahenten Gelder werden unverzüglich zurückerstattet. Diese Verzögerung rät von unnötigen Stornierungen und Betrug verhindert.

    Schritt 3: Austausch

    Dog is a great chess player

    Sagen wir mal, der Hund gewinnt in der ersten Runde des Schach. Die Anteile Lagen bei 0,1 BTC pro Spiel. Zu reflektieren, den aktualisierten Status Ihres Kontos, beide Parteien erstellen Sie eine neue, unvollständige Transaktion. Es sagt, dass der 1 BTC insgesamt Hund besitzt nun 0.6 BTC, und die Katze besitzt 0.4 BTC. Dieser neue Vertrag ist festgelegt, endet in 29 Tagen, also hat es ausgeführt werden soll, bevor der ursprüngliche Vertrag, der 30 Tage.

    Diese frischen Austausch von unvollständigen Transaktionen permanent bricht die erste, der Etablierung von exchange (was erklärt ein Gleichgewicht von 0,5 BTC auf jeder Seite). Dieser Austausch wird erreicht, indem jede Partei, die auch Zeichen und Austausch ein Betrüger-Schutz-Beweis. Dieser Beweis besagt Folgendes: Sollte entweder versuchen, broadcast eine veraltete oder verfälschte version des Kanals das Gleichgewicht des Fonds, den gesamten Restbetrag zu Ihren Kontrahenten.

    Cat makes the move

    Zum Beispiel, Katze sneaky und strahlt die alte 0.5 BTC. Dann stellt Sie eine Kanal-Staat zu vernichten Ihrem 0.1 BTC Verlust. Dann Hund hat eine Woche, um zu bemerken, Cat Betrug. Hund widerlegen kann Katze ist Betrug, ganz einfach, indem Sie zeigen, Bergleute die neuesten (0.6 / 0.4 BTC) – Transaktionen. Denken Sie daran, dass Katze hat, unterzeichnet Sie zu kopieren, so gibt es keine Weise, dass Sie es leugnen…

    Hund wird dann vergeben werden, die volle 1 BTC und Katze verlieren alle Ihr Geld. Jemand anderes beobachten kann die Sache auch fangen Katze aus und erhalten eine kleine Gabe aus dem Kontostand zu tun.

    Wohl wissend, dass eine harte Strafe erwartet Sie, wenn Sie erwischt, Katze ist sehr unwahrscheinlich, dass Betrüger in den ersten Platz.

    Wie vorher, weder Tier überträgt die aktualisierten Zustand der blockchain abgebaut werden können, wie Sie wollen, um zu spielen zu halten. Jedoch, eine der beiden Seiten die option „cash out“ den Kanal bei seinen aktuellen Kontostand, Wann immer Sie möchten—vorausgesetzt, Sie sind bereit, eine Woche zu warten, um bezahlt zu werden.

    Schritt 4: Schließen

    Katze und Hund können weiterhin auf diese Weise, bis Sie wünschen, um aufhören zu spielen, und Stimmen zu, schließen Sie den Kanal. Einmal gibt es eine Vereinbarung zwischen Ihnen, eine endgültige Austausch von Transaktionen erfolgt, und keine Seite Erfahrungen jede Verzögerung in der Abwicklung.

    Wenn Sie zu irgendeinem Zeitpunkt nur die eine Seite entscheidet sich, schließen Sie den Kanal, erleben Sie die 1000-block Verzögerung, wie oben erklärt.

    Schließlich wird der Kanal auch geschlossen werden, wenn es erreicht, das Ende der Dauer, für die ihm.

    In jedem Fall wird der aktuelle Status der Zahlung-Kanal wird dann per broadcast an die Bergleute. Jede Partei erhält eine Ausschüttung, die zu Ihrer standard-Bitcoin-Adresse. Egal, wie viele Transaktionen Katze und Hund gemacht haben, in-zwischen, nur ein paar Transaktionen erscheinen auf der Bitcoin-blockchain: das öffnen und schließen.

    Hinweis: Während das oben genannte system ist Recht Komplex (auch ohne sich in die technischen Zusammenhänge), der Vorteil ist, dass die Teilnehmer austauschen können eine unbegrenzte Anzahl von Transaktionen, so schnell, wie Sie können übertragen Sie—für null-Kosten, und nur 2 auf-chain-Transaktionen.

    Hier ist ein kurzes video, dass fasst alle, gingen wir einfach durch:

    Blitz-Netzwerk Erklärt, Teil 2: Vernetzte Kanäle

    Während bidirektionale Zahlungswege sind wirklich cool für spezifische Anwendungsfälle zwischen kooperierenden Parteien, die Kombination mehrerer Kanäle ist es, was ein Blitz so mächtig.

    Sagen wir, Hund & Katze noch Ihre Schach-Spiel, Zahlung Kanal öffnen. Hund ist immer hungrig. So will er eine pizza bestellen, aber nicht über einen payment-Kanal offen mit dem pizzeria-Besitzer, Vogel. Katze hat einen Kanal öffnen mit Vogel. Anstelle der Eröffnung eines neuen Kanals zum Vogel, Hund bezahlen kann Vogel über Cat-Kanal.

    Hund erste fragt ein Vogel, ein Geheimnis. Dann sagt er Katze, Vogel bezahlen die Kosten für die pizza (sagen wir 0.001 BTC) im Austausch für das gleiche Geheimnis, von Vogel. Katze zeigt dann, dieses Geheimnis zu Hund. Wenn es stimmt, dass das Geheimnis Hund bekam von Vogel, Hund, weiß, dass die Katze wirklich bezahlt Vogel, so ist es sicher für ihn zu zahlen Katze.

    Dieses system gekettet, bedingte Zahlungen erweitert werden kann zu einer beliebigen Anzahl von Parteien, sofern Sie alle teilen die Kanäle mit einem Wert größer als die Zahlung weitergeleitet. Es gibt auch Schutzmechanismen, die dafür sorgen, dass eine geheime kann nicht ausgetauscht werden, ohne die korrekte Anzahl der Münzen, die auch ausgetauscht werden können.

    Also, die Blitz-Netzwerk ist weltweit skalierbar. Um transact-mit jemand, die Sie gerade brauchen, um einen Weg zu finden, dass jemand über andere Teilnehmer im Netzwerk. (In anderen Worten, es spielt keine Rolle, ob sich der Kanal geht durch hundert andere Vermittler.)

     

    Zukünftige Möglichkeiten der Blitz-Netzwerke

    Unter Blitz, alle Arten von neuen Zahlungs-Modelle möglich werden. Zum Beispiel Ihr smartphone verwenden könnte, Lightning, um die automatische Mikro-Transaktion Zahlungen an WiFi-hotspots, dass er eine Verbindung herstellt, und Sie werden in der Lage sein zu zahlen nur für ein partial-video Sie gesehen haben. Dann, zum Beispiel, können Sie nur zahlen Arbeitnehmer für die Anzahl der Minuten (oder sogar Sekunden), die Sie gearbeitet haben.

    Diese automatisierte Maschine-zu-Maschine-Transaktionen für kleine Mengen möglich mit ausreichend günstige transfers.

    Eine noch mehr verlockende Aussicht, hielt der Blitz ist seine EIGNUNG für den Einzelhandel. In den besten Zeiten, Bitcoin Bestätigung mal einige Minuten in Anspruch nehmen. Und während diese Funktion ist ideal für internationale Zahlungen, es ist einfach zu langsam für die Zahlung der Kasse im Supermarkt.

    Zumindest in der Theorie, sofortige und Nähe-feeless Blitz würden die Zahlungen ermöglichen, Bitcoin zu ersetzen Bargeld, Kreditkarten und anderen payment-Methoden für eine solche person-to-person-Transaktionen. Während Bitcoin bewiesen hat, extrem nützlich in der digitalen Welt, der Blitz kann es zu aktivieren, um den Sprung in die Ewigkeit-real-Welt-Anwendungen.

    Noch nicht das Verständnis der Blitz Netzwerk vollständig? Du bist nicht allein. Im moment, es ist einer der mehr technische, komplexe Themen zu erklären. Hier ein video von Andreas Antonoplos, bietet eine weitere sehr gute Erklärung über das ganze system:

    Haben Sie weitere Fragen über die Lightning-Netzwerk? Lassen Sie uns wissen in den Kommentaren unten.

    Author Since: Aug 23, 2018

    Related Post