ERC-948
ERC-948 ist ein neues Ethereum-Token-Protokoll, das Abonnementunternehmen mit Kunden verbinden und Subscription-basierte Transaktionen ermöglichen soll.
Was ist ERC-948?
ERC-948 ist ein
neues Ethereum-Token-Protokoll, das ausschließlich für abonnementbasierte Transaktionen entwickelt wurde. Die
Blockchain-Technologie verändert Geschäftsmodelle und die Wechselbeziehung der beiden Bereiche scheint nicht so schnell zu Ende zu gehen. Hier kommt ERC-948 ins Spiel.
Da immer mehr Organisationen die Blockchain-Technologie integrieren, wollen Blockchain-Ingenieur/-innen und -Enthusiasten sicherstellen, dass sie auch auf Abonnementmodelle angewendet werden kann. Nachdem die Wirtschaftlichkeit von abonnementfähige Coins nachgewiesen wurde und es derzeit kein Protokoll gibt, auf dem man solche Tokens erstellen kann, bietet ERC-948 eine gute Gelegenheit für Entwickler/-innen, die eine Plattform aufbauen möchten, auf der sich Unternehmen auf ein bewährtes, aktuelles Wirtschaftsmodell verlassen können.
Es besteht
kein Mangel an auf Ethereum basierten Standards für Tokens und digitale Vermögenswerte. Benutzer/-innen würden die Opt-out-Funktion nutzen können. Insbesondere könnte ein spezieller
Smart Contract geschrieben werden, der die Tokens der Benutzer/-innen abhebt, vorausgesetzt, die Benutzer/-innen stimmen einem solchen Contract zu. Ideen dieser Art könnten zweifellos
eine Fülle neuer möglicher Anwendungsfälle für abonnementbasierte Systeme eröffnen.
Schauen wir uns an, wie ein Opt-out-Protokoll mit ERC-928 funktioniert:
Aus wirtschaftlicher Sicht wäre eine Opt-out-Strategie am effektivsten, da sie die Anreize von Kund/-innen und Anbieter/-innen aufeinander abstimmen würde. Das Protokoll könnte etwa so aussehen:
- Der/die Benutzer/in autorisiert, dass die Anzahl „x“ an Tokens nach jedem Zeitraum „y“ von der Firma „z“ aus seiner/ihrer Wallet abgehoben werden.
- Der/die Nutzer/in hat jederzeit die Möglichkeit, die Einwilligung zu widerrufen.
- In jedem Zeitraum „y“ kann der/die Eigentümer/in der Firma „z“ die Anzahl „x“ an Tokens aus der Wallet des/der Benutzer/in abheben. Sofern auf die Anzahl „x“ an Tokens zugegriffen werden kann, die Zustimmung des/der Benutzer/in aktiv ist und seit der letzten Auszahlung der Zeitraum „y“ vergangen ist, wird die Transaktion ausgeführt („throw()“).
Mithilfe der Smart-Contract-Leistung der Ethereum-Blockchain könnte ein Opt-out-Smart-Contract für einen auf ERC-948 basierenden Abonnementdienst wie folgt aussehen:
- Der Dienst implementiert einen Smart Contract, der es Benutzer/-innen ermöglicht, Tokens abzuheben.
- Der Contract (Vertrag) wird von dem/der Nutzer/in für ein unbegrenztes Kontingent und eine unbegrenzte Laufzeit genehmigt.
- Der/die Benutzer/in ruft die Methode createSubscription() des Contracts auf, wodurch dem Dienst „z“ erlaubt wird, die Anzahl „x“ an Tokens für alle Zeiträume mit der Dauer „y“ aus der Wallet abzuheben, bis der/die Benutzer/in kündigt.
- Der Dienst führt zu jedem Zeitraum „y“ die Funktion „withdrawSubscription()“ aus, die „transferFrom()“ verwendet, um die Anzahl „x“ an Tokens abzuheben, die für diesen Zahlungszeitraum genehmigt wurden, vorbehaltlich der Verfügbarkeit von Mitteln und der Zustimmung des/der Benutzer/in.
Trotz mehrerer Hindernisse bietet ERC-948 ein äußerst attraktives und profitables Umfeld für Abonnementdienstanbieter. Die Blockchain-Technologie ist sehr anpassungsfähig und findet häufig passende Antworten. Daher muss man sich auch über auftretende Probleme keine Sorgen machen.
Würde ein einheitlicher Standard für Abonnements entwickelt werden, könnte dies dazu führen, dass noch mehr verbraucherorientierte Unternehmen die Blockchain-Technologie nutzen. Während ein großer Teil der Blockchain-Rhetorik das Alte verteufelt und das Neue preist, sollten wir die Anreizstrukturen im Auge behalten, die sich in unserer bestehenden Wirtschaft, zu der zweifellos die Abonnementwirtschaft gehört, als wirksam erwiesen haben.