TL;DR
Når du lager en ny kryptovaluta, kan du velge å lage en mynt eller et token. En mynt har sin egen blokkjede, mens et token blir lagd på et eksisterende nettverk. Kryptovalutaer er avhengige av blokkjeder både for sikkerheten og sin desentraliserte natur.
Det krever mindre ekspertise og innsats å lage et token enn å lage en kryptomynt. En mynt krever vanligvis et team av utviklere og eksperter for å lages. Opprettelse av et token krever også teknisk kunnskap, men det er mulig å lage et på få minutter ved å bruke andre blokkjeder, som Ethereum, Binance Smart Chain, Solana og Polygon.
Valget mellom token og mynt avhenger av hvilke tilpasningsmuligheter og verktøy du ønsker. Generelt sett kommer kostnadene an på arbeidet som trengs, som eksterne utviklere og tid.
Ethereum og Binance Smart Chain er populære blokkjeder å lage digitale valutaer på. Du kan enten bruke etablert kode for å lage tokener selv eller betale for å bruke en tjeneste som lager mynter. Sidekjeder er et annet populært valg, ettersom de gir større tilpasningsmuligheter og samtidig hovedfordelene med blokkjede.
Før du lager din egen krypto, må du vurdere nytten, tokenomien og juridisk status. Etter dette må du velge blokkjede, konsensusmekanisme og arkitektur for utviklingsstadiet. Deretter kan du vurdere en revisjon av prosjektet ditt og en endelig juridisk sjekk. Selv om egentlig hvem som helst kan lage en kryptovaluta, krever det mye arbeid og dedikasjon å utvikle et solid prosjekt.
Innledning
Tanken på å lage egen kryptovaluta, egne bruksområder og eget publikum er spennende for mange kryptofans. Men hvor er det beste stedet å starte? Det finnes faktisk mange måter å lage mynter og tokener på. Kostnadene og kunnskapen varierer også basert på hvor komplekst prosjektet ditt er. Hvis du vurderer å lage din egen kryptovaluta, beskriver artikkelen vår det helt grunnleggende du trenger for å komme i gang.
Hva er en kryptovaluta?
En kryptovaluta, også kjent som krypto, er en type digitalt aktivum med flere bruksområder. Det er først og fremst en måte å overføre verdi mellom mennesker på digitalt, deriblant pengeverdi, eierskapsrettigheter eller til og med stemmerettigheter. Krypto skiller seg fra andre digitale betalingssystemer fordi den har sine røtter i blokkjedeteknologi. Dette grunnlaget gir kryptovalutaer mer frihet fra sentrale enheter som myndigheter og banker.
Bitcoin er det mest kjente eksemplet på en kryptovaluta. Den har ett enkelt bruksområde, nemlig å overføre pengeverdi til hvem som helst over hele verden uten behov for mellomledd. Blokkjeden registrerer alle transaksjoner og sørger for sikkerhet og nettverksstabilitet.
Forskjellen på kryptomynter og -tokener
Kryptovalutaer kan grovt sett deles inn i to kategorier: mynter og tokener. Forskjellen mellom dem er enkel. Mynter har sin egen integrerte blokkjede, som Bitcoin, for eksempel. Ether (ETH) har Ethereum-blokkjeden. Mynter har vanligvis et spesifikt bruksområde på hele nettverket, som å betale for transaksjonsgebyrer, staking eller deltagelse i styring.
Tokener bygges på eksisterende blokkjeder. De kan ha noen lignende roller som mynter, men tokener har hovedsakelig sitt bruksområde i egne prosjekter. Et eksempel er PancakeSwap med tokenet CAKE på Binance Smart Chain. Du kan også bruke det til å betale for visse transaksjoner i PancakeSwap-økosystemet, som mynting av ikke-fungible tokener eller spill på lotteriet deres. Men CAKE har ikke sin egen blokkjede, så den kan ikke brukes i alle applikasjoner på BSC. Det samme gjelder tusenvis av ERC-20-tokener som er utstedt på Ethereum-blokkjeden. Hvert token er en del av et spesifikt prosjekt med forskjellige bruksområder.
Opprettelse av kryptomynter kontra -tokener
Som nevnt er det mye enklere å lage et token enn en mynt. En mynt krever at du utvikler og vedlikeholder en blokkjede. Du kan foreta en fork (lage en kopi) av en annen eksisterende kjede, men dette løser ikke problemet med å finne brukere og validatorer som gjør at nettverket ditt overlever. Uansett kan potensialet for suksess med en ny mynt være høyere enn bare å lage et token. Her er en grunnleggende oversikt over de to alternativene:
Slik lager du en mynt
Det kan ta mye tid å lage en ny mynt hvis du utvikler din egen blokkjede. Men "forking" av en tidligere blokkjede kan gjøres raskt og brukes som en base for den nye mynten din. Bitcoin Cash (BCH) er et eksempel på et fork-prosjekt. Du trenger likevel et høyt nivå av kunnskap om koding og det tekniske ved blokkjeder for å gjøre dette. Suksessen til prosjektet ditt er også avhengig av at du får nye brukere til blokkjedenettverket ditt, noe som er en utfordring.
Slik lager du et token
Hvis du lager et token på en eksisterende blokkjede, kan du utnytte dets rykte og sikkerhet. Selv om du ikke har full kontroll over alle sider ved tokenet ditt, finnes det mange muligheter for tilpasning. Det er en rekke nettsteder og verktøy som er tilgjengelig for å lage sitt eget token, spesielt på BSC og Ethereum.
Bør jeg lage en mynt eller et token for prosjektet mitt?
Et token er vanligvis nok for desentralisert finans (DeFi)-applikasjoner eller spill med inntektsmuligheter. Både BSC og Ethereum har en enorm mengde fleksibilitet og frihet som utviklerne kan jobbe med.
Hvis du ønsker å flytte grensene for hva en mynt eller en blokkjede kan gjøre, er det sannsynligvis bedre å lage en mynt med sin egen blokkjede. Det er absolutt vanskeligere å lage en ny blokkjede og en ny mynt enn å utstede et kryptotoken. Men hvis det gjøres riktig, kan det føre til mye innovasjon og nye muligheter. Binance Smart Chain, Ethereum, Solana og Polygon er gode eksempler på det.
Begge alternativene krever mye hardt arbeid sammen med teknisk, økonomisk og markedsrelatert kunnskap for å lykkes.
Beste løsninger for å lage kryptovaluta
Noen av de mest populære løsningene for å lage kryptovaluta er BSC, Ethereum og Solana. Begge disse nettverkene tilbyr måter å lage en mengde tokener på, basert på allerede eksisterende standarder. BEP-20- og ERC-20-tokenstandardene er ledende eksempler som nesten alle leverandører av kryptolommebøker støtter.
ERC-20 tilhører Ethereum-blokkjeden, mens BEP-20 er en del av Binance Smart Chain (BSC). Begge nettverkene gjør det mulig å opprette og tilpasse smarte kontrakter som lar deg lage dine egne tokener og desentraliserte applikasjoner (DApps). Med DApps kan du lage et økosystem som gir tokenet ditt flere bruksområder og mer funksjonalitet.
Du kan også se på sidekjeder som bruker sikkerheten til en større kjede som Ethereum eller Polkadot, men som også gir noen tilpasningsmuligheter. Polygon-nettverket er knyttet til Ethereum og gir en lignende opplevelse, men er billigere og raskere å bruke.
Etter å ha valgt en blokkjede trenger du en metode for å lage tokenet ditt. Med BSC og andre blokkjeder som er basert på Ethereums virtuelle maskin, er prosessen relativt enkel. Du kan også finne verktøy som er klare til bruk, og som lager tokener basert på parameterne og reglene du oppgir. Disse koster vanligvis noe, men de er et mer praktisk alternativ for brukere som ikke er kjent med smarte kontrakter.
Hvis du vil lage din egen blokkjede og mynt, trenger du sannsynligvis et team med blokkjedeutviklere og bransjeeksperter. Selv om du skal foreta en fork av en blokkjede som Ethereum eller Bitcoin, er det fortsatt en enorm mengde arbeid som kreves for å få i gang nettverket ditt. Dette omfatter å oppmuntre brukere til å fungere som validatorer og kjøre noder for å holde blokkjeden i gang.
Ting du bør vurdere når du designer din egen krypto
Bortsett fra de opplagte valgene, som valg av blokkjede eller om du skal lage mynt eller token, er det noen andre viktige områder du bør tenke over:
Definer kryptovalutaens bruksområde
Kryptovalutaer kan spille mange roller. Noen fungerer som nøkler for å få tilgang til tjenester. Andre representerer aksjer eller andre finansielle aktiva. For å forstå og kartlegge prosessen med å lage egen krypto, må du definere funksjonene helt fra begynnelsen.
Design tokenomien
Tokenomien er økonomien som styrer kryptoen din, som totalforsyningen, distribusjonsmetoden og startprisen. En god idé kan mislykkes hvis tokenomien ikke er riktig og brukerne ikke får gode nok grunner til å kjøpe kryptovalutaen. For eksempel: Hvis du lager en stablecoin, men ikke klarer å knytte den ordentlig opp mot en valuta, vil ingen kjøpe eller ha den.
Sjekk at den overholder lovverket
Alle land har sine egne lover og regler angående kryptovaluta. Noen jurisdiksjoner har til og med forbudt bruken av kryptovaluta. Vurder fullt ut hvilke juridiske forpliktelser du påtar deg, og eventuelle samsvarsproblemer du kan møte.
Lag din egen kryptovaluta med 7 trinn
Hvis du bare lager et token, er ikke alle trinnene i veiledningen under aktuelle. Da er de tre designtrinnene over viktigere. De fleste av instruksjonene omfatter det grunnleggende med å lage en blokkjede først for så til slutt å mynte mynten.
1. Velg en egnet blokkjedeplattform
For et token må du velge blokkjeden du vil mynte kryptoen på. BSC og Etheruem er populære alternativer, men sidekjeder kan også være en god idé. For å lage din egen mynt må du tenke på å designe eller ansette noen til å lage en tilpasset blokkjede.
2. Velg en konsensusmekanisme
Hvis du lager din egen blokkjede eller ikke er sikker på hvilken du skal velge til tokenet ditt, tenk over hvilken konsensusmekanisme du ønsker. Disse mekanismene bestemmer hvordan deltakerne bekrefter og validerer transaksjoner på nettverket. De fleste blokkjeder bruker Proof of Stake fordi den har lave maskinvarekrav og mange forskjellige variasjoner. Proof of Work, som brukes i Bitcoin, anses av noen som sikrere, men det er ofte dyrt å vedlikeholde og ikke like miljøvennlig.
3. Design blokkjedearkitekturen
Dette trinnet er bare nødvendig hvis du lager en mynt. Det er ikke alle blokkjeder som lar hvem som helst validere transaksjoner eller kjøre noder. Avgjørelsen om å ha en privat eller offentlig blokkjede eller om den skal være med eller uten krav om tillatelse, er viktig. Valg av blokkjedearkitektur avhenger av hva mynten og prosjektet forsøker å gjøre. For eksempel kan en bedrift eller et land som lager en mynt, kjøre en privat blokkjede for å ha mer kontroll.
4. Begynn blokkjedeutviklingen
Med mindre du har ekspertkunnskap innen utvikling, trenger du ekstern hjelp for å bygge ideene dine. Når blokkjeden først kjører i et virkelig miljø, er det ekstremt vanskelig å endre kjernekonseptene og reglene. Benytt deg av et testnett for å sikre at alt fungerer som planlagt, og ideelt sett bør du samarbeide med et helt utviklingsteam for å bygge blokkjeden din.
5. Få kryptoen og koden revidert
Revisjonsfirmaer som Certik kan sjekke koden til blokkjeden din og kryptovalutaen for å se etter eventuelle sårbarheter. Du kan deretter publisere revisjonsrapporten offentlig og ta grep basert på funnene. Denne prosessen gir en viss sikkerhet for deg som skaper og for potensielle brukere eller investorer.
6. Dobbeltsjekk de juridiske aspektene
Nå som blokkjeden er oppe og går og er klar til å mynte kryptovalutaen din, er det best å be en ekspert om juridisk rådgivning for å sjekke om du må søke om tillatelse. Igjen, dette trinnet er vanskelig å gjøre alene og krever hjelp utenfra.
7. Mynting av kryptovalutaen
Enten du lager et token eller en mynt, må du mynte kryptovalutaen på et tidspunkt. Den nøyaktige metoden kommer an på tokenomien. For eksempel myntes vanligvis alt på en gang via en smart kontrakt når det gjelder tokener med en fast forsyning. Mynter som Bitcoin myntes gradvis når minerne validerer nye blokker med transaksjoner.
Slik lager du et BEP-20-token
For å lage et enkelt BEP-20-token trenger du noen grunnleggende kodeferdigheter for å distribuere en smart kontrakt til Binance Smart Chain. Du må også ha MetaMask installert og noen BNB i lommeboken din for å betale gas-gebyrer.
1. Pass på at BSC-hovednettet er lagt til i MetaMask. Du kan finne detaljerte instruksjoner i veiledningen Koble MetaMask til Binance Smart Chain.
2. Gå til Remix, en nettapplikasjon for utvikling og distribusjon av smarte kontrakter på blokkjeder som er kompatible med Ethereums virtuelle maskin. Høyreklikk på [contracts]-mappen og klikk på [New File].
3. Gi filen navnet "BEP20.sol".
4. Pass på at programmeringsspråket er satt til [Solidity], ellers vil ikke smartkontrakten fungere. Du kan gjøre dette ved å klikke på ikonet som er omrisset under til høyre.
5. Kopier BEP-20-smartkontraktkoden til filen din. Du kan få mer informasjon om kodens parametere og funksjoner på GitHub.
6. Endre navn, symbol, desimaler og totalforsyning for mynten din. Her har vi valgt Binance Academy Coin (BAC) som eksempel, med 18 desimaler og en totalforsyning på 100 000 000. Ikke glem å legge til nok 0-er slik at det blir 18 desimaler.
7. Deretter må du sette sammen den smarte kontrakten. Klikk på ikonet som vises nedenfor på venstre side av skjermen, merk av for [Auto compile] og [Enable optimization], og klikk deretter på [Compile]-knappen.
8. Klikk på [ABI]-knappen for å kopiere kontraktens ABI.
9. Klikk på ikonet som er uthevet nedenfor på venstre side av skjermen. Velg [Injected Web3] som miljø, og la MetaMask koble seg til Remix. Til slutt sjekker du at du har valgt BEP20-kontrakten din før du klikker på [Deploy].
10. Du må nå betale et transaksjonsgebyr via MetaMask for å distribuere kontrakten til blokkjeden. Når den smarte kontrakten er aktiv, må du bekrefte og publisere kontraktens kildekode.
Kopier kontraktens adresse til BscScan, velg [Solidity (Single)] som kompilatortype, og match kompilatorversjonen som ble brukt i trinn 7.
11. Deretter høyreklikker du på BEP20.sol i Remix og trykker på [Flatten]. Du må da gi Remix tillatelse til å flate ut koden.
12. Kopier koden fra din BEP20_flat.sol inn i feltet, og sørg for at [Optimization] er satt til Yes. Klikk nå på [Verify and Publish] nederst på siden.
13. Du får opp et skjermbilde som sier at det er vellykket. Med den verifiserte koden kan du mynte tokenet ditt gjennom BscScan ved å bruke _mint-kallet som er implementert i kontrakten. Gå til kontraktsadressen på BscScan og klikk på [Write Contract], og klikk deretter på [Connect to Web3] for å koble til MetaMask-kontoen din.
14. Gå nedover siden til "Mint"-delen, og skriv inn antall tokener du vil mynte. Vi skal mynte 100 000 000 BAC. Ikke glem å legge til desimalene også, i dette tilfellet 18. Klikk på [Write] og betal gebyret på MetaMask.
15. Du skal nå se at tokenene er myntet og sendt til lommeboken som opprettet den smarte kontrakten.
Slik får du notert kryptovalutaen din
Hvis du får mynten eller tokenet ditt notert på en kryptovalutabørs som Binance, kan du introdusere den for et bredere publikum på en trygg og regulert måte. Klarer du å lage og utvikle et solid kryptovalutaprosjekt, kan du fylle ut Binance' nettbaserte søknadsskjemaer for enten en direkte notering og/eller distribusjon på Launchpad/Launchpool.
Hver kryptovaluta går gjennom en grundig due diligence-prosess, og du må oppdatere Binance regelmessig om fremdriften din under søknaden. Du må også godta BNB og BUSD i kryptovalutaens økosystem, for eksempel ved å tilby dem som likviditet eller å godta dem under ditt første mynttilbud (ICO) eller tokensalg.
Kostnaden ved å lage din egen kryptovaluta
Kostnadene er knyttet til metodene og oppsettet du velger. Hvis du lager en mynt og en blokkjede, må du sannsynligvis betale et helt team over flere måneder. En koderevisjon fra et pålitelig team kan også koste rundt USD 15 000. På det billigste kan et enkelt token på BSC lanseres for USD 50. Generelt sett ser vi at for å lage en kryptovaluta med en viss sjanse for å lykkes må du sannsynligvis bruke tusenvis av dollar på å lage og markedsføre den og bygge opp et fellesskap rundt den.
Avsluttende tanker
Hvis du bestemmer deg for å lage din egen kryptovaluta, bør du bare bruke informasjonen vår som et utgangspunkt. Det er et dypt emne som det tar lang tid å forstå fullt ut. Én ting er å lage et token eller en mynt, men du må også tenke på hvordan du skal lykkes etter lanseringen. Når du vil lage din egen kryptovaluta, kan det være til god hjelp å studere andre prosjekter og lanseringer for å se hva som fungerte bra, og hva som ikke gjorde det.