- Im Jahr 1998 prägte Nick Szabo, ein amerikanischer Informatiker, den Begriff „Smart Contract“, als er die erste Kryptowährung, Bit Gold, erfand.
- Intelligente Verträge folgen einem einfachen „Wenn/sonst/wann und dann“-Konzept, das in Code geschrieben ist. Jeder Block führt diese Art von Code nacheinander aus und erzeugt so eine sich wiederholende Schleife, die scheinbar automatisiert ist.
- Heutzutage bestehen intelligente Verträge aus zwei Haupteinheiten: dem Vertragsersteller und dem Vertragsempfänger.
Wir haben alle von Kryptowährungen, Web-3-Revolutionen und den endlosen Möglichkeiten gehört, die Blockchain-Entwicklern geboten werden. Die Blockchain-Technologie hat ihre Vielseitigkeit und Flexibilität immer wieder unter Beweis gestellt. Es hat dezentrale Anwendungen eingeführt, die langsam die digitale Welt dominieren. Tatsächlich hat diese neue Erfindung ihren Platz in der 4. Industriellen Revolution. Aber verstehen Sie wirklich, wie Blockchain funktioniert? Was macht es so einzigartig? Die Antwort auf diese Frage ist der Smart Contract. Wir tauchen in eine dreiteilige Serie ein, die jeweils eine erweiterte Version der anderen enthält und sich mit den Anwendungen intelligenter Verträge befasst, was sie sind und warum sie einzigartig sind.
Dies soll jedem weiterhelfen, der mehr darüber erfahren möchte, wie eine Blockchain funktioniert. Darüber hinaus hoffen wir, dass es mehr Blockchain-Entwickler im afrikanischen Ökosystem inspirieren kann.
Wie Blockchain funktioniert; die Geschichte
Der Begriff Kryptowährung umfasste das Ganze die digitale Welt im Jahr 2017 im Sturm, 8 Jahre nach seinem ersten Debüt im Jahr 2009. Seitdem hat der Web-3-Zug seinen ersten Siegeszug angetreten, und die Blockchain-Technologie wurde bald zum völlig neuen Ding. Die meisten Menschen müssen jedoch lernen, dass Bitcoin nie die erste Kryptowährung war und der Begriff „Smart Contracts“ schon lange vor seiner Entstehung eingeführt wurde.
Lesen Sie auch Ethereum-Mining, ein Leitfaden für Anfänger zum Einstieg.
In 1998, Nick Szabo, ein amerikanischer Informatiker, prägte den Begriff Smart Contract, als er die erste Kryptowährung, Bit Gold, erfand. Zu dieser Zeit war das Konzept der Blockchain-Technologie unbekannt, obwohl ihre Anwendung bereits existierte. Eine lustige Tatsache ist, dass viele vermuten, dass Szabo später unter dem Pseudonym Satoshi Nakamoto wieder auftauchte, diese Behauptung jedoch letztendlich zurückwies. In seiner ursprünglichen Arbeit definierte Szabo intelligente Verträge als computergestützte Transaktionsprotokolle, die die Bedingungen eines Vertrags ausführen.
Intelligente Verträge sind keine KI
Der Informatiker verwendete den Begriff smart einfach deshalb, weil es bestimmte vorprogrammierte Schritte automatisch ausführen konnte. Damals glaubten viele Menschen, dass der Begriff „Smart Contract“ mit der Nutzung zusammenhängt KI in seinem Programm. Dennoch erklärte er später, dass die Verträge zwar durch die ursprüngliche Anwendung automatisiert wurden, ihre Fähigkeiten jedoch dort aufhörten, sodass sie nicht mehr als KI bezeichnet werden könnten.
Um seine Verwendung intelligenter Verträge näher zu erläutern, verglich Szabo sie mit einem Verkaufsautomaten, bei dem der Automat automatisch das Ende der Vereinbarung einhält, sobald ein Benutzer verschiedene Bedingungen der „Verträge“ erfüllt, etwa Geld einwerfen und einen Knopf drücken.
Grundsätzlich folgen alle Anwendungen von Smart Contracts, auch in dezentralen Anwendungen, dieser Grundregel.
Szabo schrieb:
„Diese neuen Wertpapiere entstehen durch die Kombination von Wertpapieren (z. B. Anleihen) und Derivaten (Optionen und Futures) auf vielfältige Weise.“ Dank der computergestützten Analyse können diese komplexen Laufzeitstrukturen für Zahlungen nun in standardisierte Verträge integriert und mit geringen Transaktionskosten gehandelt werden.“
Nach Jahren haben Blockchain-Entwickler dieses Konzept neu definiert, um Systeme und Algorithmen zu entwickeln, die später die Bausteine dafür sein würden, „wie Blockchain funktioniert“.
Heutzutage bestehen intelligente Verträge aus zwei Haupteinheiten: dem Vertragsersteller, der die erforderlichen Vertragsregeln durch Code definiert und festlegt, und dem Empfänger, der alle Regeln erfüllt hat, um eine Antwort zu erhalten. Dieses gegenseitige Verständnis beider Parteien führte zu zahlreichen Anwendungen von Smart Contracts.
Lesen Sie auch die Software, Pakete und Tools, die Sie benötigen, um ein web3-Entwickler zu werden.
Wie Blockchain funktioniert; Intelligente Verträge
Um zu verstehen, wie Blockchain funktioniert, basieren Smart Contracts ganz grundlegend auf einem einfachen „Wenn/sonst/wann und dann“-Konzept, das in Code geschrieben ist. Jeder Block führt diese Art von Code nacheinander aus und erzeugt so eine sich wiederholende Schleife, die scheinbar automatisiert ist. Smart Contracts enthalten vorgegebene Bedingungen, deren Erfüllung zu Reaktionen führt. In der Laiensprache verwirklichen sie das Konzept; „Jede Aktion führt zu einer Reaktion“. Dies würde es den Parteien ermöglichen, Transaktionen durchzuführen, ohne das gemeinsame Interesse der Transaktion zu kennen.
Grundansicht
Um zu verstehen, wie Blockchain funktioniert, führen dezentrale Anwendungen die folgenden Schritte aus:
- Blockchain-Entwickler entwerfen und richten vordefinierte Bedingungen für Transaktionen und Validierung ein
- Eine Partei würde den Smart Contract auslösen, indem sie einen Wunsch oder Bedarf initiiert. Ein Paradebeispiel ist der Wunsch eines Benutzers, Kryptowährung an eine andere Partei zu senden.
- Dadurch wird der Validierungs- und Verifizierungsprozess ausgelöst. Bei diesem Prozess handelt es sich um die eigentliche Anwendung intelligenter Verträge, da die dezentrale Anwendung die vordefinierten Regeln durchläuft, die von den Blockchain-Entwicklern festgelegt wurden. Es ähnelt der Art und Weise, wie Banken die Kontodaten und Ausweisinformationen überprüfen, bevor sie Geld überweisen. Smart Contracts benötigen jedoch keine überschüssigen Informationen.
- Die dezentrale Anwendung erstellt einen neuen Block. Eine Kernanwendung von Smart Contracts ist die Erstellung eines Datensatzes. Dieser Datensatz ist von entscheidender Bedeutung, da er ein Kernelement dafür ist, „wie Blockchain funktioniert“. Die Daten werden im gesamten verteilten Netzwerk verteilt und sind eine Grundregel, die von Blockchain-Entwicklern allgemein angewendet wird.
- Es führt alte und neue Informationen im Blockchain-Netzwerk zusammen. Der letzte Schritt in den meisten Smart Contracts ist die Aktualisierung des Netzwerksystems. Seine universelle Anwendbarkeit stellt sicher, dass kein einzelner Knoten im Netzwerk über unterschiedliche Daten verfügt. Dies schafft die Transparenz intelligenter Verträge.
Die verschiedenen Komponenten eines Smart Contracts umfassen die Logik, Eigenschaften und Daten in einem einzigen Paket. Dadurch werden die Geschäfts- und Datenlogikebenen zu einer einzigen Ebene zusammengefasst, in der der Entwickler in der Blockchain schreibt. Dies beantwortet einige der grundlegenden Aspekte der „Funktionsweise von Blockchain“; seine Unveränderlichkeit, deterministische Ausführung und Transparenz, die in nicht vertrauenswürdigen Umgebungen erforderlich sind. Diese Attribute variieren je nach dezentralen Anwendungen.
Lesen Sie auch Blockchain-Technologie; Die Grundlage der kenianischen Anwendungen.
Einige Blockchain-Entwickler trennen diese Funktionalitäten, um sie zu isolieren und in verschiedenen Anwendungen intelligenter Verträge zu verwenden.
Die Replikation stellt, wie bereits erwähnt, sicher, dass alle nicht vertrauenswürdigen Parteien oder Netzwerke über dieselben Informationen verfügen. Jeder Knoten innerhalb des dezentralen Anwendungsnetzwerks muss den Smart Contract immer wieder ausführen.
Zusammenfassung
Blockchain-Entwickler erfinden häufig die Bedingungen der in der Blockchain angewendeten Grundregeln neu. Dies führt zu unterschiedlichen Anwendungen von Smart Contracts. Gleichzeitig nutzen einige möglicherweise Unveränderlichkeit und Transparenz, andere konzentrieren sich auf die Verbreitung intelligenter Verträge. Es ist wichtig zu bedenken, dass sich dieser Artikel nicht auf die Anwendung auf Kryptowährungen konzentriert.
Blockchain-Entwickler haben bewiesen, dass es zahlreiche Designs dezentraler Anwendungen gibt. Dabei handelte es sich lediglich um einen Einführungsartikel, der das Grundkonzept von Smart Contracts ansprach und den grundlegenden Aspekt näher erläuterte. Für unser eher technisch versiertes Publikum werden wir einen Artikel herausgeben, der die Komplexität intelligenter Verträge hervorhebt. Darüber hinaus gehen wir näher auf die verschiedenen verwendeten Programmiersprachen ein.
- SEO-gestützte Content- und PR-Distribution. Holen Sie sich noch heute Verstärkung.
- Platoblockkette. Web3-Metaverse-Intelligenz. Wissen verstärkt. Hier zugreifen.
- Quelle: https://web3africa.news/2023/02/10/news/how-blockchain-works-starts-with-smart-contracts/
- 1998
- a
- Über Uns
- Konto
- erwerben
- Action
- Zusatz
- Nach der
- Zustimmung
- AI
- Hilfe
- Algorithmen
- Alle
- bereits
- amerikanisch
- Analyse
- und
- Ein anderer
- beantworten
- Antworten
- jemand
- Anwendung
- Anwendungen
- angewandt
- Artikel
- Aussehen
- Aspekte
- Attribute
- Publikum
- Automatisiert
- Im Prinzip so, wie Sie es von Google Maps kennen.
- Banken
- basic
- Grundlage
- weil
- werden
- Bevor
- begann
- zwischen
- Bit
- Bitcoin
- Blockieren
- Blockchain
- Blockchain-Netzwerk
- Blockchain-Netzwerke
- blockchain Technologie
- blockketten
- Blockiert
- Bande
- beide Parteien
- gebracht
- Building
- erbaut
- Geschäft
- Taste im nun erscheinenden Bestätigungsfenster nun wieder los.
- Fähigkeiten
- Anspruch
- Code
- geprägt
- Vereinigung
- gemeinsam
- verglichen
- Komplex
- Komponenten
- Computer
- konzept
- Konzepte
- Bedingungen
- Leiten
- Vertrag
- Verträge
- Kernbereich
- Kosten
- könnte
- erstellen
- schafft
- Schaffung
- Schöpfer
- kryptowährung
- technische Daten
- Debüt
- debütierte
- dezentralisiert
- Dezentrale Anwendungen
- definiert
- Definiert
- Abhängig
- Derivate
- Design
- Designs
- Details
- entwickeln
- Entwickler:in / Unternehmen
- Entwickler
- anders
- digital
- Digitale Welt
- verteilt
- Verteiltes Netzwerk
- Verteilung
- jeder
- Früher
- Ökosystem
- Erarbeiten
- Endlos
- sorgt
- Ganz
- Entitäten
- Umgebungen
- essential
- Sogar
- schließlich
- Beispiel
- ausführen
- Ausführung
- ergänzt
- wenige
- Suche nach
- Vorname
- flexibel
- Setzen Sie mit Achtsamkeit
- folgen
- gebildet
- Foundation
- Spaß
- Funktionsumfang
- fundamental
- Mittel
- weiter
- Futures
- erzeugt
- bekommen
- Go
- Gold
- Guide
- gehört
- Hervorheben
- ein Geschenk
- Ultraschall
- aber
- HTTPS
- ID
- Unveränderlichkeit
- in
- das
- Einzelpersonen
- industriell
- Industrielle Revolution
- Information
- Anfangs-
- inspirieren
- Interesse
- interessiert
- einleitend
- Erfunden
- Erfindung
- Problem
- IT
- Art
- Wissend
- Sprache
- Sprachen
- Nachname
- Schicht
- Lagen
- umwandeln
- LERNEN
- geführt
- Lang
- Sneaker
- Maschine
- Main
- MACHT
- Making
- viele
- max-width
- erwähnt
- nur
- verschmilzt
- Bergbau
- Geld
- mehr
- vor allem warme
- gegenseitig
- Nakamoto
- Natur
- notwendig,
- Need
- Netto-
- Netzwerk
- Netzwerk System
- Netzwerke
- Neu
- Knoten
- und viele
- Alt
- Optionen
- Original
- Andere
- Anders
- Paket
- Pakete
- Teil
- Parteien
- Party
- Zahlungen
- Personen
- Ort
- Plato
- Datenintelligenz von Plato
- PlatoData
- Möglichkeiten
- Prime
- Prozessdefinierung
- Programmierung
- Programmiersprachen
- immobilien
- Protokolle
- zuverlässig
- Frage
- Reaktionen
- Lesen Sie mehr
- Rekord
- merken
- repetitiv
- Replikation
- erfordern
- falls angefordert
- Antwort
- Folge
- Die Ergebnisse
- Revolution
- Regel
- Ohne eine erfahrene Medienplanung zur Festlegung von Regeln und Strategien beschleunigt der programmatische Medieneinkauf einfach die Rate der verschwenderischen Ausgaben.
- gleich
- zufrieden
- Satoshi
- Satoshi Nakamoto
- Wissenschaftler
- Securities
- getrennte
- Modellreihe
- kompensieren
- Sets
- Setup
- ähnlich
- Einfacher
- einfach
- da
- Single
- Langsam
- smart
- Smart-Vertrag
- Smart Contracts
- So
- einige
- spezifisch
- angegeben
- Schritt
- Shritte
- Immer noch
- Sturm
- so
- System
- Systeme und Techniken
- Technische
- Technologie
- AGB
- Das
- ihr
- Ding
- dachte
- Durch
- während
- Zeit
- zu
- Werkzeuge
- rührend
- gehandelt
- Transaktion
- Transaktionskosten
- Transaktionen
- Übertragen
- Transparenz
- transparent
- auslösen
- was immer dies auch sein sollte.
- verstehen
- Verständnis
- einzigartiges
- Universal-
- -
- Mitglied
- Nutzen
- Bestätigung
- Vielfalt
- verschiedene
- Verification
- überprüfen
- vielseitig
- Version
- lebenswichtig
- Wege
- Netz
- Web 3
- Web3
- Was
- welche
- WHO
- breit
- werden wir
- .
- Arbeiten
- Werk
- weltweit wie ausgehandelt und gekauft ausgeführt wird.
- würde
- geschrieben
- Jahr
- Du
- Zephyrnet