Wie erstellt man eine eigene Kryptowährung?
Startseite
Artikel
Wie erstellt man eine eigene Kryptowährung?

Wie erstellt man eine eigene Kryptowährung?

Mittel
Veröffentlicht Oct 29, 2021Aktualisiert Jan 31, 2023
13m

TL;DR

Bei der Schaffung einer neuen Kryptowährung hast du die Wahl zwischen einem Coin und einem Token. Ein Coin hat seine eigene Blockchain, während ein Token auf einem bereits bestehenden Netzwerk aufbaut. Kryptowährungen sind aufgrund ihrer Sicherheit und Dezentralität auf Blockchains angewiesen.

Das Erstellen eines Tokens erfordert weniger Fachwissen und Aufwand als das Erstellen eines Krypto-Coins. Die Entwicklung eines Coins erfordert in der Regel ein Team von Entwicklern und Experten. Bei einem Token ist zwar immer noch technisches Wissen nötig, aber durch die Verwendung anderer Blockchains wie Ethereum, BNB Smart Chain (BSC), Solana und Polygon ist es möglich, ihn innerhalb weniger Minuten zu erstellen. 

Die Wahl eines Tokens oder eines Coins h√§ngt davon ab, wie anpassbar und n√ľtzlich er sein soll. Insgesamt h√§ngen die Kosten vom Arbeitsaufwand ab, z.B. von externen Entwicklern und Zeit.

Ethereum und BNB Smart Chain sind beliebte Blockchains f√ľr die Erstellung von Kryptow√§hrungen. Du kannst entweder einen etablierten Code verwenden, um selbst Tokens zu erstellen, oder f√ľr die Nutzung eines Coin-Erstellungsdienstes bezahlen. Sidechains sind eine weitere beliebte Wahl, da sie mehr Anpassungsm√∂glichkeiten mit den Vorteilen der Haupt-Blockchain bieten.

Bevor du deine eigene Kryptow√§hrung kreierst, musst du dir Gedanken √ľber ihren Nutzen, ihre Tokenomics und ihren rechtlichen Status machen. Danach musst du dich f√ľr eine Blockchain, einen Konsensmechanismus und eine Architektur entscheiden, die alle in der Entwicklungsphase ben√∂tigt werden. Als N√§chstes k√∂nntest du ein Audit deines Projekts und eine abschlie√üende rechtliche Pr√ľfung in Betracht ziehen. W√§hrend so gut wie jeder eine Kryptow√§hrung entwickeln kann, erfordert die Entwicklung eines soliden Projekts viel Arbeit und Engagement.


Einf√ľhrung

Die Idee, eine eigene Kryptow√§hrung, Anwendungsf√§lle und ein eigenes Publikum zu schaffen, ist f√ľr viele Kryptofans spannend. Aber wo f√§ngst du am besten an? Es gibt tats√§chlich viele M√∂glichkeiten, Coins und Tokens zu erstellen. Die Kosten und Kenntnisse variieren je nach Komplexit√§t des Projekts. Wenn du mit dem Gedanken spielst, deine eigene Kryptow√§hrung zu erstellen, findest du in unserem Artikel die Grundlagen f√ľr den Einstieg.


Was ist eine Kryptowährung?

Eine Kryptow√§hrung, oft einfach auch mit Krypto abgek√ľrzt, ist eine Art digitales Asset mit mehreren Anwendungsf√§llen. Es ist in erster Linie eine M√∂glichkeit, Werte zwischen Menschen digital zu √ľbertragen, einschlie√ülich Geldwert, Eigentumsrechte oder sogar Stimmrechte. Kryptow√§hrungen unterscheiden sich von anderen digitalen Zahlungssystemen, da sie auf der Blockchain-Technologie basieren. Diese Grundlage macht Kryptow√§hrungen unabh√§ngiger von zentralen Instanzen wie Regierungen oder Banken.

Bitcoin ist das bekannteste Beispiel f√ľr eine Kryptow√§hrung. Sie hat einen einfachen Anwendungsfall, n√§mlich die √úbertragung von Geldwerten an jedermann auf der ganzen Welt ohne die Notwendigkeit von Vermittlern. Die Blockchain zeichnet alle Transaktionen auf und sorgt f√ľr Sicherheit und Netzwerkstabilit√§t.


Der Unterschied zwischen Krypto-Coins und -Tokens

Kryptow√§hrungen lassen sich grob in zwei Kategorien einteilen: Coins und Tokens. Der Unterschied zwischen ihnen ist einfach. Coins haben ihre eigene Blockchain, wie zum Beispiel Bitcoin. Ether (ETH) hat die Ethereum-Blockchain. Sie haben in der Regel einen bestimmten Nutzen f√ľr das gesamte Netzwerk, z.B. die Bezahlung von Transaktionsgeb√ľhren, das Staking oder die Teilnahme an der Governance.

Dagegen werden Tokens auf einer bestehenden Blockchain erstellt. Sie k√∂nnen √§hnliche Funktionen wie Coins haben, aber Tokens haben haupts√§chlich einen Nutzen in ihren eigenen Projekten. Ein Beispiel ist CAKE von PancakeSwap auf der BNB Smart Chain. Du kannst damit auch f√ľr bestimmte Transaktionen im PancakeSwap-√Ėkosystem bezahlen, wie z.B. das Erschaffen von nicht-fungiblen Tokens oder die Teilnahme an einer Lotterie. Allerdings hat CAKE keine eigene Blockchain, so dass es nicht in jeder Anwendung √ľber BSC verwendet werden kann. Das Gleiche gilt f√ľr die Tausende von ERC-20-Tokens, die auf der Ethereum-Blockchain ausgegeben werden. Jeder Token ist Teil eines bestimmten Projekts mit unterschiedlichen Anwendungsf√§llen.


Das Erstellen von Krypto-Coins vs. -Tokens

Wie bereits erw√§hnt, ist die Erstellung eines Tokens viel einfacher als die Erstellung eines Coins. F√ľr einen Coin musst du eine Blockchain entwickeln und verwalten. Du kannst eine Kopie einer anderen bestehenden Kette erstellen (forken), aber das l√∂st nicht das Problem, Nutzer und Validierer zu finden, damit dein Netzwerk √ľberlebt. Dennoch kann das Erfolgspotenzial eines neuen Coins h√∂her sein als das blo√üe Erstellen eines Tokens. Hier ist ein grundlegender √úberblick √ľber die beiden Optionen:

Asset

Token

Läuft auf einem eigenen Blockchain-Netzwerk

Kann auf bestehenden Blockchains mit einer etablierten Nutzerbasis aufgebaut werden

Erfordert fortgeschrittene Blockchain- und Programmierkenntnisse

Ziemlich einfach zu erstellen mit bereits vorhandenen Tools und Open-Source-Code

Die Blockchain-Entwicklung ist teurer und braucht Zeit

Die Token-Entwicklung ist schneller, einfacher und relativ preiswert


Erstellen eines Coins

Das Erstellen eines neuen Coins kann viel Zeit in Anspruch nehmen, wenn du deine eigene Blockchain entwickelst. Das Forking einer fr√ľheren Blockchain kann jedoch schnell erfolgen und als Basis f√ľr deines neuen Coins verwendet werden. Bitcoin Cash (BCH) ist ein Beispiel f√ľr ein geforktes Projekt. Um dies zu tun, ben√∂tigst du dennoch ein hohes Ma√ü an technischem Blockchain-Wissen und Programmierkenntnissen. Der Erfolg deines Projekts wird auch davon abh√§ngen, ob du neue Nutzer f√ľr dein Blockchain-Netzwerk gewinnen kannst, was eine Herausforderung ist.

Erstellen eines Tokens

Wenn du einen Token auf einer bestehenden Blockchain erstellst, kannst du deren Ruf und Sicherheit nutzen. Auch wenn du nicht die vollst√§ndige Kontrolle √ľber alle Aspekte deines Tokens hast, so gibt es doch viele M√∂glichkeiten der Anpassung. Es gibt eine Reihe von Websites und Tools, mit denen du deinen eigenen Token erstellen kannst, insbesondere f√ľr BSC und Ethereum.

Soll ich einen Coin oder einen Token f√ľr mein Projekt erstellen?

Ein Token reicht in der Regel f√ľr DeFi-Anwendungen (dezentrales Finanzwesen) oder f√ľr Play-to-Earn-Spiele. Sowohl BSC als auch Ethereum bieten Entwicklern ein hohes Ma√ü an Flexibilit√§t und Freiheit bei der Arbeit.¬†

Wenn du die Grenzen dessen, was ein Coin oder eine Blockchain kann, ausreizen willst, w√§re es wahrscheinlich besser, einen Coin mit einer eigenen Blockchain zu schaffen. Das Erstellen einer neuen Blockchain und eines Coins ist sicherlich schwieriger als das Ausstellen eines Krypto-Tokens. Aber wenn es gut gemacht ist, kann es eine Menge Innovation und neue M√∂glichkeiten bringen. BNB Smart Chain, Ethereum, Solana und Polygon sind gute Beispiele daf√ľr.¬†

Beide Optionen erfordern jedoch eine Menge harter Arbeit sowie technische, wirtschaftliche und marktspezifische Kenntnisse, um erfolgreich zu sein.


Top-L√∂sungen f√ľr die Erstellung von Kryptow√§hrungen

Einige der beliebtesten L√∂sungen f√ľr die Erstellung von Kryptow√§hrungen sind BSC, Ethereum und Solana. Diese beiden Netzwerke bieten M√∂glichkeiten zur Erstellung einer Vielzahl von Tokens auf der Grundlage bereits bestehender Standards. Die Token-Standards BEP-20 und ERC-20 sind f√ľhrende Beispiele, die fast jeder Krypto-Wallet-Anbieter unterst√ľtzen kann.

ERC-20 geh√∂rt zur Ethereum-Blockchain, w√§hrend BEP-20 Teil der BNB Smart Chain (BSC) ist. Beide Netzwerke erm√∂glichen die Erstellung und Anpassung von Smart Contracts, mit denen du deine eigenen Tokens und dezentralen Anwendungen (DApps) erstellen kannst. Mit DApps kannst du ein √Ėkosystem schaffen, das deinem Token mehr Anwendungsf√§lle und Funktionen bietet.

Du könntest dir auch Sidechains ansehen, die die Sicherheit einer größeren Kette wie Ethereum oder Polkadot nutzen, aber auch eine gewisse Anpassung ermöglichen. Das Polygon-Netzwerk ist an Ethereum angegliedert und bietet eine ähnliche Erfahrung, ist aber billiger und schneller in der Nutzung.

Nachdem du dich f√ľr eine Blockchain entschieden hast, brauchst du eine Methode, um deinen Tokens zu erstellen. Bei BSC und anderen Blockchains, die auf der Ethereum Virtual Machine basieren, ist der Prozess relativ einfach. Du kannst auch gebrauchsfertige Tools finden, die Tokens auf der Grundlage der von dir angegebenen Parameter und Regeln erstellen. Diese sind in der Regel kostenpflichtig, stellen aber f√ľr Nutzer, die mit Smart Contracts nicht vertraut sind, eine praktischere Option dar.

Wenn du deine eigene Blockchain und deinen eigenen Coin erstellen möchtest, wirst du wahrscheinlich ein Team von Blockchain-Entwicklern und Branchenexperten benötigen. Selbst wenn du eine Blockchain wie Ethereum oder Bitcoin forken willst, ist immer noch eine Menge Arbeit nötig, um dein Netzwerk aufzubauen. Dazu gehört auch die Ermutigung von Nutzern, als Validierer zu fungieren und Knoten zu betreiben, um die Blockchain am Laufen zu halten.


Was du bei der Gestaltung deiner Kryptowährung beachten solltest

Abgesehen von den offensichtlichen Entscheidungen wie der Blockchain oder dem Erstellen eines Coins oder Tokens gibt es noch einige andere wichtige Bereiche, die zu ber√ľcksichtigen sind:

Definiere den Nutzen deiner Kryptowährung

Kryptow√§hrungen k√∂nnen viele Rollen spielen. Einige dienen als Schl√ľssel f√ľr den Zugang zu Diensten. Andere stellen sogar Aktien oder andere finanzielle Assets dar. Um den Prozess der Erstellung deiner Kryptow√§hrung zu verstehen und zu planen, musst du ihre Merkmale von Anfang an definieren.

Gestalte deine Tokenomics

Tokenomics sind die wirtschaftlichen Aspekte, die deine Kryptowährung bestimmen, wie z.B. die Gesamtmenge, die Verteilungsmethode und der Anfangspreis. Eine gute Idee kann scheitern, wenn die Tokenomics nicht korrekt ist und die Nutzer keinen Anreiz haben, die Kryptowährung zu kaufen. Wenn du zum Beispiel einen Stablecoin kreierst, ihn aber nicht richtig koppeln kannst, wird niemand ihn kaufen oder halten wollen.

Pr√ľfe die Rechtskonformit√§t

L√§nder auf der ganzen Welt haben ihre eigenen Gesetze und Regeln f√ľr Kryptow√§hrungen. In einigen L√§ndern ist die Verwendung von Kryptow√§hrungen sogar verboten. √úberlege dir genau, welche rechtlichen Verpflichtungen du hast und welche Probleme bei der Einhaltung der Vorschriften auf dich zukommen k√∂nnten.


Erstelle deine eigene Kryptowährung in 7 Schritten

Wenn du nur einen Token erstellst, ist nicht jeder Schritt in der folgenden Anleitung notwendig. Wichtiger sind die drei oben genannten Design-Schritte. Die meisten unserer Anleitungen befassen sich zunächst mit den Grundlagen der Erstellung einer Blockchain, bevor du deinen Coin schließlich erstellst.

1. Entscheide dich f√ľr eine geeignete Blockchain-Plattform

F√ľr einen Token musst du die Blockchain ausw√§hlen, auf der du deine Kryptow√§hrung erstellen willst. BSC und Ethereum sind beliebte Optionen, aber auch Sidechains k√∂nnen eine gute Idee sein. Um deinen eigenen Coin zu erstellen, musst du dar√ľber nachdenken, eine eigene Blockchain zu entwerfen oder jemanden mit der Erstellung zu beauftragen.

2. Wähle einen Konsensmechanismus

Wenn du deine eigene Blockchain erstellst oder dir nicht sicher bist, welche du f√ľr deinen Token w√§hlen sollst, solltest du dir Gedanken √ľber den gew√ľnschten¬†Konsensmechanismus machen. Diese Mechanismen bestimmen, wie die Teilnehmer Transaktionen im Netzwerk best√§tigen und validieren. Die meisten Blockchains verwenden¬†Proof of Stake, da dieser Mechanismus nur geringe Hardwareanforderungen stellt und viele verschiedene Varianten bietet.¬†Proof of Work, wie es in Bitcoin verwendet wird, wird von einigen als sicherer angesehen, ist aber oft teuer in der Wartung und nicht so umweltfreundlich.

3. Entwirf deine Blockchain-Architektur

Dieser Schritt ist nur erforderlich, wenn du einen Coin erstellst. Nicht jede Blockchain erlaubt es der √Ėffentlichkeit, Transaktionen zu validieren oder Knoten zu betreiben. Die Entscheidung zwischen einer¬†privaten, √∂ffentlichen, genehmigungspflichtigen oder genehmigungsfreien Blockchain ist wichtig. Die Architektur deiner Blockchain h√§ngt davon ab, was dein Coin und dein Projekt bezwecken. Ein Unternehmen oder ein Land, das einen Coin erstellt, k√∂nnte zum Beispiel eine private Blockchain verwenden, um mehr Kontrolle zu haben.

4. Beginne mit der Blockchain-Entwicklung

Wenn du nicht √ľber Expertenwissen in der Entwicklung verf√ľgst, wirst du externe Hilfe ben√∂tigen, um deine Ideen umzusetzen. Sobald die Blockchain in einer Live-Umgebung l√§uft, ist es √§u√üerst schwierig, ihre Kernkonzepte und Regeln zu √§ndern. Nutze ein Testnetzwerk, um sicherzustellen, dass alles wie geplant funktioniert, und arbeite idealerweise mit einem ganzen Entwicklungsteam zusammen, um deine Blockchain aufzubauen.¬†

5. Pr√ľfe deine Krypto und ihren Code

Pr√ľfungsunternehmen wie Certik k√∂nnen den Code deiner Blockchain und ihrer Kryptow√§hrung auf Schwachstellen √ľberpr√ľfen. Du kannst dann die Pr√ľfung √∂ffentlich ver√∂ffentlichen und auch auf die Ergebnisse reagieren. Dieser Prozess bietet eine gewisse Sicherheit f√ľr dich als Ersteller und f√ľr alle potenziellen Nutzer oder Anleger.¬†

6. √úberpr√ľfe die rechtlichen Aspekte

Jetzt, wo du deine Blockchain zum Laufen gebracht hast und bereit bist, deine Kryptow√§hrung zu erstellen, ist es am besten, sich von einem Rechtsexperten beraten zu lassen, um zu pr√ľfen, ob du eine Genehmigung beantragen musst. Auch dieser Schritt ist schwer allein zu bew√§ltigen und erfordert Hilfe von au√üen.

7. Erstelle deine Kryptowährung

Unabh√§ngig davon, ob du dich f√ľr einen Token oder einen Coin entscheidest, musst du die Kryptow√§hrung irgendwann erstellen. Die genaue Methode h√§ngt von den Tokenomics ab. Beispielsweise werden Tokens mit fester Menge in der Regel in einem St√ľck √ľber einen Smart Contract erstellt. Coins wie Bitcoin werden nach und nach erstellt, wenn Miner neue Transaktionsbl√∂cke validieren.


So erstellst du einen BEP-20-Token

Um einen einfachen BEP-20-Token zu erstellen, ben√∂tigst du einige grundlegende Programmierkenntnisse, um einen Smart Contract auf der BNB Smart Chain zu implementieren. Au√üerdem musst du MetaMask installiert haben und etwas BNB in deiner Wallet haben, um die Gasgeb√ľhren zu bezahlen.

1. Stelle sicher, dass du das BSC-Hauptnetzwerk zu MetaMask hinzugef√ľgt hast. Detaillierte Anweisungen findest du in unserem Leitfaden zum Verbinden von MetaMask mit BNB Smart Chain.

2. Gehe zu Remix, einer Online-Anwendung zur Entwicklung und Implementierung von Smart Contracts auf Blockchains, die mit der Ethereum Virtual Machine kompatibel sind. Klicke mit der rechten Maustaste auf den Ordner [contracts] und klicke auf [New File].


3. Benenne die Datei ‚ÄěBEP20.sol‚Äú.


4. Stelle sicher, dass du die Programmiersprache auf [Solidity] eingestellt hast, sonst funktioniert dein Smart Contract nicht. Du kannst dies tun, indem du auf das unten rechts dargestellte Symbol klickst.


5. Kopiere den BEP-20-Smart-Contract-Code in deine Datei. Weitere Informationen zu den Parametern und Funktionen des Codes findest du auf GitHub.


6. √Ąndere den Name, das Symbol, die Dezimalstellen und das Gesamtangebot f√ľr deinen Coin. Hier haben wir Binance Academy Coin (BAC) als Beispiel gew√§hlt, mit 18 Dezimalstellen und einem Gesamtangebot von 100.000.000. Vergiss nicht, gen√ľgend Nullen hinzuzuf√ľgen, um die 18 Dezimalstellen zu vervollst√§ndigen.


7. Als nächstes musst du den Smart Contract kompilieren. Klicke auf das unten abgebildete Symbol auf der linken Seite des Bildschirms, markiere [Auto compile] und [Enable optimization] und klicke dann auf den Button [Compile].


8. Klicke auf den Button [ABI], um die ABI des Kontrakts zu kopieren.


9. Klicke auf das unten hervorgehobene Symbol auf der linken Seite des Bildschirms. Wähle [Injected Web3] als deine Umgebung und erlaube MetaMask, sich mit Remix zu verbinden. Stelle abschließend sicher, dass du deinen BEP20-Kontrakt ausgewählt hast, bevor du auf [Deploy] klickst.

10. Du musst nun eine Transaktionsgeb√ľhr √ľber MetaMask bezahlen, um den Kontrakt auf der Blockchain bereitzustellen. Sobald der Smart Contract live ist, musst du den Quellcode deines Kontrakts verifizieren und ver√∂ffentlichen.¬†

Kopiere die Kontraktadresse in BscScan, wähle [Solidity (Single)] als Compilertyp und passe die in Schritt 7 verwendete Compilerversion an.


11. Klicke als N√§chstes mit der rechten Maustaste auf BEP20.sol in Remix und dr√ľcke [Flatten]. Anschlie√üend musst du Remix die Berechtigung erteilen, den Code zu vereinfachen.


12. Kopiere den Code aus deiner BEP20_flat.sol in das Feld und vergewissere dich, dass [Optimization] auf ‚ÄěYes‚Äú gesetzt ist. Klicke nun unten auf der Seite auf [Verify and Publish].


13. Du siehst nun einen Begr√ľ√üungsbildschirm. Mit dem verifizierten Code kannst du dein Token durch BscScan erstellen, indem du den im Kontrakt implementierten _mint-Call verwendest. Gehe zur Kontraktadresse auf BscScan und klicke auf [Write Contract] und dann auf [Connect to Web3], um dein MetaMask-Konto zu verkn√ľpfen.



14. Gehe auf der Seite nach unten zum Abschnitt ‚ÄěMint" und gib die Anzahl der Coins ein, die du erstellen m√∂chtest. Wir werden 100.000.000 BAC erstellen. Achte darauf, dass du auch die Dezimalstellen hinzuf√ľgst, in diesem Fall 18. Klicke auf [Write] und bezahle die Geb√ľhr auf MetaMask.


15. Du solltest nun sehen, dass die Tokens erstellt und an die Wallet gesendet wurden, die den Smart Contract erstellt hat.



So listest du deine Kryptowährung

Wenn du deinen Coin oder Token an einer Kryptob√∂rse wie Binance notierst, kannst du ihn auf sichere und regulierte Weise einem breiteren Publikum vorstellen. Sollte es dir gelingen, ein solides Kryptoprojekt zu entwickeln, kannst du die Online-Antragsformulare von Binance ausf√ľllen, um dein Asset direkt zu listen und/oder es √ľber den¬†Launchpad/Launchpool anzubieten.

Jede Kryptow√§hrung durchl√§uft einen strengen Due-Diligence-Prozess, und du musst Binance regelm√§√üig √ľber deine Fortschritte w√§hrend der Anwendung informieren. Au√üerdem solltest du¬†BNB und¬†BUSD im √Ėkosystem deiner Kryptow√§hrung akzeptieren, z.B. indem du sie als¬†Liquidit√§t anbietest oder sie w√§hrend deines¬†Initial Coin Offering (ICO) oder Token-Verkaufs akzeptierst.


Kosten f√ľr die Erstellung deiner eigenen Kryptow√§hrung

Die Kosten h√§ngen von den Methoden und der Vorgehensweise ab, die du w√§hlst. Wenn du einen Coin und eine Blockchain erstellst, wirst du wahrscheinlich ein ganzes Team √ľber mehrere Monate hinweg bezahlen m√ľssen. Ein Codereport durch ein zuverl√§ssiges Team kann ebenfalls rund 15.000 US-Dollar kosten. Im g√ľnstigsten Fall kann ein einfacher Token auf BSC f√ľr 50 USD erstellt werden. Um eine Kryptow√§hrung mit einer gewissen Erfolgschance zu schaffen, musst du wahrscheinlich Tausende von Dollars f√ľr die Entwicklung, das Marketing und den Aufbau der Community ausgeben.



Zusammenfassung

Wenn du dich entscheidest, deine eigene Kryptow√§hrung zu erstellen, solltest du unsere Informationen nur als Ausgangspunkt verwenden. Es ist ein tiefgreifendes Thema, f√ľr das man viel Zeit braucht, um es vollst√§ndig zu verstehen. Neben der Erstellung des Tokens oder der Coin musst du auch dar√ľber nachdenken, wie du sie nach der Einf√ľhrung zum Erfolg bringst. Die Analyse anderer Projekte und ihrer Einf√ľhrungen, um zu sehen, was gut funktioniert hat und was nicht, kann dabei helfen, deine eigene Kryptow√§hrung zu erstellen.