Anonyme Transaktionen bei Stratis

Nicolas Dorier, Entwickler von NBitcoin und Berater des Stratis-Projekts, hat das NTumbleBit-Projekt angekündigt, eine Server- und Client-Implementierung des TumbleBit-Zahlungsschemas in C #.

TumbleBit ist ein neues anonymes Zahlungsprotokoll, das darauf abzielt, zwei der größten Herausforderungen für Bitcoin zu lösen, Bitcoin zu skalieren, um mit der steigenden Nachfrage Schritt zu halten, und die Privatsphäre von Zahlungen über Bitcoin zu schützen.

TumbleBit ist als Layer r implementiert, das auf Bitcoin basiert und kompatibel ist, ohne dass Änderungen am vorhandenen Bitcoin-Protokoll erforderlich sind. TumbleBit-Zahlungen werden außerhalb der Blockchain verarbeitet. Auf diese Weise kann Bitcoin skaliert werden. Diese Off-Chain-Transaktionen sind nicht verknüpfbar, da TumbleBit mit zunehmendem Volumen voraussichtlich ein neues Niveau bei anonymen Zahlungen bietet. Das TumbleBit-Zahlungsschema erfordert nicht, dass der Benutzer dem TumbleBit-Server vertraut. Der TumbleBit-Server kann zu keinem Zeitpunkt die Transaktionen des Benutzers verknüpfen oder sein Bitcoin stehlen.

Im Whitepaper zu TumbleBit heißt es:

„Um dieses Versprechen zu erfüllen, muss Anonymität auch gegenüber dem Dienst zur Verbesserung der Anonymität selbst gewährleistet werden. Wenn der Dienst genau weiß, welcher Zahler welchen Zahlungsempfänger bezahlt, ist dies ein Kompromiss des Dienstes führt zu einem völligen Verlust der Anonymität. Kompromisse bei Technologien zur Verbesserung der Anonymität sind nicht unbekannt. Im Jahr 2016 fanden Forscher beispielsweise mehr als 100 Tor-Knoten, die an ihrem Benutzer herumschnüffelten. “

TumbleBits-Zahlungen zielen darauf ab, das Problem der Bitcoin-Skalierbarkeit zu lösen, indem alle Transaktionen außerhalb der Bitcoin-Blockchain verarbeitet werden. Durch die Verwendung von Off-Chain-Transaktionen beseitigt der Service die 10-minütige Verzögerung, die mit dem Warten auf herkömmliche Bitcoin-Bestätigungszeiten verbunden ist. Mit dem TumbleBit-Zahlungsschema werden alle Transaktionen in nur wenigen Sekunden abgeschlossen.

NTumbleBit

Damit TumbleBit funktioniert, muss der Tumbler Hub viele Bitcoins hinterlegen. Wenn dies nicht möglich ist, können einige Benutzer es nicht verwenden. Daher ist das Wachstum von TumbleBit tatsächlich ein direkter Kaufdruck für Bitcoin.

Ein Zitat von Nicolas Dorier:

“NTumbleBit wird ein plattformübergreifendes Framework, ein Server und ein Client für das TumblerBit-Zahlungsschema sein. TumbleBit ist in zwei Modi unterteilt: Tumbler-Modus und Zahlungs-Hub-Modus. Der Tumbler-Modus verbessert die Fungibilität von Transaktionen und bietet risikofreie, nicht verknüpfbare Transaktionen. Der Zahlungs-Hub-Modus ist eine Möglichkeit, Offchain-Zahlungen zu ermöglichen, ohne dass Implementierungen wie Segwit oder das Lightning-Netzwerk erforderlich sind.

Ich habe mich entschlossen, dringend an NTumbleBit zu arbeiten, da ich keinen Ausgang für die Situation sehe, in der wir uns in Bezug auf die Bitcoin-Skalierung befinden.

TumbleBit wird meines Erachtens das erste Off-Chain-Zahlungssystem sein, das den Mainstream erreicht. ”

NTumbleBit wird von der Stratis-Entwicklung für die Stratis-Blockchain gespalten und ist auch für Stratis Private Chains verfügbar. Die NTumbleBit-Implementierung in privaten Ketten wird verwendet, um Unternehmen, die ein höheres Transaktionsvolumen benötigen, eine größere Skalierbarkeit zu bieten. Die übergeordnete Stratis-Kette wird für die von NTumbleBit verfügbare Anonymitätsfunktion verwendet.

Das Stratis-Projekt untersucht die Möglichkeit, einen zentralisierten NTumbleBit-Dienst für Bitcoin anzubieten. Ein Dienst dieser Art stellt jedoch mehrere rechtliche Hürden dar. Es steht sicherlich auf unserer Roadmap und wir werden die Community entsprechend aktualisieren.

Da NTumbleBit in C # unter Verwendung von NBitcoin (dem Basisframework, das in unserer SDF verwendet wurde) entwickelt wurde, können unser internes Team und auch unsere Entwicklergemeinschaft das NTumbleBit-Zahlungsschema implementieren und ändern. Wir erwarten einige innovative Anwendungsfälle, die für diese Technologie konzipiert wurden.