#Grundfunktionen
Unabhängig vom Netzwerk verfügt jeder Smart Contract über:
#Adresse
Eine eindeutige und dauerhafte Kennung, die den Standort des Smart Contracts für dieses Token angibt
#Code
Ein Programm, das definiert, wie ein Smart Contract im Allgemeinen funktioniert (die Funktionen, die er ausführen kann)
##Zustand
Es zeigt den aktuellen Status eines Smart Contracts an und verfolgt beispielsweise, wie viel Token jede Adresse besitzt.
Nehmen wir USDT als Beispiel. Es hat eine unveränderliche TRC-20-Smart-Contract-Adresse: TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t
Es verwaltet den aktuellen USDT-Kontostand im TRON-Netzwerk mit der Liste der Konten, die diese Gelder besitzen.
So funktionieren Transaktionen mit Smart Contracts
Wie oben erwähnt stellt ein Smart Contract Folgendes dar:
eine dynamische Struktur, die beispielsweise die Korrespondenz zwischen Benutzeradressen und Guthaben aufrechterhält;
ein vordefinierter Satz von Funktionen, die Benutzer aufrufen können.
Wenn Peter beispielsweise ein paar USDT an Ann senden möchte, ruft der Smart Contract die Funktion „Überweisung“ auf. Diese Funktion zieht den angegebenen Betrag von Peters Guthaben ab und addiert ihn zu Anns. Ein Smart Contract zeichnet also die Bewegung von Geldern von einer Adresse zur anderen auf.
Mach weiter🤑😉💥
Verknüpfung 👇👇👇👇👇