Smart Contract

Das ist der Eintrag dazu aus unserem IT-Kommunikationslexikon:


Smart Contracts (schlaue Verträge) sind ein Anwendungsfall von Distributed Ledgers. Die meisten Smart Ledgers verwalten nicht nur Dokumente, sondern besitzen auch eine Art einfache Programmiersprache, die sie in einer eigenen virtuellen Maschine ausführen können. Bei digitalen Währungen werden damit die beabsichtigten Buchungen formuliert. Für Smart Contracts erweitert man das Konzept noch weiter, so dass alle Bedingungen, Regelungen und daraus resultierenden Zahlungen als Programm hinterlegt werden und von den Vertragsbeteiligten elektronisch signiert werden. Je nach Eintreten bestimmter Ereignisse wird das Programm abgearbeiten und Vertrag so automatisiert umgesetzt. Einfachste Anwendungen sind Wettbüros, welche quasi Wett-Verträge über Smart Contracts anbieten und die gewonnenen und verlorenen Beträge über einige digitale Währung verbuchen. Damit die Programmiersprache nicht für zu rechenintensive Anwendungen missbraucht wird, kann jede Nutzung eines digitalen Befehls eines Smart Contracts über die digitale Währung verrechnet werden.

Aktuelle Beiträge

Deinstallieren per wmic: Mehr Schaden als Nutzen?

Erfahrenere User greifen bei der Deinstallation hartnäckiger Windows-Anwendungen gern zur Kommandozeile, etwa über den wmic-Befehl. Er gilt als schneller Weg, um Software unabhängig von fehlerhaften Uninstallern zu entfernen. Was dabei oft übersehen wird: Diese Methode kann unerwünschte Nebenwirkungen haben, erzeugt unnötige Last und ist zudem nicht zukunftssicher.