Zusammenfassung
- TRC-20-Token bieten die gleichen Vorteile wie ERC-20-Token. Da Ethereum jedoch häufig unter Engpässen leidet, die zu hohen Gebühren und einer schlechten Nutzererfahrung führen, bieten Tron-basierte Token eine bequeme Abhilfe.
- Tether ist vielleicht das größte und bekannteste Projekt, das den TRC-20 Token-Standard verwendet.
So wie Ethereum seinen eigenen technischen ERC-20-Token-Standard hat, haben auch viele andere Blockchains einen solchen. Auf Tron werden die Token nach dem TRC-20 Token-Standard programmiert. Da es sich um eine öffentliche Blockchain handelt, kann jeder seinen eigenen TRC-20 Token ausgeben, indem er dieselben grundlegenden Regeln anwendet, und sein Token kann mit allen anderen Anwendungen interagieren, die auf der Tron-Plattform laufen.
In diesem Leitfaden werden wir die Gemeinsamkeiten und Unterschiede zwischen Tron und Ethereum betrachten, um die Rolle zu bestimmen, die TRC-20-Token im breiteren Blockchain-Ökosystem spielen können. Wir werden auch die Regeln des TRC-20 Token-Standards und einige der Anwendungen, einschließlich des größten Stablecoins USDT, die Tron zur Ausgabe ihrer Token verwenden, untersuchen.
Phemex unterstützt jetzt USDT TRC-20, sehen Sie sich unsere Ankündigung an
Tron vs. Ethereum
Es gibt viele Parallelen zwischen Ethereum und Tron, aber auch einige entscheidende Unterschiede. Wie Ethereum verwendet Tron eine virtuelle Maschine, die sogenannte Tron Virtual Machine (TVM), als eine Art Betriebssystem für die auf der Plattform laufenden Smart Contracts. Die TVM verwendet auch die gleiche Solidity-Programmiersprache wie Ethereum. Daher sind die auf Tron ausgegebenen Token und Smart Contracts vollständig mit Ethereum kompatibel. Da die Tron Foundation beabsichtigt, es Entwicklern leicht zu machen, ihre bestehenden Anwendungen und Token in das Tron-Ökosystem zu portieren, ist diese Kompatibilität beabsichtigt.
Aber Sie fragen sich vielleicht, warum sie das tun wollen, wenn Tron und Ethereum so ähnlich sind. Warum nicht einfach bei Ethereum bleiben? An dieser Stelle kommen die entscheidenden Unterschiede zwischen Tron und Ethereum ins Spiel. Ethereum verwendet das Proof-of-Work-Konsensmodell, das dafür bekannt ist, relativ langsam zu sein. Da der Verkehr auf Ethereum zugenommen hat, haben die Gesetze von Angebot und Nachfrage die Transaktionsgebühren immer höher getrieben. Anfang Februar überstieg die durchschnittliche Gebühr auf Ethereum zum ersten Mal die Marke von 20 Dollar, was es für Transaktionen mit geringem Wert unerschwinglich machte.
Tron’s Delegated Proof of Stake (DPoS) Konsens
Im Gegensatz dazu verwendet Tron den delegierten Proof-of-Stake-Konsens (DPoS). Da es nur 27 Validierer gibt, die Transaktionen bestätigen müssen, kann das Netzwerk einen viel höheren Durchsatz bei deutlich niedrigeren Gebühren bewältigen. Daher verwenden Entwickler Tron, weil sich die überlegene Skalierbarkeit und die niedrigen Gebühren besser für Anwendungen mit hohem Volumen eignen, wie z. B. für Games.
Es gibt jedoch noch einen weiteren Grund für die niedrigen Gebühren auf Tron. Je mehr Zeilen der Smart-Contract-Code einer Anwendung enthält, desto komplexer wird seine Ausführung und desto mehr Rechenleistung wird er verbrauchen. Daher müssen Ethereum-Entwickler darauf achten, dass die Einführung unnötiger Komplexität in ihren Code auch zu höheren Transaktionsgebühren führt.
Da die Gebühren bei Tron deutlich niedriger sind, haben Entwickler viel mehr Freiheit, aufwändigere Smart Contracts zu programmieren, ohne befürchten zu müssen, dass die hohen Kosten ihre Anwendungen unbrauchbar machen.
Das DPoS-Konsensmodell ist in die Kritik geraten, weil es angesichts der relativ geringen Anzahl von Validierern im Vergleich zu einer großen Anzahl von Proof-of-Work-Minern zu zentralisiert ist. Das “Trilemma” der Blockchain – Skalierbarkeit, Sicherheit und Dezentralisierung – ist jedoch eine Herausforderung, die so alt ist wie die Technologie selbst. Daher müssen Entwickler und Nutzer bei der Entscheidung, welche Plattform sie nutzen wollen, immer die für sie wichtigsten Aspekte berücksichtigen.
Regeln des TRC20 Token Standards
Wie der ERC-20-Token-Standard müssen auch TRC-20-Tokens eine Reihe von Regeln einhalten, darunter obligatorische und optionale Elemente.
Es gibt drei fakultative Regeln und sechs obligatorische Regeln.
Die fakultativen Regeln sind:
- Tokenname bezieht sich auf den vollständigen Namen des Tokens, z. B. Tether.
- Der Token-Ticker bezieht sich auf die Abkürzung, die für den Token verwendet wird, z. B. USDT.
- Die Genauigkeit des Tokens ist die kleinste teilbare Einheit des Tokens, die bis zu einem Achtzehntel betragen kann.
Die verbindlichen Regeln sind:
- Das Gesamtangebot bezieht sich auf die maximale Anzahl von Token, die auf der Tron-Plattform ausgegeben werden können.
- Balance Of gibt den Token-Saldo des Tron-Kontos des Benutzers zurück.
- Mit Transfer können Token vom Smart Contract auf das Konto eines Nutzers übertragen werden.
- Genehmigen autorisiert eine dritte Partei, z. B. einen anderen Smart Contract, Token zu übertragen.
- Transfer From ermöglicht es einer dritten Partei, z. B. einem anderen Smart Contract, Token von einem Benutzerkonto zu nehmen und sie an eine andere Stelle zu übertragen.
- Allowance fragt die verbleibende Anzahl von Token ab, die eine dritte Partei übertragen kann.
Wie bei Ethereum kann ein Entwickler andere Regeln in TRC-20-Token programmieren, wenn er möchte, dass sie bestimmte Aufgaben ausführen. Die oben genannten Codezeilen sind jedoch die Mindestanforderung für jeden Smart Contract, um als TRC-20-konform eingestuft zu werden.
Anwendungen und Projekte, die den TRC-20 Token Standard verwenden
Tether ist vielleicht das größte und bekannteste Projekt, das den TRC-20-Token-Standard verwendet. Tron-USDT ist inzwischen beliebter als Ethereum-USDT, wobei die Transaktionen auf Tron-USDT Anfang 2021 die auf Ethereum-USDT übertreffen, was zeigt, dass die hohen Transaktionsgebühren von Ethereum für viele Nutzer zu einem Hindernis werden.
Darüber hinaus wird das Argument der Dezentralisierung weitgehend irrelevant, wenn man Tron-USDT gegenüber Ethereum-USDT diskutiert, da die Idee der Dezentralisierung auf dem Konzept der Vertrauenslosigkeit beruht. USDT-Nutzer müssen Tether als dem Unternehmen, das USDT ausgibt, vertrauen, unabhängig davon, ob die Transaktionen auf Ethereum oder Tron stattfinden. Daher ist es sinnvoll, bei USDT-Transaktionen von den niedrigeren Gebühren und schnelleren Bestätigungszeiten von Tron zu profitieren.
Revain ist ein weiteres Projekt, das TRC-20-Tokens als Teil seiner Bewertungsplattform verwendet. Revain funktioniert als eine Art Blockchain-basierte Version von TrustPilot. Menschen, die Bewertungen abgeben, können Belohnungen für die Qualität ihrer Beiträge erhalten, was einen Anreiz bietet, nützliche und ehrliche Berichte über ihre Erfahrungen zu schreiben.
JUST ist eine auf Tron basierende Variante des Stablecoins Maker DAI. Nutzer können ihre TRX-Token in besicherte Schuldpositionen stecken, um einen Stablecoin namens USDJ zu generieren, der an den Wert des US-Dollars gekoppelt ist.
Tron hat auch ein lebendiges Ökosystem von Games, darunter MegaCryptoPolis 3D, Blockchain Cuties und viele mehr.
Schlussfolgerung
TRC-20-Token bieten die gleichen Vorteile wie ERC-20-Token. Da Ethereum jedoch häufig unter Engpässen leidet, die zu hohen Gebühren und einer schlechten Nutzererfahrung führen, bieten Tron-basierte Token eine bequeme Lösung, die bei vielen Nutzern beliebt ist, insbesondere bei denen, die mit Stablecoins Transaktionen durchführen. Phemex freut sich, den Nutzern den Zugang zu TRC-20 USDT-Token mit schneller Bestätigung und ohne Gebühren zu ermöglichen und damit mehr Flexibilität für Stablecoin-Nutzer zu bieten.