Bitcoin existiert wie die meisten aufstrebenden Technologien in einer Lücke zwischen dem, was möglich sein könnte, wenn die Technologie heute ausgereift ist und ihren Fähigkeiten.

Zum Beispiel gibt es möglicherweise keinen älteren und größeren "vergrabenen Schatz" für Bitcoin als seine Fähigkeit, als Protokoll für Mikrozahlungen zu dienen. Im Vergleich zu Kreditkarten und PayPal, von denen letzterer eine Mikrozahlung von weniger als etwa 5 Dollar definiert, ist Bitcoin in 100 Millionen kleinere Einheiten namens Satoshis teilbar, die mit 0 Dollar bewertet werden. 000002 auf dem heutigen Preisniveau.

Befürworter haben lange die Theorie vertreten, dass diese Teilbarkeit, verbunden mit einer breiteren Einführung von Bitcoin, Bedingungen schaffen könnte, unter denen alle Arten von digitalen Medien, die jetzt weitgehend durch Werbung und Veranstaltungen subventioniert werden, durch Bitcoin Micropayments bezahlt werden können.

Schätzungen, die den Umfang dieses unerschlossenen Marktes quantifizieren sollen, sind bisher selten, obwohl Wedbush Securities prognostiziert, dass Bitcoin-Mikropayment bis 2025 einen Markt von $ 925 Mrd. sein könnte. "Zuvor unpraktische elektronische Zahlungen von <$ 1 konnten die Monetarisierung von Inhalten auf breiter Basis verändern Web, möglicherweise Anzeigen verdrängt ", ein theoretischer Juli-Bericht.

Trotz dieses Versprechens kann das Netzwerk heute kein Satosis zu einem erschwinglichen Preis senden.

"Am ersten Tag, an dem Sie das [Bitcoin White] -Papier gelesen haben, sind Sie wie 'Oh Amazing Micropayments', dann merkt man, dass es gar nicht funktioniert", sagte Entwickler Thaddeus Dryja gegenüber CoinDesk.

Benutzer, die z. B. einen Zehntel Cent ($ 0, 001 US-Dollar oder 400 Satoshis) durch das Bitcoin-Netzwerk senden möchten, können dies nicht tun. Heute beträgt die minimale Ausgabegröße 5, 430 Satoshis oder etwa 1,3 Cent, was eine Abbaugebühr von 2 oder 3 Cent zur Folge hätte.

"Ihre Gebühr beträgt 200% Ihrer tatsächlichen Zahlung", bemerkte Dryja.

Dennoch ist Dryja einer der Entwickler, die eine Zukunft schaffen wollen, in der die Bitcoin-Technologie ihr Versprechen halten kann. Als Co-Creator des Bitcoin Lightning Network, das erstmals im Februar vorgestellt wurde, starteten Dryja und Joseph Poon ein Gespräch darüber, wie die Bitcoin-Technologie durch Zahlungskanäle aufgewertet werden kann.

In seiner einfachsten Form würde ein Bezahlkanal einem Benutzer erlauben, eine bestimmte Menge an Bitcoin, sagen wir $ 10, an eine Multisig Wallet zu senden, die von zwei Parteien kontrolliert wird. Der Kanal wird auf der Blockchain dargestellt, und ein anfängliches Finanzierungssaldo wird eingerichtet. Die Salden würden sich dann zwischen den Parteien anpassen, während sie Transaktionen durchführen, und der nLockTime-Parameter von Bitcoin würde sicherstellen, dass vor einer bestimmten Zeit keine Salden in einen Block eingegeben werden konnten.

Die Entwickler argumentieren, dass dieses System viele positive Vorteile von Bitcoin repliziert - Transaktionen mit dem Hauptbuch abschließen, ohne eine vertrauenswürdige dritte Partei zu benötigen, während die Mehrheit dieser Austausche außerhalb der Hauptblockkette stattfinden kann, die derzeit auf 1 MB beschränkt ist Daten pro Block.

Das Lightning-Team ist nicht die einzige Entwicklergruppe, die vorschlägt, wie Zahlungskanäle auf der Blockchain funktionieren würden. Ein ähnlicher Vorschlag wurde von Forschern der Distributed Computing Group der ETH Zürich im September in einem White Paper über Duplex Micropayment Channels (DMC) gemacht.

Beide Vorschläge wurden als solche betrachtet, die das Bitcoin-Netzwerk skalieren können, wenn die Benutzeranforderungen im Einklang mit Spekulationen steigen, die Größe der Bitcoin-Blöcke niedriger halten und die Größe der Bitcoin-Blockchain begrenzen, damit Knoten voll speichern können Versionen effizienter.

Die Lightning-Entwicklung schreitet voran

Als erste und prominenteste Iteration dieser Idee wird Lightning jetzt zum Teil von Blockstream unterstützt, einem Startup, das Ende 2014 21 Millionen US-Dollar für sein Signature Sidechains-Projekt aufgebracht hat Interoperabilität zwischen Blockchains.

Blockstream-Kerntechniker Rusty Russell, der im März in das Unternehmen eingetreten ist, arbeitet nun Vollzeit am Lightning-Netzwerk. In Verbindung mit dem Start-up oder dessen Finanzierung versuchen Dryja und Poon derzeit, eine formelle Geschäftseinheit um das Projekt herum zu entwickeln.

Im Interview sagten Dryja und Poon, dass Lightning trotz Behauptungen, dass die Projektentwicklung Jahre dauern könnte, nur sechs Monate brauchen würde, um für den Start bereit zu sein.

Beide betonen, dass Lightning dezentralisiert werden soll und dass dies der wichtigste Faktor bei der Einführung ist.

"Was wirklich Zeit in Anspruch nimmt und warum wir es richtig machen müssen, ist, dass es so gestaltet sein muss, dass es offen zugänglich ist und dass es einfach ist, an dem Spektrum teilzunehmen, an dem Sie teilnehmen möchten." Poon sagte und fügte hinzu:

"Es kann kein zentralisierendes System sein, Lightning muss so existieren, dass jeder teilnehmen und einen Knoten ausführen kann."

In der Praxis bedeutet das, die Regeln dafür zu erstellen Zwei Parteien können im System Transaktionen durchführen, Anpassungen, die an dem Protokoll vorgenommen werden müssen, überwinden und feststellen, wie sich Daten zwischen Parteien bewegen.

Zunächst wird in der Reihenfolge der Herausforderungen ein System von Zwei-Hop-Zahlungen erstellt, wobei zwei Benutzer wiederkehrende Zahlungen innerhalb eines Kanals einrichten können und diese Kommunikation einen oder mehrere zusätzliche Zwischenknoten passieren kann.

"Das ist der minimale Fall, in dem dies der Blitz ist", fuhr Poon fort.

Die Parteien müssen dann in der Lage sein, einander innerhalb einer bestimmten Zeit nachzuweisen, dass eine Transaktion stattgefunden hat. Darüber hinaus müssen beide Parteien die Bedingungen einhalten, wobei die Vertragsstrafen so zu gestalten sind, dass die Einhaltung der Verträge gewährleistet ist, ohne dass die Kommunikation durch Vermittler unterbrochen wird.

Dies ist eine Herausforderung, da Daten, die zur Verarbeitung der Zahlungen benötigt werden, durch einen unbekannten Knotenoperator geleitet werden.

"Nehmen wir an, Sie wollten für einen Artikel bezahlen, Sie wären mit einem beliebigen Knoten im Netzwerk verbunden. Sie würden mit jemand anderem verbunden sein und dann durch Zufallscomputer im Internet routen", erklärte Poon.

Lightning-Versionen werden derzeit in C, Java, Go und Python erstellt, und laut den Entwicklern ist Code funktionsfähig.

"Im Moment treten die Leute gegen die Reifen an, was Benutzertests angeht und Ausgaben zwischen ihnen", sagte Dryja und fügte hinzu, dass solche Experimente auf Testnet3 laufen, einer alternativen Blockchain, die Netzwerkbedingungen repliziert, ohne echte Bitcoins zu verwenden.

Größere Netzwerkverbesserungen

Eine Geschwindigkeitsbegrenzung für die Lightning-Vision ist, dass Soft Gabeln für die Implementierung erforderlich sind. Weniger strikt als eine harte Gabel, wie sie bei einer Erhöhung der Blockgröße erforderlich wäre, erfordern weiche Gabeln nur eine Mehrheit von Bergleuten, die ihre Software aktualisieren, um neuen Regeln zu entsprechen.

In seiner April-Bewertung des Whitepapers bemerkte Russell, dass weiche Gabeln erforderlich sind, um sich vor Problemen mit der Formbarkeit von Transaktionen zu schützen und neue Signaturmodi zu ermöglichen. Darüber hinaus merkte er an, dass ein Bewertungssystem für Lightning-Knoten entwickelt werden müsse, Wallets müssten mit dem Netzwerk interoperabel gemacht werden und eine Serverimplementierung müsste erstellt werden.

Die Manipulation von Transaktionen, der Prozess, bei dem Transaktionen geändert werden können, bevor ein Block von Daten in der Blockchain eingegeben wird, ist ebenfalls ein Problem, obwohl das Team davon überzeugt ist, dass es von der Entwicklergemeinschaft gelöst wird.

"Sie könnten Lightning heute bauen, aber was passiert, ist, dass die Gelder von einer der Parteien gehalten werden können und das Sperren von Geldern nicht ausreicht. Es schafft ein Geisel-Szenario. Sie wollen das Vertrauen in das System minimieren", Poon sagte.

Es könnten zusätzliche Aktualisierungen an der Bitcoin-Skriptsprache vorgenommen werden, um eine Formbarkeitsverbesserung zu umgehen. Hashed Timelock Contracts (HTLCs), mit denen Zahlungen über nicht vertrauenswürdige Parteien geroutet werden können, aber nur ausgeführt werden, wenn der Empfänger dem Absender einen eindeutigen Hash bereitstellt, benötigen vorgeschlagene Updates wie CHECKLOCKTIMEVERIFY und CHECKSEQUENCEVERIFY.

Nachdem die weichen Gabeln aktualisiert wurden (ein Prozess sollte "in Monaten gemessen" sein), schlug das Team vor, dass Wallets-Anbieter Updates durchführen müssten, die für Lightning benötigt würden. Ein Prozess, den sie anerkannten, könnte länger dauern.

Beide schlugen ein Routing-Protokoll vor, das festlegen würde, wie Knoten Informationen verarbeiten würden, was ebenfalls einen erheblichen Entwicklungsaufwand bedeuten würde.

DMC taucht auf

Andernorts arbeitet das Duplex-Zahlungssystem in Europa auf ähnliche Ziele hin. Christian Decker von der ETH Zürich und Professor Roger Wattenhofer, der am besten für die Forschung an der inzwischen nicht mehr existierenden Bitcoin-Börse Mt. Gox bekannt ist, schlugen DMC im September eine geringere Fanfare vor als Lightning.

Decker sieht Lightning und DMC als die ersten Vorschläge, die "sichere Off-Blockchain-geroutete Zahlungen" ermöglichen würden, obwohl es bei jedem Ansatz Unterschiede gibt. Eine Kernvariante, sagte Decker, ist, dass während Lightning erfordert, dass private Schlüssel ausgetauscht werden, um einen Zustand des Vertrags zu ändern, DMC abnehmende Timelocks verwendet.

Im Wesentlichen schlägt DMC vor, dass Zahlungskanalvereinbarungen aktualisiert werden können, indem der Zeitpunkt geändert wird, zu dem sie für die Blockchain festgelegt werden sollen, anstatt private Schlüssel auszutauschen, um Transaktionen ungültig zu machen.

"Transaktionen, die einen späteren Status darstellen, haben einfach kleinere Zeitstempel, die es ihnen erlauben, gültig zu sein, bevor der alte Zustand gültig ist", erklärte er.

Decker argumentiert, dass DMC damit leichter auditiert werden könnte. "Dies ist ein wesentlicher Unterschied zu Lightning, wo die Komponenten eng miteinander verbunden sind und nicht einzeln nutzbar sind", sagte er.

Wie Lightning würde DMC auch eine Formbarkeitsfixierung benötigen, die implementiert werden soll. Decker hat auch einen Bitcoin-Verbesserungsvorschlag (BIP) eingereicht, der sich derzeit im Entwurf befindet und es ermöglichen würde, unsignierte Transaktionen mit nachfolgenden Aktualisierungen aufzubauen.

Den Forschern zufolge schreitet die Implementierung derzeit voran und wird, sobald ein funktionierender Proof-of-Concept entwickelt wurde, offen gelegt.

Offblockchain-Micropayments

Beide Projekte stehen im Gegensatz zu anderen Methoden, die Micropayments heute ermöglichen. Zum Beispiel führt Tipping-Plattform ChangeTip seine Bitcoin-Tipping off-Kette, während soziale Netzwerk ZapChain BlockCypher verwendet, um kleine Transaktionen dynamisch einzufügen.

Mehr streng geheim und potentiell wirkungsvoller ist ein Projekt bei bitcoin startup 21 Inc, das bisher die meisten VC-Fördermittel in der Branche aufgebracht hat.

Im November gab 21 bekannt, dass es einen "Bitcoin Computer" veröffentlichen wird, der darauf abzielt, Benutzern durch einen eingebetteten Mining-Chip kontinuierlich kleine Mengen an Bitcoin zur Verfügung zu stellen. Wie in den Mitteilungen des Unternehmens ausgedrückt, soll der Minenarbeiter nicht spekulativ sein, sondern Entwickler dazu ermutigen, Apps und Erfindungen zu entwickeln, die bitcoin benötigen, um zu funktionieren.

"Insbesondere möchten wir es Ihnen ermöglichen, Ihre helle Idee in passives Einkommen umzuwandeln, indem Sie Bitcoin - zahlbare Waren, Spiele und Dienstleistungen über einen 21 Bitcoin Computer über das Internet verkaufen", schrieb der damalige CEO Balaji Srinivasan der Enthüllung des Produkts.

Der Schlüssel zu seiner Funktionalität ist ein eingebauter "21 Micropayments Server", eine Funktion, deren Einfluss Srinivasan auf Twitter andeutete.

. @derosetech @ manan19 @StartupLJackson Das Ziel: einen neuen kostenpflichtigen Internetdienst wie eine neue Glühbirne einschalten. Keine Werbung, keine Anmeldung.

- Balaji S. Srinivasan (@balajis) 22. September 2015

Wie genau solche Mikrotransaktionen mit der Blockchain interagieren würden, ist unklar, obwohl solche Transaktionen off-chain oder innerhalb von 21 Inc's Ökosystem nur stattfinden können später auf die Blockchain angewendet werden. Sowohl Poon als auch Dryja sagten, sie seien bisher noch nicht von der Firma kontaktiert worden.

Ungeachtet der Ambitionen von 21 schlugen beide Entwickler vor, Verbesserungen an Bitcoins Kerntechnologie zu benötigen.

"Die meisten Leute, nicht super technische Leute, denken, Bitcoin macht das schon. 2013 gab es eine Menge Presse, die Leute sagten Null-Gebühr, kostenlose Transaktionen, Micropayments. Bitcoin tut das nicht wirklich" Dryja sagte abschließend:

"Viele Leute dachten, dass man mit Bitcoin viele Dinge machen kann und wir müssen uns daran halten."

Server-Images über Shutterstock