So erstellst du deine eigene Kryptowährung

Eine Schritt-für-Schritt-Anleitung zum Erstellen von Kryptowährungen ✨
-
Jeder kann eine Kryptowährung erstellen, indem er eine neue Blockchain erstellt, eine bestehende schmiedet oder einen Token auf einer bestehenden Blockchain einführt.
-
Wichtige Schritte sind in der Regel die Definition von Zielen, die Auswahl einer Blockchain-Plattform und die Auswahl eines Token-Standards.
-
Die mit der Erstellung einer Kryptowährung verbundenen Risiken können potenzielle Codeschwachstellen und Verstöße gegen Gesetze und Vorschriften in bestimmten Ländern sein.
Die Erstellung deiner eigenen Kryptowährung ist ein Prozess, der immer zugänglicher wird und es praktisch jedem, der über die erforderlichen technischen Fähigkeiten verfügt, ermöglicht, in die Welt der digitalen Assets einzutauchen.
Egal, ob du dich dafür entscheidest, eine neue Blockchain von Grund auf neu zu erstellen, eine bestehende zu forken oder einen Token auf einer etablierten Blockchain einzuführen: Jeder Ansatz bietet einzigartige Herausforderungen und Vorteile.
Dieser Leitfaden beschreibt die wichtigsten Schritte und Überlegungen zur Erstellung einer Kryptowährung und zeigt dir die wichtigsten Entscheidungen, die du dabei treffen musst.

Das solltest du vor der Erstellung deiner eigenen Kryptowährung wissen 📋
Kann jeder seine eigenen Kryptowährungen oder Krypto-Assets erstellen?
Ja, und das können sie relativ einfach. Die Schwierigkeit hängt natürlich von vielen Faktoren ab, wie dem gewählten Konsensmechanismus, der Komplexität der Blockchain und anderen technischen Erwägungen.
Wie viel kostet die Erstellung einer Kryptowährung?
Das kommt darauf an. Der Aufbau einer funktionsreichen Blockchain mit leistungsstarken Smart Contracts, einer robusten Währung, sorgfältig durchdachten Ökonomien und Anreizen kann Jahre dauern und erhebliche Kosten verursachen.
Umgekehrt kann die Einführung einer digitalen Währung auf einer bestehenden Blockchain (oder, richtiger gesagt, die Einführung eines Tokens) kostengünstiger sein – da die bestehende Blockchain-Infrastruktur bereits die Grundlagen (Sicherheit, Regeln usw.) geschaffen hat, sind die Einstiegshürden viel niedriger.
Warum eine neue Kryptowährung einführen?
Kryptowährungen und Blockchain-basierte Token können eine Reihe von Anwendungsfällen bieten. Bitcoin beispielsweise zielt darauf ab, ein „elektronisches Bargeldsystem“ durchzusetzen, das nicht von Finanzinstituten abhängig ist, während Ethereum ein dezentrales Ökosystem selbstausführender Anwendungen schaffen soll.
Benutzer können Blockchain-basierte Token erstellen, um bestimmte Dienste oder Vorteile für ihre Benutzer freizuschalten, an dezentraler Governance teilzunehmen oder das Netzwerk durch Staking zu sichern – um nur einige Beispiele zu nennen.
Allgemein kann ein starkes Tokenomiemodell auch eine dezentrale Plattform stark ergänzen, indem es Anreize für die Teilnahme schafft.
So erstellst du eine neue Kryptowährung 💻
Wie wir bereits erwähnt haben, gibt es verschiedene Ansätze, die Menschen bei der Einführung eines neuen digitalen Assets verfolgen können.
Jede Methode variiert stark in Bezug auf ihre technischen Schwierigkeiten, Kosten und investierte Zeit.
Erstelle eine neue Blockchain und native Kryptowährung
Die erste (und die schwierigste) Option besteht darin, eine Kryptowährung von Grund auf neu zu entwerfen.
Viele würden diesen Weg aufgrund seiner Komplexität für Anfänger ungeeignet halten. Es ist nicht nur kostspielig, sondern erfordert auch ein tiefes technisches Wissen über Themen wie Kryptografie, Geldtheorie und verteilte Systeme.
Entscheidend ist, dass ein stabiles, sicheres Blockchain-Netzwerk mit den richtigen Anreizen aufgebaut wird, um die Teilnehmer dazu zu ermutigen, sich in Abwesenheit einer Zentralbank oder eines anderen Dritten ehrlich zu verhalten.
Bei so vielen bestehenden Lösungen bräuchte eine neue Blockchain natürlich auch ein starkes Alleinstellungsmerkmal, das sie hervorhebt – geht das schneller? Billiger? Grüner? Besser skalierbar als derzeit verfügbar?
Wenn dies nicht der Fall ist, entscheiden sich neue Benutzer möglicherweise nicht für andere etablierte Optionen wie Solana oder Polygon.
Bestehende Blockchain bearbeiten oder forken
„Forking“ bietet einen einfacheren Weg zur Erstellung von Kryptowährungen. Der Prozess ermöglicht es Menschen, ein Ableger-Kryptoprojekt auf einer bewährten Plattform zu entwickeln, die von anderen Blockchain-Entwicklern entwickelt wurde.
Die Nutzung dieser Option kann den Arbeitsaufwand durch die Anpassung einer Open-Source-Codebasis erheblich reduzieren. Wenn die zugrundeliegende Blockchain seit Jahren live ist und eine aktive Entwickler-Community hat, wurden bestimmte Schwachstellen und Sicherheitslücken möglicherweise bereits behoben.
Beachte, dass dies keineswegs garantiert ist: Wer diesen Weg einschlägt, sollte in der Lage sein, seine potenzielle Blockchain ganzheitlich zu verstehen und zu überprüfen, und sich bewusst sein, dass es immer noch unentdeckte Schwachstellen geben kann.
Wenn du mit der Blockchain zufrieden bist, die du forken möchtest, kannst du mit den gewünschten Änderungen am Code beginnen. Vielleicht möchtest du von einem Proof-of-Work-Konsensalgorithmus zu einem Proof-of-Stake-Konsensalgorithmus (PoS) wechseln oder die Blockzeiten oder Blockgrößen erhöhen/verringern.
Das Forken einer Open-Source-Blockchain ermöglicht es jedem, die Funktionen nach Belieben zu ändern, vorausgesetzt, er verfügt über die technischen Fähigkeiten und versteht die Einschränkungen des Systems.
Erwähnenswert ist jedoch, dass ein neu geschmiedetes Projekt das Sicherheitsnetzwerk der ursprünglichen Blockchain nicht ausschalten kann. Sie muss ein eigenes Netzwerk von Nodes und Minern/Validatoren aufbauen.
Zu den beliebten Beispielen für Fork-Blockchains gehören Litecoin (von Charlie Lee aus der Bitcoin-Codebasis geforkt) und Bitcoin Cash (eine Hard-Fork des Bitcoin-Protokolls unter der Leitung eines Entwicklerkollektivs).
Erstelle eine neue Kryptowährung auf einer bestehenden Blockchain
Die einfachste der drei Optionen, eine Kryptowährung auf einer bestehenden Blockchain (der sogenannten Layer-1-Blockchain) einzuführen, bedeutet, dass du ein digitales Asset innerhalb eines bestehenden Ökosystems erstellst.
Wenn der Aufbau einer Blockchain von Grund auf dem Aufbau des gesamten TCP/IP-Stacks gleichkommt, ist der Start eines Tokens auf dieser Blockchain analog zum Start auf der Anwendungsebene: Entwickler müssen sich keine Gedanken über die Low-Level-Architektur machen.
Beachte hier die Verwendung des Wortes Token. Wenn du dich für diesen Weg entscheidest, ist dein Asset keine „Kryptowährung“ im eigentlichen Sinne: Es ist nicht die native Einheit des Blockchain-Protokolls und existiert neben anderen Assets. Man kann es auch als Kryptowährung, Kryptomünze, Kryptowährung, Krypto-Asset usw. bezeichnen, aber es lohnt sich, diese Unterscheidung zu beachten.
Ethereum ist beispielsweise die Heimat von Tausenden von ERC-20-Token (z. B. USDC, LINK, UNI). ETH bleibt jedoch die Basiswährung. Ebenso hat Solana viele SPL-Token (z. B. WIF, BONK, PYTH), aber nur eine Kryptowährung: SOL.
Weitere Informationen findest du in unserem Artikel Was ist eine Web3-Wallet? im Kraken Learn Center. Was ist der Unterschied?
Das ist nicht unbedingt schlecht. Ein Token, der auf einer Top-Blockchain-Plattform eingeführt wird, erbt seine Sicherheit und das gesamte Ökosystem aus Benutzern, Entwicklern und Ressourcen. Durch die Verwendung eines anerkannten Formats ist der Token automatisch mit einer Reihe von dezentralen Anwendungen, Trading-Plattformen und Wallets im Netzwerk kompatibel.
Ein solcher Token kann mit vorgefertigten Tools kostengünstig und schnell eingeführt werden, was jedoch oft auf Kosten eines Wertverlusts geht.
Bei allen Blockchain-basierten Aktivitäten, von der Überweisung von Mitteln bis zur Interaktion mit Smart Contracts, müssen Benutzer eineBlockchain-Transaktionsgebühr zahlen. Diese Zahlung deckt die Rechenkosten des Netzwerks für die Verarbeitung und Aufzeichnung jeder Funktion in der Blockchain.
Bei Projekten mit eigenen Blockchains werden die Gebühren oft in einer nativen Kryptowährung gezahlt, sodass sie Einnahmen aus den Aktivitäten ihrer Netzwerkbenutzer erzielen können.
Projekte, die auf Layer-1-Blockchains (L1) aufbauen, geben diesen Wert jedoch an die zugrunde liegende Blockchain ab.
Darüber hinaus wird für diejenigen, die mehr Funktionalität und Flexibilität suchen, oft die manuelle Erstellung empfohlen.
So erstellst du eine Kryptowährung, Schritt für Schritt 🪜
Aufgrund der Schwierigkeit und der Variablen, die mit dem Aufbau einer Blockchain von Grund auf verbunden sind, entscheiden wir uns hier, um den Prozess für die Einführung eines Tokens auf einem bestehenden L1-Netzwerk zu beschreiben.
1. Definiere deine Ziele
Kryptowährungen können ähnlich funktionieren, aber ihre Zwecke können drastisch variieren. Schauen wir uns unser Beispiel von früher noch einmal an: BTC und ETH.
Bitcoin soll in erster Linie als dezentrales Währungssystem dienen. Zu den Kennzeichen gehören ein begrenztes Höchstangebot und ein transparenter Ausgabeplan. Diese Grundsätze stimmen gut mit dem Ziel überein: Das BTC-Angebot ist nicht anfällig für Verwässerung durch endlose Inflation und seine einfache Architektur reduziert potenzielle Angriffsflächen.
Ethereum hingegen will ein Weltcomputer sein. Die native ETH-Kryptowährung des Projekts wird mehr als „Brennstoff“ denn als Tauschmittel angesehen – sie wird verwendet, um für alle Netzwerkberechnungen zu bezahlen, die innerhalb des Ökosystems ausgeführt werden.
Die flexible Infrastruktur von Ethereum ermöglicht es Benutzern, ganz einfach alle Arten von Token und dezentralen Anwendungen (DEXs, Yield Farms usw.) zu starten.
Kurz gesagt: Deine Ziele sind wichtig. Erstelle ein dezentrales Asset zur Übertragung von Werten oder einen Token mit einer spezifischeren Rolle?
Blockchain-basierte Token können eine Vielzahl von Zwecken erfüllen:
-
Ein Zahlungsmittel für Dienste oder Apps innerhalb eines Ökosystems.
-
„Stimmrecht“ bei der Protokoll-Governance.
-
Eine Staking-Einheit zur Sicherung von Protokollen.
Für welche Entscheidung du dich auch entscheidest, es lohnt sich, den Nutzen des Tokens in einem Whitepaper zusammen mit anderen wichtigen Details zu kodieren:
-
Die Gesamtzahl der Einheiten der Währung. Ist das Angebot fest oder unendlich?
-
Der Verteilungs- und Ausgabeplan. Werdet ihr Einheiten über einen Airdrop oder ein Initial DEX Offering zur Verfügung stellen oder Benutzern erlauben, sie über Staking oder das Erledigen von Aufgaben zu verdienen?
2. Wähle deine Blockchain-Plattform
Für dein zugrundeliegendes Netzwerk solltest du die Vor- und Nachteile jeder verfügbaren Option abwägen.
Ethereum ist vielleicht der teuerste Kandidat, aber dieser Preis spiegelt die Stärke des Ökosystems wider. Es hat die größte Anzahl von Benutzern und eine große Entwickler-Community. Der Start deines Tokens auf Ethereum bedeutet ein breites Depot an Entwicklungsressourcen, sofortige Kompatibilität mit Wallets und DApps und ein großes Publikum.
Solana ist stolz auf seine schnellen und günstigen Transaktionen. Ebenso hat Solana eine große Benutzerbasis und eine Umgebung, die ideal für die Entwicklung von Web3-Anwendungen ist, obwohl es eine kleinere Benutzer-/Entwickler-Community als Ethereum hat.
Du musst auch nicht unbedingt direkt auf einer Blockchain starten. Eine Layer-2-Lösung (L2) ist in einer zugrunde liegenden Blockchain verankert, ermöglicht aber dank der Off-Chain-Transaktionsverarbeitung in der Regel schnellere und kostengünstigere Transaktionen. Beispiele hierfür sind Polygon, Optimism und Arbitrum.
Es gibt noch viele weitere Optionen – zu viele, um sie hier zu entdecken. Bei der Überprüfung solltest du berücksichtigen, wer deine idealen Benutzer sind, wie einfach du mit der Programmiersprache der Plattform arbeiten kannst und welche technischen Feinheiten die Plattform mit sich bringt.
3. Wähle deinen Token-Standard
Glücklicherweise bieten die meisten Blockchains allgemein akzeptierte Pläne zur Erstellung von Krypto-Token (wie die bereits erwähnten, ERC-20- und, SPL-Standards), sodass du das Rad nicht neu erfinden musst.
Es wird dringend empfohlen, sich an bekannte Token-Standards zu halten – diese verfügen in der Regel über umfangreiche Dokumentation, die dich durch den Prozess führen kann. Dadurch wird die Gefahr verringert, dass dein Token Sicherheitslücken ausgesetzt ist.
Du kannst auch etwas Zeit damit verbringen, den Code für das gewünschte Format zu sezieren. Schau dir ähnliche Implementierungen an und verstehe den Zweck der verschiedenen standardisierten Funktionen.
Profi-Tipp: Um die ERC-20-Kontraktarchitektur kennenzulernen, suche die Top-Token auf Etherscan und klicke auf die Registerkarte Kontrakt, um die Kontrakte anzuzeigen. Hier ist zum Beispiel der Code von SHIBA INU.
4. Erstelle deinen Token
In dieser Phase des Prozesses solltest du mit deinem gewünschten Token-Format und seinen verschiedenen Komponenten bestens vertraut sein. Fühlst du dich selbstbewusst? Zeit für den letzten Schliff.
Für einen ERC-20-Token würdest du eine IDE wie Remix verwenden, um einen Token-Kontrakt zu importieren (in diesem Fall empfehlen wir den ERC-20-Kontrakt von OpenZepplin). Dann musst du nur noch deinen Token und seinen Ticker benennen und das Angebot konfigurieren. Stelle abschließend sicher, dass du alle anderen Funktionen integriert hast, bevor du sie in einer Testnet-Umgebung wie Goerli oder Rinkeby einrichtest.
Testnets ermöglichen es Entwicklern, die Funktionalität ihres Tokens in einer identischen Blockchain-Umgebung zu überprüfen. Diese Phase kann sich als äußerst wichtig erweisen, um frühe Probleme zu erkennen, die zu ernsthaften Problemen führen könnten.
5. Starten und verteilen
Wenn du dir sicher bist, dass dein Token für das Mainnet (das auf der L1-Blockchain gestartet wird) bereit ist, ist es an der Zeit, ihn auf deine bevorzugte Weise bereitzustellen und zu verteilen.
Informiere dich über lokale Gesetze und Vorschriften, bevor du fortfährst. Obwohl Kryptowährungen in vielen Ländern legal sind, kann es in bestimmten Ländern gesetzlich vorgeschrieben sein, dass du dich bei entsprechenden Institutionen registrierst, bevor du Token zum Verkauf anbietest.
Es kann sich als hilfreich erweisen, vor der Einführung deiner Kryptowährung professionelle Rechtsberatung einzuholen, um die regulatorischen Rahmenbedingungen besser zu verstehen und mögliche Klagen zu vermeiden.

Vor- und Nachteile der Nutzung bestehender Blockchain-Plattformen zur Erstellung von Kryptowährungen 🎭
Vorteile:
-
Die Nutzung einer bestehenden Blockchain-Plattform zur Erstellung einer Kryptowährung umgeht den zeitaufwendigen Prozess der Einführung einer eigenen Blockchain.
-
Aufgrund der Beliebtheit dieser Methode erhältst du bei Bedarf reichlich Unterstützung, da andere Entwickler wahrscheinlich auf die gleichen Probleme gestoßen sind, die während des Prozesses aufgetreten sind.
-
Dein Token ist von Anfang an mit einer Reihe von Anwendungen auf derselben Blockchain kompatibel, von dezentralen Apps bis hin zu zentralen Trading-Plattformen für Kryptowährungen.
Nachteile:
-
Du bist an ein ganz bestimmtes Blockchain-Ökosystem gebunden.
-
Dein Token muss vordefinierten Regeln entsprechen, die du nicht an deinen Anwendungsfall anpassen kannst.
-
Ausfälle, Hacks und andere Probleme innerhalb des Blockchain-Ökosystems können sich ebenfalls negativ auf dein Projekt auswirken.
Risiken bei der Erstellung einer Kryptowährung ⚠️
Sicherheitsrisiken
Denke daran, dass Kryptowährungen nach ihrer Einführung in einem dezentralen, verteilten Netzwerk von Nodes existieren. Der Ersteller kann nicht wie eine Bank die Kontrolle ausüben, was bedeutet, dass Transaktionen nicht rückgängig gemacht werden können und Code nicht von unterwegs gepatcht werden kann.
Das ist wichtig, bevor du dein Krypto-Asset erstellst. Kryptowährungen sind aufgrund der oben genannten Eigenschaften und der inhärenten Pseudonymität von Blockchains für Hacker und andere böswillige Akteure attraktiv. Die kleinste Aufsicht in deinem Code könnte eine Katastrophe auslösen – ein solcher Akteur kann Mittel doppelt ausgeben, Token duplizieren oder den Vertrag mit den Token leeren.
Wenn du eine Kryptowährung oder einen Token einführst, den du verteilen möchtest, trägst du in der Tat die Verantwortung gegenüber den Empfängern, für eine starke Sicherheit zu sorgen. Die Einschaltung eines seriösen Wirtschaftsprüfers kann dabei helfen, dieses Risiko zu verringern, ist aber nicht garantiert.
Rechtliche und regulatorische Risiken
Ersteller von Kryptowährungen müssen sich der Vorschriften und Gesetze in Bezug auf Krypto-Assets in ihrer Gerichtsbarkeit bewusst sein. Das Anbieten eines Tokens kann manchmal ein Wertpapierangebot darstellen. Das bedeutet, dass der Ersteller vor der Verteilung eine Genehmigung einholen oder sein Unternehmen bei der zuständigen Behörde registrieren muss. Andernfalls kann es zu Strafmaßnahmen kommen.
Auch hier wird oft eine professionelle Rechtsberatung empfohlen.
Zusammenfassend haben wir die verschiedenen Möglichkeiten zur Einführung eigener digitaler Assets beschrieben und einen Leitfaden zur Erstellung eines fungiblen Tokens auf einer bestehenden Blockchain bereitgestellt.
Der Smart Contract-Code kann eine fantastische Möglichkeit sein, sich über Krypto-Token zu informieren, auch wenn du nicht vorhast, ein echtes Produkt zu entwickeln oder es der Öffentlichkeit zugänglich zu machen.
Wenn du deine eigene Coin bereitstellen und verteilen möchtest, denke daran, deren Sicherheit und Rechtskonformität in den Vordergrund zu stellen.
Erste Schritte mit Kraken
Du bist nicht bereit, deine eigene Kryptowährung zu entwickeln, und möchtest lieber bei bestehenden Assets bleiben?
Wir kümmern uns um dich. Mit über 210 digitalen Assets, die du kaufen, verkaufen und traden kannst, ist Kraken dein Portal in die aufregenden Welten von Krypto und Web3.
Diese Unterlagen dienen nur zu allgemeinen Informationszwecken und stellen keine Anlageberatung oder Empfehlung oder Aufforderung zum Kauf oder Verkauf, zum Staking oder zum Besitz von Krypto-Assets oder zur Beteiligung an einer bestimmten Handelsstrategie dar. Kraken übernimmt keine Gewähr und gibt keine Garantie, ausdrücklich oder stillschweigend, in Bezug auf die Richtigkeit, Vollständigkeit, Aktualität, Eignung oder Gültigkeit dieser Informationen und haftet nicht für Fehler, Auslassungen oder Verzögerungen in diesen Informationen oder für Verluste, Verletzungen oder Schäden, die sich aus deren Anzeige oder Nutzung ergeben. Kraken beeinflusst weder aktuell noch zukünftig absichtlich den Preis einer der angebotenen Kryptowährungen. Einige Krypto-Produkte und -Märkte sind nicht reguliert, und Sie sind möglicherweise nicht durch staatliche Entschädigungs- und/oder aufsichtsrechtliche Schutzsysteme geschützt. Die Unberechenbarkeit der Krypto-Asset-Märkte kann zu Vermögensverlusten führen. Steuern können auf jede Rendite und/oder jede Wertsteigerung deiner Krypto-Assets anfallen, und du solltest dich bezüglich deiner Steuersituation unabhängig beraten lassen. Es gelten ggf. geografische Einschränkungen.