Ethereum Smart Contracts: Grundlagen & Anwendungen im Überblick

Die Smart Contract von

⑴ Ethereum

intelligente Verträge werden auf Computern ausgeführt und werden verwendet, um sicherzustellen, dass die Teilnehmer den versprochenen Code ausführen. Im Allgemeinen zeichnet der normale Vertrag die Beziehungsbedingungen zwischen Partei A und Partei B auf und werden normalerweise gesetzlich durchgesetzt oder geschützt, während der "Smart -Vertrag" ein Passwort oder Schlüssel verwendet, um die Beziehung auszuführen. Wenn wir es aus einer direkteren Perspektive verstehen, wird der Programminhalt des "Smart Contract" zu 100% als festgelegt von allen und Nullfehlern ausgeführt. Beispielsweise können Ethereum -Benutzer intelligente Verträge verwenden, um 10 Ethereum -Münzen an Freunden an einem bestimmten Datum zu senden. In diesem Fall kann der Benutzer operieren, um einen Vertrag zu erstellen und das Programm dann zu speziellen Berechnungen im Vertrag voranzutreiben, damit die erforderlichen Befehle ausgeführt werden können. Und Ethereum ist eine Plattform, die sich auf diese Angelegenheit konzentriert. Bitcoin ist die erste Ressourcenwährung, die "intelligente Verträge" unterstützt, da der Wert des Netzwerks darin besteht, Wert oder Daten von einem Punkt oder einer Person auf einen anderen zu überweisen. Knotennetzwerke werden nur verifiziert, wenn bestimmte Bedingungen erfüllt sind. Bitcoin ist jedoch auf Währungswendungsfälle beschränkt. Im Gegenteil, Dafang ersetzte die Programmiersprache von Bitcoin durch erhebliche Einschränkungen und ersetzte sie durch eine Sprache, die es Entwicklern ermöglicht, ihre eigenen Programme zu schreiben. Ethereum ermöglicht es Entwicklern, ihre eigenen "intelligenten Verträge" zu schreiben, d. H. "Autonomous Proxy" oder "Autonomous Proxy", wie es das ETH -Weißbuch nennt. Die Programmiersprache ist eine "Turing-Complete"-Sprache, was bedeutet, dass sie einen größeren Satz von Computeranweisungen unterstützt. Was können intelligente Verträge tun? 1. Die Kontenfunktion "Multisignatur" kann nur Fonds verwenden, wenn ein bestimmter Teil der Personen zustimmt. Diese Funktion wird häufig in Aktivitäten verwendet, die Crowdfunding oder Fundraising ähneln. 2. Verwalten Sie die zwischen den Benutzern unterzeichnete Vereinbarung. Beispielsweise kauft eine Partei Versicherungsdienste von der anderen Partei ein. 4. Speichern Sie Informationen zur Bewerbung wie "Domänenregistrierungsinformationen" oder "Mitgliederinformationsdatensatz". Das Konzept ist manchmal dunkel. Lassen Sie uns ein Beispiel für einen intelligenten Vertrag für Fundraising geben, um zu verstehen: Nehmen wir an, wir möchten Fundraising für Benutzer im gesamten Netzwerk initiieren. Wir können zunächst ein intelligentes Konto definieren, das drei Staaten hat: die aktuelle Gesamtmenge des Fundraising, die Spendenziel und die Adresse des Spenders und die Spendenfunktion und die Spendenfunktion. Wenn die empfangende Fundraising -Funktion eine Übertragungsanforderung erhält, prüfen Sie zunächst, ob der Absender über genügend Geld verfügt (EVM wird die Adresse des Absenders angeben, und das Programm kann den aktuellen Blockchain -Finanzstatus der Person über die Adresse erhalten). Anschließend wird jedes Mal, wenn die Fundraising -Zahl aufgerufen wird, der aktuelle Gesamtbetrag des Spendens mit dem Spendenziel verglichen. Wenn das Ziel das Ziel überschreitet, werden alle derzeit eingegangenen Spenden an die Adresse des benannten Spenders gesendet. Andernfalls wird nur der aktuelle Gesamtstatuswert des Spendenakts aktualisiert. Die Spendenfunktion sendet alle Spenden an die gespeicherte Spenderadresse und löscht die aktuelle Gesamtspende. Jeder, der Spenden sammeln möchte, wird mit seiner ETH -Adresse eine Übertragung auf das Smart -Konto einleiten und geben an, dass er die Akzeptanzförderungsfunktion bezeichnen möchte. Wir haben also einen intelligenten Vertrag für Fundraising. Die Leute können Geld spenden. Nach Erreichen des Limits wird dasGeld automatisch an das angegebene Konto gesendet. Bergleute auf der ganzen Welt berechnen und garantieren diesen Vertrag. Es gibt keine Menschen mehr, um zu starren, ob es missbraucht wurde. Dies ist der Charme von intelligenten Verträgen.

⑵ Etherium Smart Contract bedeutet?

Ethereum Smart Confraction bezieht sich auf einen intelligenten Vertrag über Ethereum. Es ist ein Programm, das in der virtuellen Maschine EVM von Ethereum ausgeführt wird. Das Programm kann automatisch Betriebsvorgänge ausführen, die im Voraus gemäß einigen Regeln zustimmen und die Vertragsbedingungen ausführen können.

Gleichzeitig reagiert der intelligente Vertrag auf die erhaltenen Informationen, die nicht nur empfangen und speichern können, sondern auch Informationen und Wert aussenden können.

Einführung

Eterum gegen Gott sagte, dass "Verträge" nicht als etwas angesehen werden sollten, das als etwas angesehen werden sollte, das als autonome Wirkstoffe in den Ethium -Smart -Verträgen angesehen werden sollte, die als autonomer Agent angesehen werden sollten. "

Smart Contracts können andere intelligente Verträge anrufen, die die Möglichkeit ermöglichen, autonome Agenten zu erstellen, und Agenten können selbst abwickeln. Auf Blockchain sind die Informationen, die wir speichern Ist ein Vertrag von Ebereum? Intelligente Verträge können Interaktionen der passiven Szenario -Aktivität unter den Etereum -Teilnehmern wie der Vereinbarung zu den zukünftigen Preistrends durchführen und den Nutzen erreichen. Mit dem Handelsvertrag von Emereum können Käufer und Verkäufer den Etereum -Preistrend durch verschiedene Formen von Verträgen vereinbaren, um einen Gewinn zu erzielen. Die Tarife von Ethereum -Transaktionen sind hoch, und seine kumulativen Gewinne haben seit ihrer Gründung 10 Milliarden US -Dollar überschritten, hauptsächlich aufgrund dieser Transaktionenzölle. Hohe Behandlungsgebühren und Transaktionen blockieren Eteum Wund und der gesamte Kreis der Kryptowährung, insbesondere die Kosten für die Intermotor-Transaktion. Bitcoin und Etereum sind derzeit die Hauptkonkurrenten auf dem Gebiet der öffentlichen Kette, und andere öffentliche Ketten sind in Bezug auf die Marktgröße, den Konsensmechanismus usw. schwer zu entspre chen. Ethereum wird mit Transaktionsblockaden konfrontiert, während Bitcoin durch Drehbuchanwendungen begrenzt ist. In Zukunft hat Etereum möglicherweise einen sich entwickelnden Vorteil, während Bitcoin den Vorteil in Bezug auf die Wirkung hat, sein Konsens ist jedoch schwach. Ein starker Konsensmechanismus ist der Schlüssel für die Schwierigkeit anderer öffentlicher Ketten und Kryptowährung, Bitcoin und Eteeum zu überwinden. Basierend auf der Stärke des Konsensmechanismus werden Kryptowährung und öffentliche Ketten allmählich einen Einfluss auf die Ebene des Glaubens haben und spirituelle und religiöse Überzeugungen werden. Die Konstruktion und Aufrechterhaltung von Konsensmechanismen ist äußerst schwierig und ist zu einem wichtigen Faktor für die Schwierigkeit anderer Projekte zur Überwindung von Bitcoin und Eteeum geworden.

⑶、 Populärwissenschaft | Was ist Smart Contract?

Smart Contract: Digitales Vertragslicht

Unser Leben kann nicht von Verträgen getrennt werden. Von Arbeitsverträgen bei der Arbeit bis hin zu Online -Einkaufsmöglichkeiten und Mieten von Taxis, Verträge überall. Sobald der Vertrag jedoch mit vielen Parteien zusammenhängt, folgen die Umsetzung und Zuverlässigkeitsprobleme. Das Erscheinen von intelligenten Verträgen zur Lösung dieser Probleme bietet Verträge, die schlauer, transparent und automatisch sind.

Was ist ein intelligenter Vertrag?

Smart Contracts wurden vom Code -Code Nick Saab vorgeschlagen, und ihr Konzept stammt aus den neunziger Jahren. Dieses Konzept wurde jedoch erst anerkannt, als Ethereum geboren wurde. Einfach ausgedrückt, ein intelligenter Vertrag ist ein digitaler Vertrag, der rechtliche Bedingungen in der Computersprache kodiert und automatisch durch Programme implementiert wird. Es läuft auf der Blockchain, offen, transparent, nicht gefälscht und automatisch realisiert und dezentrale Transaktionen.

02 Merkmale und Vorteile von intelligenten Verträgen

im Vergleich zu herkömmlichen Verträgen haben intelligente Verträge drei Hauptmerkmale und Vorteile:

offen und transparent: Smart Contracts werden auf Blockchain eingesetzt und ihre Inhalte sind für alle Teilnehmer zu sehen. Unglaublich: Die Natur der Blockchain stellt sicher, dass der Vertragsinhalt dauerhaft ist. Dauerbetrieb: Smart Contract, der auf der Blockchain ausgeführt wird, wird von Netzwerkschaltflächen verwaltet. Solange das Netzwerk existiert, wird der Vertrag für immer abgeschlossen.

Die Vorteile von intelligenten Verträgen spiegeln sich in Nichtzuverlässigkeit, Kosteneffizienz und keinen dritten -Party -Schiedsrichter wider und bieten eine transparente, sichere und niedrigere Kostenumgebung für Transaktionen.

03 Einschränkungen von intelligenten Verträgen

Obwohl intelligente Verträge viele Vorteile zeigen, sind sie nicht perfekt. Das Risiko einer Verwundbarkeit und Abhängigkeit von externen Informationen ist eine Übereinstimmung mit Einschränkungen.

Die unveränderliche Fähigkeit von intelligenten Verträgen kann dazu führen, dass Probleme anvertrauen. Wenn es Löcher gibt, können Hacker sie ausnutzen, um anzugreifen. Darüber hinaus haben intelligente Verträge Einschränkungen bei der Bearbeitung externer Informationen und müssen sich auf externe Datenquellen für die Versuchsquellen verlassen.

04 Zukunft von Smart Contracts

Die Anwendung von Smart Contracts liegt noch in der Anfangszeit, aber sein Potenzial ist enorm. Es wird erwartet, dass es in verschiedene Branchen eindringt, die Verbesserung der Transparenz und Effizienz fördert, Konflikte reduziert und die allgemeine Entwicklung der Gesellschaft fördert.

Schlussfolgerung

repräsentiert digitale Verträge, intelligente Verträge, die viele Vorteile der Blockchain -Technologie kombinieren und Intelligenz einsetzen und in traditionelle Verträge automatisieren. Es ist jedoch nicht so gut wie Alben und muss in Wirklichkeit kontinuierlich optimiert und verbessert werden. Die Zukunft von Smart Contracts ist vollAlle Fähigkeiten, die unserer kontinuierlichen Aufmerksamkeit und Entdeckung würdig sind.