Blockkedjeförgreningar sker när ett blockkedjenätverk splittras. Blockkedjenätverk är vanligtvis öppen källkod och koden är tillgänglig för alla, vilket innebär att vem som helst kan föreslå förbättringar och lämna in förslag för att ändra koden. Programvara med öppen källkod är den grundläggande byggstenen i kryptovalutor eftersom den decentraliserar blockkedjenätverket, ger användarna möjlighet att experimentera och påskyndar programuppdateringar till nätverket.
Forks uppstår när olika utvecklare har olika versioner av programvaran och den inte passar ihop. Efter den tidpunkten måste utvecklarna fatta ett beslut om vilken blockkedja de vill fortsätta använda. Om beslutet inte är enhälligt leder det till två separata versioner av blockkedjan. Dessutom ökar volatiliteten hos de native tokens under sådana händelser.
Så kan vem som helst forka en kryptovaluta? Enkelt uttryckt, ja, vem som helst kan skapa en fork, och om du funderar på processen, låt oss ta reda på hur man forkar en kryptovaluta!
Kryptovaluta-gaffel förklarad
Som vi redan har fastställt sker forks genom att ändra mjukvaruprotokollet i ett blockkedjenätverk. Och med denna metod skapas nya tokens. Det finns två huvudsakliga sätt att skapa en ny kryptovaluta:
- Från början
- Forka ett befintligt kryptoblockkedjanätverk.
Den vanligaste metoden är att skapa dem från grunden. I den här metoden måste skaparen "kopiera och klistra in" den befintliga koden och sedan modifiera den för att lansera en ny token. Nätverket måste dock byggas från grunden, och investerare/köpare måste övertygas om att använda den nya digitala valutan. Ett bra exempel på denna process är Litecoin, som skapades som en kopia av BitcoinUtvecklarna av myntet ändrade koden, investerare var övertygade om att det är en lukrativ investering, och det är nu ett av de mest populära mynten.
Den andra metoden är att forka ett befintligt blockkedjenätverk. Jämfört med den första metoden där blockkedjan byggs från grunden, genomgår det befintliga nätverket många programmeringsändringar i den andra metoden. När ett nätverk delas upp i en fork delas blockkedjan upp i två versioner. Ett bra exempel på detta är Bitcoin Cash (BCH)Olika utvecklare hade motstridiga åsikter om Bitcoins framtid, vilket ledde till en förgrening som behöll den ursprungliga kryptovalutan BCH. Samtidigt skapades en andra kryptovaluta, Bitcoin SV, enligt en uppdaterad uppsättning protokoll. Dessa två tokens fortsätter att utvecklas parallellt med varandra.
Efter att ha pratat om hur man forkar en kryptovaluta, låt oss snabbt titta på hur kryptoforkar beskattas.
Hur beskattas kryptovaluta-gafflar?
Kryptovalutaforkar diskuteras i den nya kryptovägledningen IRS Notice 2019-2024. Enligt meddelandet, om du innehar en viss kryptovaluta och den går igenom en hard fork, vilket "inträffar när det befintliga nätverket går igenom många programmeringsändringar", betraktas den nya kryptovalutan du får som beskattningsbar inkomst.
Om du till exempel innehar 2.5 Bitcoin och kryptovalutan går igenom en hard fork och du får 2.5 Bitcoin Cash (BTC), kommer det att betraktas som inkomst och till det rättvisa marknadsvärdet för BTC när du får det. Om BTC var värt 500 dollar när du fick det, skulle din kostnadsbas för beräkning av skatt vara 500 dollar * 2.5, dvs. 1 250 dollar.
Kryptovaluta mjuka gafflar
En krypto-soft fork leder inte till skapandet av nya kryptovalutor. Det betyder att du inte behöver betala någon skatt på en soft fork. Enkelt uttryckt, om ett blockkedjenätverk genomgår en protokolländring men inte skapar en ny token, betraktas det inte som en inkomst och du behöver inte betala skatt.
Kryptovaluta Air Drops
Cryptocurrency airdrops redovisas som inkomst och är därför skattepliktiga den dag/tidpunkt den mottagits. Inkomsterna redovisas baserat på kryptovalutans marknadsvärde vid tidpunkten för mottagandet. Om en airdrop-händelse inträffar och du inte mottager någon kryptovaluta behöver du inte betala skatt på den.
Den bästa plattformen för att göra en gaffel
Det finns flera plattformar för att skapa en anpassad kryptovaluta, men Ethereum och Bitcoin-baserade tekniker används ofta av utvecklare.
- Bitcoin gafflar
Det största antalet forks är baserat på Bitcoin-teknik helt enkelt för att det var det allra första kryptobetalningsexemplet. Därför överväger utvecklare det åtminstone en gång innan de skapar en kryptovaluta.
Bitcoin-tekniken är idealisk om ditt företag kräver vanliga systemuppgifter och enkla betalningar. För mer komplicerade lösningar är Ethereum-baserade forks en bra grund för att starta din egen kryptovaluta.
- Dash Blockchain
Som en direkt förgrening av Bitcoin, Dash har gjort några innovativa förändringar av den ursprungliga tekniken. Till att börja med har den förbättrat Bitcoin Konsensusmekanism från X11-hashalgoritmen till ett energieffektivt PoW och justering av masternoder. Detta förbättrar driftsfunktioner som skapande av DAO för att styra protokollet. Masternoder är också en bättre säkerhetslösning eftersom de förhindrar skadliga attacker på nätverket.
- Qtum Blockchain
Även om Qtum är en Bitcoin-fork, stöder den Ethereum EVM och skapar smarta kontrakt. Qtum har integrerat DGP-hantering i sitt system för att anpassa sig till nya blockchain-inställningar via smarta kontrakt, vilket avsevärt minskar hårda forkar.
Till skillnad från Dash Blockchain, Qtum använder inte DAO-styrande eller masternoder för protokolloperationer. Den har en proof-of-stake (PoS) konsensusalgoritm som gör det möjligt för användare att staka en process vid en nod. Dessutom har den en stor community som tar hand om nätverket och intar tredje plats efter Ethereum och Bitcoin.
För att sammanfatta
För att snabbt sammanfatta hur man forkar en kryptovaluta finns det två huvudsakliga sätt att göra det. Det första är att börja från början och det andra är att forka ett befintligt krypto-blockchain-nätverk. Hur som helst är forking av en kryptovaluta ett utmärkt sätt att lägga till skalbarhet och tekniska förbättringar till ett blockchain-nätverk.