Was bedeutet DLT/Blockchain?
Bei der Distributed-Ledger-Technologie (DLT) handelt es sich um ein digitales System zur Aufzeichnung von Transaktionen, bei dem die Transaktionen und ihre Details an mehreren Stellen gleichzeitig aufgezeichnet werden.
Blockchain ist kein Synonym zur Distributed Ledger Technologie. Es ist eine Untergruppe von DLT.
Während die Blockchain eine Datenstruktur beschreibt, die eine permanente Chronik von Transaktionen speichert, bezeichnet DLT eine Datenstruktur, die sich über mehrere Computer und Standorte erstreckt.
Blockchain bedeutet Blockkette
Eine verteilte Datenbank, die Transaktionen ausführen und dokumentieren kann. Dies geschieht auf verifizierbare und unveränderbare Weise.
Die „Blöcke“ stehen dabei für einzelne Datensätze, die hintereinander abgespeichert werden, wodurch eine Art Datensatzkette entsteht.
Information in einem neuen Block kann die Änderung eines Kontostandes (z.B. bei einer Kryptowährung) oder die Änderung einer allgemeinen Zustandsvariable sein.
Eine Blockchain ist ein gemeinsam genutztes, unveränderliches Register für die Aufzeichnung von Transaktionen, durch das sich Assets verfolgen lassen und mehr Vertrauen entsteht.
Ist eine große Datenbank, die mit einem Ursprungsblock startet, an den immer neue Datenblöcke chronologisch angehängt werden, nachdem sie überprüft und bestätigt wurden
Wie funktion eine Blockchain Transaktion?
A sendet Geld an B
alle Informationen der Transaktion werden einem Datenblock hinzugefügt
eine Kopie des Blocks wird anschließend an Computer im Blockchain-Netz geschickt
das Netz validiert den Block mit Hilfe von Verschlüsselungstechniken und bestätigt die Transaktion als Gültig
Anschließend wird der Block an die Blockchain angehangen. Diese wird somit zu einer transparenten und permanenten Aufzeichnung der Transaktion
das Geld wird von A nach B überwiesen
Was macht Blockchain auf wirtschaftlicher Ebene einzigartig?
Austausch eines virtuellen Guts ohne Zwischenhändler (Intermendiäre) über ein elektronisches, verteiltes (dezentrales) Netzwerk. -> keine Vertrauensinstanz mehr nötig, da durch gesamte Community ersetzt -> mögliche Kostenersparnis
Zentrale Angriffspunkte (Single Point of Failure) für Cyberangriffe oder Manipulation sind durch dezentralisiertes System schwer
Ausführung von fälschungssicheren, unstoppbaren und unveränderlichen Prozessen
Historie of web
Das Internet hat sich von einer reinen Informationsplattform auf der man Recherchieren und Lesen kann zu einer Online-Plattform Gesellschaft etwickelt, in der man zusätzlich über verschiedene Medien untereinander interagieren kann.
Die aktuelle Form des Webs wird zusätzlich als Tausch-/Kauf-plattform definiert. (Token Economy).
Mit Hilfe von “tokens” = Tauschgegenständen (z.B. Münzen, Fleißpunkte, Spielmarken) als generalisierte Verstärker soll erwünschtes Verhalten systematisch aufgebaut werden. Tokens verbinden erwünschtes Verhalten und natürliche Verstärker.
Was versteht man unter Smart Contracts
„Ein Smart Contract ist verteilter Code, der auf einer Blockchain ausgefürt wird. Er vermittelt und prozessiert Informationen und Werte über eine Vielzahl von Teilnehmern und stellt Konsens entsprechend der vorgegebenen Regeln her.“
Dezentraler, verteilter Code, der auf der gesamten Blockchain ausgeführt wird
Können nicht durch einzelne Teilnehmer gestoppt werden
Sind Open Source und müssen in der Regel vor dem Deployment auditiert werden
intelligenter Vertrag, basiert auf Computerprotokollen.
Die Bedingungen der Vereinbarung zwischen „Käufer“ und „Verkäufer“ werden dabei direkt in Codezeilen geschrieben.
Eine schriftliche Fixierung des Vertrages wird damit unter Umständen überflüssig.
automatisiert rechtsgültige Ausfertigung eines Vertrags ohne dass ein Vermittler eingeschaltet werden muss oder Zeit verloren geht.
Sie können auch einen Workflow automatisieren und die nächste Aktion auslösen, wenn die Bedingungen erfüllt sind.
Können IFTTT (if this then that) Prozesse ausführen
Ein Smart Contract läuft so lange auf der Blockchain, bis alle Nodes abgeschaltet sind – er kann nicht dadurch gestoppt warden, dass er lokal terminiert wird.
-> Fundamentaler Unterschied zu konventionellen Plattformen und Servern
→ Höhere Verantwortung für Designer und Programmierer, da Fehler schwerwiegendere Konsequenzen haben können
Was versteht man unter einem Token?
Token sind eine Verrechnungseinheit zur Dokumentation von Wertübertragung auf einer Blockchain
Token können nur innerhalb eines Ökosystemes verwendet werden („Utility Token“) oder auf Tauschbörsen gegen
andere Token oder Währungen gehandelt werden
Neue Token werden geschaffen („Mining“) durch Validierung von Blöcken („Minting“)
Es existieren drei Hauptformen von Token:
Security Token
Utility Token
Payment Token
Welche 3 Tokenarten gibt es?
Security Token:
Ein Security-Token ist eine Hardwarekomponente zur Identifizierung und Authentifizierung von Benutzern. Sie sind meist Bestandteil eines Systems der Zugriffskontrolle mit Zwei-Faktor-Authentisierung.
Utility Token:
Unter Utility Token sind zu verstehen, Token die Zugriff auf bestimmte (noch zu entwickelnde) Dienstleistungen oder Produkte erlauben, ähnlich einer Eintrittskarte oder eines digitalen Gutscheins.
Payment Token:
Sind ein reines Zahlungsmittel („Währung“)
Payment Token sind Währungstoken, die im Rahmen von finanziellen Transaktionen Anwendung finden.
Welche Konsensalgorithmen gibt es?
Wie kann in einem Netzwerk Information hinzugefügt werden, ohne dass eine zentrale Kontrollinstanz notwendig ist?
Proof of Work
Recht einen Block hinzuzufügen für denjenigen, der zuerst ein Rätsel löst
Jeder kann teilnehmen
Energieverbrauch: ca. 100 TWh/Jahr
PoW hat große Probleme bezüglich Skalierbarkeit: Transaktionskosten steigen stark an, wenn der Bedarf hoch ist
Proof of Stake
Recht einen Block hinzuzufügen hängt von der Anzahl gehaltener Token ab („Stake“)
Kaum Energieverbrauch (ca. 1500 kWh pro Knoten und Jahr)
kann Skalierbarkeit signifikant verbessern
Proof of Authority
Recht einen Block hinzuzufügen hängt an der Mitgliedschaft eines Vereins/einer Institution
Teilnahme nur nach Zulassung druch Institution (relativ
zentralisiert)
Was bedeutet Gas?
Transaktionskosten werden in „Gas“ verrechnet, um die Ressource „Durchsatz“ fair zu verteilen und Spam-Attacken zu verhindern
Komplexere Transaktionen/Smart Contracts kosten mehr „Gas“
„Gas“ ist eine interne Verrechnungseinheit, berechnet und bezahlt in (utility) token
Transaktionen können höher priorisiert werden, wenn vom Auftraggeber mehr „Gas“ bezahlt wird
Was ist ein private Key?
Wer auch immer den Private Key besitzt, hat VOLLE KONTROLLE über den Account. Private Keys müssen unter allen Umständen sicher verwahrt werden.
Durch Nutzung der PKI kann jeder verifizieren, ob die Nachricht/Transaktion tatsächlich vom Besitzer des Accounts kommt. Dazu ist kein zentraler Dienst notwendig.
Warum Blockchain und BIM ein gutes Team sind
BIM ist ein hochkollaborativer Prozess, der eine Vielzahl von Stakeholdern betrifft – DLT- Anwendungen erfüllen genau diese Anforderungen
Aufträge, Deadlines und Kosten können transparent auf einer neutralen Instanz dokumentiert werden
Der effiziente Betrieb von Gebäuden (bezüglich Energie- und Materialflüssen) erfordert Zugang zu BIM-Werkzeugen um Planungs- und Betriebsphase ideal zu verzahnen
Vertrauen wird mit allen Stakeholdern geteilt, kein„single point of trust“
Last changed2 years ago