Selektiv anonymisierende Überweisung einer Kryptowährung

Elektronisches Bezahlverfahren für eine selektiv anonymisierende Überweisung eines ersten Betrags einer Kryptowährung von einer Ausgangsadresse an eine erste Zieladresse unter Verwendung eines ersten Servers (100) und einer Blockchain (178), wobei ein oder mehrere Adressen als Zwischenadressen für e...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Rückriemen, Jörg
Format: Patent
Sprache:ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Elektronisches Bezahlverfahren für eine selektiv anonymisierende Überweisung eines ersten Betrags einer Kryptowährung von einer Ausgangsadresse an eine erste Zieladresse unter Verwendung eines ersten Servers (100) und einer Blockchain (178), wobei ein oder mehrere Adressen als Zwischenadressen für ein Ausführen von Transaktionen, welche ein Anonymitätskriterium verletzen, zugelassen sind, wobei das durch den ersten Server (100) ausgeführte Bezahlverfahren umfasst:* Empfangen einer unter Verwendung eines Wallet-Programms (144) erstellten Transaktionsaufforderung, wobei die Transaktionsaufforderung die erste Zieladresse und eine signierte erste Transaktionsanweisung für eine erste Transaktion des ersten zu überweisenden Betrags von der Ausgangsadresse an eine erste Zwischenadresse des ersten Servers (100) umfasst,wobei die erste Transaktionsanweisung mit einem der Ausgangsadresse zugeordneten ersten privaten kryptographischen Schlüssel (146) eines ersten asymmetrischen Schlüsselpaars des Wallet-Programms (144) signiert ist,wobei der erste Server (100) einen der ersten Zwischenadresse zugeordneten ersten privaten kryptographischen Schlüssel (106) eines ersten asymmetrischen Schlüsselpaars des ersten Servers (100) umfasst,wobei zumindest die erste Zieladresse mit einem zweiten öffentlichen kryptographischen Schlüssel (112) eines zweiten asymmetrischen Schlüsselpaars des ersten Servers (100) verschlüsselt ist,* Prüfen, ob die Transaktionsaufforderung mit der ersten Transaktion das Anonymitätskriterium erfüllt,* falls die Transaktionsaufforderung das Anonymitätskriterium erfüllt, Initiieren eines Eintragens der signierten ersten Transaktionsanweisung in die Blockchain (178),Initiieren einer anonymisierenden zweiten Transaktion des ersten Betrags von der ersten Zwischenadresse an die erste Zieladresse unter Verwendung der Blockchain (178),* falls die Transaktionsaufforderung das Anonymitätskriterium verletzt, Prüfen ob eine erste Registrierung für das Wallet-Programm (144) auf dem ersten Server (100) vorliegt,falls eine erste Registrierung (116) vorliegt, Zuordnen der Überweisung von der Ausgangsadresse an die erste Zieladresse zu einer von der ersten Registrierung (116) umfassten ersten Identität, welche auf dem ersten Server (100) hinterlegt ist,unter der Voraussetzung, dass die erste Zwischenadresse für ein Ausführen von Transaktionen zugelassen ist, die das Anonymitätskriterium verletzen, Initiieren des Eintragens der signierten ersten Transaktionsanweisung i