Lär dig vad är Bitcoin Forks? [Den ultimata steg-för-steg-guiden]

Bitcoin Forks?

Uppdaterad maj 2019

TLDR: Bitcoin gafflar definieras variant som ändringar i protokollet för bitcoin nätverk eller som de situationer som uppstår ”när två eller flera block har samma blockhöjd”. A gaffel påverkar reglernas giltighet.

Snabb fråga innan vi börjar.

Gå på Google och sök efter hur många kryptor som heter “Bitcoin *något* ”. Det tar inte lång tid men det kommer att vara extremt upplyst. Du kommer förmodligen att stöta på Bitcoin, Bitcoin Cash, Bitcoin Private, Bitcoin Unlimited, Bitcoin XT, etc..

I den här guiden kommer vi att få en känsla av denna galenskap. Det räcker dock inte att helt enkelt veta vad var och en av dessa gafflar är. Vi måste veta varför dessa gafflar kom upp i första hand.

För det måste vi åter bekanta oss med skalbarhetsdebatten.

Bitcoin Forks: heltäckande guide

Innan vi går in i det, om du vill lära dig mer om bitcoin, ta vår kurs om det.

#Crypto ExchangeBenefits

1

Binance
Best exchange


VISIT SITE
  • ? The worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume.
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

2

Coinbase
Ideal for newbies


Visit SITE
  • Coinbase is the largest U.S.-based cryptocurrency exchange, trading more than 30 cryptocurrencies.
  • Very high liquidity
  • Extremely simple user interface

3

eToro
Crypto + Trading

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

Hur fungerar Bitcoin-transaktioner?

Bitcoin introducerades av en okänd man / kvinna / grupp som gick under pseudonymen, Satoshi Nakamoto i deras, nu legendariska forskningspapper “Bitcoin: A Peer-to-Peer Electronic Cash System”. Vad bitcoin gav var ett peer-to-peer decentraliserat, digitalt valutasystem. Hela systemet med bitcoin fungerar på grund av det arbete som utförs av en grupp människor som kallas “gruvarbetare”.

Så vad gör dessa gruvarbetare? De två största aktiviteterna som de gör är:

  • Gruvdrift efter block.
  • Lägga till transaktioner i blocken.

Gruvdrift efter block

Alla gruvarbetare använder sin datorkraft för att leta efter nya block för att lägga till blockchain Processen följer “proof of work” -protokollet och när ett nytt block har upptäckts får de gruvarbetare som är ansvariga för upptäckten en belöning, för närvarande inställd på 12,5 bitcoins (det halveras efter varje 210 000 block), men detta är inte det enda incitamentet som gruvarbetarna har.

#CRYPTO BROKERSBenefits

1

eToro
Best Crypto Broker

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

2

Binance
Cryptocurrency Trading


VISIT SITE
  • ? Your new Favorite App for Cryptocurrency Trading. Buy, sell and trade cryptocurrency on the go
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

#BITCOIN CASINOBenefits

1

Bitstarz
Best Crypto Casino

VISIT SITE
  • 2 BTC + 180 free spins First deposit bonus is 152% up to 2 BTC
  • Accepts both fiat currencies and cryptocurrencies

2

Bitcoincasino.io
Fast money transfers


VISIT SITE
  • Six supported cryptocurrencies.
  • 100% up to 0.1 BTC for the first
  • 50% up to 0.1 BTC for the second

Lägga till transaktioner i blocken

När en grupp gruvarbetare upptäcker och bryter ett nytt ett nytt block blir de tillfälliga diktatorer för det blocket. Antag att Alice måste skicka 5 bitcoins till Bob, hon skickar honom inte fysiskt några pengar, gruvarbetarna måste faktiskt lägga till den här transaktionen i blocken i kedjan och först då anses denna transaktion vara fullständig. För att lägga till dessa transaktioner i blocken kan gruvarbetarna ta ut en avgift. Om du vill att din transaktion ska läggas till snabbt i dessa block kan du ge gruvarbetarna en högre avgift för att “klippa i linje” så att säga.

För att en transaktion ska vara giltig måste den läggas till i ett block i kedjan. Det är dock när ett problem uppstår, ett block i kedjan har en storleksgräns på 1 mb och det finns bara så många transaktioner som kan gå samtidigt. Detta var hanterbart tidigare, men sedan hände något som gjorde detta till ett stort problem, bitcoin blev känd!

Skalbarhetsproblemet med Bitcoin, aka Does Size Matter?

Ja, bitcoin blev populärt och med det kom en egen serie problem. I den här grafen kan du se antalet transaktioner som sker per månad:

Bitcoin Forks: heltäckande Blockgeeks-guide

Bildkälla: Wikipedia

Som du kan se ökar antalet månatliga transaktioner bara och med den nuvarande gränsen på 1 MB blockstorlek kan bitcoin bara hantera 4,4 transaktioner per sekund. När bitcoin först skapades satte utvecklarna 1 MB storleksgräns efter design eftersom de ville minska skräpposttransaktionerna som kan täppa till hela bitcoin-nätverket.

Men eftersom antalet transaktioner ökade med stormsteg ökade också hastigheten med vilken blocken fylldes upp. Ofta måste inte folk vänta tills nya block skapades så att deras transaktioner skulle gå igenom. Detta skapade en eftersläpning av transaktioner, i själva verket är det enda sättet att prioritera dina transaktioner att betala en tillräckligt hög transaktionsavgift för att locka och stimulera gruvarbetarna att prioritera dina transaktioner..

Detta introducerade systemet “byt ut mot avgift”. I grund och botten är det så här det fungerar. Antag att Alice skickar 5 bitcoins till Bob, men transaktionen går inte igen på grund av en eftersläpning. Hon kan inte “radera” transaktionen eftersom bitcoins som en gång använts aldrig kan komma tillbaka. Men hon kan göra en ny transaktion på 5 bitcoins med Bob men den här gången med transaktionsavgifter som är tillräckligt höga för att stimulera gruvarbetarna. När gruvarbetarna placerar hennes transaktion i blocket kommer den också att skriva över den tidigare transaktionen och göra den ogiltig.

Medan systemet för “byt ut avgift” är lönsamt för gruvarbetare, det är ganska obekvämt för användare som kanske inte är så bra att göra. Här är faktiskt en graf över väntetiden som en användare måste gå igenom om de betalar minsta möjliga transaktionsavgift:

Bitcoin Forks: heltäckande Blockgeeks-guide

Bild med tillstånd: Business Insider.

Om du betalar lägsta möjliga transaktionsavgift måste du vänta på en mediantid på 13 minuter för att din transaktion ska gå igenom.

Lösa skalbarhetsproblemet

Nu har skalbarhetsfrågan på papper en mycket enkel lösning. Om problemet är att blocket inte är tillräckligt stort för att ta hänsyn till fler transaktioner, öka helt enkelt blockstorleken!

Det är dock inte så enkelt som det, och den här frågan har ganska mycket resulterat i så många olika bitcoingafflar. Bitcoin-communityn delades upp i två och de argumenterade båda för och emot ökningen av blockstorleken.

Argument för att öka blockstorleken

  • Ökning av blockstorlek fungerar faktiskt till gruvarbetarnas fördel: Ökad blockstorlek innebär att transaktioner per block ökar vilket i sin tur ökar antalet transaktionsavgifter som en gruvarbetare kan göra genom att bryta ett block.
  • Bitcoin måste växa mer och vara mer tillgänglig för den “vanliga mannen”. Om blockstorleken inte ändras finns det en mycket verklig möjlighet att transaktionsavgifterna kommer att gå högre och högre. När det händer kommer den vanliga mannen aldrig att kunna använda den och den kommer endast att användas av de rika och stora företagen. Det har aldrig varit syftet med bitcoin.
  • Förändringarna kommer inte att ske samtidigt, de kommer gradvis att ske över tiden. Den största fruktan som människor har när det gäller förändring av blockstorlek är att alltför många saker kommer att påverkas samtidigt och det kommer att orsaka stora störningar. Människor som är “ökning av problocksstorlek” tycker dock att det är en ogrundad rädsla eftersom de flesta förändringarna kommer att hanteras under en tidsperiod.
  • Det finns mycket stöd för att öka blockstorleken redan och människor som inte kommer med tiden kan bli kvar.

Argument mot ökad blockstorlek

  • Gruvearbetare tappar incitament eftersom transaktionsavgifter kommer att minska: Eftersom blockstorlekarna kommer att öka kommer transaktioner att sättas in lätt, vilket kommer att sänka transaktionsavgifterna avsevärt. Det finns rädsla för att detta kan de-incitament gruvarbetarna och de kan gå vidare till grönare betesmarker. Om antalet gruvarbetare minskar kommer detta att minska den totala hashhastigheten för bitcoin.
  • Bitcoins bör inte användas för vardagliga ändamål: Vissa medlemmar i samhället vill inte att bitcoin ska användas för vanliga vardagliga transaktioner. Dessa människor känner att bitcoins har ett högre syfte än att bara vara vanlig vardagsvaluta.
  • Det kommer att orsaka ökad centralisering: Eftersom nätverksstorleken kommer att öka kommer mängden processorkraft som krävs för att bryta också att öka. Detta tar bort alla små gruvbassänger och ger gruvkrafter uteslutande till storskaliga pooler. Detta kommer i sin tur att öka centraliseringen, vilket strider mot själva kärnan i bitcoins.
  • Det kommer att dela upp communityn: En ökning av blockstorleken kommer oundvikligen att orsaka en gaffel i systemet som kommer att göra två parallella bitcoins och därmed dela upp communityn i processen. Detta kan förstöra harmonin i samhället. I själva verket är detta en viktig punkt som vi måste titta på just nu.

Gaffeldilemmaet

En av de största anledningarna till att många inte vill att blockstorleken ska öka är på grund av gaffeldilemmaet. För att vara mer exakt kommer en ökning av blockstorleken att leda till en hård gaffel. Oroa dig inte, vi kommer att berätta vad “hård gaffel” och “mjuk gaffel” betyder. Men innan det ska vi förstå vad en “gaffel” i blockchain-sammanhang betyder.

En gaffel är ett tillstånd där blockkedjans tillstånd avviker i kedjor där en del av nätverket har ett annat perspektiv på transaktionens historia än en annan del av nätverket. Det är i grund och botten vad en gaffel är, det är en avvikelse i perspektivet av blockkedjans tillstånd.

Som vi har diskuterat tidigare finns det två typer av gafflar:

  • Mjuk gaffel.
  • Hard Fork.

Vad är en mjuk gaffel?

När en kedja behöver uppdateras finns det två sätt att göra det: en mjuk gaffel eller en hård gaffel. Tänk på soft fork som en uppdatering i programvaran som är bakåtkompatibel. Vad betyder det? Anta att du kör MS Excel 2005 på din bärbara dator och att du vill öppna ett kalkylark inbyggt i MS Excel 2015, du kan fortfarande öppna det eftersom MS Excel 2015 är bakåtkompatibelt.

MEN, efter att ha sagt att det är en skillnad. Alla uppdateringar som du kan njuta av i den nyare versionen visas inte i den äldre versionen. Återgå till vår MS Excel-analogi igen, antar att det finns en funktion som gör att du kan lägga in GIF i kalkylbladet i 2015-versionen, du kommer inte att se dessa GIF i 2005-versionen. Så i princip ser du all text men kommer inte att se GIF.

Vad är en hård gaffel?

Den primära skillnaden mellan en mjuk gaffel och hård gaffel är att den inte är bakåtkompatibel. När den väl har använts går det absolut inte tillbaka. Om du inte går med i den uppgraderade versionen av blockchain får du inte tillgång till några av de nya uppdateringarna eller interagerar med användare av det nya systemet alls. Tänk PlayStation 3 och PlayStation 4. Du kan inte spela PS3-spel i PS4 och du kan inte spela PS4-spel i PS3.

whathappensinafork

Andreas Antonopoulos beskriver skillnaden mellan hård och mjuk gaffel så här: ”Om en vegetarisk restaurang skulle välja att lägga fläsk till menyn skulle det anses vara en hård gaffel. om de skulle besluta att lägga till veganska rätter, kan alla som är vegetarianer fortfarande äta vegan, du behöver inte vara vegan för att äta där, du kan fortfarande vara vegetarian för att äta där och köttätare kan äta där också så det är en mjuk gaffel . ”

Okej, så du vet nu om de olika argumenten för och emot blockstegringen. Du vet också skillnaden mellan mjuk och hård gaffel.

Nu är det dags att gå in i de olika Bitcoin Forks

Bitcoin Core

Bitcoin Forks

Viktiga höjdpunkter

  • 31 oktober 2008: Bitcoin whitepaper publicerad.
  • 3 januari 2009: Genesis-blocket bryts.
  • 12 januari 2009: Den första Bitcoin-transaktionen.
  • 16 december 2009: Version 0.2 släpps.
  • 6 november 2010: Börsvärde överstiger 1 miljon USD.
  • Oktober 2011: Bitcoin gafflar för första gången för att skapa Litecoin.
  • 3 juni 2012: Block 181919 skapad med 1322 transaktioner. Det är det största blocket hittills.
  • Juni 2012: Coinbase lanseras.
  • 27 september 2012: Bitcoin Foundation bildas.
  • 7 februari 2014: Mt. Gox hacka.
  • Juni 2015: BitLicense etableras. Detta är en av de viktigaste kryptovalutareglerna.
  • 1 augusti 2017: Bitcoin gafflar igen för att bilda Bitcoin Cash.
  • 23 augusti 2017: SegWit aktiveras.

För det första börjar vi med den mest utbredda implementeringen av Bitcoin, Bitcoin Core. Enligt Bitcoin.org,

”Bitcoin Core är programmerat för att bestämma vilken blockchain som innehåller giltiga transaktioner. Användarna av Bitcoin Core accepterar endast transaktioner för den blockchain, vilket gör den till Bitcoin blockchain som alla andra vill använda. ”

Bitcoin core släpper en mjukvaruklient som heter Bitcoin core som består av både fullnodsprogramvara för fullständig validering av blockchain samt en bitcoinplånbok.

När det gäller blockdebatten var Bitcoin Core lösning Segwit istället för en direkt blockize-ökning. Enligt dem, eftersom Segwit skulle vara en mjuk gaffel i motsats till en hård gaffel, är det en bättre lösning.

Segwit använder sidokedjor för att lagra signaturdata bort från den viktigaste bitcoin-blockkedjan.

Sidechain som ett koncept har funnits i bitcoincirklarna under ganska lång tid nu. Idén är väldigt rakt fram; du har en parallell kedja som löper tillsammans med huvudkedjan. Sidokedjan kommer att fästas till huvudkedjan via en tvåvägspinne.

Så här såg Blockstreams första idé om Bitcoin blockchain och en sidokedja ut:

Bitcoin Forks: heltäckande Blockgeeks-guide

Bild med tillstånd: Bitcoin Magazine

Dr Peter Wiulle, som var en del av Blockstream-teamet, tänkte lägga till en extra funktion i denna sidokedja.

Denna funktion skulle inkludera signaturuppgifterna för alla transaktioner och separera den från huvudkedjan i processen. Denna funktion skulle kallas Segregated Witness aka Segwit.

Så här ser ett block ut när det implementerar Segwit:

förändringarinabitcoinblock

Så genom att ta bort signaturuppgifterna från transaktionerna dödade det två fåglar i en sten, blockutrymmet blev tomare och transaktionerna blev formbara. Det fanns dock en sak till som behövde arbetas med. Segwit-aktivering var endast möjlig via en hård gaffel, vilket är vad alla ville undvika. Utvecklarna ville titta på mjuka gaffelalternativ. Det var då Luke Dashjr slog guld.

Segwit som en mjuk gaffel

För att använda segwit som en mjuk gaffel fick utvecklarna komma med två geniala innovationer. De är som följer:

  • Ordna signaturdata i sidokedjorna i form av ett Merkle Tree.
  • Behåll en del av signaturdata i en ny del av blocket.

Genom att göra detta säkerställdes inte bara att Segwit-implementeringen var en mjuk gaffel, utan det ökade också blockstorleksgränsen. Detta var ett stort genombrott men inte alla var nöjda med den här lösningen. I själva verket ledde detta direkt till skapandet av Bitcoin Cash, som vi kommer att prata om senare.

Men innan vi gör det måste vi kolla in några av de tidiga Bitcoin Forks.

BTC / USD Månadsanalys

Efter att ha kraschat ner från toppen i december 2017 har Bitcoin nyligen sett tre på varandra följande hausseartade månader efter sex raka baisseartade månader. I april 2019 lyckades tjurar bryta ner $ 5600-nivån för första gången sedan november 2018.

Senaste BTC-priser

bitcoin gafflar

Priset på BTC under de senaste 6 dagarna har gått mellan 5 200 $ och 5 350 $, innan det gick förbi 5 600 $-linjen den 3 maj.

Antal transaktioner per dag

bitcoin gafflar

Under de senaste dagarna har antalet dagliga transaktioner varierat mellan 350 000 och 400 000. Den 2 maj översteg dock antalet dagliga transaktioner 450 000.

Totalt transaktionsvärde per dag (i BTC)

bitcoin gafflar

Totala transaktionsavgifter översteg 80 BTC den 30 april och 3 maj. I vår dataset var de genomsnittliga transaktionsavgifterna 69,33 BTC. Nu ska vi titta på några av de tidiga Bitcoin Forks.

Bitcoin XT

Bitcoin Forks: heltäckande Blockgeeks-guide

Bitcoin XT var den första anmärkningsvärda gaffeln i bitcoinprotokollet och mötte omfattande mediatäckning. Mike Hearn, lanserade programvaran i slutet av 2014 för att inkludera några av de ändringar som han föreslog i Bitcoin Core. Hans Bitcoin Improvement Proposal (BIP 64) krävde att man skulle lägga till ”en liten P2P-protokollförlängning som utför UTXO-uppslag med en uppsättning utgångar.

I enklare termer ville han öka antalet Bitcoin-transaktioner från 7 / sek till 24 / sek och sättet han ville göra var genom att:

  • Öka blockstorleken från 1 mb till 8 mb.
  • Se till att blockstorleken fördubblas i storlek automatiskt vartannat år.

Denna gaffel skulle ha aktiverats helt när 75% av gruvarbetarna gav sitt godkännande för ändringarna.

XT fick stort intresse i de tidiga stadierna eftersom mer än 1000 noder körde sin programvara på sensommaren 2015 men intresset började snart sjunka eftersom 75% tröskeln inte uppnåddes i början av 2016, det tidigaste möjliga övergångsdatumet.

Bitcoin Forks: heltäckande Blockgeeks-guide

Bild: Antal aktiva Bitcoin XT-noder via myntdans.

Saker att notera:

  • XT nådde en topp på 1 080 noder den 24 augusti 2015.
  • För närvarande finns det bara två noder i nätverket.

Bitcoin Classic

Bitcoin Forks: heltäckande Blockgeeks-guide

Även om Bitcoin XT-experimentet misslyckades kände vissa samhällsmedlemmar fortfarande att ökningen av blockstorlek var vägen att gå framåt. Således uppstod Bitcoin Classic, som syftade till att öka blockstorleken från 1 MB till 2 MB jämfört med 8 MB.

Precis som XT såg Classic sitt första intresse med cirka 2000 noder som använde programvaran, men antalet sjönk dramatiskt över tiden.

Bitcoin Forks: heltäckande Blockgeeks-guide

Bild: Antal aktiva Bitcoin Classic-noder via myntdans.

Den 10 november 2017 upphörde Bitcoin Classic och förklarade att ”Bitcoin Cash är nu det enda hoppet för bitcoin att bli skalbar. ”

Bitcoin Unlimited (BU)

Bitcoin Forks: heltäckande Blockgeeks-guide

Bitcoin Unlimited, precis som XT och Classic, är en gaffel med Bitcoin Core, men till skillnad från dessa två har Unlimited ingen begränsning. Bitcoin Unlimited ger sina användare möjlighet att välja vilken blockstorlek de vill gå med. Gränsen som uppnår majoritetskonsensus i nätverket skulle vara den nya blockstorleksgränsen.

Bitcoin Unlimited hittade stöd från bland andra Roger Ver, Antpool, bitcoin.com, BTC.TOP, GBMiners och ViaBTC. Låt oss checka ut antalet aktiva noder över tid med Bitcoin Unlimited via mynt.dans.

Bitcoin Forks: heltäckande Blockgeeks-guide

Som du kan se finns det några mycket märkbara dopp i grafen om. Dessa fall hände på grund av vissa problem som har plågat Bitcoin Unlimited.

  • Ett fel i BU fick Bitcoin.com att bryta ut ett ogiltigt block den 2 februari 2017.
  • BU-noder föll från 780 till 370 den 14 mars 2017 efter att noder attackerades efter ett fel.
  • 70% av BU-noder kraschade på grund av minnesläckor den 24 april.
  • 70% BU-noder gick offline igen den 8 maj. Enligt utvecklaren Andrea Suisani hände detta på grund av ett Xthin-protokoll.

Bitcoin Unlimited-utvecklare har fortfarande en utgåva av sin programvara som fungerar på Bitcoin Cash kallad “BU Cash”.

Bitcoin XT, Bitcoin Classic och Bitcoin Unlimited är alla gafflar för Bitcoin Core-programvaran. Vad vi ska se nu är själva Bitcoins kryptovaluta.

Så utan vidare, låt oss börja med ….

Bitcoin Gold (BTG)

Bitcoin Forks: heltäckande Blockgeeks-guide

whathappensinafork

Bitcoin Gold är en hård BTC-gaffel som ägde rum i block 491407 den 24 oktober 2017. Anledningen till att denna gaffel hände var på grund av Bitcoins upplevda gruvcentralisering.

Bitcoin följer Proof of work-protokollet och gör ASIC-gruvdrift. På grund av detta har människor och organisationer som har råd med snabbare och kraftfullare ASIC vanligtvis bättre chans att bryta än de andra.

Som ett resultat av detta är bitcoin inte så decentraliserat som det vill vara. Låt oss kolla hashratfördelningsdiagrammet:

Bitcoin Forks: heltäckande Blockgeeks-guide

Som du kan se ägs över 50% av Bitcoin-hashratet endast av 3 gruvbassänger.

Detta är anledningen till att Bitcoin Gold uppstod som använder minnet hårda equihash som proof of of work-algoritm istället för sha-256. På grund av denna lilla justering kan BTG inte brytas av ASIC, de kan brytas via GPU: er.

En annan “intressant” sak som BTG-teamet gjorde var efterbrytning. De brydde 100 000 mynt direkt efter gaffeln genom att snabbt bryta 8000 kvarter med 12,5 BTG per block. Dessa mynt användes för två ändamål:

  • Majoriteten av dem placerades i “begåvning” och kommer att användas för ekosystemets tillväxt och forskning.
  • 5% av 100 000 mynt avsattes som en bonus för laget.

51% attack

Trots sin filosofi led Bitcoin Gold av en 51% attack. Som ett resultat tvingades de till hård gaffel för att decentralisera gruv hashkraften.

BTG / USD Månadsanalys

BTG / USD månadsanalys visar att de har haft tre hausseartade sessioner i rad. Under de tre senaste månaderna vann de mest i april.

Senaste BTG-priser

Senaste BTG-priser

I vår datamängd översteg priset på BTG 16,40 USD under de tre senaste sessionerna. Priset har mest varit i intervallet $ 16- $ 17. Det genomsnittliga priset i datamängden är $ 16,33.

Senaste BTG Hashrates (i MH / s)

whathappensinafork

Som vi kan se är Bitcoin Golds hashrate betydligt lägre än Bitcoin. I vår datamängd översteg BTG: s hashrate bara 3 MH / s bara två gånger. Det genomsnittliga hashratet av BTG i vår datamängd är 3,01 MH / s.

Totala transaktionsavgifter (i USD)

whathappensinafork

Diagrammet ovan visar hela mängden transaktionsavgifter som skickas per dag i vår datamängd i USD. Som vi kan se De totala transaktionsavgifterna översteg 3,5 dollar vid två tillfällen. Den genomsnittliga totala transaktionsavgiften som skickas i vår datamängd är $ 3,08.

Dagligt handelsbelopp (i BTG)

förändringarinabitcoinblock

I vår dataset översteg det dagliga handelsbeloppet 1 000 BTG bara en gång och det var den 3 maj. Sammantaget översteg den 800 BTG på fyra av de sex dagarna. Den genomsnittliga mängden Bitcoin Gold som skickas i vår dataset är 882,17 BTG.

Bitcoin Private (BTCP)

Bitcoin Forks: heltäckande Blockgeeks-guide

whathappensinafork

Bitcoin Private hardfork ägde rum den 28 februari 2018 i block 511346. BTCP är en sammanslagning av ZClassic och Bitcoin. ZClassic själv är en gaffel av ZCash som utvecklades av blockchain-utvecklaren Rhett Creighton.

BTCP har två funktioner som gör det ganska annorlunda än Bitcoin:

  • För det första använder den ZClassics minneshårda equihash-algoritm, vilket gör den ASIC-resistent.
  • För det andra ger det användarna möjlighet att generera antingen offentliga eller privata adresser. Privata adresser fungerar med zk-SNARKs.

Zk-Snarks står för ”Zero-Knowledge Succinct Non-Interactive Argument of Knowledge”. Dess användning i modern blockchain-teknik är enorm.

Zero Knowledge proofs uppstod på 1980-talet tack vare MIT-forskarnas arbete Shafi Goldwasser, Silvio Micali och Charles Rackoff. De arbetade med problem relaterade till interaktiva bevis system, där en Prover utbyter meddelanden med en Verifier (mer om provers och verifierare senare) för att övertyga dem om att de har kunskap om ett visst bevis utan att förklara vad denna kunskap är.

För att ett nollkunskapsbevis ska fungera måste det uppfylla vissa parametrar:

  • Fullständighet: Om uttalandet är sant kan en ärlig verifierare övertygas om det av en ärlig bevisare.
  • Sundhet: Om bevisaren är oärlig kan de inte övertyga verifieraren om påståendets sundhet genom att ljuga.
  • Nollkunskap: Om påståendet är sant kommer verifieraren inte ha någon aning om vad påståendet egentligen är.

BTCP Senaste värden

whathappensinafork

Priset på Bitcoin Private har till stor del fluktuerat mellan $ 0,20 och $ 0,25. Det enda undantaget var den 30 april när det gick hela vägen upp till $ 0,315. Genomsnittspriset för BTCP i vår dataset är $ 0,23.

Senaste 24-timmars volymer

whathappensinafork

24-timmarsvolymen av BTCP är enormt fluktuerande. Den 3 maj registrerade den så lågt som $ 3 977, medan den 29 april registrerade det högst $ 214,123. I genomsnitt uppgick transaktionsvolymen till 89 265,50 dollar.

Senaste Hashrates (i MSol / s)

whathappensinafork

I vår datamängd översteg hashfrekvensen 2 MSol / s den 2: a och 3: e maj med 2,54 MSol / s respektive 2,38 MSol / s. Medelvärdet av hashrate i vår datamängd är 1,88 MSol / s.

Bitcoin kontanter

Bitcoin Forks: heltäckande Blockgeeks-guide

bitcoin gafflar

Den mest framgångsrika Bitcoin-gaffeln hittills är Bitcoin Cash.

Så här definierar Bitcoin Cash-projektwebbplatsen sig själv: ”Bitcoin Cash är peer-to-peer elektroniska kontanter för Internet. Det är helt decentraliserat, utan centralbank och kräver inga betrodda tredje parter för att fungera. ” Märkte du betoningen på orden ”peer-to-peer electronic cash”? Det görs av design eftersom den primära motivationen för bitcoin-kontants existens enbart beror på att utföra fler transaktioner som Jimmy Song påpekar i sin Medium-artikel..

Bitcoin Cash (BCH) är mycket som Bitcoin men har några mycket märkbara skillnader:

  • Blockstorleken är 8 mb.
  • Det kommer inte att ha Segwit.
  • Den har inte funktionen “byt ut mot avgift”.
  • Det kommer att ha repris och utplånningsskydd.
  • Det erbjuder ett sätt att justera arbetsprovets svårigheter snabbare än det vanliga intervalljusteringsintervallet för block 2016 som finns i Bitcoin.

Eftersom BCH är ett resultat av en hårdgaffel, fick alla som hade BTC lika mycket mynt i BCH FÖRVARADE att de inte hade sin BTC i börser och hade sina privata nycklar vid tidpunkten för hårdgaffeln. Så nu ska vi gå igenom vissa intressanta funktioner i Bitcoin Cash.

Hur Bitcoin Cash förhindrar omspelningsattacker?

En av de bästa funktionerna i Bitcoin Cash är hur den kringgår ett av de största problemen som någon kryptovaluta kan möta efter förfalskning, replay-attacken.

Vad är en omspelningsattack?

En omspelningsattack är dataöverföring som skadligt upprepas eller försenas. Inom ramen för en blockchain tar det en transaktion som sker i en blockchain och skadligt upprepas den i en annan blockchain. T.ex. Alice skickar 5 BTC till Bob, under en omspelningsattack skickar hon honom också 5 BCH, även om hon aldrig menat att göra det.

Så, hur förhindrar bitcoin-kontanter omspelningsattacker? (data hämtade från Andre Chows svar i stackbyte)

  • Med en omdefinierad sighash-algoritm. Denna sighash-algoritm används endast när sighash-flaggan har bit 6. Dessa transaktioner skulle vara ogiltiga i icke-UAHF-kedjan eftersom den olika sighashing-algoritmen kommer att resultera i ogiltiga transaktioner.
  • Använda OP_RETURN-utdata som har strängen “Bitcoin: Ett peer-to-peer elektroniskt kassasystem” som data. Alla transaktioner som innehåller denna sträng kommer att betraktas som ogiltiga av bitcoin-kontantnoder fram till 530 000: e blocket. I grund och botten, innan det blocket kan du dela upp dina mynt genom att transakera på icke-UAHF-kedjan först med OP_RETURN-utgången och sedan transakera på UAHF-kedjan andra.

BCH / USD Månadsdiagram

whathappensinafork

Precis som Bitcoin och Bitcoin Gold hade Bitcoin Cash också tre hausseartade månader i rad. Februari, mars och april har successivt varit mer hausseartade.

BCH Senaste priser (i USD)

Bitcoin Cash översteg 270 dollar två gånger i vår dataset. Den 30 april nådde den en lägsta (i vår dataset) på $ 243,54. I vår dataset hade priset i genomsnitt 262,83 dollar.

Bitcoin Cash genomsnittlig hashrat

bitcoin gafflar

Den genomsnittliga hashraten sjönk runt 29: e och 30: e april och plockade sedan upp rätt. De tre senaste dagarna i vår dataset såg avg. hashratintervall mellan 2,30 och 2,32 EH / s.

Totala transaktionsavgifter per dag (i USD)

bitcoin gafflar

Uppgifterna som sticker ut redan från början är den 29 april när överraskande $ 746,61 skickades i totala transaktionsavgifter. Bortsett från det översteg de totala transaktionsavgifterna inte 200 USD ens en gång. Den genomsnittliga totala transaktionsavgiften som skickas ut i vår dataset är $ 249,72

Transaktionsvolym (i miljoner)

bitcoin gafflar

Den totala transaktionsvolymen översteg 3 miljoner på fyra av de sex dagarna i vår datamängd. Transaktionsvolymen nådde sin topp den 2 maj med 3,39 miljoner dollar medan den nådde en lägsta nivå på 2,04 miljoner dollar den 28 april. Sammantaget är den genomsnittliga transaktionsvolymen 3,055 miljoner dollar.

Dagligt handelsbelopp (i BCH)

whathappensinafork

Här har vi mängden BCH som handlades per dag. Bortsett från den 28 april hade fem av de sex dagarna på vår datamängd mer än 40 000 BCH handlats och nådde en topp på 57 053 den 3 maj. I vår datamängd skickades ett genomsnitt på 46 932,50 BCH per dag.

I november 2018 delades Bitcoin Cash-protokollet i Bitcoin ABC (nu känt som Bitcoin Cash) och Bitcoin SV.

Bitcoin SV

whathappensinafork

whathappensinafork

Som vi sa tidigare delades Bitcoin Cash upp i Bitcoin ABC och Bitcoin SV.

  • Bitcoin ABC: Bitcoin Adjustable Block Size Cap är lägret som leds Roger Ver och Bitmain VD Jihan Wu
  • Bitcoin SV: Bitcoin Satoshis vision leds av Craig Wright (som påstår sig vara Satoshi Nakamoto) och miljardären Calvin Ayre, ägaren till den största BCH-poolen, CoinGeek.

Varför hände denna splittring? Främst på grund av två skäl:

  • Block storlek.
  • Ändringar i Bitcoin Script.

Block storlek

Bitcoin ABC vill ha en blockgräns på 32 mb medan Bitcoin SV vill ha en blockgräns på 128 mb, dvs nästan 4 gånger den uppgraderade Bitcoin ABC-blockstorleken.

Ändringar i skriptet

Som du kanske redan vet kodas Bitcoin-transaktioner med “Script”. Vi har en detaljerad tvådelad guide som hjälper dig att förstå hur skript fungerar.

En sak som du behöver komma ihåg här, skriptet är ett målmedvetet enkelt och icke-mångsidigt språk. Det är inte ett mycket funktionellt, Turing-Complete-språk som soliditet som används för att skapa smarta kontrakt. Scripts enda syfte är att ge form till Bitcoin-transaktioner.

I augusti 2018 introducerade Bitcoin ABC två nya opkoder i Bitcoin Cash-skriptet, med en hardfork. Dessa kodkoder är:

  • OP_CHECKDATASIG
  • OP_CHECKDATASIGVERIFY

Dessa opkoder tog i princip in “smart kontraktliknande” funktionalitet i Bitcoin Cash genom att låta transaktionerna kontrollera och validera signaturen på ett externt meddelande, kommer från en betrodd extern datakälla eller oracle.

Denna förändring var inte acceptabel för Bitcoin-purister.

Enligt dem var dessa opkoder och funktioner aldrig en del av Satoshi Nakamotos ursprungliga vision. De ville ha en Bitcoin Cash som var nära den ursprungliga ritningen som möjligt. Därför föddes Bitcoin SV.

Bitcoin SV kommer inte att använda dessa nya opkoder. I själva verket kommer den att använda två av de ursprungliga Satoshi-koderna (OP_LSHIFT och OP_RSHIFT) som hade inaktiverats i den nya versionen av Bitcoin Cash.

I april 2019 skickade Craig Wright ut flera rättegångar till personer som har trollat ​​honom för att påstå sig vara Satoshi Nakamoto. Detta drag resulterade i att Wright fick utbredd kritik som så småningom ledde till utbyten som Binance och Kraken för att ta bort dem.

Månadsanalys av Bitcoin SV

whathappensinafork

Efter att ha haft en hausseartad februari månad upplevde BSV två baisseartade månader i mars och april.

Senaste BSV-priser (i USD)

whathappensinafork

BSV-priser har varierat mellan $ 52,50 och $ 55 i den angivna datamängden. Den 28 april nådde BSV en topp (i vår datamängd) på $ 54,72. Genomsnittspriset ovan är $ 53,75.

Totalt samlade avgifter per dag (i USD)

whathappensinafork

Diagrammet beräknar de totala transaktionsavgifterna (i dollar) per dag. Den 29 april skickades en häpnadsväckande $ 140,73 i totala transaktionsavgifter som nästan tio gånger de avgifter som skickades ut någon annan dag (i vår datamängd). I genomsnitt skickades 37,16 USD i transaktionsavgifter per dag.

Dagliga BSV-mynt handlas

whathappensinafork

Bitcoin Forks: Slutsats

Så där har du det.

Den här guiden ska ge dig en tydlighet om de olika “Bitcoin X” -projekten som går runt på marknaden just nu.

Tanken med den här guiden var inte att demonisera något särskilt projekt. Vi ville bara öka medvetenheten och minska förvirringen.

Vi hoppas att du hittade värde i det!

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me