Alle Sprachen
Litex Lab ist eine dezentralisierte Wertaustauschökologie. Basierend auf der Layer-2-Technologie kann es eine Off-Chain-Expansion und Cross-Chain-Kommunikation realisieren, wodurch die Kernprobleme der geringen Effizienz der Hauptkette und der Inseln öffentlicher Ketten gelöst werden die Blockchain-Industrie. Die Werteökologie von Litex Lab kann Anwendungen auf höherer Ebene wie Mikrozahlungen und dezentrale Börsen transportieren, die zugrunde liegenden Funktionen über die API-Schicht öffnen, eine reichhaltige Werteaustauschökologie aufbauen, die digitale Welt und die reale Welt verbinden und eine verbindende Infrastruktur bilden Die Blockchain-Welt der Zukunft.
Dezentralisierte Ökologie: Die legale Währung im System wird vom Währungskäufer bereitgestellt, und alle Parteien im Ökosystem teilen sich die Gebühreneinnahmen. Es besteht keine Notwendigkeit, sich auf zentralisierte Institutionen wie z B. Börsen, und es gibt keinen legalen Währungsfonds Pool und offiziellen Betreiber;
Hohe Leistung und niedrige Kosten: Mit der Erhöhung der Anzahl von Netzwerkknoten kann die Verarbeitungskapazität Millionen von Transaktionen pro erreichen zweitens Erfüllung der täglichen Anforderungen an die Pünktlichkeit von Zahlungen bei gleichzeitig extrem niedriger
Tiefe und stabile Implementierung: Die Stiftung und ihr Kooperationsteam verfügen über umfassende Erfahrung und Ressourcen in der Zahlungsbranche, die globale Acquirer schnell voranbringen können Schließen Sie sich der Ökologischen Dividende an und vermeiden Sie die Zusammenarbeit mit Bankkartenorganisationen.
Händler expandieren schnell: Händler können weiterhin nach dem ursprünglichen Verfahren mit dem Acquirer abrechnen, ohne zusätzliche Kosten zu zahlen oder Währungsrisiken zu tragen Zugriff auf LITEX;
Vermeidung von Geldverlusten: Der auf Smart Contracts basierende Zahlungskanal hat strenge Beschränkungen für das Ziel von Geldern, und das Benutzerguthaben wird in dem Kanal hinterlegt, der nicht gestohlen werden kann Dritten, auch wenn dieser angegriffen wird.
Lassen Sie uns zunächst, ohne LITEX vorzustellen, diskutieren, wie das Konsumszenario der Kryptowährung aussieht:
Angenommen, Alice besitzt nur Bitcoin und möchte eine Tasse Kaffee von Bob, dem Besitzer des Cafés, kaufen. Wenn Bob nur ein gewöhnlicher Geschäftsmann ist, der nicht viel über Technologie weiß und keinen Trends folgt, dann ist die Wahrscheinlichkeit, dass er eine Bitcoin-Geldbörse besitzt, fast null, was bedeutet, dass Alice Bitcoin zuerst in legale Währung umwandeln muss, bevor sie Bob bezahlt. Alice kann sich bei einer Kryptowährungsbörse anmelden, um ihre Bitcoins zu verkaufen, und um so schnell wie möglich Fiat-Währung zu erhalten (Bob hat möglicherweise angefangen, Kaffeebohnen zu mahlen), muss sie zu einem relativ niedrigen Preis gelistet werden und eine relativ niedrige Transaktionsgebühr zahlen . Aufgrund des geringen Transaktionsbetrags kann es, selbst wenn Alice die Bitcoins erfolgreich verkauft, mehrere Stunden dauern, bis die Transaktion eintrifft, und der Kaffee ist zu diesem Zeitpunkt bereits kalt.
Nach der letzten gescheiterten Transaktion hat Bob ein gewisses Verständnis von Bitcoin, er schätzt das Konzept von Bitcoin, möchte aber gleichzeitig das Risiko von Währungsschwankungen durch die Annahme von Bitcoin-Zahlungen nicht tragen, also greift er zu a Bitcoin Auf diese Weise wird, obwohl Bitcoin-Zahlungen akzeptiert werden, die vom Zahlungsgateway konvertierte Fiat-Währung schließlich ankommen, was viel normaler aussieht. Um die Zahlung zu erleichtern, hat Alice dieses Zahlungs-Gateway auch vorbelastet (Hauptnetzwerktransaktionen erfordern höhere Gebühren und längere Zeit), sodass das Bitcoin-Zahlungserlebnis diesmal gut ist und Alice schnell den gerade zubereiteten Kaffee bekam. Bob meldet sich am Backend des Gateways an und beabsichtigt, die 5-Dollar-Transaktion gerade jetzt abzuheben, stellt jedoch fest, dass das Zahlungs-Gateway die Auszahlungsschwelle aufgrund der hohen Transaktionsgebühr im Bitcoin-Hauptnetzwerk auf 100 USD geändert hat! In seiner Verzweiflung kann Bob erst Bargeld abheben, nachdem Alice 20 Tassen Kaffee gekauft hat, was mindestens 20 Tage dauern wird – wenn Alice jeden Tag kommt. Am 19. Tag fand Bob heraus, dass das Payment Gateway durch Hackerangriffe eine große Menge an Bitcoin und Bargeld verloren hatte, Bankrott erklärte (Zentralisierungsrisiko) und auch seine nicht abgehobenen 95 $ verschwanden Bitcoins, die er nicht verbraucht hatte, wurden bei diesem Vorfall auch von Hackern transferiert.
Jetzt stellen wir LITEX vor, um den Komfort und die Sicherheit des dezentralisierten Zahlungsnetzwerks zu erleben.
Bob erlitt einen Verlust, aber er gab Bitcoin nicht auf, also schloss er sich der neuen technischen Lösung LITEX an. Der Zugriffsprozess unterscheidet sich nicht von anderen Zahlungsgateways (wie Visa usw.) und verläuft sehr reibungslos, sodass Bob Alice benachrichtigt, dass er Bitcoin-Zahlungen wieder akzeptieren kann. Um das beim letzten Mal erlittene Zentralisierungsrisiko zu vermeiden, wurde Alice auch LITEX-Benutzerin und baute ihren eigenen Zahlungskanal auf. Also öffnete sie den LITEX-Client, scannte Bobs QR-Code für die Zahlung und gab direkt den Kaffeebetrag in gesetzlicher Währung, 5 $, ein und klickte auf Bezahlen – nach 1 Sekunde forderte Bobs Registrierkasse eine Zahlung von 5 $ auf. Bob klickte, um die Zahlung zu bestätigen, und stellt fest, dass 5 $ direkt auf sein Konto überwiesen wurden; Alices Mobiltelefon weist auch darauf hin, dass die Zahlung zu diesem Zeitpunkt abgeschlossen ist, und die Bitcoin im Gegenwert von 5 $ vom Kontostand des Kanals abgezogen wurde und die Bearbeitungsgebühr 0 beträgt. Mit Hilfe von LITEX kaufte Alice ganz bequem eine Tasse Kaffee mit Bitcoin, ohne Bearbeitungsgebühren zu zahlen; Bob erhielt die von Bitcoin umgerechnete Fiat-Währung in Echtzeit, und endlich kann er Bitcoin-Zahlungen weiterhin vertrauensvoll annehmen. Selbst wenn LITEX zu diesem Zeitpunkt angegriffen wird und einige Knoten verloren gehen, kann das etablierte LTXN immer noch Alices Zahlungsanforderungen erfüllen; selbst wenn die meisten Knoten zerstört werden und die Zahlung fehlschlägt, werden die bestehenden Vermögenswerte von Alice und Bob keine Verluste erleiden .
1. Zusammengesetztes Entscheidungs-Lightning-Netzwerkmodell
Lightning Network ist ein allgemeiner Begriff für verteilte Netzwerke, die auf dem BOLT-Protokoll basieren. Das klassische Lightning Network-Design kann nur Punkt-zu- außerhalb der Kette verschlüsselter Währungstransaktionen zeigen, können Sie nichts mehr tun, sobald es um den Abgleich von Fiat-Währungstransaktionen geht. Das von LTXN abstrahierte zusammengesetzte Entscheidungsfindungs-Blitznetzwerk integriert ein Entscheidungsschicht-Netzwerk und ein Ausführungsschicht-Netzwerk in dasselbe verteilte System und kann eine tiefe Verknüpfung erreichen, während es Knoten gemeinsam nutzt, wodurch das Blitznetzwerk intelligenter wird, um Austauschanforderungen zu realisieren und Erweiterte Routing-Funktionen wie der Abgleich von Zahlungsanforderungen können auch die Netzwerktopologie durch das Regeldesign gesund und effizient halten und zentralisierte Knoten vermeiden.
2. Matching-Engine
Die Matching-Engine ist eine Sammlung verteilter intelligenter Algorithmen, die die komplexeste Kernlogik von LTXN darstellt. Die meisten der folgenden Beschreibungen basieren auf Beispielen der einfachsten Geschäftskategorien im System. Sie beinhalten weder spezifische Datenstrukturen noch diskutieren sie den Kernstrategiesatz – wie die Geschäftslogik „Nicht-Bankkartenzahlung“ auf komplexe Geschäftsverarbeitung angewendet wird und Verbesserung der Systemstabilität usw. im Detail.
Im LTXN-System gibt es gleichzeitig viele Zahlungsanforderungen und Umtauschanforderungen. Die Zahlungsanforderungen haben im Allgemeinen die Merkmale eines relativ kleinen Betrags und hohe Anforderungen an die Unmittelbarkeit. Die Umtauschanforderung hängt von der Situation ab: Einige Benutzer möchten einen geringeren Betrag erhalten , kann dem Austauschprozess mit relativ geringer Unmittelbarkeit standhalten und sogar eine Obergrenze festlegen und den Austausch jederzeit während des Austauschvorgangs je nach Bedarf beenden; andere Benutzer können wählen, eine höhere Austauschgebühr zu zahlen, um zu erhalten Kryptowährung sofort Umtauschbar in kurzer Zeit. Im tatsächlichen Design kann das Zeit-Effizienz/Kosten-Verhältnis der Benutzeranforderungen irgendwo zwischen den obigen beiden Situationen liegen, und wir quantifizieren es in gewisser Weise als Referenzdaten für die adaptive Anpassungsentscheidung des Eingangsknotens.
Neben der Abstimmung von Aktualität/Kosten ist auch die Abstimmung der Höhe der beiden Parteien ein sehr wichtiger Bestandteil. Eine übliche Situation ist, dass der Betrag der Austauschanfrage größer ist als die Zahlungsanfrage. Jeder Knoten von LTXN muss eine Vielzahl von Anfragen abgleichen, die die Anforderungen im gesamten Netzwerk erfüllen, um eine optimale Lösung zu bilden. Zu berücksichtigende Faktoren umfassen, aber auch nicht nicht beschränkt auf Währung, Betrag, Kanalzeitkosten, Kanalübertragungsverlust usw. Ist die Zahlungsaufforderung größer als die Umtauschaufforderung, stellt der Zahlungsbetrag in diesem Fall relativ groß dar. Neben den oben genannten Faktoren sollten auch die Aktualität und die Kosten des Hauptkettenkanals umfassend betrachtet werden.
Schließlich muss die Matching-Strategie auch die Kosten der Konnektivität berücksichtigen.Wenn sich Zahler und Zahler in zwei Netzwerken befinden, die nicht miteinander verbunden sind, müssen auch die Kosten für die Einrichtung eines Kanals zwischen den Netzwerken berücksichtigt werden. Diese werden im Routing-Abschnitt weiter unten besprochen.
3. Intelligentes Routing
Der Aufbau und die Schließung des Lightning-Netzwerkkanals erfordert On-Chain-Transaktionen, was zu relativ hohen Zeit- und Geldkosten führt. Es gibt keinen direkten Kanal zwischen den Parteien , aber Transaktionen werden gemäß dem HTLC-Vertrag über Zwischenknoten durchgeführt. Der Zwischenknoten kann ein einzelner Knoten sein oder es können mehrere Knoten sein, die direkt von Ende zu Ende verbunden sind. Um schnell den kürzesten (oder kostengünstigsten) Pfad zu finden, verfügt jeder Knoten von LTXN über einen Satz autonomer Verhandlungsalgorithmen und eine Strategie zur Synchronisierung des Cache für Knoteninformationen, um den Pfad mit der schnellsten Geschwindigkeit zu finden und die Transaktion abzuschließen, wenn die Nachfrage entsteht .
Der Auszahlungsvorgang des Lightning-Netzwerks muss den Zahlungskanal schließen, wodurch sich die Topologie des gesamten Netzwerks ständig ändert: Einerseits können jederzeit alte Kanäle geschlossen und neue Kanäle geöffnet werden, und andererseits ursprünglich legale Kanäle aufgrund von Wenn dieser nicht rechtzeitig geschlossen wird, muss sofort ein neuer Kanal gefunden werden; andererseits kann aufgrund der unterschiedlichen Anforderungen an jede Zahlung die Kanalkapazität (was als Durchmesser zu verstehen ist des Kanals) zwischen Knoten wird ebenfalls unterschiedlich sein. Zusätzlich zur Berücksichtigung der Kanalkapazität muss der Routing-Prozess möglicherweise Zahlungen in Echtzeit aufteilen und zusammenführen. Diese Geschäftslogiken, die über das Problemmodell traditioneller Routing-Algorithmen hinausgehen, erfordern mehr detaillierte Strategieumsetzung.
4. Light Nodes
Gemäß dem BOLT-Protokoll ist der Node von Lightning Network als vollständiger Bitcoin-Netzwerkknoten konzipiert, was bedeutet, dass Benutzer, die dem Netzwerk beitreten, ein Volume A unterhalten müssen Eine vollständige Datensicherung von mehreren zehn GB ist in der Praxis unrealistisch. Wir entwerfen den LTXN-Knoten basierend auf Simplified Payment Verification (SPV) und fügen auf dieser Basis einige vom Unternehmen benötigte Datensätze hinzu, sodass der LTXN-Knoten keinen vollständigen Knoten unterhalten und nicht alle Benutzertransaktionen speichern muss Das gesamte Netzwerk muss nur die relevanten Transaktionen von Benutzern speichern, die Kanäle mit dem Knoten eingerichtet haben. Sobald der Kanal geschlossen und die Transaktion auf der Hauptkette der Blockchain bestätigt wurde, wird der Saldo der Knoten an beiden Enden des Kanals in die Hauptkette zurückgeschrieben. Zu diesem Zeitpunkt kann der Benutzer wählen, ob er den vorherigen löschen möchte Transaktionsdaten zur Optimierung des Speicherplatzes. Der optimierte LTXN-Knoten nimmt nicht zu viel Speicherplatz ein, und allgemeine Smartphones können ihn vollständig unterstützen.
5. Sonstiges
Um das Design von LTXN zu realisieren und die Anforderungen von kleinen Sofortzahlungen zu erfüllen, vertieft sich das LITEX-Labor immer noch tief in das Topologiedesign des Lightning-Netzwerks und vervollständigt es es durch Verbesserung des BOLT-Protokolls Effizienteres Routing-Schema.
*Der obige Inhalt wird von YouToCoin-Beamten organisiert. Bei Nachdruck geben Sie bitte die Quelle an.