ERC-20 Token erstellen – So funktioniert es

ERC-20 ist eine gültige von Ethereum entwickelte Standards. Das ist eine einfache, modular aufgebauten Schnittstelle, die für die Verwaltung von Tokens verwendet. Diese Standards basieren auf dem Ethereum Standard, aber auf einem anderen Blockchain. Der Name ERC-20 kommt von Ethereum Request for Comment 20, während ERC-20 Tokens nur auf Ethereum basierten.

ERC steht für “Ethereum Request for Comments”. Es ist ein standardisiertes, offenes Protokoll für Smart Contracts. ERC-20 ist der häufigste Token-Typ, der derzeit verwendet wird. ERC-20 ist der Token-Typ, der für die Ethereum-Plattform entwickelt wurde.

Wir beschäftigen uns immer wieder mit den Verfahren, die im Netzwerk der Blockchain das gesamte System der Kryptogeld zahlenbasierten, und wie es erstellt werden kann, wobei es für jeden einzelnen in der Regel einen sehr einfachen Weg gibt, die Verfahren zu nutzen.

Die Ethereum-Blockchain ist vor allem für ihre Fähigkeit bekannt, Smart Contracts zu verarbeiten. Dies macht es möglich, mehr als eine Kryptowährung in einer Blockchain zu verwenden, genau wie Bitcoin. Entwickler, Unternehmer und Organisationen können die Ethereum-Blockchain auch nutzen, um ihre eigenen Anwendungsfälle, Zahlungsmethoden, Kryptowährungen oder Anwendungen auf der Blockchain zu implementieren. In den meisten Fällen bilden Token die Grundlage von Nutzungsszenarien. Dies sind Objekte in der Blockchain, die getauscht, gehandelt und verkauft werden können. Token können auch für den persönlichen Gebrauch erstellt und verwendet werden.

Ethereum-Token und Krypto-Währungen

Die Kryptowährung Ether (ETH) ist ebenfalls ein bekannter Token der Ethereum-Blockchain. Ethereum hat andere Token, die ebenfalls als Kryptowährungen verwendet werden. Etherscan Token Tracker (https://etherscan.io/tokens) liefert Beispiele. Dabei handelt es sich nicht um Token oder Ungem-Kryptowährungen, die standardmäßig in Ethereum eingebaut sind. Ethereum ist nicht darauf ausgerichtet, Finanztransaktionen über Kryptowährungen abzuwickeln, wie es beispielsweise bei Bitcoin der Fall ist. Ethereum ermöglicht vor allem die Implementierung von dezentralen Anwendungen (dApps) und Smart Contracts innerhalb der Blockchain. Der Softwarecode ist somit das Herzstück von Ethereum und ermöglicht den Einsatz in Unternehmensnetzwerken, Smart Contracts und verteilten Anwendungen. Einfach ausgedrückt, sind Smart Contracts kleine Programme, die auf dem Ethereum-Netzwerk laufen. Die Token hingegen werden mithilfe von Smart Contracts erstellt. Wer sich mit dem Thema Token auf Ethereum auseinandersetzen will, sollte sich daher auch mit Smart Contracts und deren Entwicklung mit der Programmiersprache Solidity beschäftigen, wenn möglich.

Verwenden Sie die Kryptowährung Ether zur Bezahlung von Transaktionen

Die Kryptowährung Ether (ETH) wird auf der Ethereum-Blockchain durch Mining erzeugt, ähnlich wie Bitcoin im Bitcoin-Netzwerk. Ether wird auch häufig zur Bezahlung von Transaktionen verwendet, die auf der Ethereum-Blockchain stattfinden. Kryptowährungen können aber auch auf verschiedenen Plattformen gehandelt werden, wie z. B. Bitcoin. Darüber hinaus können die Nutzer des Ethereum-Netzwerks ihre eigenen Kryptowährungen und Token erstellen. Sie haben die Form von Token, die mithilfe von Smart Contracts auf der Ethereum-Blockchain erstellt und von Wallets verwaltet werden. Benutzerdefinierte Kryptowährungen und Token werden ebenfalls mit denselben Tools und Portfolios wie Ether verwaltet. Wenn Sie Ihre eigenen Token/Kryptowährungen erstellen, stellen Sie sicher, dass sie standardkonform sind. Erst dann können sie in der Ethereum-Blockchain breit eingesetzt werden. Der Standard für Token/Kryptowährungen in Ethereum ist ERC20.

Verwendung von ERC20 in Ethereum

Ethereum besitzt nicht nur die Kryptowährung Ether, sondern auch die Token, die innerhalb der Blockchain verwendet werden. Dies sind digitale Assets, denen ein Wert zugewiesen werden kann. Innerhalb der Blockchain können diese Assets auch für Zahlungen verwendet werden, ähnlich wie bei Kryptowährungen. Bei diesen Objekten (Token) handelt es sich jedoch nicht nur um Kryptowährungen, sondern um Token, die für verschiedene Einsätze verwendet werden können. Natürlich können Token auch Kryptowährungen darstellen, da auch sie zum Bezahlen, Handeln oder Tauschen verwendet werden können. Einfach ausgedrückt, könnten diese Token eine weitere Kryptowährung sein, die Benutzer erstellen und auf der Ethereum-Blockchain selbst platzieren. Es verwendet im Wesentlichen die gleichen Werkzeuge wie die, die zur Programmierung von Smart Contracts verwendet werden. Wallets werden zur Verwaltung von Token, wie z. B. Ether, verwendet. Token ERC-1400 @polymath.network Token werden in der Regel auf der Ethereum-Blockchain nach dem ERC20-Standard (Ethereum Request for Comments) entwickelt. Ethereum-Blockchain-Token können gekauft, gehandelt und mit anderen Mitgliedern des Netzwerks getauscht werden. Die Art und Weise, wie ein solcher Token aufgebaut sein muss, ist im ERC20-Standard beschrieben. Sobald ein Token erstellt und gesichert ist, ist er in einer Wallet verfügbar und kann gehandelt werden, genau wie Ether. Token sind Objekte auf der Blockchain, die gehandelt werden können, wie Ether in Ethereum. Dies können verschiedene Arten von Objekten sein, wie z. B. Wechsel, Rechte oder andere Objekte, die über die Blockchain ausgetauscht oder gesichert werden müssen. Ein Token muss nicht zwangsläufig eine Kryptowährung sein. Der ERC20-Standard soll eine Vielzahl von Ethereum-Blockchain-Nutzungsszenarien ermöglichen, die über die Nutzung der Kryptowährung Ethereum hinausgehen. Entwickler sollten in der Lage sein, benutzerdefinierte Objekte zu erstellen, die in der Ethereum-Backbone-Umgebung verwendet und für ihre Zwecke eingesetzt werden können. Daher sind ERC20-Token eng mit der Ethereum-Blockchain verbunden und funktionieren auch auf der Ethereum-Blockchain. Token können auch in Ethereum-Testnetzwerken getestet und entwickelt werden. Damit mehrere Smart Contracts auf der Ethereum-Blockchain miteinander kommunizieren können, müssen sie den ERC20-Standard erfüllen. Natürlich können Smart Contracts erweitert werden, aber die einzelnen Merkmale des ERC20 müssen enthalten sein, damit ein Smart Contract als ERC20-konform gilt. Wenn Sie also Ihr eigenes Token auf der Ethereum-Blockchain erstellen, kommen Sie um den ERC20-Standard nicht herum.

Erstellung von ERC20-Tokens

Wer eigene Token erstellt, muss sicherstellen, dass es sich um Objekte auf der Blockchain handelt, die vertragliche Aufgaben erfüllen und auch als Kryptowährungen verwendet werden können. Auch in diesem Fall sind rechtliche Fragen zu klären. Für Test- und Entwicklungszwecke stellt dies kein Problem dar. Es sollte jedoch jedem klar sein, dass der erstellte Token in den öffentlichen Daten der Blockchain verfügbar sein wird und dank der Transparenz der Blockchain auch in Tools wie Etherscan angezeigt werden wird. Sie können hier auch Transaktionen auf Ihrem eigenen Token anzeigen. DieERC-20 Chips werden von Etherscan leicht erkannt. Warnung: Unter keinen Umständen sollten Sie einfach neue ERC20-Token auf der Ethereum-Blockchain erstellen, ohne vorher einen Anwalt zu konsultieren. Token können auch als Kryptowährung verwendet und natürlich auch verkauft werden. Dies sollte nicht leichtfertig und auf keinen Fall ohne gründliche Kenntnisse geschehen. Im Wesentlichen handelt es sich bei dem neuen ERC20-Token um eine zusätzliche Kryptowährung auf der Ethereum-Blockchain. Beispiele finden Sie in der Liste der Etherscan-Merkmale. Dies sind neue Token/Kryptowährungen, die auf dem ERC20-Standard auf der Ethereum-Blockchain basieren. Der Name und die Abkürzung (Symbol) des Tokens, wie z. B. MyCoin und MCO, sind bei der Erstellung des Tokens wichtig. Ether hat hier die Abkürzung ETH. Bereits hier spielen rechtliche Fragen zum Urheberrecht eine wichtige Rolle, da die Daten auf der Blockchain natürlich eindeutig sein müssen. Die für den Token zu verwendenden Dezimalstellen und die Anzahl der im Umlauf befindlichen Token werden ebenfalls angegeben, bevor der Token erstellt wird. Bei einem Token mit einem Dezimalpunkt kann der Benutzer beispielsweise die Hälfte des Tokens haben. Diese Daten sind im Smart-Contract-Softwarecode für den Token gespeichert und werden durch Kompilierung auf der Ethereum-Blockchain verfügbar gemacht.

Erstellen Sie einen Smart Contract für den Token und implementieren Sie ihn im Testnetzwerk

Der ERC20-Token besteht aus einem Smart Contract. Ein Codebeispiel hierfür finden Sie auf GitHub. Der Quellcode des Smart Contracts wird in einem Editor wie z. B. Sublime eingebunden. Sie können aber auch andere Editoren verwenden. Wenn Sie einen eigenen ERC20-Token erstellen müssen, ist die Basis immer Ihr eigener Smart Contract, aus dem der Token erzeugt wird. Weitere Beispiele finden Sie auch auf GitHub. Wenn Sie keinen eigenen Code für einen Smart Contract erstellen möchten, können Sie die vorhandenen Beispiele anpassen. Ohne gute Kenntnisse der Solidity-Programmiersprache und der Smart Contracts ist dies jedoch recht schwierig. Sobald der Smart Contract auf der Ethereum-Blockchain platziert ist, werden die Daten an die ETH-Wallet gesendet, die zur Verbindung mit der Ethereum-Blockchain verwendet wird. Der neu erstellte Token wird in der Regel nicht direkt auf dem Hauptnetzwerk von Ethereum veröffentlicht, sondern auf einem Testnetzwerk.  Damit wird verifiziert, dass der neue Token funktioniert und dass die Brieftasche diesen Token einlösen kann. Dies sollte niemals sofort auf der öffentlichen Ethereum-Blockchain geschehen. Neben dem Kernnetzwerk gibt es in Ethereum auch öffentliche Testnetzwerke. Sie werden hauptsächlich von Entwicklern verwendet, um Smart Contracts in einer Produktionsumgebung zu testen, bevor sie auf dem Hauptnetz eingesetzt werden. Generell sollte jeder Smart Contract immer gründlich in einem Testnetzwerk getestet werden. Dies gilt natürlich besonders für neue Chips. Die meisten Befragten verwendeten einen Konsensmechanismus, um ihre Referenzen zu bestätigen. In diesem Fall wird eine kleine Anzahl von Knoten ausgewählt, um Transaktionen zu validieren und neue Blöcke zu erzeugen. Wallets, die auf dem Ethereum-Kernnetzwerk verwendet werden können, lassen sich auch problemlos in Testnetzwerke integrieren. Um ein solches Testnetzwerk zu verwenden, können Sie z. B. die folgende MetaMaske verwenden. Diese kann zur Verwaltung von Token in der Blockchain verwendet werden. Wallet ist auch als Erweiterung für Chrome, Firefox, Brave und Edge verfügbar. Wenn Sie eine neue Wallet in MetaMask erstellen, sind oben mehrere Ethereum-Netzwerke verfügbar, darunter auch Testnetzwerke. Das Ropsten-Testnetzwerk kann z. B. zum Testen Ihres eigenen ERC20-Tokens verwendet werden. Die Verbindung erscheint dann in der oberen rechten Ecke. MetaMask Wallet wird später für die Verwaltung des neuen ERC20-Tokens verwendet werden. Sobald ein Smart Contract erstellt ist, erzeugt er Token und weist sie einer Wallet zu. Die Verbindung zur Wallet darf nicht verloren gehen, sonst haben Sie keinen Zugriff mehr auf Ihren eigenen Token und natürlich auch nicht auf andere Token und Kryptowährungen. Wenn Sie eine andere Wallet als MetaMask verwenden möchten, können Sie dies natürlich tun, das Erstellen eines neuen Tokens ist nicht an die Verwendung von MetaMask gebunden. MetaMask ist jedoch als Browser-Erweiterung schnell installiert und unterstützt auch andere Token. Die Bedienung ist sehr einfach. Wer es mit dem Besitz von Ethereum-Token ernst meint, kann auch ein Konto bei Coinbase anlegen. Das Verfahren ist insofern identisch, als dass Coinbase, wie MetaMask, auf die Blockchain zugreifen und die erstellten Token anzeigen und verwalten kann. Mit MyEtherWallet kann es alle notwendigen Aufgaben, Daten und Smart Contracts für den Token verwalten. Natürlich können Sie auch andere Zugangspunkte zu Ethereum nutzen.

Erstellen des Smart Contracts für einen neuen Token

Um einen eigenen neuen ERC20-Token zu erstellen, wird der Quellcode des Smart Contracts z. B. mit dem Online-Compiler Remix kompiliert. Es ist ein Online-Compiler, mit dem Smart Contracts kompiliert und auf dem Ethereum-Backend oder dem Testnetzwerk bereitgestellt werden können. Der Beispielcode für den Smart-Token-Vertrag muss an mehreren Stellen geändert werden. NUMBER_OF_TOKENS muss die Gesamtzahl der Token angeben. Mit DECIMALS werden die bereits erwähnten dezimalen Werte definiert, NAME_OF_TOKEN definiert den Namen und SYM definiert die Abkürzung des Token-Namens.  Wenn Sie ein anderes Beispiel verwenden, sollten Sie auch darauf achten, dass Sie die Daten an der richtigen Stelle eingetragen haben. Der Menüpunkt SOLIDITY COMPILER wird verwendet, um die Version des Compilers auszuwählen, die das Teilen von Quellcode auf der Ethereum-Blockchain erlaubt. In den meisten Fällen erkennt der Compiler automatisch die richtige Version. Der Smart Contract kann dann implementiert werden. Danach sollte der neu erstellte Token in der Brieftasche in MetaMask erscheinen. Der neue Chip kann genau wie andere Chips und Münzen eingelöst werden. Darüber hinaus können Transaktionen über den Ethereum Blockchain Explorer verifiziert werden. Wenn der Token auch im Hauptnetzwerk verwendet werden soll, muss er hier kompiliert werden.

Tokenmint – kundenspezifische ERC20-Münzen ohne Programmierung

Zum Erstellen von Token sind Programmierkenntnisse erforderlich. Der Smart Contract muss im Ethereum-Netzwerk erstellt, kompiliert und bereitgestellt werden. Personen ohne Kenntnisse in diesem Bereich, einschließlich der Smart-Contract-Programmiersprache Solidity, werden Schwierigkeiten haben, die Token korrekt zu verwenden. Dank Diensten wie TokenMint ist es auch möglich, ERC20-Token selbst über die Website zu erstellen, ohne Programmierkenntnisse. In diesem Fall muss der Dienst mit Aether bezahlt werden. In diesem Fall müssen Sie auch für die Entwicklung eines Smart Contracts bezahlen. Neue ERC-20-Tokens können schnell auf Tokenmint erstellt werden Tokenmint unterstützt Sie bei der Erstellung mit einem Assistenten. Auch hier können Sie Ihrem Browser vollkommen vertrauen. Die Verbindung wird über die Wallet hergestellt, von der aus der Token verwaltet wird. Hier unterstützt Tokenmint auch die Anbindung an MetaMask.

Vorschlag

Durch die Erstellung des ERC20-Tokens schaffen Entwickler ihre eigene Kryptowährung in Ethereum. Für Testzwecke sind online viele Codebeispiele verfügbar, die auf einem Testnetzwerk auf Ethereum getestet werden können. Wenn Sie jedoch Ihr eigenes ERC20-Token-Entwicklungsprojekt ernsthaft angehen wollen, benötigen Sie Programmierkenntnisse in Solidity und Smart Contracts. Außerdem müssen Sie sich mit Ethereum-Wallets auskennen. Viele Aufgaben können auch durch Dienste wie Tokenmint ausgelagert werden. Allerdings macht es selten Sinn, Smart Contracts und Token zu erstellen, ohne das richtige Wissen darüber zu haben. Wer in Erwägung zieht, einen eigenen ICO zu machen, d.h. seine eigene Kryptowährung öffentlich zu handeln, sollte sich vorher zumindest rechtlich beraten lassen. Zu Test- oder Experimentierzwecken können Sie verschiedene Codebeispiele verwenden, um einen Smart Contract für einen neuen Token zu erstellen. Aber auch hier müssen wir die Urheberrechtsgesetze berücksichtigen.In diesem Blogbeitrag wird erklärt, wie man Token für eine Blockchain-Funktion erstellt. Um das erste Token zu erstellen, folgende Bedingungen zu erfüllen: – Ethereum-Wallet mit ERC-20 Token – Token-Id als string – Token-Name als string – Token-Symbol als string – Token-Anfangsposition in Ether – Token-Endposition in Ether – Token-Is cryptowallet. Read more about erc20 token generator github and let us know what you think.

Related Tags:

create erc20 token freehow to create erc20 tokenerc20 tokens listerc20 token codehow to create a token on uniswaperc20 token price,People also search for,Privacy settings,How Search works,erc20 token code,how to create a token on uniswap,erc20 token price,erc20 token generator github,create your own erc20 token free,erc20 token exchange,how to make defi token,custom crypto token

More Stories
Regulators Can Look to Singapore as Role Model for Crypto Regulation