smart contracts - wirtschaftliche bedeutung und rechtliche ... · 1 for all. legal | tax |...

31
1 for all. Legal | Tax | Compliance Smart Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte 28. März 2017, Wirtschaftslunch der IHZ zum Thema BITCOIN, BLOCKCHAIN, FINTECH UND CO. Dr. Andreas Glarner [email protected]

Upload: vulien

Post on 18-Sep-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

1 for all. Legal | Tax | Compliance

Smart Contracts -Wirtschaftliche Bedeutung und rechtliche Aspekte28. März 2017, Wirtschaftslunch der IHZzum Thema BITCOIN, BLOCKCHAIN, FINTECH UND CO.

Dr. Andreas Glarner [email protected]

Page 2: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Musikvertrieb über Blockchain?

2MME |

- (Nächste Folie!!)

Page 3: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

«Crypto Valley» Zug

3MME |

Page 4: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Smart Contracts: Some Basics

4MME |

Page 5: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Blockchain

MME | 5

„Unter einer Blockchain wird eine Datenbank verstanden, deren Integrität durch Speicherung

des Hashwerts des vorangehenden Datensatzes im jeweils nachfolgenden gesichert ist.“

(Wikipedia)

Page 6: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Blockchain: Some Basics

MME | 6

− Unveränderbar: Integrität der Datenbank (ledger) ist technisch gesichert

− Unaufhaltsam: Dritte können Transaktionen nicht aufhalten

− Unanfechtbar: Datenbankeinträge (Transactions) können nicht mehr rückgängig gemacht werden

− Dezentral: Datenbank ist nicht zentral kontrolliert, sondern Software stellt sicher, dass sie überall identisch vorliegt (decentralized ledger)

Page 7: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Einsatz der Blockchain zur Abwicklung von Beziehungen

MME | 7

− Blockchain ermöglicht es, verbindlich eineindeutige Transaktionsregeln für Parteibeziehungen festzulegen Bitcoin Blockchain: Entwickelt um wenige simple

Rechenaufgaben abzuwickeln (Transaktion von «währungsähnlichen» Token)

Neue Blockchains (z.B. Ethereum Blockchain): Können komplexere Aufgaben, d.h. ganze Programme abwickeln (Smart Contracts)

Page 8: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

− Nutzung der Eigenschaften der Blockchain um Rechtsbeziehungen digital festzulegen (Content) und abzuwickeln (Enforcement) Smart Contracts sollen die Sicherheit in

vertragliche Beziehungen geben D.h. Inhalt eines Vertrags wird (teilweise) in

Software implementiert

Grundidee von Smart Contracts

MME | 8

Page 9: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Smart Contracts vs. «normale» Verträge

MME | 9

− Spezielle Eigenschaften von Smart Contracts vgl. zu «normaler» Software: Unveränderbarkeit (Immutable): Programm ist

auf der Blockchain gespeichert Unaufhaltsam (Unstoppable): Software läuft auf

der Blockchain, d.h. funktioniert wie programmiert

Unanfechtbar (Irrefutable): Transaktionen sind nicht mehr änderbar (keine zentrale Kontrolle)

Software kann Blockchain Assets (Cryptocurrencies) halten und kontrollieren

Page 10: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Definition Smart Contracts

MME | 10

D.h. ein Smart Contract ist:− Eine Sammlung von Software Funktionen,

welche Deterministisch und selbständig im Rahmen eines vordefinierten Netzwerks und gemäss einem vorbestimmten Regelwerk

ablaufen

Page 11: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Use Case 1: Trade-Finance auf Blockchain?

11MME |

Page 12: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Trade Finance: Standard

12MME |

VerkäuferVertrag

Ware

Käufer

Zahlung

Page 13: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Trade Finance: Standard

13MME |

Verkäufer

Bank Käufer

BankVerkäufer

Vertrag

Zahlung

Ware

Käufer

Dokumente

Page 14: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Trade Finance: Standard

14MME |

Verkäufer

Bank Käufer

BankVerkäufer

Vertrag

Zahlung

Ware

Käufer Dokum

ente

Dok

umen

te

Dokumente

Page 15: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Trade Finance: Blockchain

15MME |

VerkäuferVertrag

Ware

Käufer

Page 16: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Trade Finance: Blockchain

16MME |

VerkäuferVertrag

Ware

Käufer

if (goods.arrived) { paySeller(payment.rest);

if (Payment.confirmed) { goods.unlock();

Smart Contract

Page 17: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Trade Finance: Blockchain

17MME |

VerkäuferVertrag

Ware

Käufer

if (goods.arrived) { paySeller(payment.rest);

if (Payment.confirmed) { goods.unlock();

Smart Contract

Page 18: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Trade Finance: Blockchain

18MME |

VerkäuferVertrag

Ware

Käufer

if (goods.arrived) { paySeller(payment.rest);

if (Payment.confirmed) { goods.unlock();

Smart Contract

Page 19: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

•Tiefe Transaktionskosten

•Schnelle Transaktionen

•Rationalisierung

•Abwicklung über globale Infrastruktur

•Zuverlässige Vertragsdurchsetz-ung auch in Ländern mit schwachen Rechtsstrukturen

•Keine Einflussmöglichkeit

•Hohe Transparenz•Zuverlässigkeit und Sicherheit

•Rasche und günstige Transaktions-abwicklung

•Glasklarer Vertragsinhalt

•Vorhersehbarkeitder Abwicklung

Automatisiert Autonom

EffizientGlobal

Vorteile von Smart Contracts

19MME |

Page 20: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

•Smart Contractsunterliegen binärer Transaktionslogik

•Lebenssachverhalte sind komplexer

•Keine Streitlösungs-mechanismen

•Zum Teil anonyme Vertragsparteien

•Zwingende Rechtsnormen

•Keine Einflussmöglichkeit

•Vorgegebene Transaktionsabwick-lung widerspricht Dynamik der Aussen-

welt

•Digitale Datenbasis notwendig

•Zugang zu Informationen ausserhalbBlockchain stark eingeschränkt

Automatisiert Autonom

BinärDisputes

Grenzen von Smart Contracts

MME | 20

Page 21: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Rechtlich relevante Eigenheiten von «Blockchain» Transaktionen

− Digitale, sichere, einmalige, speicherbare Übertragung von Informationen (Wert/Eigentum/Mitgliedschaftsrecht) von User 1 zu User 2 – eine digitale Transaktion

− Private Key (PIK) – Bevollmächtigung User 1 zum Ausführen einer Transaktion oder Code (Smart Contract) zum Ausführen der Transaktion

− Buchung der Transaktion in der Blockchain (einem digitalen Hauptbuch) und sichtbar für alle über Public Key (PUK)

− «Wert» auf der Blockchain im «Blockchain Account» (PUK) und nicht bei einem Intermediär (z.B. Bank)

− Transparente Transaktion aber Anonymer User− Digitale Transparenz d.h. digitaler «Footprint»

MME | 21

Page 22: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Use Case 2: Digitale Assets auf Blockchain – Aktien?

22MME |

Page 23: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Aktien als Blockchain

23MME |

• Programmierung• Herausgabe / Platzierung (Prospekt)• Übertragung (Aktienbuch)

Web Interface

Human Interface: Haftung / Aufsicht / Steuern

Registrationsfunktion- Dokumentation nomineller Anteil- Stimmrecht- Bezugsrecht

Accountingfunktion- Dividende/Kapitaleinzahlung

Zertifikatsfunktion - Gültigkeit

Transferfunktion- Eintragung Aktienbuch/Vinkulierung

Share-Token

PIK: Unterzeichnung der Transaktion (Vollmacht / „Account/Depot“)

PUK: Nachweis der Eigentumsübertragung

(Sender, Information, Funktion, Empfänger, Zeitstempel)

Zugriff

Buchung

(Kontoführung)

(Infrastruktur)

(Effekten, Finanzprodukt)

Page 24: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Weiterentwicklung Blockchain Aktie:DAP Token

USER 2 (Receiver)

USER 0SCS

(PUK)(PUK)

Core Team

USER 1(Payer)

(PUK)

Backers/Investors

Smart ContractSystem (SCS)

Regulatory Interface

InputFunction

DAP Token

Human Interface/Verantwortlichkeiten

U2/Core Team Verwendung des(Projekt Promotoren) Tokens

Erfüllung

U2/Developer Funktionalität SCS

U2/Einsatz SCS Regulation / Steuern

U0/Blockchain Funktionalität

U1/Investors Einfache Gesellschaft / Miteigentümer, Organisation

DAP Transaction

24MME |

Blockchain

Registration Function

ETH ETH

ETH

Blockchain

Expectation InterfaceMarketing/Download

Page 25: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Beispiele Initial Coin Offerings «ICOs»

18.4m USD

8.6m USD

7.5m USD

1.9m USD

25MME |

Page 26: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Use Case 3: Musikvertrieb

26MME |

Page 27: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Vertriebsmodell

MME | 27

SCS-Plattform Betreiber

Rechteinhaber SCS UserLizenzbedingungen

Token / Zahlung

Nutzung

Zahlung

Service Fee

Nutzungsvertrag

Song

Page 28: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Vertriebsmodell

MME | 28

SCS-Plattform Betreiber

RI SCS UserNutzung

Zahlung

Service Fee

Nutzungsvertrag

Song RI

RI

RI

RI

RI

RI

Page 29: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Use Cases

29MME |

Page 30: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

1 for all. Legal | Tax | Compliance

MME berät seit 2013 in regulatorischen, Compliance- und Steuerfragen rund um die Blockchain. Im Vordergrund stehen Blockchain basierte FinTech Applikationen. Zu unseren Kunden gehören Blockchain Gesellschaften, Start-Ups und Blockchain Stiftungen, aber auch etablierte Unternehmungen, die in die Blockchain Space eintreten möchten. Derzeit betreuen wir rund 50 Blockchain Projekte.

Office Zurich Office Zug Kreuzstrasse 42 Gubelstrasse 11Postfach 1412 Postfach 613CH-8032 Zurich CH-6301 Zug T +41 44 254 99 66 +41 41 726 99 66F +41 44 254 99 60 +41 41 726 99 60

[email protected]

30MME |

Page 31: Smart Contracts - Wirtschaftliche Bedeutung und rechtliche ... · 1 for all. Legal | Tax | Compliance Smart . Contracts - Wirtschaftliche Bedeutung und rechtliche Aspekte. 28. März

Dr. Luka Müller Legal Partner

[email protected] +41 44 254 99 66T +41 44 254 99 69 (direkt)M +41 79 219 94 21Skype luka.amueller

Thomas LinderTax Partner

[email protected] +41 44 254 99 66T +41 44 254 99 13 (direkt) M +41 79 597 67 72Skype thomaslindermme

Dr. Andreas Glarner Legal Partner

[email protected] +41 44 254 99 66T +41 44 254 99 77 (direkt)M +41 76 345 29 29 Skype andreas.glarner

Ihre Ansprechpersonen

31MME |