⑴ 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?
h2>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 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: 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. ⑶、 Populärwissenschaft | Was ist Smart Contract?