Hvordan opretter du din egen kryptovaluta?
Hjem
Artikler
Hvordan opretter du din egen kryptovaluta?

Hvordan opretter du din egen kryptovaluta?

Let √łvet
Offentliggjort Oct 29, 2021Opdateret Jan 31, 2023
13m

TL;DR

N√•r du laver en ny kryptovaluta, kan du v√¶lge at lave en m√łnt eller et token. En m√łnt har sin egen blockchain, mens et token er bygget p√• et allerede eksisterende netv√¶rk. Kryptovalutaer er afh√¶ngige af blockchains for deres sikkerhed og decentrale karakter.

Oprettelse af et token kr√¶ver mindre ekspertise og indsats end at lave en kryptom√łnt. En m√łnt vil normalt have brug for et team af udviklere og eksperter for at lave den. Et token har stadig brug for teknisk viden, men det er muligt at oprette dem p√• f√• minutter ved hj√¶lp af andre blockchains s√•som Ethereum, Binance Smart Chain, Solana og Polygon.¬†

Dit valg af et token eller en m√łnt √¶ndres afh√¶ngigt af den tilpasningsevne og det v√¶rkt√łj, du √łnsker. Samlet set afh√¶nger de involverede omkostninger af det n√łdvendige arbejde, s√•som eksterne udviklere og tid.

Ethereum og Binance Smart Chain er popul√¶re blockchains til oprettelse af digitale valutaer. Du kan enten bruge etableret kode til selv at oprette tokens eller betale for at bruge en m√łntoprettelsestjeneste. Sidek√¶der er et andet popul√¶rt valg, da de giver mere tilpasning med de vigtigste blockchains-fordele.

F√łr du opretter din egen krypto, skal du overveje dens anvendelighed, tokenomics og juridiske status. Herefter er dit valg af blockchain, konsensusmekanisme og arkitektur alle n√łdvendige til udviklingsfasen. Dern√¶st kan du overveje en revision af dit projekt og en endelig juridisk kontrol. Mens stort set alle kan oprette en kryptovaluta, kr√¶ver det seri√łst arbejde og dedikation at udvikle et solidt projekt.


Introduktion

Ideen om at skabe din egen kryptovaluta, use cases og publikum er sp√¶ndende for mange kryptofans. Men hvor er det bedste sted at starte? Der er faktisk mange m√•der at oprette m√łnter og tokens p√•. Omkostningerne og viden varierer ogs√• afh√¶ngigt af kompleksiteten af dit projekt. Hvis du overvejer at oprette din egen kryptovaluta, kan du l√¶se om hvordan du kommer i gang i vores artikel, der beskriver det helt grundl√¶ggende.


Hvad er kryptovaluta?

En kryptovaluta, ogs√• kendt som krypto, er en type digitalt aktiv med flere use cases. Det er prim√¶rt en m√•de at overf√łre v√¶rdi mellem mennesker digitalt, herunder monet√¶r v√¶rdi, ejerskabsrettigheder eller endda stemmerettigheder. Krypto adskiller sig fra andre digitale betalingssystemer p√• grund af sine r√łdder i blockchain-teknologi. Dette grundlag giver kryptovalutaer mere frihed fra centrale enheder som regeringer eller banker.

Bitcoin er det mest ber√łmte eksempel p√• en kryptovaluta. Den har en simpel use case om overf√łrsel af monet√¶r v√¶rdi til enhver over hele kloden uden behov for formidlere. Dens blockchain registrerer alle transaktioner og sikrer sikkerhed og netv√¶rksstabilitet.


Forskel mellem kryptom√łnter og tokens

Kryptovalutaer kan groft sagt opdeles i to kategorier: m√łnter og tokens. Forskellen mellem dem er enkel. M√łnter har deres egen oprindelige blockchain, s√•som Bitcoin. Ether (ETH) har Ethereum-blockchainen. M√łnter har typisk en specifik funktion over hele netv√¶rket, som at betale for transaktionsgebyrer, staking eller deltage i styring.

Tokens er bygget p√• allerede eksisterende blockchains. De kan have nogle lignende funktioner som m√łnter, men tokens har hovedsageligt nyttev√¶rdi i deres egne projekter. Et eksempel er PancakeSwaps CAKE p√• Binance Smart Chain. Du kan ogs√• bruge den til at betale for visse transaktioner i PancakeSwap-√łkosystemet, s√•som at pr√¶ge ikke-ombyttelige tokens eller spille deres lotteri. CAKE har dog ikke sin egen blockchain, s√• den kan ikke bruges i alle applikationer p√• tv√¶rs af BSC. Det samme g√¶lder for de tusindvis af ERC-20-tokens, der udstedes p√• Ethereum-blockchainen. Hvert token er en del af et specifikt projekt med forskellige use cases.


Oprettelse af kryptom√łnter vs. tokens

Som n√¶vnt er det meget enklere at oprette et token end at oprette en m√łnt. En m√łnt kr√¶ver, at du udvikler og med succes vedligeholder en blockchain. Du kan forgrene (oprette en kopi) af en anden eksisterende k√¶de, men det l√łser ikke problemet med at finde brugere og validatorer til at hj√¶lpe dit netv√¶rk med at overleve. Ikke desto mindre kan potentialet for succes med en ny m√łnt v√¶re h√łjere end bare at lave et token. Her er en grundl√¶ggende oversigt over de to muligheder:

M√łnt

Token

K√łrer p√• sit eget blockchain-netv√¶rk

Kan bygges på eksisterende blockchains med en etableret brugerbase

Kræver avanceret blockchain-viden og kodningsfærdigheder

Ret simpelt at oprette med allerede eksisterende v√¶rkt√łjer og open source-kode

Blockchain-udvikling er dyrere og tager tid

Token-udvikling er hurtigere, enklere og relativt billig


Oprettelse af en m√łnt

Oprettelse af en ny m√łnt kan tage meget tid, hvis du udvikler din egen blockchain. Forfalskning af en tidligere blockchain kan dog g√łres hurtigt og bruges som base for din nye m√łnt. Bitcoin Cash (BCH) er et eksempel p√• et forgrenet projekt. For at g√łre dette har du stadig brug for et h√łjt niveau af blockchainteknik og kodningskendskab. Succesen med dit projekt vil ogs√• afh√¶nge af at f√• nye brugere til dit blockchain-netv√¶rk, hvilket er en udfordring.

Oprettelse af et token

Oprettelse af et token p√• en eksisterende blockchain kan udnytte dets omd√łmme og sikkerhed. Selvom du ikke har fuld kontrol over alle aspekter af dit token, er der stadig en masse tilpasning tilg√¶ngelig. Der er en r√¶kke websteder og v√¶rkt√łjer til r√•dighed til at oprette dit eget token, is√¶r p√• BSC og Ethereum.

Skal jeg oprette en m√łnt eller et token til mit projekt?

Et token vil normalt være nok til Decentraliseret Finance (DeFi)-applikationer eller play to earn-spil. Både BSC og Ethereum har en massiv fleksibilitet og frihed for udviklere at arbejde med. 

Hvis du √łnsker at skubbe gr√¶nserne for, hvad en m√łnt eller blockchain g√łr, ville det sandsynligvis v√¶re bedre at oprette en m√łnt med sin egen blockchain. Oprettelse af en ny blockchain og m√łnt er bestemt sv√¶rere end at udstede et kryptotoken. Men hvis det g√łres rigtigt, kan det medf√łre masser af innovation og nye muligheder. Binance Smart Chain, Ethereum, Solana og Polygon er gode eksempler.¬†

Alligevel vil begge muligheder kr√¶ve en masse h√•rdt arbejde sammen med teknisk og √łkonomisk kendskab samt markedskendskab for at f√• succes.


Topl√łsninger til oprettelse af kryptovaluta

Nogle af de mest popul√¶re l√łsninger til oprettelse af kryptovalutaer er BSC, Ethereum og Solana. Begge disse netv√¶rk giver m√•der at lave en r√¶kke tokens baseret p√• allerede eksisterende standarder. BEP-20- og ERC-20-tokenstandarder er f√łrende eksempler, som n√¶sten enhver udbyder af kryptotegneb√łger kan underst√łtte.

ERC-20 tilh√łrer Ethereum-blockchainen, mens BEP-20 er en del af Binance Smart Chain (BSC). Begge netv√¶rk giver mulighed for oprettelse og tilpasning af intelligente kontrakter, der giver dig mulighed for at oprette dine egne tokens og decentrale applikationer (DApps). Med DApps kan du oprette et √łkosystem, der giver flere use cases og funktionalitet til dit token.

Du kan ogs√• se p√• sidek√¶der, der bruger sikkerheden i en st√łrre k√¶de som Ethereum eller Polkadot, men som ogs√• giver en vis tilpasning. Polygon-netv√¶rket er tilknyttet Ethereum og giver en lignende oplevelse, men er billigere og hurtigere at bruge.

N√•r du har valgt en blockchain, skal du bruge en metode til at oprette dit token. Med BSC og andre blockchains, der er baseret p√• Ethereum Virtual Machine, er processen relativt enkel. Du kan ogs√• finde v√¶rkt√łjer, der er klar til brug, og som opretter tokens baseret p√• de parametre og regler, du angiver. Disse er normalt mod betaling, men de er en mere praktisk mulighed for brugere, der ikke er bekendt med intelligente kontrakter.

Hvis du vil lave din egen blockchain og m√łnt, har du sandsynligvis brug for et team af blockchain-udviklere og brancheeksperter. Selvom du vil forgrene en blockchain s√•som Ethereum eller Bitcoin, er der stadig en enorm m√¶ngde arbejde, der kr√¶ves for at konfigurere dit netv√¶rk. Dette vil omfatte at tilskynde brugerne til at fungere som validatorer og k√łre noder for at holde blockchainen k√łrende.


Ting at overveje, når du designer din krypto

Bortset fra de √•benlyse valg som din blockchain eller oprettelse af en m√łnt eller token, er der et par andre n√łgleomr√•der at overveje:

Definer din kryptovalutas funktion

Kryptovalutaer kan spille mange roller. Nogle fungerer som n√łgler til at f√• adgang til tjenester. Andre repr√¶senterer endda aktier eller andre finansielle aktiver. For at forst√• og kortl√¶gge processen med at oprette din krypto skal du definere dens funktioner fra starten.

Design din tokenomics

Tokenomics er den √łkonomi, der styrer din krypto, som samlet udbud, distributionsmetode og indledende prisfasts√¶ttelse. En god id√© kan mislykkes, hvis tokenomics ikke er korrekte, og brugerne ikke er tilskyndet til at k√łbe kryptovaluta. Hvis du f.eks. opretter en stablecoin, men ikke kan fastg√łre den korrekt, vil ingen √łnske at k√łbe eller holde den.

Kontrollér om den overholder loven

Lande rundt om i verden har deres egne love og regler vedr√łrende kryptovalutaer. Nogle jurisdiktioner kan endda forbyde brugen af kryptovalutaer. Overvej fuldt ud dine juridiske forpligtelser og eventuelle overholdelsesproblemer, som du m√•tte st√• over for.


Opret din egen kryptovaluta med 7 trin

Hvis du kun vil oprette et token, er det ikke alle trin i vejledningen nedenfor der g√¶lder. Mere v√¶sentligt er de tre designtrin ovenfor. De fleste af vores instruktioner d√¶kker det grundl√¶ggende ved at oprette en blockchain f√łrst, f√łr du endelig pr√¶ger din m√łnt.

1. Vælg en passende blockchain-platform

For et token skal du v√¶lge en blockchain at pr√¶ge din krypto p√•. BSC og Etheruem er popul√¶re muligheder, men sidek√¶der kan ogs√• v√¶re en god id√©. For at oprette din egen m√łnt skal du t√¶nke p√• at designe eller ans√¶tte nogen til at oprette en brugerdefineret blockchain.

2. Vælg en konsensusmekanisme

Hvis du opretter din egen blockchain eller ikke er sikker p√•, hvilken du skal v√¶lge til dit token, skal du t√¶nke p√• den¬†konsensusmekanisme, du √łnsker. Disse mekanismer bestemmer, hvordan deltagerne bekr√¶fter og validerer transaktioner p√• netv√¶rket. De fleste blockchains bruger¬†Proof of Stake, da det har lave hardware-krav og mange forskellige variationer.¬†Proof of Work, som brugt i Bitcoin, betragtes af nogle som mere sikkert, men det er ofte dyrt at vedligeholde og ikke s√• milj√łvenligt.

3. Design din blockchain-arkitektur

Dette trin er kun n√łdvendigt, hvis du opretter en m√łnt. Ikke alle blockchains giver offentligheden mulighed for at validere transaktioner eller k√łre noder. Beslutningen mellem at have en¬†blockchain, der er privat, offentlig samt med eller uden krav om tilladelse er vigtig. Din blockchain-arkitektur afh√¶nger af, hvad din m√łnt og dit projekt fors√łger at g√łre. F.eks. kan en virksomhed eller et land, der opretter en m√łnt, k√łre en privat blockchain for mere kontrol.

4. Begynd blockchain-udvikling

Medmindre du har ekspertudviklingsviden, har du brug for ekstern hj√¶lp til at opbygge dine ideer. N√•r blockchainen k√łrer i et levende milj√ł, er det ekstremt vanskeligt at √¶ndre sine kernekoncepter og regler. Brug et testnet for at sikre, at alt fungerer som planlagt, og ideelt set samarbejde med et helt udviklingsteam for at opbygge din blockchain.¬†

5. Gennemgå din krypto og dens kode

Revisionsfirmaer som Certik kan kontrollere koden til din blockchain og dens kryptovaluta for at se efter eventuelle s√•rbarheder. Du kan derefter offentligg√łre revisionen samt handle p√• dens resultater. Denne proces giver en vis sikkerhed for dig som skaber og for eventuelle potentielle brugere eller investorer.¬†

6. Dobbelttjek juridiske aspekter

Nu hvor du har din blockchain k√łrende og er klar til at pr√¶ge din kryptovaluta, er det bedst at bede om juridisk ekspertr√•dgivning for at tjekke, om du bliver n√łdt til at ans√łge om tilladelse. Igen er dette trin sv√¶rt at opn√• alene og kr√¶ver hj√¶lp udefra.

7. Præg din kryptovaluta

Uanset om du opretter et token eller en m√łnt, skal du pr√¶ge kryptovalutaen p√• et tidspunkt. Den n√łjagtige metode vil variere afh√¶ngigt af din tokenomics. F.eks. pr√¶ges faste beholdningstokens normalt p√• √©n gang via en intelligent kontrakt. M√łnter som Bitcoin pr√¶ges gradvist, da minere validerer nye blokke af transaktioner.


Sådan oprettes et BEP-20-token

For at oprette et simpelt BEP-20-token skal du bruge nogle grundlæggende kodningsfærdigheder for at implementere en intelligent kontrakt på Binance Smart Chain. Du skal også have MetaMask installeret og noget BNB i din tegnebog for at betale gasgebyrer.

1. S√łrg for, at du har BSC-hovednettet f√łjet til MetaMask. Du kan finde detaljerede instruktioner i vores vejledning Tilknytning af MetaMask til Binance Smart Chain.

2. G√• til Remix, som er en online applikation til udvikling og implementering af intelligente kontrakter p√• blockchains, der er kompatible med Ethereum Virtual Machine. H√łjreklik p√• mappen [contracts], og klik p√• [New File].


3. Navngiv filen "BEP20.sol".


4. S√łrg for, at programmeringssproget er indstillet som [Soliditet], ellers fungerer din intelligente kontrakt ikke. Du kan g√łre dette ved at klikke p√• ikonet, der er skitseret nedenfor til h√łjre.


5. Kopiér den intelligente BEP-20-kontraktkode til din fil. Du kan få yderligere oplysninger om kodens parametre og funktioner på GitHub.


6. Rediger navn, symbol, decimaler og totalSupply for din m√łnt. Her har vi valgt Binance Academy Coin (BAC) som eksempel med 18 decimaler og et samlet udbud p√• 100.000.000. Glem ikke at tilf√łje nok 0'er til at d√¶kke de 18 decimaler.


7. Dernæst skal du kompilere den intelligente kontrakt. Klik på ikonet vist nedenfor i venstre side af skærmen, markér [Auto compile] og [Enable optimization], og klik derefter på knappen [Compile].


8. Klik på knappen [ABI] for at kopiere kontraktens ABI.


9.¬†Klik p√• ikonet fremh√¶vet nedenfor i venstre side af sk√¶rmen. V√¶lg [Injected Web3] som dit milj√ł, og tillad derefter, at MetaMask opretter forbindelse til Remix. Endelig skal du s√łrge for, at du har valgt din BEP20-kontrakt, f√łr du klikker p√• [Deploy].

10. Du skal nu betale et transaktionsgebyr via MetaMask for at implementere kontrakten p√• blockchainen. N√•r den intelligente kontrakt er live, skal du verificere og offentligg√łre din kontraktkildekode.¬†

Kopiér kontraktens adresse til BscScan, vælg [Solidity (Single)] som kompileringstype, og match den kompileringsversion, der blev brugt i trin 7.


11. H√łjreklik derefter p√• BEP20.sol i Remix, og tryk p√• [Flatten]. Du skal derefter give Remix tilladelse til at samkopiere koden.


12. Kopi√©r koden fra din BEP20_flat.sol til feltet, og s√łrg for, at [Optimization] er indstillet til Ja. Klik nu p√• [Bekr√¶ft og udgiv] nederst p√• siden.


13. Du vil nu se et vellykket velkomstbillede. Med den verificerede kode kan du præge dit token gennem BscScan ved hjælp af det _mint call, der er implementeret i kontrakten. Gå til kontraktadressen på BscScan, klik på [Write Contract], og klik derefter på [Connect to Web3] for at forbinde din MetaMask-konto.



14. G√• ned p√• siden til pr√¶gningssektionen, og indtast antallet af tokens, du vil pr√¶ge. Vi skal pr√¶ge 100.000.000 BAC. Glem ikke at tilf√łje decimalerne ogs√•, i dette tilf√¶lde 18. Klik p√• [Write], og betal gebyret p√• MetaMask.


15. Du b√łr nu kunne se, at tokens er blevet pr√¶get og sendt til den tegnebog, der skabte den intelligente kontrakt.



Sådan får du din kryptovaluta noteret

At f√• din m√łnt eller dit token noteret p√• en kryptovalutab√łrs s√•som Binance kan introducere den til et bredere publikum p√• en sikker og reguleret m√•de. Hvis du form√•r at oprette og udvikle et solidt kryptovalutaprojekt, kan du udfylde Binances online ans√łgningsskemaer til enten en direkte liste og/eller distribution p√•¬†Launchpad/Launchpool.

Hver kryptovaluta gennemg√•r en streng due diligence-proces, og du bliver n√łdt til at opdatere Binance regelm√¶ssigt om dine fremskridt under applikationen. Du bliver ogs√• n√łdt til at acceptere¬†BNB og¬†BUSD i dit kryptovaluta√łkosystem, s√•som at angive dem som¬†likviditet eller acceptere dem under dit¬†indledende m√łntudbud (ICO) eller token-salg.


Omkostninger ved at oprette din egen kryptovaluta

De involverede omkostninger er knyttet til de metoder og den ops√¶tning, du v√¶lger. Hvis du opretter en m√łnt og en blockchain, bliver du sandsynligvis n√łdt til at betale et helt team over flere m√•neder. En koderevision fra et p√•lideligt team kan desuden koste omkring 15.000 USD. N√•r det er billigst, kan et simpelt token p√• BSC laves for 50 USD. Hvis vi tager gennemsnittet af oprettelsen af en kryptovaluta med en vis chance for succes, bliver du sandsynligvis n√łdt til at bruge tusindvis af dollar p√• dens oprettelse, markedsf√łring og samfundsopbygning.


Sammenfatning

Hvis du beslutter dig for at lave din egen kryptovaluta, skal du s√łrge for kun at bruge vores oplysninger som udgangspunkt. Det er et dybtg√•ende emne, der tager lang tid at forst√• fuldt ud. Ud over at oprette tokenet eller m√łnten skal du ogs√• t√¶nke p√• at g√łre det til en succes efter lanceringen. At studere andre projekter og deres lanceringer for at se, hvad der fungerede godt, og hvad der ikke fungerede, kan hj√¶lpe dig med at oprette din egen kryptovaluta.