Hvordan to nye sidekæder forslag kunne ændre bitcoins DNA | DK.democraziakmzero.org

Hvordan to nye sidekæder forslag kunne ændre bitcoins DNA

Hvordan to nye sidekæder forslag kunne ændre bitcoins DNA

En længe foreslået Bitcoin funktion, der hedder 'sidekæder' kan snart tage et stort skridt fremad takket være et par forslag.

Ideen bag sidekæder, de fleste forbundet med opstart Blockstream (hvis hold prale sine udstedere), er at gøre det nemmere at tilføje nye funktioner til Bitcoin, noget, der er vist sig vanskelig i fortiden på grund af Bitcoin design.

Kort sagt, sidekæder meningen at gøre det muligt for brugerne at flytte Bitcoins mellem forskellige Bitcoin-baserede blockchains med forskellige regelsæt. For eksempel, på denne måde, nye teknikker til at bevare privatlivets fred for transaktioner eller en smart kontrakt system svarende til ethereum os kunne føjes til en Bitcoin blockchain, uden at ændre Bitcoin blockchain.

Bitcoin sikkerhedskonsulent Sergio Demian Lerner, der står i spidsen en indsats for at tilføje sidekæde funktionalitet til Bitcoin, forklarede, at sidekæder bredt ville fjerne den sværhedsgrader udviklere i dag ansigt i at udvide Bitcoin evner.

Han fortalte CoinDesk:

"Forbedring Bitcoin netværket er blevet sammenlignet med at reparere et fly under flyvningen."

Men ud over at Lerner team, er en anden gruppe arbejder på forslag, som potentielt kunne sætte sidekæder til det officielle Bitcoin kodebase.

I slutningen af ​​september, Lerner afslørede en proposalfor kode, der kunne tilføje denne funktionalitet til Bitcoin, og Bloq økonom Paul Sztorc fortalte CoinDesk at han arbejder på kode af hans egne.

Begge er såkaldte "drivechain" forslag, et spin på sidekæder først describedby Sztorc november sidste år. Som sådan foreslår hver et sæt af nye funktioner, der kaldes en operationskode, der potentielt kunne blive tilføjet til Bitcoin via en ændring kendt som en blød gaffel (en opdatering, der ikke kræver alle noder at opgradere softwaren).

Men de to projekter har forskellige ideer om, hvordan man gennemfører den opcode og ikke planlægger at forene kræfterne på én forslag (i hvert fald ikke endnu).

To tilgange

I en overførsel mellem sidekæder, er Bitcoins sendes fra en blockchain til en anden, eller det er, hvad det ser ud.

Men i virkeligheden, Bitcoins fra en kæde (sige Bitcoin) er låst på de vigtigste Bitcoin blockchain, mens de samtidig er låst op på sidekæde, at de bliver "overført" til.

Den afgørende forskel mellem drivechains og regelmæssige sidekæder er der i sidste ende indgiver de nødvendige oplysninger til at overføre Bitcoins frem og tilbage: brugerne eller minearbejderne.

Lerner version af drivechain afhængig minearbejdere til at være "algoritmiske proxy vogtere", eller programmer, der hjælper gøre minearbejdere bekendt med andre sidekæder knyttet til netværket.

"Bitcoin minearbejdere observere tilstanden af ​​sidekæde, og når de modtager en kommando fra sidekæde have bevist samtykke (f.eks hundrede bekræftelser), de udfører en koordinering protokol for at sikre de er alle enige om ægtheden af ​​kommandoen," Lerner forklaret.

Han tilføjede: "Hvis de er enige, vil de foretage en betaling ved hjælp låste midler."

Lerner forslag introducerer en ny Bitcoin script kaldet OP_COUNT_ACKS, der implementerer ovenstående drivechain funktionalitet (Bitcoin scripts er ligesom smarte kontrakter) i omkring 600 linjer kode, i hvad han kaldte en lille ændring.

Lerner bemærkede også, at opdelt Vidne, den nyeste større ændring til Bitcoin, når udløst, kunne hjælpe med dette. Koden var officielt addedto Bitcoin tidligere i denne måned, og ændringen kunne aktiveres af minearbejdere så tidligt som i december.

Mens det er bredt set som en skalering løsning, det kommer med andre fordele.

"SegWit giver et nyt system til nem soft-forgrening:. Vidnet scriptet versionering systemet Vores BIP bruger dette system til at tilføje en ny operationskode uden de begrænsninger af den tidligere soft-forgrening system," Lerner forklaret.

Separate forsøg

Sztorc arbejder på lignende kode, der endnu ikke er offentliggjort.

Men mens Sztorc og Lerner har behandlet og samarbejdet, hver synes at mene, at deres eget projekt er bedst og ønsker at fortsætte med at forfølge dem separat.

Sztorc vigtigste kritik med Lerner implementering er, at det er ved hjælp af sidekæden fra en anden af ​​hans indsats, Grundstammer, hvilke funktioner ethereum-stil smarte kontrakter, snarere end en kopi af Bitcoin.

"Drivechain er en ny idé. Så det er en risiko, som det er. Jeg kan ikke lide tanken om blanding at ved at gøre to nye ideer på en gang," Sztorc sagde. 

Andre forskelle er mindre detaljer, Sztorc bemærkes, anvendelse af opfindelsen af ​​en hammer som en analogi. Sig nogen opfinder en hammer, et værktøj, der aldrig har eksisteret før, men de diskuterer, om hammeren skal bygges af sten eller træ.

Hvis accepteret, kunne enten i sidste ende gøre sin vej ind Bitcoin i form af en blød gaffel.

Farligt potentiale

Men igen, vi taler om en opdatering, som udviklere sammenligne med et in-flight fly rettelse.

Sidekæder kan være et forslag, der er meningen at hjælpe med dette problem, men at først tilføje denne funktionalitet til Bitcoin, den har brug for at videregive denne hurdle som andre optimeringer og tilføjelser, såsom SegWit, har.

Blockstream kerne tech ingeniør Russell O'Connor beskrevet nogle potentielle problemer med Lerner foreslåede opcode der koges ned til opcode afhængig af dataværdier, der er specifikke for den blok, at en transaktion er føjet til.

Han forklarede, at andre opkoder, der er blevet tilføjet for nylig til Bitcoin Core "blev omhyggeligt konstrueret til at sikre denne egenskab."

Også at bemærke er, at der ikke kunne have været endnu mere detaljeret gennemgang af forslaget. Bitcoin Core bidragyder Peter Todd afviste at discussthe ny drivechain opcode grund af Lerner fortid Bitcoin-relaterede patenter, og sagde, at han vil afvise forslaget "indtil dette er afhjulpet."

Lerner svarede, at han ikke har nogen planer om at patentet drivechain. Endvidere sagde han andre Bitcoin protokol udviklere, herunder Matt Corallo og Pieter Wiulle, er åbne for at diskutere ændringen.

Da han blev spurgt om hans patent strategi, Sztorc sagde, at han har "absolut nul hensigt" på et patent, selv en defensiv en.

Ud over disse specifikke kritikpunkter, der er masser af skepsis at gå rundt til hver sidekæde projekt, med tilhørende discussionabout sikkerheden af ​​hver. Nogle langvarige kritik koges ned til, hvorvidt sidekæder er levedygtige overhovedet.

"Den vigtigste diskussion vedrører virkningerne af at sætte mere magt i hænderne på minearbejderne og hvad er de langsigtede konsekvenser. Mere specifikt er spørgsmålet, hvad der ville ske, hvis en Bitcoin sidekæde vokser så populær, at [minearbejdere minedrift både Bitcoin og den populære sidekæde] nødt til at køre højere end computere, udkonkurrere solo minearbejdere," Lerner forklaret.

Men Sztorc virkede optimistisk trods den kritik, hvoraf nogle han har planer om at tage fat i en "meget lang" blogindlæg i de kommende uger.

"Filosofien er for det meste gjort, og koden er for det meste gjort. Vi er begge virkelig tæt," sagde han.

Lerner konkluderede meget det samme, tilføjer:

"Vi er meget begejstrede dette kunne ske, så snart 2017."

Relaterade nyheter


Post Blockchain

Følgende Penge: Geografisk Dispersion af VC Bitcoin investering

Post Blockchain

Hvorfor 2017 vil bevise Blockchain var en dårlig idé

Post Blockchain

Santander: Blockchain Tech kan spare banker $ 20 milliarder om året

Post Blockchain

Vermont siger Blockchain Record-Keeping System for dyrt

Post Blockchain

World Economic Forum offentliggør Blockchain Governance Taxonomy

Post Blockchain

Filament Nets $ 5 millioner for Blockchain-baseret hardware

Post Blockchain

Hvorfor Blockchain ikke vil forstyrre bankerne først

Post Blockchain

Kreditforeninger Drej til Blockchain Midt i stigende konkurrence

Post Blockchain

Bitcoin og Blockchain Up for Debat på FutureMoney Conference

Post Blockchain

RSK Beta Bringer Ethereum-Style Smart Kontrakter Tættere Bitcoin

Post Blockchain

Rapport: Blockchain kan forstyrre kapitalmarkeder inden for tiår

Post Blockchain

Ruslands finansministerium ønsker at forbyde Bitcoin, ikke Blockchain