Ethereums Übertragung und Handelsregeln: Ein umfassender Leitfaden

˙▂˙ Wie kann ich Ethereum in Chargen bewegen?

Ethereum -Übertragungsprozess in Stapeln wie folgt:

1. Beim Eingeben der Zahlung der Zahlungszahlung müssen Benutzer die Portfolio -Anwendung öffnen, die Ethereum in Stapeln unterstützt und in ein "ETH -System" wird. Klicken Sie auf "Zahlungen überweisen", um die Betriebsseite einzugeben, und bestätigen Sie zunächst die Zahlung und Adresse.

2. Hinzufügen von Padiee -Informationen können Informationen zum Zahlungsempfänger hinzufügen, indem Sie auf "Plus -Zeichen" klicken. Es gibt zwei Möglichkeiten, die Informationen zu den Begünstigten hinzuzufügen: Holen Sie sich diese aus dem Portfolio: Der Benutzer muss die Information der Begünstigten in einem festen Format kopieren und dann auf diese Schaltfläche klicken, um sie in Stapeln hinzuzufügen. Wenn es viele Titel gibt, wird empfohlen, das Computermodellprogramm zu sortieren, bevor Sie es auf Ihr Mobiltelefon kopieren. Manuelle Eingabe: Benutzer können die Adresse und den Betrag manuell eingeben oder Adressen hinzufügen, indem sie die Symbole ausgelöscht, Adressbücher usw. hinzufügen usw.

3. Nach dem Bestätigen und Senden der Übertragungsadressinformationen, addieren und bestätigen Sie sie korrekt hinzufügen und bestätigen Sie sie korrekt, klicken Sie auf "Transport bestätigen". Klicken Sie nach Überprüfung der relevanten Informationen erneut auf Bestätigen, um eine Zahlungsanforderung auszustellen. Nach dem Warten auf die Vertragsbestätigung kann der Benutzer alle Details der Übertragung anzeigen.

Durch die oben genannten Schritte können Benutzer den Ätherem -Zahlungsvorgang abschließen.

⊙▂⊙ Ethereum Handelsregeln

Ethereum Handelsregeln?

Nachricht und signierte Pakete, die von einem externen Konto an ein anderes Konto in der Blockchain gesendet wurden.

enthält den folgenden Inhalt:

Signatur des Absenders

Die empfangene Adresse

Die Anzahl der übertragenen digitalen Währungen usw. Im Gegensatz zu Bitcoin für die Zahlung bestimmter Gebühren für die Transaktion wird dieser Link auf Ethereum aufgezeichnet. Dieses indirekte Verständnis ist der Fehler der Ethereum -Sicherheitsprävention, die eine große Anzahl bedeutungsloser Transaktionen verhindert und eine bestimmte Sicherheit gewährleistet. Insbesondere die Erstellung, Ausführung und Ruf von intellektuellen Verträgen erfordern Ausgaben, was auch die Stabilität des gesamten Systems gewährleistet und ein bedeutungsloses böswilliges Verhalten in der Kette verhindert.

Die Transaktionszahlung

Ethereum - EVM Core, Etherum Virtual Machine, so dass die in EVM hergestellte Byte -Code alle bezahlt wird. Das heißt, die Konzepte von Gas, Gazlimit und Gas, die wir oft sehen.

Gas: Im wahrsten Sinne des Wortes bedeutet dies Benzin. Ethereum verlangt von Gas wie tägliche Autos. Gas ist die Haupteinheit des Berechnungsverbrauchs während der Transaktion. Es gibt eine Liste, die den Gasverbrauch für Operationen in Ethereum intuitiv sehen kann:

Der Inhalt der Durchflussrate in Betrieb

Die Standardkosten des Stufenausführungszyklus.

Stop -Stopp -Operation ist kostenlos.

Suicide0 Der interne Datenspeicherraum in einem Smart Contract -Konto. Wenn das Vertragskonto die Suizidmethode () verursacht, wird dieser Wert auf NULL installiert.

SHA320-Konservierung und -Delyption

Sload20 empfängt in einem festen Speicher

Die Eingaben von STOR100 in einem festen Speicher

Gleichgewicht des Kontos des Kontos. Ausdruck Speicher1. Der Verbrauch jedes Datenbytes oder Codierens

Transaktion500 Zahlung für die Transaktion

contraactCreation53000 Homestead wird derzeit von 21.000 auf 53000

angepasst. Daher glauben einige Unternehmen oder Personen, dass die Technologie der Blockchain abgebaut wird und kein zentrales Server benötigt. Dieses Entwicklungsmodell ist relativ billig,Tatsächlich ist die Blockchain -Entwicklung jedoch nicht billiger als frühere traditionelle Softwareentwicklung.

Gasprice: Verstehe den Preis von Benzin buchstäblich. Dies ähnelt dem, wenn Sie zur Tankstelle gehen. Gasprice ist ein Preis pro Einheit, dann Ihre Zahlung für die Transaktion = Gas*Gasprice, und dann wird der Äther für die Ausgabe verwendet. Natürlich denken Sie, ich möchte keine Gebühr zahlen, Sie können Gasprice unter 0 installieren, aber die Wahl liegt in den Händen des Shakhtar. Shakhtar hat das Recht, Transaktionen und Gebühren zu speichern. Das Einfachste, woran Sie vielleicht denken, ist, dass es schwierig ist, dem Bergmann eine Transaktion zu einem sehr niedrigen Preis abzuhalten. Darüber hinaus ist der Standard -Gazpris 1WEI.

Gaslimit: Es ist buchstäblich klar, dass Gasbeschränkungen. Einschränkungen sind notwendig. Es wird keine Einschränkungen ohne Einschränkungen geben. Dieser Gazlimit hat zwei Werte. Für eine Transaktion bedeutet dies zunächst, dass der Initiator der Transaktion bereit ist, die meisten Gas zu bezahlen. Dieser Transaktionsinitiator muss ihn zu Beginn der Transaktion konfigurieren. Der andere ist gaslimit für Blöcke, und ein separater Block hat auch Gasbeschränkungen.

Nehmen wir mehrere Szenarien an, um die Verwendung von Gas zu veranschaulichen:

Der Benutzer legt Gaslimit fest. Während des Transaktionsprozesses setzt Ihr tatsächlicher Gasverbrauch

Benutzer Gaslimit Gaslimit, während des Transaktionsprozesses, wenn Ihr tatsächlicher Verbrauch von Gaslimit, dann, dann miner, dann miner, dann miner. Dann wird es vor der Ausführung zum Staat zurückkehren. Der Bergmann wird derzeit Gasprice*Gaslimit aufladen.

Gaslimit des Blocks hat die Obergrenze des Gases im Block, und die gespeicherten Transaktionen werden von verschiedenen Benutzern gaslimit angegeben. Anschließend wählt der Bergmann auf der Grundlage eines Blocks, einem begrenzten Gaslimit und beschließt, die Transaktionen „vernünftig“ zu packen.

Spezifische Transaktionen

Handel mit Ethereum können eine einfache Übertragung von Ethereum sein, und dies kann auch eine Code -Nachricht für intellektuelle Verträge sein. Erstellen Sie eine TabellDie Quelle ist nicht unangemessen.

zur Adresse des Empfängers der Transaktion (dies kann leer sein, wenn es die Erstellung eines Vertrags bedeutet)

Übertragung der Werte von ätherischen Münzen

Ein Datendatenfeld Wenn dieses Feld existiert, ist eine Transaktion eine Transaktion, die einen intelligenten Vertrag erstellt oder verursacht. Gaslimit wird buchstäblich als Gasbeschränkung verstanden. Die Grenze ist notwendig. Es wird keine Einschränkungen ohne Einschränkungen geben. Dieser Gazlimit hat zwei Werte. Für eine Transaktion bedeutet dies zunächst, dass der Initiator der Transaktion bereit ist, die meisten Gas zu bezahlen. Dieser Transaktionsinitiator muss ihn zu Beginn der Transaktion konfigurieren. Der andere ist gaslimit für Blöcke, und ein separater Block hat auch Gasbeschränkungen.

gasprice Ein Gasprice ist der Preis pro Einheit, dann Ihre Übertragungszahlung = Gas*Gasprice, und verwenden Sie dann die Luft zur Zahlung. Der Standard -Gasprice von Ethereum ist 1WEI.

nonce wird verwendet, um die Identifizierung der Benutzertransaktion zu unterscheiden.

Hesh Transaction Identifier ist ein Hash -A -Hash, das durch die oben genannten Informationen

r, s und v Transaktionssignaturen generiert wird. Der private Schlüssel des Transaktionsinitiators erzeugt eine Hash -Signatur.

Transaktionen sind in drei Arten von

-transfers unterteilt: Eine einfache und klare Übertragung des Ethereum auf dem Ethereum ähnelt Bitcoins, bei dem es eine bestimmte Menge von Etherium in B. überträgt. Diese Art der Transaktion umfasst: Die Anzahl der Transaktionsinitiatoren, Empfänger und Kosten und Kosten, und die Reste nicht generiert werden. Somit sehen Sie ein Stück Code:

web3.eth.sendtransaction ({{von: "Adresse des Transient Initiators", K: "Adresse des Empfängertransators", Wert: Menge: Menge});

Erstellung eines intelligenten Vertrags: Die Erstellung eines intellektuellen Vertrags ist der Einsatz eines intelligenten Vertrags in eine Blockchain und dann in ein leeres Feld. Das Datenfeld ist ein Code, der den Vertrag initialisiert. Siehe den Code:

web3.eth.sendtransaction ({aus: die Adresse des transienten Initiators, Daten: "ContraagingBinaryCode"});

Smart -Contract -Ausführung: Das Erstellen eines Vertrags wird im Block bereitgestellt, und dann sollte die Ausführung die Felder zu der Adresse hinzufügen, zu der Sie aufgerufen werden können, und anschließend die Felder. Siehe Code:

web3.eth.sendtransactionUnter der Adresse: „Adresse des Vertrags“, „Daten:“ Methoden und Parameter, die als „}) bezeichnet werden können. ERC20 und ERC721 sind intelligente Vertragspezifikationen, die offiziell von Ethereum unterstützt werden. Die kurze Beschreibung ihrer Unterschiede

Der Hauptunterschied zwischen ERC20 und ERC721 wie folgt:

Die Art der Eigenschaft:

ERC20: Es stellt homogene Benachrichtigungen dar, was bedeutet, dass jeder Benachrichtigungscode der gleiche ist. Dieser Benachrichtigungscode ist als Zahlungsmittel oder als wertvoller Werkzeuggeschäft geeignet.

ERC721: Es stellt Benachrichtigungscodes ohne Erhöhung dar, jeder Benachrichtigungscode ist eindeutig und kann nicht geändert werden. Diese Mitteilung eignet sich für die Darstellung digitaler Kunstwerke, Sammlerstücke, einzigartigen Requisiten in Spielen usw.

Umtauschfähigkeit:

ERC20: Der Benachrichtigungscode kann nach Belieben ersetzt werden, da sie mit dem Wert und der Funktion identisch sind.

ERC721: Der Benachrichtigungscode kann nicht ersetzt werden, da jeder Benachrichtigungscode seine eigene wertvolle und aussagekräftige Bedeutung hat.

technische Implementierung:

ERC20: Bestimmen Sie die grundlegenden Schnittstellen und Funktionen der Benachrichtigungscodes wie Symbole, Freigabe, Übertragung und Autorisierung, sodass die Benachrichtigungscodes diesen Standard erfüllen können und in Ethereum -Geldbörsen verwaltet und getätigt werden können.

ERC721: Bestimmen Sie eine unverzichtbare und eindeutige Schnittstellenspezifikationen für Interaktionen und Benachrichtigungscode -Zirkulation im Ethereum -Ökosystem, einschließlich eindeutiger Kennungen für Benachrichtigungscode, Eigentümerübertragung, Superdatenabfrage und andere Funktionen.

Zusammenfassung: Der Hauptunterschied zwischen ERC20 und ERC721 ist die Art und die Fähigkeit, die Eigenschaften zu ersetzen, die sie darstellen. ERC20 eignet sich für die Freigabe und das Management homogener Benachrichtigungscodes, während ERC721 besser für die Darstellung und Handelsvermögen geeignet ist, die nicht mit einem einzigartigen Wert übersehen werden soll.

Die Verwendung von USDT in der


Der USDT wird über den QR -Code übertragen und Sie können die Benutzerzucht steuern und die USDT -Übertragung übernehmen. Hinter diesem Prozess sind die Brieftaschengenehmigungslücke und Ethemum -Verträge bereit, die Fernübertragung zu verstehen. Normalerweise in den Geldbörsen, in den Geldbörsen, einer Token -Geldbörse, einer Token -Geldbörse, der Huobi -Brieftasche und der IM -Brieftasche. Tokenpocket und Huobi -Brieftasche erhalten die Autorisierung über QR -Codes. IM Brieftasche leert die Brieftasche des Benutzers, indem sie den gefälschten USDT mit gefälschten USDT drehen. "Bestätigen Sie Phishing" ist eine der Möglichkeiten. Es wird fälschlicherweise als Übertragungsgenehmigung identifiziert, indem Zertifikate nach dem Vertrag angefordert werden. Nach der Erlaubnis kann der Angreifer USDT in der Geldbörse des Benutzers problemlos übertragen. Diese Ansatzmethode ist schwer zu verteidigen. Erinnerungen daran, dass Benutzer wachsam sind. Für Entwickler kann das Verständnis der Anfälligkeits- und Angriffsmethoden dazu beitragen, das Sicherheitsbewusstsein zu verbessern und zu vermeiden, Opfer oder Angreifer zu werden. Die Gesichtsumgebung eines komplexen Sicherheitsumfelds ist jedoch der beste Weg, um ihr Vermögen in QR vor unbekannten Quellen zu schützenCodes können nicht vertrauenswürdig sein;