Skalerbarhed er en grundlæggende faktor for Bitcoins succes: Jo højere netværkets transaktionsrate er, jo flere mennesker kan bruge netværket og jo lavere gebyrer. Det er da ikke overraskende at finde motivationen bag mange af Bitcoins store tekniske forbedringer til at være forbedringer af skalerbarhed. Effektiviteten af sådanne skalerbarhedsforbedringer afhænger imidlertid i høj grad af deres vedtagelse af aktører i Bitcoin-økosystemet.
I denne artikel undersøger vi en af disse forbedringer, SegWit. Til dette formål foreslår vi en ny metode til nøjagtigt at måle SegWit-adoption af individuelle enheder på Bitcoin-netværket. Vi anvender denne nye metodologi og udfører et casestudie, der belyser tilstanden af SegWit-vedtagelse af udvekslinger. Udvekslinger blev valgt, fordi de for enkelte enheder har uforholdsmæssigt store fodaftryk på kæden: i dag er centraler ansvarlige for omkring 40 % af al forbrugt blokplads. Dette gør dem til værdifulde mål for analyse, da deres holdning til SegWit har en betydelig indflydelse på Bitcoins skalerbarhed. Det finder vi et stort flertal af børser har ikke formået fuldt ud at adoptere SegWit endnu - inklusiv Binance, som på egen hånd er ansvarlig for at forbruge omkring 15% af Bitcoin-blokpladsen.
I overensstemmelse med denne artikel udgiver vi følgende SegWit- og transaktionsrelaterede metrics i Glassnode Studio:
SegWit-adoption vs. udnyttelse
Baggrund
SegWit, forkortelse for Segregated Witness, er en Bitcoin-protokoludvidelse, der blev aktiveret på netværket i august 2017. Den primære begrundelse for SegWit var at forbedre skalerbarheden af det dengang ofte overbelastede Bitcoin-netværk (Figur 1 viser, hvordan blokke konstant løb ind i grænsen på 1 MB blokstørrelse, før SegWit blev aktiveret). Til dette formål adresserer SegWit to nøglevariabler, der styrer transaktionsgennemstrømning på Bitcoin-netværket: transaktionsstørrelse og blokstørrelse. SegWit muliggør både mindre transaktioner, hvilket gør det muligt at passe flere transaktioner ind i en fast mængde blokplads, såvel som generelt større blokke, og derved muliggøre endnu flere transaktioner pr. blok.
SegWit-adoption
Faktiske skalerbarhedsforbedringer afhænger imidlertid af SegWit-adoptionen: Hvis folk ikke opgraderer deres systemer og udfaser præ-SegWit-outputtyper til fordel for SegWits mere effektive, vil transaktionsgennemstrømningen på netværket ikke forbedres væsentligt. Af denne grund har Bitcoin-fællesskabet nøje overvåget SegWit-adoption ved hjælp af on-chain-data.
Den community-etablerede metode til at måle adoption fungerer som følger. Hvis en transaktion bruger mindst én SegWit-output, blev transaktionen beviseligt skabt af SegWit-klar software, hvilket giver et umiskendeligt adoptionssignal. SegWit-adoption udtrykkes derefter som andelen af sådanne SegWit-transaktioner ud af antallet af samlede transaktioner (hvis der for eksempel i løbet af en dag er 200,000 SegWit-transaktioner ud af i alt 300,000 transaktioner, vil SegWit-vedtagelsen være 66%).
SegWit udnyttelse
Mens den fællesskabsbaserede tilgang til måling af adoption på transaktionsniveau er gyldig, er den uegnet til at måle graden af SegWit-brug på enheds- eller netværksniveau. Figur 2 illustrerer problemet.
Ifølge SegWit-vedtagelsesmetrikken vil transaktionen vist i venstre ramme i figur 2 blive kategoriseret som en ikke-SegWit-transaktion, fordi den ikke bruger nogen SegWit-input; på den anden side bruger transaktionerne i midterste og højre rammer SegWit-input, så de vil blive klassificeret som SegWit-transaktioner.
Når det ses gennem linsen af SegWit-adoption, går information om graden af SegWit-udnyttelse inden for transaktioner tabt, og de transaktioner, der er vist i midter- og højrerammerne, bliver umulige at skelne. For en teoretisk blok, der kun indeholder de tre transaktioner vist i figur 2, vil adoption i henhold til SegWit-vedtagelsesmetrikken være 66 %, da to ud af tre transaktioner bruger SegWit.
Med SegWit-adoptionsmetrikken bliver det således let at forveksle en stor andel af SegWit-transaktioner på netværket med en stor andel af SegWit-brug, når faktisk størstedelen af input brugt i SegWit-transaktioner kan forblive af den ineffektive legacy-type. For at undgå en sådan fejlfortolkning bør SegWit-vedtagelsesmetrikken derfor ikke bruges til at måle graden af SegWit-brug.
Vi mener, at enhver meningsfuld måling af SegWit-brug på enheds- eller netværksniveau skal tage transaktionsinput i betragtning. Til dette formål foreslår vi en ny metrik kaldet SegWit udnyttelse, som kvantificerer graden af SegWit-brug i Bitcoin-netværket ved at relatere antallet af brugte SegWit-output til antallet af overordnede brugte output. For den hypotetiske blok, der indeholder de tre transaktioner fra figur 2, vil SegWit-udnyttelsen være 40 %, da seks ud af femten brugte output bruger SegWit. Dette tal er væsentligt lavere – og mere præcist – end det estimat på 66 %, der foreslås af SegWit-adoptionsmetrikken.
For at få en bedre idé om forskellen mellem de to målinger for data fra den virkelige verden, overvej figur 3, som kontrasterer SegWit-adoption og SegWit-udnyttelse for Bitcoin-netværket som helhed.
Selvom begge målinger er kvalitativt identiske, er forskellige målinger til tider førende eller halter og over- eller underskrider. Den reelle værdi af udnyttelsesmetrikken bliver dog tydelig, når den anvendes på enkelte enheder. Til dette formål kontrasterer figur 4 SegWit-adoption og SegWit-brug for transaktioner oprettet af Luno- og Binance-børserne.
I tilfælde af Luno præsenterer SegWit-adoptionsmetrikken stort set et sort-hvidt billede: nul SegWit-brug indtil slutningen af 2017; så pludselig fuld adoption. SegWit-udnyttelse tilføjer på den anden side noget farve og afslører, at mens Lunos SegWit-adoption startede i slutningen af 2017, tog det faktisk nogle år med gradvis forbedring at komme tæt på fuld adoption. For Binance er fordelen ved SegWit-udnyttelse endnu mere tydelig: mens SegWit-adoptionsmålingen fra 2020-2021 sætter adoption på 50 % (overvurderer SegWit-brugen i Binance-transaktioner med en faktor på fem), hævder SegWit-udnyttelsesmetrikken, at kun omkring hver tiende input brugt af transaktioner skabt af Binance i løbet af den tid brugte det effektive SegWit-format.
Denne praktiske sammenligning af begge metrics ved hjælp af on-chain-data beviser, at SegWit-adoptionsmetrikken ikke kan give meningsfulde estimater af SegWit-brug på netværksniveau eller for enkelte enheder; i stedet bør sådanne estimater være baseret på den nyligt indførte SegWit-udnyttelsesmetrik. I det følgende etablerer vi først børser som topforbrugere af bitcoin-blokplads og anvender derefter SegWeg-udnyttelsesmetrikken for at få indsigt i tilstanden af SegWit-adoption af børser.
SegWit og Exchanges
En kvantitativ meditation om blokpladsforbrug ved udvekslinger
Stoler på Glassnodes banebrydende klyngedannelse for pålideligt at identificere udvekslingsadresser bestemmes blokpladsen, der forbruges af centraler i løbet af en given dag, som følger:
- Først af alle transaktioner, der finder sted på en given dag, identificeres de, der repræsenterer indskud til og udbetalinger fra børser, såvel som transaktioner, der svarer til børsinterne overførsler (f.eks. flytning af forsyning mellem kolde og varme tegnebøger).
- For at tage højde for involveringen af flere børser i en enkelt transaktion (f.eks. kan en bruger bruge en transaktion til at indbetale Bitcoin til flere børser), vægtes størrelserne af de tidligere identificerede transaktioner korrekt og tilskrives de tilsvarende børser.
- For endelig at nå frem til andelen af blokplads, der bruges af hver central, divideres centralernes bidrag med summen af den brugte blokplads på den pågældende dag.
Anvendelse af denne metode til historiske on-chain data giver udviklingen af blokpladsudnyttelse af forskellige udvekslinger over tid, hvilket er vist i figur 5.
Dataene muliggør træets vigtigste indsigt:
- Andelen af blokplads, der bruges af børser, udviser en generel opadgående tendens, der bekræfter fortællingen om Bitcoins omdrejningspunkt i retning af finansielle aktiver.
- Under unormale prisbegivenheder (som smeltningen i slutningen af 2017 eller tyremarkedet i begyndelsen af 2021), børser bryder og overgår denne langsigtede trend.
- Størstedelen af blokpladsen forbruges af et lille antal centraler.
For at fremhæve det sidste punkt, rangerer figur 6 børser baseret på deres gennemsnitlige daglige blokpladsudnyttelse i løbet af det sidste år. Binance og Coinbase skiller sig klart ud som topforbrugere af blokpladser i denne paretoske distribution. I løbet af den sidste måned var Binance og Coinbase alene ansvarlige for 25% af forbrugt blokplads, mens alle resterende børser tilsammen kun tegnede sig for 16%.
Med et samlet bidrag på omkring 40% fremstår børser som primære forbrugere af Bitcoin-blokplads, hvilket gør dem til højværdimål for blok-rum-effektivitetsanalyser.
Pionerer, Stragglers og Holdouts
For at få en idé om den aktuelle tilstand af faktisk SegWit-adoption på tværs af udvekslingslandskabet, blev SegWit-udnyttelsesmetrikken anvendt på transaktioner, der blev oprettet i løbet af den sidste måned af forskellige børser. Figur 7 viser resultatet af denne analyse, rangering af udvekslinger efter adoption og sortering af dem i tre kategorier: Pionerer, der viser mere end 90 % adoption; Efternølere, der udviser adoptionsrater mellem 20-90 %; og Holdouts, med adoptionsrater under 20 %, der tydeligt signalerer deres manglende interesse i at forbedre transaktionsgennemstrømningen på Bitcoin-netværket.
Figur 7 viser, at ud af de 18 undersøgte udvekslinger falder kun seks ind i Pioneer kategori, og kan anses for fuldt ud at have adopteret SegWit. Det er værd at påpege, at Coinbase, som tidligere er blevet identificeret som den næststørste blokpladsforbruger blandt børser, falder i denne kategori; hvis det ikke var tilfældet, ville mængden af blokplads, der forbruges af Coinbase, helt sikkert være højere, end den allerede er.
Af de resterende 12 udvekslinger falder seks ind i Efterlader kategori, hvilket betyder, at disse udvekslinger stadig kæmper med SegWit-adoption fire et halvt år efter dens aktivering. For bedre at kvantificere status for adoptionsfremskridt og hvad man kan forvente af børser i denne kategori i fremtiden, fremhæver figur 8 udviklingen af SegWit-adoption for disse børser over tid.
For tre af de seks udvekslinger tegner dataene et nøgternt billede: I løbet af det sidste år forblev adoptionen af HitBTC, Coincheck og Bitfinex mere eller mindre flad på mellemstore adoptionsniveauer. Gemini, på den anden side, har med succes øget sin adoption fra 50 % til over 80 % i løbet af det sidste år. BitMEX har også, selvom det tilsyneladende er sent til spillet, gjort store fremskridt i løbet af det sidste år. Måske vigtigst af alt ser det ud til, at Binance, den øverste blok-rumforbruger, endelig har gjort en seriøs indsats for at skubbe SegWit-adoptionen hen mod slutningen af 2021.
De resterende seks udvekslinger falder i den endelige kategori, den Holdouts. Med en adoptionsrate på 7 % er OKEx den eneste børs, der kvalificerer sig til at have gjort mindst et eller andet nominelt forsøg på at adoptere SegWit. Det samme kan ikke siges om nogen af de resterende børser, som tydeligt signalerer manglende interesse for at opgradere deres infrastruktur til gavn for det bredere Bitcoin-netværk.
Konklusion
- Dag, børser er topforbrugerne af Bitcoin-blokplads. Transaktioner, der involverer afsendelse eller modtagelse af midler til og fra børser, såvel som børsers interne transaktioner, optager omkring 40 % af Bitcoin-blokpladsen.
- Af alle udvekslinger, Binance og Coinbase er langt de største blokpladsforbrugere. Transaktioner til og fra Binance er ansvarlige for omkring 15 % af al blokplads; dem, der involverer Coinbase for omkring 10 %
- SegWit-vedtagelsesmetrikken er dårligt egnet til at måle graden af SegWit-vedtagelse af individuelle enheder eller hele netværket; en bedre metrik til dette formål, SegWit-udnyttelse, blev introduceret
- Ved at bruge den nyoprettede SegWit-adoptionsmetrik var vi i stand til at skabe et øjebliksbillede af den sande tilstand af SegWit-adoption på tværs af børser: af 18 undersøgte børser, seks har fuldt ud adopteret SegWit; yderligere seks kæmper stadig med adoption; og finalen seks har gjort lidt eller ingen indsats for at adoptere SegWit.
- Binance, den bedste Bitcoin block plads forbruger, har haft trivielle SegWit-adoptionsrater på kun 10 % indtil udgangen af 2021. Selvom for nylig er adoptionen steget til omkring 50%, synes dette tal utilstrækkeligt, især når man tænker på, at Binance alene bruger omkring 15 % af al Bitcoin-blokplads.
- Coinbasepå den anden side ansvarlig for 10% af brugt blokplads, har allerede fuldt ud adopteret SegWit.
- 000
- 7
- Om
- Ifølge
- Konto
- tværs
- Vedtagelse
- Fordel
- Alle
- Alle transaktioner
- tillade
- allerede
- Skønt
- blandt
- analyse
- En anden
- tilgang
- omkring
- artikel
- aktiv
- AUGUST
- gennemsnit
- Største
- binance
- Bitcoin
- Bitfinex
- BitMEX
- casestudie
- coinbase
- Coincheck
- samfund
- forbruger
- Forbrugere
- forbrug
- Nuværende
- Nuværende tilstand
- data
- dag
- forskellige
- fordeling
- økosystem
- effektivitet
- muliggør
- især
- skøn
- skøn
- evolution
- eksempel
- udveksling
- Udvekslinger
- Gebyrer
- Figur
- Endelig
- finansielle
- Fornavn
- passer
- format
- fuld
- fonde
- fremtiden
- spil
- Gemini
- Generelt
- Glassnode
- have
- Fremhæv
- Hængsel
- HitBTC
- Hvordan
- HTTPS
- idé
- identificere
- KIMOs Succeshistorier
- øget
- oplysninger
- Infrastruktur
- indsigt
- interesse
- undersøge
- IT
- Nøgle
- stor
- større
- førende
- Niveau
- lys
- Line (linje)
- Luno
- større
- Flertal
- Making
- Marked
- måle
- medium
- Metrics
- overvågning
- mest
- I nærheden af
- netværk
- OKEx
- Andet
- Mennesker
- måske
- fase
- billede
- Pivot
- smuk
- pris
- Problem
- foreslå
- protokol
- give
- kvantitativ
- priser
- ansvarlige
- kører
- Said
- Skalerbarhed
- SegWit
- Del
- skinne
- Kort
- signifikant
- SIX
- Størrelse
- lille
- Snapshot
- So
- Software
- Space
- tilbringe
- påbegyndt
- Tilstand
- Studio
- Studere
- succes
- Succesfuld
- forsyne
- Systemer
- Teknisk
- Gennem
- tid
- top
- transaktion
- Transaktioner
- værdi
- Punge
- Hvad
- WHO
- virker
- værd
- år
- år
- nul