Hur skapar jag min egen kryptovaluta?
Hem
Artiklar
Hur skapar jag min egen kryptovaluta?

Hur skapar jag min egen kryptovaluta?

Avancerad
Publicerad Oct 29, 2021Uppdaterad Jan 31, 2023
13m

TL;DR

NÀr du skapar en ny kryptovaluta kan du vÀlja att skapa ett coin eller en token. Ett coin har sin egen blockkedja, medan en token Àr byggd pÄ ett befintligt nÀtverk. Kryptovalutor förlitar sig pÄ blockkedjor för dess sÀkerhet och decentralisering.

Att skapa en token krÀver mindre expertis och anstrÀngning Àn att skapa ett kryptocoin. Ett coin behöver vanligtvis ett team av utvecklare och experter för att skapas. En token behöver ocksÄ teknisk kunskap, men det Àr möjligt att skapa den pÄ nÄgra minuter genom att anvÀnda andra blockkedjor, sÄsom Ethereum, Binance Smart Chain, Solana och Polygon. 

Ditt val av en token eller ett coin beror pÄ anpassningsbarheten och anvÀndningsomrÄden. Sammantaget beror kostnaderna pÄ det arbete som behövs, sÄsom externa utvecklare och tid.

Ethereum och Binance Smart Chain Àr populÀra blockkedjor för att skapa digitala valutor. Du kan antingen anvÀnda etablerad kod för att skapa token sjÀlv eller betala för att anvÀnda en tjÀnst för att skapa coin. Sidokedjor Àr ett annat populÀrt val, eftersom de ger mer anpassning med huvudblockkedjans fördelar.

Innan du skapar din egen krypto mĂ„ste du övervĂ€ga dess anvĂ€ndbarhet, tokenomi och juridiska status. Efter detta behövs ditt val av blockkedja, konsensusmekanism och arkitektur för att pĂ„börja utvecklingsstadiet. DĂ€refter kan du övervĂ€ga en granskning av ditt projekt, och en slutlig juridisk kontroll. Även om i stort sett vem som helst kan skapa en kryptovaluta, krĂ€ver utvecklingen av ett ordentligt projekt seriöst arbete och engagemang.


Introduktion

Idén om att skapa sin egen kryptovaluta med ett anvÀndningsomrÄde och en mÄlgrupp Àr spÀnnande för mÄnga kryptofans. Men var Àr det bÀst att börja? Det finns faktiskt mÄnga sÀtt att skapa coin och token pÄ. Kostnaderna och kunskapsnivÄn som krÀvs varierar ocksÄ beroende pÄ komplexiteten i ditt projekt. Om du funderar pÄ att skapa din egen kryptovaluta innehÄller vÄr artikel grunderna som lÄter dig komma igÄng.


Vad Àr kryptovaluta?

En kryptovaluta, Àven kÀnd som krypto, Àr en typ av digital tillgÄng med flera anvÀndningsomrÄden. Den Àr frÀmst ett sÀtt att överföra vÀrde mellan personer digitalt, inklusive monetÀrt vÀrde, ÀganderÀtt eller till och med röstrÀtt. Krypto skiljer sig frÄn andra digitala betalningssystem, eftersom den har rötterna i blockkedjetekniken. Denna grund ger kryptovalutor mer frihet frÄn centrala enheter, sÄsom regeringar eller banker.

Bitcoin Àr det mest kÀnda exemplet pÄ en kryptovaluta. Den har ett enkelt anvÀndningsomrÄde för att överföra monetÀrt vÀrde till alla över hela vÀrlden, utan behov av mellanhÀnder. Dess blockkedja registrerar alla transaktioner och sÀkerstÀller trygghet och nÀtverksstabilitet.


Skillnaden mellan kryptocoin och token

Kryptovalutor kan delas in i tvÄ övergripande kategorier: coin och token. Skillnaden mellan dessa Àr enkel. Coin har sin egen blockkedja, till exempel Bitcoin. Ether (ETH) har Ethereums blockkedja. Coin har vanligtvis ett specifikt verktyg över hela nÀtverket, sÄsom att betala för transaktionsavgifter, staking eller delta i styrningen.

Token bygger pÄ redan befintliga blockkedjor. De kan ha liknande anvÀndningsomrÄden som coin, men token anvÀnds frÀmst i sina egna projekt. Ett exempel Àr PancakeSwaps CAKE pÄ Binance Smart Chain. Du kan ocksÄ anvÀnda dem för att betala för vissa transaktioner i PancakeSwap-ekosystemet, sÄsom att skapa icke-fungibla token eller spela pÄ dess lotteri. CAKE har dock ingen egen blockkedja, sÄ den kan inte anvÀndas i alla applikationer över BSC. Detsamma gÀller för de tusentals ERC-20-token som utfÀrdats pÄ Ethereums blockkedja. Varje token Àr en del av ett specifikt projekt med olika anvÀndningsomrÄden.


Skapa kryptocoin kontra token

Som nÀmnts tidigare Àr det mycket enklare att skapa en token Àn att skapa ett coin. Ett coin krÀver att du utvecklar och framgÄngsrikt underhÄller en blockkedja. Du kan skapa en gaffel (skapa en kopia) av en annan befintlig kedja, men det löser inte problemet med att hitta anvÀndare och validerare för att hjÀlpa ditt nÀtverk att överleva. Men framgÄngspotentialen för ett nytt coin kan vara högre Àn för en token. HÀr Àr en grundlÀggande översikt över de tvÄ alternativen:

Kryptovaluta

Token

Körs pÄ sitt eget blockkedje-nÀtverk

Kan byggas pÄ befintliga blockkedjor med en etablerad anvÀndarbas

KrÀver avancerad kunskap om blockkedjan och kodningskunskap

Ganska enkel att skapa med befintliga verktyg och öppen kÀllkod

Blockkedjeutveckling Àr dyrare och tar tid

Tokenutveckling Àr snabbare, enklare och relativt billig


Skapa ett coin

Att skapa ett nytt coin kan ta lÄng tid om du utvecklar din egen blockkedja. En gaffel av en tidigare blockkedja kan dock göras snabbt och anvÀndas som bas för ditt nya coin. Bitcoin Cash (BCH) Àr ett exempel pÄ ett gaffelprojekt. För att göra detta behöver du fortfarande en hög kunskapsnivÄ inom blockkedjeteknik och kodning. FramgÄngen för ditt projekt handlar ocksÄ om att fÄ nya anvÀndare till ditt blockkedjenÀtverk, vilket Àr en utmaning.

Skapa en token

Att skapa en token pĂ„ en befintlig blockkedja kan höja dess rykte och sĂ€kerhet. Även om du inte har fullstĂ€ndig kontroll över alla aspekter av din token kan den fortfarande anpassas mycket. Det finns en mĂ€ngd olika webbplatser och verktyg tillgĂ€ngliga för att skapa din egen token, sĂ€rskilt pĂ„ BSC och Ethereum.

Ska jag skapa ett coin eller en token för mitt projekt?

En token rÀcker vanligtvis för decentraliserad finans (DEFi)-applikationer eller spela för att tjÀna-spel. BÄde BSC och Ethereum har en enorm mÀngd flexibilitet och frihet för utvecklare att arbeta med. 

Om du vill tÀnja pÄ grÀnserna för vad ett coin eller en blockkedja kan göra, Àr det förmodligen bÀttre att skapa ett coin med sin egen blockkedja. Att skapa en ny blockkedja och ett coin Àr klart svÄrare Àn att utfÀrda en kryptotoken. Men om det görs rÀtt kan det ge massor av innovation och nya möjligheter. Binance Smart Chain, Ethereum, Solana och Polygon Àr bra exempel pÄ detta. 

BÄda alternativen kommer oavsett att krÀva mycket hÄrt arbete, plus teknisk, ekonomisk och marknadskunskap för att lyckas.


De bÀsta lösningarna för att skapa kryptovaluta

NÄgra av de mest populÀra lösningarna för att skapa kryptovalutor Àr BSC, Ethereum och Solana. Alla dessa nÀtverk ger sÀtt att skapa en mÀngd olika token, baserat pÄ befintliga standarder. Tokenstandarderna BEP-20 och ERC-20 Àr ledande exempel som nÀstan alla kryptoplÄnboksleverantörer kan stödja.

ERC-20 tillhör Ethereums blockkedja, medan BEP-20 Àr en del av Binance Smart Chain (BSC). BÄda nÀtverken möjliggör skapandet och anpassning av smarta kontrakt som gör att du kan skapa dina egna token och decentraliserade applikationer (DApps). Med DApps kan du skapa ett ekosystem som ger fler anvÀndningsomrÄden och funktioner till din token.

Du kan ocksÄ titta pÄ sidokedjor som anvÀnder sÀkerheten i en större kedja som Ethereum eller Polkadot, men Àven ger en viss anpassning. Polygon Network Àr kopplat till Ethereum och ger liknande upplevelser, men Àr billigare och snabbare att anvÀnda.

NÀr du har valt en blockkedja behöver du en metod för att skapa din token. Med BSC och andra blockkedjor som Àr baserade pÄ Ethereums Virtual Machine Àr denna process relativt enkel. Du kan Àven hitta fÀrdiga verktyg som skapar token baserat pÄ de parametrar och regler som du anger. Dessa kostar vanligtvis, men de Àr ett mer praktiskt alternativ för anvÀndare som inte kÀnner till smarta kontrakt.

Om du vill skapa din egen blockkedja och coin kommer du sannolikt att behöva ett team av blockkedje-utvecklare och branschexperter. Även om du vill skapa en gaffel av en blockkedja som Ethereum eller Bitcoin, krĂ€vs det fortfarande en enorm mĂ€ngd arbete för att konfigurera ditt nĂ€tverk. Detta inkluderar att uppmuntra anvĂ€ndare att fungera som validerare och köra noder för att hĂ„lla blockkedjan igĂ„ng.


Saker att tÀnka pÄ nÀr du designar din krypto

Förutom de uppenbara valen som val av blockkedja eller att skapa ett coin eller token, finns det nÄgra andra viktiga saker att tÀnka pÄ:

Definiera nyttan med din kryptovaluta

Kryptovalutor kan spela mÄnga olika roller. Vissa fungerar som nycklar för att komma Ät tjÀnster. Andra representerar till och med aktier eller andra finansiella tillgÄngar. För att förstÄ och kartlÀgga processen för att skapa din krypto mÄste du definiera dess funktioner frÄn början.

Designa din tokenomi

Tokenomi Àr ekonomin som styr din krypto, sÄsom total tillgÄng, distributionsmetod och initial prissÀttning. En bra idé kan misslyckas om tokenomin inte Àr korrekt och anvÀndarna inte uppmuntras att köpa kryptovalutan. Om du till exempel skapar ett stablecoin, men inte kan koppla den korrekt kommer ingen att vilja köpa eller inneha den.

Kontrollera dess juridiska efterlevnad

LÀnder runt om i vÀrlden har sina egna lagar och regler om kryptovalutor. Vissa jurisdiktioner kan till och med förbjuda anvÀndningen av kryptovalutor. GÄ till fullo igenom dina juridiska skyldigheter och eventuella problem med efterlevnad som du kan komma att stöta pÄ.


Skapa din egen kryptovaluta i 7 steg

Om du bara skapar en token gÀller inte alla steg i sjÀlvstudien nedan. De tre designstegen ovan Àr desto viktigare. De flesta av vÄra instruktioner kommer att tÀcka grunderna för att först skapa en blockkedja, innan du slutligen skapar ditt coin.

1. VÀlj en lÀmplig blockkedjeplattform

För en token mÄste du vÀlja blockkedjan som du vill skapa din krypto pÄ. BSC och Etheruem Àr populÀra alternativ, men Àven sidokedjor kan vara en bra idé. För att skapa ditt eget coin mÄste du tÀnka pÄ att ta hjÀlp av eller anstÀlla nÄgon som skapar en anpassad blockkedja.

2. VĂ€lj en konsensusmekanism

Om du skapar din egen blockkedja eller Àr osÀker pÄ vilken du ska vÀlja för din token, ska du tÀnka pÄ konsensusmekanismen du vill ha. Dessa mekanismer avgör hur deltagarna bekrÀftar och validerar transaktionerns i nÀtverket. De flesta blockkedjorna anvÀnder insatsbevis eftersom det har lÄga hÄrdvarukrav och mÄnga olika variationer. Arbetsbevis, som anvÀnds i Bitcoin, anses av vissa som sÀkrare, men det Àr ofta dyrt att underhÄlla och inte lika miljövÀnligt.

3. Designa din blockkedjearkitektur

Det hÀr steget behövs bara om du skapar ett coin. Alla blockkedjor tillÄter inte allmÀnheten att validera transaktioner eller köra noder. Beslutet mellan att ha en privat, offentlig, tillÄten eller behörighetslös blockkedja Àr viktigt. Din blockkedjearkitektur beror pÄ vad ditt coin och projekt försöker göra. Till exempel kan ett företag eller land som skapar ett coin köra en privat blockkedja för att fÄ mer kontroll.

4. Börja blockkedjeutvecklingen

Om du inte har expertkunskap om utveckling behöver du extern hjÀlp för att bygga dina idéer. NÀr blockkedjan körs i en livemiljö Àr det extremt svÄrt att Àndra dess baskoncept och regler. AnvÀnd ett testnÀt för att sÀkerstÀlla att allt fungerar som planerat, och samarbeta helst med ett helt utvecklingsteam för att bygga din blockkedja. 

5. Granska din krypto och dess kod

Revisionsföretag som Certik kan kontrollera koden för din blockkedja och dess kryptovaluta för att leta efter eventuella sÄrbarheter. Du kan sedan offentligt publicera revisionen och Àven agera beroende pÄ dess resultat. Denna process ger en viss sÀkerhetsgaranti för dig som skapare, samt för eventuella anvÀndare eller investerare. 

6. Dubbelkolla de juridiska aspekterna

Nu nĂ€r du har din blockkedja igĂ„ng och Ă€r redo att skapa din egen kryptovaluta, Ă€r det bĂ€st att be om juridisk expertrĂ„dgivning för att kontrollera om du behöver ansöka om tillstĂ„nd. Återigen Ă€r detta steg svĂ„rt att uppnĂ„ pĂ„ egen hand och krĂ€ver hjĂ€lp utifrĂ„n.

7. Skapa din kryptovaluta

Oavsett om du skapar en token eller ett coin mÄste du skapa kryptovalutan nÄgon gÄng. Den exakta metoden kommer att skilja sig Ät beroende pÄ din tokenomi. Till exempel skapas alla fasta leveranstoken vanligtvis pÄ en gÄng via ett smart kontrakt. Coin som Bitcoin mintas gradvis, allt eftersom miners validerar nya block av transaktioner.


SÄ hÀr skapar du en BEP-20-token

För att skapa en enkel BEP-20-token behöver du nÄgra grundlÀggande kodningskunskaper för att distribuera ett smart kontrakt till Binance Smart Chain. Du mÄste Àven ha MetaMask installerat och lite BNB i din plÄnbok för att betala gasavgifterna.

1. Se till att du har lagt till BSC-huvudnÀtet i MetaMask. Du hittar detaljerade instruktioner i vÄr guide Anslut MetaMask till Binance Smart Chain.

2. GÄ till Remix, vilket Àr en onlineapplikation för att utveckla och distribuera smarta kontrakt pÄ blockkedjor som Àr kompatibla med Ethereum Virtual Machine. Högerklicka pÄ mappen [contracts] och klicka pÄ [New File].


3. Namnge filen "BEP20.sol".


4. Se till att du har programmeringssprÄket instÀllt pÄ [Solidity], annars fungerar inte ditt smarta kontrakt. Du kan göra detta genom att klicka pÄ ikonen nere till höger.


5. Kopiera den smarta kontraktskoden för BEP-20 till din fil. Mer information om kodens parametrar och funktioner finns pÄ GitHub.


6. Ändra namn, symbol, decimaler och totalSupply för ditt coin. HĂ€r har vi valt Binance Academy Coin (BAC) som ett exempel, med 18 decimaler och en total tillgĂ„ng pĂ„ 100 000 000. Glöm inte att lĂ€gga till tillrĂ€ckligt med nollor för att tĂ€cka de 18 decimalerna.


7. DÀrefter mÄste du sammanstÀlla det smarta kontraktet. Klicka pÄ ikonen som visas nedan till vÀnster pÄ skÀrmen, markera [Auto compile] och [Enable optimization], och klicka sedan pÄ knappen [Compile].


8. Klicka pÄ knappen [ABI] för att kopiera kontraktets ABI.


9. Klicka pÄ ikonen nere till vÀnster pÄ skÀrmen. VÀlj [Inject Web3] som din miljö, och lÄt sedan MetaMask ansluta till Remix. Slutligen ser du till att du har valt ditt BEP20-kontrakt innan du klickar pÄ [Distribuera].

10. Du mÄste nu betala en transaktionsavgift via MetaMask för att distribuera kontraktet till blockkedjan. NÀr det smarta kontraktet Àr live mÄste du verifiera och publicera kontraktets kÀllkod. 

Kopiera in kontraktets adress till BscScan, vÀlj [Solidity (Single)] som kompilatortyp och matcha kompilatorversionen som anvÀndes i steg 7.


11. Högerklicka sedan pÄ BEP20.sol i Remix och tryck pÄ [Flatten]. Du mÄste dÀrefter ge Remix behörigheten att platta ut koden.


12. Kopiera koden frÄn din BEP20_flat.sol till fÀltet och se till att [Optimization] Àr instÀlld pÄ Ja. Klicka nu pÄ [Verify and Publish] lÀngst ner pÄ sidan.


13. Du ser nu en skÀrm som bekrÀftar detta. Med den verifierade koden kan du skapa din token via BscScan genom att anvÀnda _mint-anropet som implementeras i kontraktet. GÄ till kontraktsadressen pÄ BscScan och klicka pÄ [Write Contract] och klicka sedan pÄ [Connect to Web3] för att ansluta ditt MetaMask-konto.



14. Skrolla ned pÄ sidan till Mint-sektionen och mata in antalet token du vill skapa. Vi kommer att skapa 100 000 000 BAC. Glöm inte att lÀgga till decimalerna ocksÄ, i det hÀr fallet 18 stycken. Klicka pÄ [Write] och betala avgiften pÄ MetaMask.


15. Dina token bör nu ha skapats och skickats till plÄnboken som skapade det smarta kontraktet.



SÄ hÀr fÄr du din kryptovaluta listad

Att lista ditt coin eller token pÄ en kryptovalutabörs som Binance kan introducera det för en bredare publik pÄ ett sÀkert och reglerat sÀtt. Om du lyckas skapa och utveckla ett gediget kryptovalutaprojekt kan du fylla i Binances onlineansökningsformulÀr för antingen en direkt notering och/eller distribution pÄ Launchpad/Launchpool.

Varje kryptovaluta genomgÄr en rigorös due diligence-process och du mÄste meddela Binance regelbundet om dina framsteg under ansökan. Du mÄste ocksÄ acceptera BNB och BUSD i din kryptovalutas ekosystem, till exempel genom att tillhandahÄlla dem som likviditet eller acceptera dem under ditt inledande coinerbjudande (ICO) eller under din tokenförsÀljning.


Kostnaden för att skapa din egen kryptovaluta

Kostnaderna Àr kopplade till de metoder och instÀllningar du vÀljer. Om du skapar ett coin och en blockkedja mÄste du sannolikt betala ett helt team under flera mÄnader. En kodrevision frÄn ett pÄlitligt team kan dessutom kosta cirka 15 000 USD. Som billigast kan en enkel token pÄ BSC göras för 50 USD. NÀr vi berÀknar detta för att skapa en kryptovaluta med viss chans att lyckas, behöver du sannolikt spendera tusentals dollar pÄ dess skapande, marknadsföring och communitybyggande.



Sammanfattningsvis

Om du bestÀmmer dig för att skapa din egen kryptovaluta ska du endast anvÀnda vÄr information som en första utgÄngspunkt. Det Àr ett brett Àmne som tar lÄng tid att förstÄ fullt ut. Utöver att skapa en token eller ett coin mÄste du ocksÄ tÀnka pÄ att göra det till en framgÄng efter lanseringen. Att studera andra projekt och deras lanseringar för att se vad som fungerade bra och vad som inte fungerade kan hjÀlpa dig att skapa din egen kryptovaluta.