Optimering af SegWit: Hvordan Bitcoins nye software giver scaling en boost | DK.democraziakmzero.org

Optimering af SegWit: Hvordan Bitcoins nye software giver scaling en boost

Optimering af SegWit: Hvordan Bitcoins nye software giver scaling en boost

SegWit kan være live på Bitcoin, men arbejdet med at realisere sit potentiale er ikke forbi.

Selv efter Bitcoin blockchain opgraderet til at understøtte Adskilt Witness (SegWit) sidste måned, slutter måske netværkets mest ophedet debat om retningen til dato har optimeringen endnu lader meget af et varemærke.

Til dato er kun lidt over 3 percentof transaktioner faktisk drage fordel af opgraderingen.

Men, selv om transaktioner er knappe hidtil, adoption sandsynligvis vil vokse, efterhånden som flere tegnebøger og Bitcoin tjenester flytte til støtte ændringen. På det tidspunkt vil SegWit sandsynligvis have større indflydelse, øge blok størrelse til at understøtte flere transaktioner og bane vejen for mere avancerede skalering løsninger som Lightning Network.

I et forsøg på at arbejde hen imod dette mål, har udviklerne bag Bitcoin Core, den mest udbredte version af cryptocurrency underliggende software, mobiliseret til at øge indsatsen.

Mindst, det er, hvad det ser ud fra den nyeste version af Bitcoin Core 0.15.0, udgivet i sidste uge. Frigivelsen notesoutline en række forbedringer, der fokuserer på resultater, som er i det mindste delvist rettet mod lægge grunden til en bredere anvendelse af SegWit.

Et fokus på performance

Under en præsentation i San Franciscoa par uger tilbage, Blockstream CTO og en af ​​de mest aktive Bitcoin Core udviklere udstationeret Greg Maxwell forestillingen om, at 0.15.0 fokus havde at gøre med at forberede Bitcoin for en SegWit-aktiveret kapacitet boost.

Maxwell forklarede:

"Med SegWit kommer online, vidste vi det blockchain ville vokse på et endnu hurtigere tempo, så der var et ønske om at presse ud af alle de performance gevinster vi kunne for at gøre op for det."

Flere af de forbedringer, der er rettet mod at reducere den tid, det tager at oprette en Bitcoin fuld knude, som mange forudser vil blive endnu sværere med SegWit aktiveret, siden ændringen øger blockchain blok størrelse (mængden af ​​transaktionsdata, der kan gemmes i hver blok).

Fuld noder er særligt vigtige for den Bitcoin samfund siden kører en er nok den bedste måde at bruge Bitcoin uden at stole en bank eller en anden tredjepart, og er, hvad mange opfatter som hele pointen bag den digitale penge.

Så enhver indsats for at gøre det lettere, og netværket køre mere effektivt, hilses velkommen. Derfor "præstation" (hvor lang tid det tager at downloade og bruge softwaren) er et problem, udviklere forsøger at chip væk på i næsten alle Bitcoin Core frigivelse (ca. To gange om året).

Men SegWit tilføjede bare mere af en grund til at fokusere på optimering og hastighed.

Maxwell sagde:

"Som altid, men især med 0.15.0, vi havde et kraftigt skub fremad på performance."

Blandt de bemærkelsesværdige opgraderinger i dette område er den måde, som er nu gemt data om ubrugte transaktionsdata udgange (UTXOs), hvilket skaber mindre beregningsmæssige byrde for brugere, der ønsker at hente en Bitcoin fuld knude. Ifølge release notes, 0.15.0 downloads Bitcoin transaktion historie på en 30-40 procent hurtigere og bruger 10-20 procent mindre hukommelse.

Andre tekniske opgraderinger indført for at fremskynde software omfatter ikke-atomare skylning (som kan bane vejen for yderligere forbedringer i ydeevne) og script validering skylning (hvilket gør sensationsprægede visse oplysninger transaktion hurtigere).

Dette fokus på performance viser en Core udviklingsteam hensigt om at gøre Bitcoin mere håndterbare foran SegWit, eller før et betydeligt antal mennesker begynder at bruge de transaktioner, muliggjort af opgraderingen.

Endnu ikke vidne

I dag er de fleste Bitcoin tegnebøger har endnu til at understøtte SegWit, men som måske ikke være tilfældet for længe.

På denne måde er det ikke så overraskende, at mens 0.15.0 fokuserede på ydeevne opgraderinger til at forberede SegWit, den nye software i sig selv understøtter ikke SegWit transaktioner. Bitcoin Core udviklere argumentere det er mere sikkert at vente og se, om SegWit fungerer, før at udrulle transaktion støtte inden for Core. Men noterne release sige, mere "komplet" støtte til ændringen vil indgå i "en næste version" af Bitcoin-software.

Når den tid kommer, vil brugere være i stand til at skabe SegWit transaktioner med Core tegnebog, og få gavn af SegWit s næsten halvdelen pricetransaction gebyrer.

Andre Bitcoin tegnebøger kan have den samme afventende se strategi. Og, hvis og når de rent faktisk skubbe det igennem, de optimeringer i 0.15.0 kan være mere mærkbar.

Relaterade nyheter


Post Altcoin

ATB Coin den seneste til ansigt klasse-Action Suit efter ICO

Post Altcoin

Bitcoin vs argentinsk peso: Hvad er værre væk?

Post Altcoin

Østrig tilbyder modstridende vejledning om Bitcoins finansielle status

Post Altcoin

MASTer Plan: Bedre Bitcoin Smart Kontrakter kunne gå live i år

Post Altcoin

Bank Blockchain Integration: En Udfordring Overvinde

Post Altcoin

Kontroversielle Neo og Bee CEO genopretter efter forsvinden

Post Altcoin

Primavera de Filippi på Blockchain og Quest at Decentralize Society

Post Altcoin

Tre Bitcoin startups Pitch for finansiering på Boost VC Demo Day

Post Altcoin

Bitwage lancerer International Bitcoin Payroll for amerikanske arbejdsgivere

Post Altcoin

Hvorfor Bitcoin Fungibility er afgørende

Post Altcoin

Bitcoin er nøglen til at styrke små virksomheder

Post Altcoin

Bitcoin Firm muliggør remittance tilbagetrækninger på 450 filippinske bank pengeautomater