Smart Contracts: Die Blockchain-Technologie, die Anwälte ersetzen wird
Ein Leitfaden für Anfänger zu intelligenten Verträgen
TLDR: Ein intelligenter Vertrag ist ein Computerprotokoll, das die Aushandlung oder Erfüllung eines Vertrags digital erleichtern, überprüfen oder durchsetzen soll. Intelligente Verträge ermöglichen die Durchführung glaubwürdiger Transaktionen ohne Dritte.
Eines der besten Dinge an der Blockchain ist, dass Sie, da es sich um ein dezentrales System handelt, das zwischen allen zugelassenen Parteien besteht, keine Vermittler (Zwischenhändler) bezahlen müssen und Zeit und Konflikte sparen. Blockchains haben ihre Probleme, aber sie sind zweifellos schneller, billiger und sicherer als herkömmliche Systeme, weshalb sich Banken und Regierungen an sie wenden.
Genießen Sie eine kostenlose Lektion aus der Blockgeeks-Bibliothek!
In 1994 erkannte Nick Szabo, ein Rechtswissenschaftler und Kryptograf, dass das dezentrale Ledger für intelligente Verträge verwendet werden könnte, die auch als selbstausführende Verträge, Blockchain-Verträge oder digitale Verträge bezeichnet werden. In diesem Format könnten Verträge in Computercode umgewandelt, auf dem System gespeichert und repliziert und vom Netzwerk der Computer überwacht werden, auf denen die Blockchain ausgeführt wird. Dies würde auch zu einem Ledger-Feedback führen, z. B. Geld überweisen und das Produkt oder die Dienstleistung erhalten.
Was sind Smart Contracts?
Smart Contracts helfen Ihnen, Geld, Eigentum, Aktien oder etwas Wertvolles auf transparente, konfliktfreie Weise auszutauschen und dabei die Dienste eines Zwischenhändlers zu vermeiden.
Der beste Weg, intelligente Verträge zu beschreiben, besteht darin, die Technologie mit einem Verkaufsautomaten zu vergleichen. Normalerweise würden Sie zu einem Anwalt oder Notar gehen, sie bezahlen und warten, während Sie das Dokument erhalten. Mit Smart Contracts werfen Sie einfach einen Bitcoin in den Automaten (d. H. Ledger) und Ihr Treuhandkonto, Ihren Führerschein oder was auch immer auf Ihr Konto. Darüber hinaus definieren intelligente Verträge nicht nur die Regeln und Strafen für eine Vereinbarung auf die gleiche Weise wie ein herkömmlicher Vertrag, sondern setzen diese Verpflichtungen auch automatisch durch. Wenn Sie nach einer detaillierteren Anleitung zu Smart Contracts suchen, lesen Sie bitte unsere Blockchain-Kurse zu Smart Contracts.
Wie Vitalik Buterin, der 22-jährige Programmierer von Ethereum, auf einem DC Blockchain Summit erklärte, wird in einem Smart Contract-Ansatz ein Vermögenswert oder eine Währung in ein Programm übertragen „und das Programm führt diesen Code aus und validiert irgendwann automatisch eine Bedingung und bestimmt automatisch, ob der Vermögenswert an eine Person oder zurück an die andere Person gehen soll oder ob er sofort an die Person zurückerstattet werden soll, die ihn gesendet hat, oder eine Kombination davon.“In der Zwischenzeit speichert und repliziert das dezentrale Hauptbuch auch das Dokument, was ihm eine gewisse Sicherheit und Unveränderlichkeit verleiht.
Beispiel
Angenommen, Sie mieten eine Wohnung von mir. Sie können dies über die Blockchain tun, indem Sie in Kryptowährung bezahlen. Sie erhalten eine Quittung, die in unserem virtuellen Vertrag aufbewahrt wird; Ich gebe Ihnen den digitalen Zugangsschlüssel, der zu einem bestimmten Datum zu Ihnen kommt. Wenn der Schlüssel nicht rechtzeitig kommt, gibt die Blockchain eine Rückerstattung frei. Wenn ich den Schlüssel vor dem Mietdatum sende, gibt die Funktion sowohl die Gebühr als auch den Schlüssel an Sie und mich frei, wenn das Datum eintrifft. Das System arbeitet auf der Wenn-Dann-Prämisse und wird von Hunderten von Menschen beobachtet, sodass Sie eine fehlerfreie Lieferung erwarten können. Wenn ich dir den Schlüssel gebe, werde ich sicher bezahlt. Wenn Sie einen bestimmten Betrag in Bitcoins senden, erhalten Sie den Schlüssel. Das Dokument wird nach Ablauf der Zeit automatisch storniert, und der Code kann von keinem von uns gestört werden, ohne dass der andere es weiß, da alle Teilnehmer gleichzeitig benachrichtigt werden.
Sie können Smart Contracts für alle möglichen Situationen verwenden, die von Finanzderivaten über Versicherungsprämien bis hin zu Vertragsverletzungen, Eigentumsrecht, Kreditdurchsetzung, Finanzdienstleistungen, Rechtsverfahren und Crowdfunding-Vereinbarungen reichen.
Ein Beispiel für einen intelligenten Vertrag
Hier ist der Code für einen grundlegenden intelligenten Vertrag, der in der Ethereum-Blockchain geschrieben wurde. Verträge können auf jeder Blockchain codiert werden, aber Ethereum wird meistens verwendet, da es unbegrenzte Verarbeitungsmöglichkeiten bietet.
Ein Beispiel für einen intelligenten Vertrag auf Ethereum. Quelle: https://www.ethereum.org/token
Der Vertrag sieht vor, dass der Ersteller des Vertrags 10.000 BTCS (d. H. Bitcoins) erhält; Es erlaubt jedem mit genügend Guthaben, diese BTCs an andere zu verteilen.
So können Sie intelligente Verträge verwenden
Jerry Cuomo, Vice President für Blockchain-Technologien bei IBM, glaubt, dass Smart Contracts in der gesamten Kette von Finanzdienstleistungen über das Gesundheitswesen bis hin zu Versicherungen eingesetzt werden können. Hier sind einige Beispiele:
Regierung
Insider bürgen dafür, dass es für unser Wahlsystem extrem schwierig ist, manipuliert zu werden, aber dennoch würden intelligente Verträge alle Bedenken zerstreuen, indem sie ein unendlich sichereres System bereitstellen. Ledger-geschützte Stimmen müssten dekodiert werden und erfordern eine übermäßige Rechenleistung für den Zugriff. Niemand hat so viel Rechenleistung, also würde es Gott brauchen, um das System zu hacken! Zweitens könnten intelligente Verträge die niedrige Wahlbeteiligung erhöhen. Ein Großteil der Trägheit kommt von einem Fummelsystem, das das Anstellen, das Zeigen Ihrer Identität und das Ausfüllen von Formularen umfasst. Mit intelligenten Verträgen können Freiwillige die Abstimmung online übertragen und Millennials werden massenhaft für ihren Potus stimmen.
Management
Die Blockchain bietet nicht nur ein einziges Ledger als Vertrauensquelle, sondern verhindert aufgrund ihrer Genauigkeit, Transparenz und ihres automatisierten Systems auch mögliche Probleme in der Kommunikation und im Workflow. Normalerweise muss der Geschäftsbetrieb ein Hin und Her aushalten, während er auf Genehmigungen und interne oder externe Probleme wartet. Ein Blockchain-Ledger rationalisiert dies. Außerdem werden Unstimmigkeiten ausgeschlossen, die normalerweise bei einer unabhängigen Verarbeitung auftreten und zu kostspieligen Klagen und Verzögerungen bei der Abwicklung führen können.
Fallgeschichte
Im Jahr 2015 verwendete der Depository Trust & Clearing Corp. (DTCC) ein Blockchain-Ledger, um Wertpapiere im Wert von mehr als 1,5 Billiarden US-Dollar zu verarbeiten, was 345 Millionen Transaktionen entspricht.
Supply Chain
Smart Contracts arbeiten nach der If-Then-Prämisse, um Jeff Garziks Worte zu formulieren,
“ UPS kann Verträge ausführen, die besagen: ‚Wenn ich an diesem Standort in einem sich entwickelnden, aufstrebenden Markt Nachnahme erhalte, dann werden diese anderen, vielen, vielen Verbindungen in der Lieferkette dazu führen, dass ein Lieferant einen neuen Artikel erstellt, da der vorhandene Artikel gerade in diesem sich entwickelnden Markt geliefert wurde.“ Allzu oft werden Lieferketten durch papierbasierte Systeme behindert, bei denen Formulare zur Genehmigung zahlreiche Kanäle durchlaufen müssen, was das Risiko von Verlusten und Betrug erhöht. Die Blockchain macht dies zunichte, indem sie allen Parteien in der Kette eine sichere, zugängliche digitale Version zur Verfügung stellt und Aufgaben und Zahlungen automatisiert.
Fallgeschichte
Die Barclays Corporate Bank verwendet intelligente Verträge, um einen Eigentümerwechsel zu protokollieren und Zahlungen bei der Ankunft automatisch an andere Finanzinstitute zu übertragen
Automobil
Es besteht kein Zweifel, dass wir von trägen vormenschlichen Wirbeltieren zu superintelligenten Robotern übergehen. Denken Sie an eine Zukunft, in der alles automatisiert ist. Google kommt mit Smartphones, Datenbrillen und sogar intelligenten Autos dorthin. Hier helfen intelligente Verträge. Ein Beispiel sind selbstfahrende oder selbstparkende Fahrzeuge, bei denen intelligente Verträge eine Art Orakel ins Spiel bringen könnten, das erkennen könnte, wer bei einem Unfall schuld war. der Sensor oder der Fahrer sowie unzählige andere Variablen. Mit Hilfe von Smart Contracts könnte eine Kfz-Versicherung die Tarife je nachdem, wo und unter welchen Bedingungen Kunden ihre Fahrzeuge betreiben, unterschiedlich berechnen.
Immobilien
Sie können mehr Geld durch intelligente Verträge erhalten. Normalerweise, wenn Sie Ihre Wohnung an jemanden vermieten wollten, müssten Sie einen Zwischenhändler wie Craigslist oder eine Zeitung bezahlen, um zu werben, und dann wieder müssten Sie jemanden bezahlen, um zu bestätigen, dass die Person Miete bezahlt und gefolgt durch. Das Ledger senkt Ihre Kosten. Alles, was Sie tun, ist über Bitcoin zu bezahlen und Ihren Vertrag im Hauptbuch zu codieren. Jeder sieht, und Sie erreichen automatische Erfüllung. Makler, Immobilienmakler, Hartgeldkreditgeber und alle, die mit dem Immobilienspiel verbunden sind, können davon profitieren.
Gesundheitswesen
Persönliche Gesundheitsakten könnten verschlüsselt und in der Blockchain mit einem privaten Schlüssel gespeichert werden, der nur bestimmten Personen Zugriff gewähren würde. Die gleiche Strategie könnte verwendet werden, um sicherzustellen, dass Forschung über HIPAA-Gesetze (auf sichere und vertrauliche Weise) durchgeführt wird. Quittungen von Operationen könnten in einer Blockchain gespeichert und automatisch als Zustellnachweis an die Versicherer gesendet werden. Das Ledger könnte auch für das allgemeine Gesundheitsmanagement verwendet werden, z. B. zur Überwachung von Medikamenten, zur Einhaltung von Vorschriften, zu Testergebnissen und zur Verwaltung der Gesundheitsversorgung.
Smart Contracts sind großartig!
Hier ist, was intelligente Verträge Ihnen geben:
Autonomie – Sie sind derjenige, der die Vereinbarung trifft; Sie müssen sich nicht auf einen Makler, Anwalt oder andere Vermittler verlassen, um dies zu bestätigen. Dies schließt übrigens auch die Gefahr der Manipulation durch Dritte aus, da die Ausführung automatisch vom Netzwerk verwaltet wird und nicht von einer oder mehreren, möglicherweise voreingenommenen Personen, die sich irren können.
Vertrauen – Ihre Dokumente werden in einem gemeinsamen Ledger verschlüsselt. Es gibt keine Möglichkeit, dass jemand sagen kann, dass er es verloren hat.
Backup – Stellen Sie sich vor, Ihre Bank hätte Ihr Sparkonto verloren. Auf der Blockchain hat jeder deiner Freunde deinen Rücken. Ihre Dokumente werden mehrfach dupliziert.
Sicherheit – Kryptographie, die Verschlüsselung von Websites, schützt Ihre Dokumente. Es gibt kein Hacken. In der Tat würde es einen ungewöhnlich intelligenten Hacker brauchen, um den Code zu knacken und zu infiltrieren.
Geschwindigkeit – Normalerweise müssen Sie viel Zeit und Papierkram aufwenden, um Dokumente manuell zu verarbeiten. Intelligente Verträge verwenden Softwarecode, um Aufgaben zu automatisieren und so eine Reihe von Geschäftsprozessen zu verkürzen.
Einsparungen – Intelligente Verträge sparen Geld, da sie die Anwesenheit eines Vermittlers ausschalten. Sie müssten zum Beispiel einen Notar bezahlen, um Ihre Transaktion zu bezeugen.
Genauigkeit – Automatisierte Verträge sind nicht nur schneller und billiger, sondern vermeiden auch die Fehler, die durch das manuelle Ausfüllen von Formularen entstehen.
So beschrieb Jeff Garzik, Inhaber der Blockchain-Dienste Bloq, Smart Contracts:
“ Intelligente Verträge … garantieren eine sehr, sehr spezifische Reihe von Ergebnissen. Es gibt nie Verwirrung und es besteht nie die Notwendigkeit eines Rechtsstreits.“
„Bei Smart Contracts trifft der Gummi auf die Straße für Unternehmen und die Blockchain-Technologie. Während einige hochspezialisierte Anwendungsfälle für verteilte Finanzdienstleistungen für Blockchain aufgetaucht sind – zum Beispiel Zahlungsbuchdienste für die Yangon Stock Exchange in Myanmar. Seine Dienste auf der Blockchain, die wirklich interessant sind. In der Yangon Exchange löst es das Problem der verteilten Abwicklung in einem Handelssystem, das Trades nur zweimal am Tag synchronisiert. Die autonomen Ausführungskapazitäten intelligenter Verträge erweitern jedoch die Transaktionssicherheit der Blockchain auf Situationen, in denen komplexe, sich entwickelnde Kontextübergänge erforderlich sind. Und es ist diese Möglichkeit, die Amazon, Microsoft Azure und IBM Bluemix Blockchain-as-a-Service (Baas) aus der Cloud einführen lässt.“ – Patrick Hubbard, Head Geek, SolarWinds
Jetzt für Probleme
Intelligente Verträge sind alles andere als perfekt. Was ist, wenn Fehler in den Code gelangen? Oder wie sollten Regierungen solche Verträge regeln? Oder wie würden Regierungen diese intelligenten Vertragstransaktionen besteuern? Erinnern Sie sich an meine Mietsituation?
Was passiert, wenn ich den falschen Code sende oder, wie Anwalt Bill Marino betont, den richtigen Code sende, aber meine Wohnung vor dem Mietdatum verurteilt (d. H. Ohne meine Zustimmung für die öffentliche Nutzung freigegeben) wird? Wenn dies der traditionelle Vertrag wäre, könnte ich ihn vor Gericht widerrufen, aber die Blockchain ist eine andere Situation. Der Vertrag erfüllt, egal was passiert.
Die Liste der Herausforderungen geht weiter und weiter. Experten versuchen, sie zu enträtseln, aber diese kritischen Probleme halten potenzielle Anwender davon ab, sich anzumelden.
Und hier ist die Zukunft von Smart Contracts…
Ein Teil der Zukunft von Smart Contracts liegt darin, diese Probleme zu verwickeln. In Cornell Tech zum Beispiel haben sich Anwälte, die darauf bestehen, dass intelligente Verträge in unseren Alltag eintreten werden, der Erforschung dieser Bedenken verschrieben.
Wenn es um intelligente Verträge geht, betreten wir einen Science-Fiction-Bildschirm. Das IT-Ressourcenzentrum Search Compliance legt nahe, dass intelligente Verträge Änderungen in bestimmten Branchen wie dem Recht beeinflussen können. In diesem Fall werden Anwälte vom Schreiben traditioneller Verträge zur Erstellung standardisierter Smart Contract-Vorlagen übergehen, ähnlich wie bei den standardisierten traditionellen Verträgen, die Sie auf LegalZoom finden. Andere Branchen wie Händlerakquirer, Kreditunternehmen und Buchhalter können auch intelligente Verträge für Aufgaben wie Echtzeit-Audits und Risikobewertungen einsetzen. Tatsächlich verschmelzen auf der Website Blockchain Technologies intelligente Verträge zu einem Hybrid aus Papier und digitalen Inhalten, bei dem Verträge über Blockchain verifiziert und durch physische Kopie untermauert werden.
Blockchains, in denen Sie intelligente Verträge verarbeiten können
Bitcoin: Bitcoin eignet sich hervorragend für die Verarbeitung von Bitcoin-Transaktionen, ist jedoch nur eingeschränkt in der Lage, Dokumente zu verarbeiten.
Side Chains: Dies ist ein anderer Name für Blockchains, die neben Bitcoin laufen und mehr Spielraum für die Verarbeitung von Verträgen bieten.
NXT: NXT ist eine öffentliche Blockchain-Plattform, die eine begrenzte Auswahl an Vorlagen für intelligente Verträge enthält. Sie müssen verwenden, was gegeben ist; Sie sind nicht in der Lage, Ihre eigenen zu codieren.
Ethereum: Ethereum ist eine öffentliche Blockchain-Plattform und die fortschrittlichste für die Codierung und Verarbeitung intelligenter Verträge. Sie können programmieren, was Sie wollen, müssten aber für Rechenleistung mit „ETH“ -Token bezahlen.
Was das Potenzial von Smart Contracts selbst betrifft, gibt es kein Ende der Bandbreite der Branchen, die es beeinflussen kann, vom Gesundheitswesen über Automobile bis hin zu Immobilien und Recht. Die Liste geht weiter und weiter. Sagt, Ethereum CTO, Gavin Wood
“ Das Potenzial, Aspekte der Gesellschaft zu verändern, ist von erheblichem Ausmaß. Das wäre eine technische Grundlage für alle möglichen gesellschaftlichen Veränderungen, und das finde ich spannend.“