Aufgrund der hohen Volatilität des Bitcoins sind Kryptowährungen in der aktuellen Medienlandschaft omnipräsent. Da sie nur begrenzt zur Verfügung stehen, werden sie ebenfalls als digitales Gold bezeichnet und auch als solches in den Märkten betrachtet.
„Diesen Umstand haben wir vom Institut für Vorsorge und Finanzplanung (IVFP) uns zum Anlass genommen, um einmal näher auf die Möglichkeit von digitalen Verträgen (Smart Contracts) innerhalb der Kryptowährungen einzugehen.“ erläutert Prof. Michael Hauer.

Das Stichwort „digitale Verträge“ zielt hierbei nicht auf handschriftlich erfasste Vertragsdokumente in digitaler Form (PDF) ab, sondern bezieht sich auf die Möglichkeit, sogenannte Smart Contracts in einer Blockchain (Bitcoin, Ethereum, Dogecoin usw.) zu implementieren.
Damit ergeben sich zahlreiche Anwendungsfälle, um manuelle Prozesse sowohl zu automatisieren als auch zu digitalisieren, da sich die Verträge direkt im zugrundeliegenden Bezahlsystem (Kryptowährung) befinden und somit keine Anbindung von externen Zahlungsdienstleistern nötig ist.

Bei einem Smart Contract wird ein Abkommen (ein Vertrag) aus der realen Welt als Applikation (Software-Anwendung) innerhalb der Blockchain bereitgestellt. Vorrangiges Ziel hierbei ist die vollständige Automatisierung dieser Prozesse unter Zuhilfenahme von externen Schnittstellen, beispielsweise eine Anbindung zu öffentlichen Einrichtungen wie dem Grundbuchamt.

Das folgende Diagramm zeigt auf, wie ein solcher Smart Contract in der Realität aussehen könnte:

Dieses Beispiel befasst sich mit der Kreditvergabe unter Verwendung einer Blockchain (Ethereum) und eines Smart Contracts.

Mit den folgenden Schritten wird der dargestellte Prozess abgebildet:

  1. Der Kreditnehmer hinterlegt eine Sicherheit (Grundstück), die mit einer technischen Schnittstelle (API) in Anspruch genommen werden kann (z. B. Grundbucheintrag am Grundbuchamt).
  2. Die Kreditgeber (Privatpersonen) zahlen jeweils ein Ethereum (1 Eth) in den Contract, um die benötigte Kreditsumme für den Kreditnehmer bereitzustellen.
    Dabei „besitzt“ der Contract nun das zur Verfügung gestellte Ethereum.
  3. Nach Erreichen der Summe schreibt der Smart Contract dem Kreditnehmer automatisch den Betrag (3 Ethereum) gut.
  4. Der Kreditnehmer zahlt in festen Abständen die Tilgungsraten (inkl. Zinsen) an den Smart Contract zurück, der seinerseits die Verteilung an die Kreditnehmer übernimmt.
  5. Sollte der Kreditnehmer die Raten nicht bezahlen können, nimmt der Smart Contract automatisiert die hinterlegte Sicherheit (Grundstück) in Anspruch, um den ausstehenden Betrag in Form der Sicherheit (Grundüberschreibung) an die Kreditnehmer auszuzahlen.

(Zur Vereinfachung wurden einige Teile der Kreditabwicklung ausgelassen.)

Anhand dieses Beispiels wird deutlich, wie eine Kreditvergabe vollständig automatisiert werden kann.
Abgesehen vom hohen Automatisierungspotenzial bieten Smart Contracts einen hohen Sicherheitsstandard, da sie auf der zugrundeliegenden Blockchain beruhen. Deren irreversible Struktur trägt Sorge dafür, dass die Verträge fälschungssicher und nachvollziehbar in der Blockchain abgebildet werden.
Zusätzlich bietet dieses Verfahren einen hohen Grad an Anonymität, da alle Transaktionen vom Smart Contract selbstständig ausgeführt werden und die Benutzer keine Beeinflussung daran vornehmen können.

Zum Abschluss spricht Herr Sebastian Maischl, IT-Leiter beim IVFP, über die Vision dahinter: „Wir vom IVFP sehen in dieser Technologie einen großen Schritt in Richtung digitalisierte Geschäftsprozesse, daher befassen wir uns speziell mit diesem Thema, um unseren Geschäftspartnern die Technologien der Zukunft schon heute bereitstellen zu können.“

Für weitere Informationen zu diesem Thema können Sie uns gerne kontaktieren.