Skalbarhet är en grundläggande faktor för framgången med Bitcoin: ju högre nätverkets transaktionshastighet, desto fler kan använda nätverket och desto lägre avgifter. Det är då inte förvånande att finna motivationen bakom många av Bitcoins stora tekniska förbättringar att vara förbättringar av skalbarhet. Effektiviteten av sådana skalbarhetsförbättringar beror dock på att de antas av aktörer i Bitcoin-ekosystemet.
I den här artikeln undersöker vi en av dessa förbättringar, SegWit. För detta ändamål föreslår vi a ny metod för att exakt mäta SegWit-antagandet av enskilda enheter på Bitcoin-nätverket. Vi tillämpar denna nya metod och genomför en fallstudie för att belysa läget för SegWit-antagandet av utbyten. Utbyten valdes eftersom de, för enskilda enheter, har oproportionerliga fotspår på kedjan: idag svarar börserna för cirka 40 % av allt förbrukat blockutrymme. Detta gör dem till högvärdiga mål för analys eftersom deras hållning gentemot SegWit har en betydande inverkan på Bitcoins skalbarhet. Det finner vi en stor majoritet av börserna har inte lyckats ta till sig SegWit fullt ut ännu — inklusive Binance, som är ensam ansvarig för att konsumera cirka 15% av Bitcoin-blockutrymmet.
I linje med den här artikeln släpper vi följande SegWit- och transaktionsrelaterade mätvärden i Glassnode Studio:
SegWit-antagande kontra användning
Bakgrund
SegWit, förkortning för Segregated Witness, är ett Bitcoin-protokollförlängning som aktiverades på nätverket i augusti 2017. Det primära skälet till SegWit var att förbättra skalbarheten hos det då ofta överbelastade Bitcoin-nätverket (Figur 1 visar hur block ständigt stötte på gränsen på 1 MB blockstorlek innan SegWit aktiverades). För detta ändamål adresserar SegWit två nyckelvariabler som styr transaktionsgenomströmningen på Bitcoin-nätverket: transaktionsstorlek och blockstorlek. SegWit möjliggör både mindre transaktioner, vilket gör det möjligt att passa in fler transaktioner i en fast mängd blockutrymme, såväl som totalt sett större block, vilket möjliggör ännu fler transaktioner per block.
SegWit-antagande
Faktiska skalbarhetsförbättringar beror dock på SegWit-antagandet: om människor inte uppgraderar sina system och fasar ut pre-SegWit-utgångstyper till förmån för SegWits mer effektiva, kommer transaktionsgenomströmningen i nätverket inte att förbättras avsevärt. Av denna anledning har Bitcoin-gemenskapen noga övervakat SegWit-antagandet med hjälp av on-chain-data.
Den community-etablerade metoden för att mäta adoption fungerar enligt följande. Om en transaktion spenderar minst en SegWit-utgång skapades transaktionen bevisligen av SegWit-färdig programvara, vilket ger en omisskännlig adoptionssignal. SegWit-användning uttrycks sedan som andelen av sådana SegWit-transaktioner av antalet totala transaktioner (till exempel om det under en dag finns 200,000 300,000 SegWit-transaktioner av totalt 66 XNUMX transaktioner, skulle SegWit-användningen vara XNUMX%).
SegWit-användning
Även om det gemenskapsbaserade tillvägagångssättet för att mäta adoption på transaktionsnivå är giltigt, är det olämpligt att mäta graden av SegWit-användning på enhets- eller nätverksnivå. Figur 2 illustrerar problemet.
Enligt SegWit-antagandemetriken skulle transaktionen som visas i den vänstra ramen i figur 2 kategoriseras som en icke-SegWit-transaktion eftersom den inte spenderar några SegWit-ingångar; transaktionerna i mitten och höger ramar, å andra sidan, spenderar SegWit-ingångar, så de skulle klassificeras som SegWit-transaktioner.
När det ses genom linsen av SegWit-användning går information om graden av SegWit-användning i transaktioner förlorad, och transaktionerna som visas i mitten och höger ramar blir omöjliga att skilja. För ett teoretiskt block som endast innehåller de tre transaktionerna som visas i figur 2, skulle adoption enligt SegWit-antagandemåttet vara 66 %, eftersom två av tre transaktioner använder SegWit.
Med SegWit-adoptionsmåttet blir det således lätt att missta en stor andel SegWit-transaktioner på nätverket för en stor del av SegWit-användningen, när i själva verket majoriteten av indata som spenderas i SegWit-transaktioner kan förbli av den ineffektiva äldre typen. För att undvika sådan misstolkning bör därför SegWit-användningsmåttet inte användas för att mäta graden av SegWit-användning.
Vi tror att alla meningsfulla mått på SegWit-användning på enhets- eller nätverksnivå måste ta hänsyn till transaktionsindata. För detta ändamål föreslår vi ett nytt mått som heter SegWit-användning, som kvantifierar graden av SegWit-användning i Bitcoin-nätverket genom att relatera antalet förbrukade SegWit-utdata till antalet totala förbrukade utdata. För det hypotetiska blocket som innehåller de tre transaktionerna från figur 2 skulle SegWit-användningen vara 40 %, eftersom sex av femton förbrukade utdata använder SegWit. Denna siffra är betydligt lägre – och mer exakt – än uppskattningen på 66 % som föreslås av SegWit-användningsmåttet.
För att få en bättre uppfattning om skillnaden mellan de två mätvärdena för verklig data, överväg figur 3, som kontrasterar SegWit-användning och SegWit-användning för Bitcoin-nätverket som helhet.
Även om båda mätvärdena är kvalitativt identiska, är ibland olika mätvärden ledande eller släpar och över- eller underskrider. Det verkliga värdet av användningsmåttet blir dock uppenbart när det tillämpas på enstaka enheter. För detta ändamål kontrasterar figur 4 SegWit-användning och SegWit-användning för transaktioner skapade av Luno- och Binance-börserna.
När det gäller Luno, presenterar SegWit-antagandemetriken i stort sett en svartvit bild: noll SegWit-användning fram till slutet av 2017; sedan, plötsligt, full adoption. SegWit-användning, å andra sidan, tillför lite färg och avslöjar att medan Lunos SegWit-användning startade i slutet av 2017, tog det faktiskt några år av gradvis förbättring för att komma nära full adoption. För Binance är fördelen med SegWit-användning ännu mer uppenbar: medan SegWit-användningsmåttet från 2020-2021 sätter användningen till 50 % (överskattar SegWit-användningen i Binance-transaktioner med en faktor fem), hävdar SegWit-användningsmåttet att endast ungefär en av tio indata som spenderades av transaktioner skapade av Binance under den tiden använde det effektiva SegWit-formatet.
Denna praktiska jämförelse av båda mätvärdena med hjälp av on-chain-data bevisar att SegWit-antagandemåttet inte kan ge meningsfulla uppskattningar av SegWit-användningen på nätverksnivå eller för enskilda enheter; i stället bör sådana uppskattningar baseras på det nyligen introducerade SegWit-utnyttjandet. I det följande etablerar vi först börser som toppkonsumenter av bitcoin-blockutrymme och tillämpar sedan SegWeg-utnyttjningsmåttet för att få insikter om tillståndet för SegWit-antagandet av utbyten.
SegWit och Exchanges
En kvantitativ meditation om blockutrymmeskonsumtion genom utbyten
Förlitar sig på Glassnodes banbrytande klustring för att på ett tillförlitligt sätt identifiera växeladresser, bestäms blockutrymmet som konsumeras av växlar under en given dag enligt följande:
- Först, av alla transaktioner som sker en viss dag, identifieras de som representerar insättningar till och uttag från börser, liksom transaktioner som motsvarar börsinterna överföringar (t.ex. flytt av utbudet mellan kalla och varma plånböcker).
- För att redogöra för involveringen av flera utbyten i en enda transaktion (t.ex. kan en användare använda en transaktion för att sätta in Bitcoin på flera utbyten), viktas storleken på de tidigare identifierade transaktionerna på lämpligt sätt och tillskrivs motsvarande utbyten.
- Slutligen, för att komma fram till andelen blockutrymme som används av varje växel, divideras växlarnas bidrag med summan av det använda blockutrymmet den dagen.
Att tillämpa denna metod på historiska on-chain-data ger utvecklingen av blockutrymmesutnyttjande av olika utbyten över tiden, vilket visas i figur 5.
Datan möjliggör trädets stora insikter:
- Andelen blockutrymme som används av börser uppvisar en generell uppåtgående trend, som bekräftar berättelsen om Bitcoins pivot mot finansiell tillgång.
- Under onormala prishändelser (som smältpunkten i slutet av 2017 eller tjurmarknaden i början av 2021), börserna bryter och överträffar denna långsiktiga trend.
- Majoriteten av blockutrymmet förbrukas av ett litet antal växlar.
För att belysa den sista punkten rangordnar figur 6 utbyten baserat på deras genomsnittliga dagliga blockutrymmesutnyttjande under det senaste året. Binance och Coinbase framträder tydligt som de främsta konsumenterna av blockutrymme i denna paretoesque-distribution. Under den senaste månaden var Binance och Coinbase ensamma ansvariga för 25 % av förbrukat blockutrymme, medan alla återstående börser tillsammans endast stod för 16%.
Med ett totalt bidrag på cirka 40 % framstår börser som främsta konsumenter av Bitcoin-blockutrymme, vilket gör dem till högvärdiga mål för effektivitetsanalyser av blockutrymme.
Pionjärer, Stragglers och Holdouts
För att få en uppfattning om det aktuella tillståndet för faktiska SegWit-antaganden över börslandskapet, användes SegWit-utnyttjandemåttet på transaktioner som skapats under den senaste månaden av olika börser. Figur 7 visar resultatet av denna analys, rangordnar utbyten efter adoption och sorterar dem i tre kategorier: Pioneers, som visar mer än 90 % adoption; Efterslängare, uppvisar adoptionsfrekvenser mellan 20-90 %; och Holdouts, med adoptionsfrekvenser under 20 % som tydligt signalerar deras bristande intresse för att förbättra transaktionsgenomströmningen på Bitcoin-nätverket.
Figur 7 visar att av de 18 undersökta utbytena faller endast sex in i Pioneer kategori, och kan anses ha helt antagit SegWit. Det är värt att påpeka att Coinbase, som tidigare har identifierats som den näst största blockutrymmeskonsumenten bland börser, hamnar i denna kategori; om så inte vore fallet skulle mängden blockutrymme som konsumeras av Coinbase säkert vara högre än vad det redan är.
Av de återstående 12 utbytena faller sex in i Eftersläpande kategori, vilket innebär att dessa utbyten fortfarande kämpar med SegWit-antagande fyra och ett halvt år efter dess aktivering. För att bättre kvantifiera tillståndet för adoptionsframstegen och vad man kan förvänta sig av utbyten i denna kategori i framtiden, visar figur 8 utvecklingen av SegWit-användningen för dessa utbyten över tiden.
För tre av de sex utbytena målar data upp en nykter bild: under det senaste året förblev adoptionen av HitBTC, Coincheck och Bitfinex mer eller mindre oförändrad på medelstora adoptionsnivåer. Gemini, å andra sidan, ökade framgångsrikt sin användning från 50 % till över 80 % under det senaste året. Även BitMEX, även om det verkar sent till spelet, har gjort stora framsteg under det senaste året. Det kanske viktigaste är att Binance, utrymmeskonsumenten i toppblocket, äntligen tycks ha gjort en allvarlig ansträngning för att driva på SegWit-antagandet mot slutet av 2021.
De återstående sex utbytena faller i den sista kategorin, den Holdouts. Med en adoptionsgrad på 7 % är OKEx den enda börsen som kvalificerar sig för att ha gjort åtminstone ett nominellt försök att adoptera SegWit. Detsamma kan inte sägas om någon av de återstående börserna, som tydligt signalerar ett bristande intresse för att uppgradera sin infrastruktur till förmån för det bredare Bitcoin-nätverket.
Slutsats
- I dag, börser är de främsta konsumenterna av Bitcoin-blockutrymme. Transaktioner som involverar sändning eller mottagande av medel till och från börser, såväl som börsens interna transaktioner, upptar ungefär 40 % av Bitcoin-blockutrymmet.
- Av alla utbyten, Binance och Coinbase är de överlägset största blockutrymmeskonsumenterna. Transaktioner till och från Binance är ansvariga för cirka 15 % av allt blockutrymme; de som involverar Coinbase för cirka 10 %
- SegWit adoptionsmåttet är illa lämpat för att mäta graden av SegWit adoption av enskilda enheter eller hela nätverket; ett bättre mått för detta ändamål, SegWit-användning, introducerades
- Genom att använda det nyskapade SegWit-adoptionsmåttet kunde vi skapa en ögonblicksbild av det verkliga tillståndet för SegWit-adoption över utbyten: av 18 undersökta utbyten, sex har helt antagit SegWit; ytterligare sex kämpar fortfarande med adoption; och finalen sex har gjort små eller inga ansträngningar för att anta SegWit.
- Binance, den bästa Bitcoin-blockrymdkonsumenten, har haft triviala SegWit-antaganden på endast 10 % fram till slutet av 2021. Även på senare tid har adoptionen ökat till ca 50%, verkar denna siffra otillräcklig, särskilt med tanke på att Binance ensam förbrukar cirka 15 % av allt Bitcoin-blockutrymme.
- Coinbase, å andra sidan, ansvarig för 10 % av det använda blockutrymmet, har redan antagit SegWit fullt ut.
- 000
- 7
- Om Oss
- Enligt
- Konto
- tvärs
- Antagande
- Fördel
- Alla
- Alla transaktioner
- tillåta
- redan
- Även
- bland
- analys
- Annan
- tillvägagångssätt
- runt
- Artikeln
- tillgång
- AUGUSTI
- genomsnitt
- störst
- binance
- Bitcoin
- Bitfinex
- BitMEX
- fallstudie
- coinbase
- Coincheck
- samfundet
- Konsumenten
- konsumenter
- konsumtion
- Aktuella
- Nuvarande tillstånd
- datum
- dag
- olika
- fördelning
- ekosystemet
- effektivitet
- möjliggör
- speciellt
- uppskatta
- uppskattningar
- Utvecklingen
- exempel
- utbyta
- Utbyten
- avgifter
- Figur
- Slutligen
- finansiella
- Förnamn
- passa
- format
- full
- fonder
- framtida
- lek
- tvillingarna
- Allmänt
- Glassnode
- har
- Markera
- gångjärn
- HitBTC
- Hur ser din drömresa ut
- HTTPS
- Tanken
- identifiera
- Inverkan
- ökat
- informationen
- Infrastruktur
- insikter
- intresse
- undersöka
- IT
- Nyckel
- Large
- större
- ledande
- Nivå
- ljus
- linje
- Luno
- större
- Majoritet
- Framställning
- marknad
- mäta
- Medium
- Metrics
- övervakning
- mest
- Nära
- nät
- OKEx
- Övriga
- Personer
- kanske
- fas
- Bild
- pivot
- pretty
- pris
- Problem
- föreslå
- protokoll
- ge
- kvantitativ
- rates
- ansvarig
- rinnande
- Nämnda
- skalbarhet
- SegWit
- Dela
- lysa
- Kort
- signifikant
- SEX
- Storlek
- Small
- Snapshot
- So
- Mjukvara
- Utrymme
- spendera
- igång
- Ange
- studio
- Läsa på
- framgång
- Framgångsrikt
- leverera
- System
- Teknisk
- Genom
- tid
- topp
- transaktion
- Transaktioner
- värde
- Plånböcker
- Vad
- VEM
- fungerar
- värt
- år
- år
- noll-