Som to forslag for å øke bitcoins transaksjonskapasitetsnøkkel, har et forslag, kjent som SegWit2x, kanskje fått mest oppmerksomhet.

Planen, som først ble foreslått i mai, ble raskt vunnet blant mange av bitcoins oppstart og gruvebassenger. Likevel har det også oppstått som omstridt i noen kvartaler på grunn av sine spesifikke mål og tekniske konstruksjoner.

Men, hva er hjertet av argumentene for og imot?

For det første søker SegWit2x å oppgradere bitcoin på to måter:

  1. Den ville vedtegne det langsiktige kodeoptimering Segregated Witness (SegWit), som endrer hvordan noen data lagres på nettverket.
  2. Det ville sette en tidslinje for å øke nettverkets blokkstørrelse til 2 MB, opp fra 1 MB i dag, som utløses i tre måneder etter SegWit-aktiveringen.

Forstå innsatsen og utgangene til forslaget herfra kan være utfordrende. Mens det er teknisk, er forslaget også politisk og filosofisk (og noen vil hevde, personlig).

Likevel dreier debattens detaljer seg om grunnleggende fakta om dagens nettverksdesign og ytelse.

Disse inkluderer:

  1. Bitcoin er for tiden begrenset i antall transaksjoner det kan behandle. I dag kan det bare behandle opptil 1 MB transaksjoner omtrent hvert 10. minutt.
  2. På grunn av denne grensen tar transaksjoner lengre tid til å godkjenne i tider med tung bruk.
  3. Som alle brukere betaler et gebyr til gruvearbeidere for å foreta transaksjoner, har denne begrensningen på plass økt gjennomsnittlig avgiftskostnad.
  4. Økning av blokkstørrelsen gjør nettverksnoder mer kostbare, da nodedriftoperatører må lagre hele kopien av blockchain som datafiler.

Grunnleggende

For å begynne, er SegWit2x ikke det første forslaget om å skalere bitcoins transaksjonskapasitet.

SegWit2x er imidlertid forskjellig på noen viktige måter.

Disse inkluderer:

  • Det ble ikke fremført av, eller det har blitt endorsert av, Bitcoin Core, nettets viktigste open source-utviklersteam.
  • Det introduserer ikke nye ideer så mye som å kombinere de tidligere foreslåtte av ulike utviklere på en ny måte.

Som nevnt ovenfor inkluderer disse ideene:

  • SegWit : En optimalisering foreslått av Bitcoin Core-utvikleren Pieter Wuille i slutten av 2015, øker SegWit volumet av transaksjoner som passer inn i hver blokk uten å øke blokkstørrelsen parameter. Spesielt fjerner den også transaksjonsmalleability, et problem som en gang ble løst, kan føre til en rekke nettverksforbedringer. Du kan lese mer om tekniske detaljer her og her.
  • En blokkstørrelsesøkning : Endringen, lenge foreslått som en skaleringsløsning, innebærer bare å oppdatere programvarereglene for å tillate 2 MB blokker.Noen få alternative bitcoin-implementeringer (Bitcoin XT, Bitcoin Classic og Bitcoin Unlimited) dukket opp med målet om å øke bitcoins blokkstørrelsesparameter. Men ingen har ennå nådd den nødvendige støttegrensen.

SegWit ble offisielt utgitt i november, og gir nettverksbrukere muligheten til å kjøre den. Men av tekniske grunner krevde det minebasseng for å aktivere endringen, og de har vært nølende med å vedta endringen av en rekke årsaker.

SegWit2x blir distribuert i sitt testnett til alle arbeidsgruppemedlemmer 14. juli, og perioden for live-adopsjon starter 21. juli, med en 1 august frist for nødvendig støtte for å unngå problemer.

Hvem støtter det? Hvem motsetter det?

Til fordel for SegWit2x er et betydelig antall høyprofilerte bitcoin-bedrifter og enkeltpersoner, hvorav de fleste er nærmere tilknyttet økosystemets oppstarts- og investeringsfellesskap.

Disse inkluderer:

  • De fleste nettverkets større minebassenger
  • Bitcoin oppstart som Coinbase, BitPay og Blockchain
  • Merkbare utviklere, inkludert tidligere leder av Bitcoin Core, Gavin Andresen.

En fullstendig liste over støttespillere finnes i den opprinnelige SegWit2x-avtalemeldingen.

Noen andre bedrifter (inkludert Bitrated og Bitonic)

  • Mange nodeoperatører og bitcoin-brukere
  • Nesten alle Bitcoin Core-utviklere er ansvarlige for å opprettholde programvaren.
  • Den aktivt oppdaterte Bitcoin Wiki-siden gir en lengre liste over de som støtter, motsetter og er usikre.

Hva står på spill?

Se fremover, vil utfallet av SegWit2x avhenge av hvor mange brukere som helst vedtar forslaget.

Flere forskjellige utfall kan dukke opp, inkludert:

Gruvebassengene som pantsatt støtte til SegWit2x følger gjennom i slutten av juli, og SegWit-delen av forslaget er aktivert på nettverket.

  1. Forslaget får ikke den støtten, og endringen utløser en dominoeffekt som i verste fall fører til at et nettverk deles inn i to konkurrerende bitcoin-eiendeler.
  2. Som det kan forventes fra et så stort økosystem, har ulike brukere ulike meninger på det beste handlingsmåte, kanskje på grunn av de konkurrerende ideologier som ligger til grunn for deres deltakelse i bitcoin til å begynne med. Som sådan er SegWit2x ikke det eneste skaleringsforslaget som mottar oppmerksomhet i dag. Det er innført flere alternative forslag som kan bli vedtatt på nettverket i den kommende måneden.

SegWit2x konkurrerer med et annet forslag: BIP 148.

Utviklere har jobbet for å gjøre disse to kompatible, og hvis nok gruvebassenger støtter SegWit2x før 1. august, bør bitcoin unngå splitte. Likevel, uten nødvendig støtte for SegWit2x, og en aktivering av BIP148, kunne nettverket gaffel.

Og en splittelse er det som mange bitcoin-brukere er mest opptatt av, noe som fører dem til å bekymre seg om SegWit2x-forslaget generelt. I lys av disse bekymringene, kan en av to ting skje med brukerens bitcoin direkte:

Med nok støtte vil bitcoin oppgradert til SegWit2x fungere normalt, og brukere vil ikke trolig oppleve serviceforstyrrelser.

  1. Uten støtte støtter bitcoin-splittelse brukere i fare for å miste bitcoin. Cryptocurrency-eksperter foreslår at det ikke gjøres bitcoin-transaksjoner i løpet av den usikre tidsperioden rundt 1. august.
  2. Et annet langsiktig problem er at alle brukere må oppgradere deres programvare til støtte for 2MB hardforkomponenten i SegWit2x, eller bitcoin kan splitte seg i to konkurrerende eiendeler med forskjellige brukere.

En mer detaljert versjon av tidslinjen for SegWit2x skalering og de mulige forgreningene, finnes på Bitcoin Magazine

. Hvordan kan du følge SegWit2x fremgang?

Når SegWit2x-koden blir distribuert på testnett 14. juli, og perioden for adopsjon starter 21. juli, vil mange holde øye med den utviklende situasjonen.

Det er ulike steder å spore prosjektets utvikling.

SegWit2x-postliste finner du her (mens det er offentlig, kan bare medlemmer som inviteres poste til listen). Videre kan SegWit2x-kodeimplementasjonen, kjent som "BTC1", bli funnet her.

Fellesskapsmedlemmer kan følge hvor mange noder som kjører SegWit2x-programvare her, og hvor mange gruvebasseng støtter forslaget her, som et middel til å holde øye med om det oppnår nok støtte.

Opplysning:

CoinDesk er et datterselskap av Digital Currency Group, som fungerte som arrangør for SegWit2x-forslaget og har en eierandel i Coinbase og BitPay . Dominoer bilde via Shutterstock