Er Speedy Trial den bedste måde at ændre Bitcoin på? PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

Er Speedy Trial den bedste måde at ændre Bitcoin på?

BIP119, som tilføjer begrænsede pagter til Bitcoin, er den aktuelle samtale, og mange mennesker stiller spørgsmålstegn ved, om Speedy Trial for Taproot var en god præcedens.

Nedenstående er et direkte uddrag af Marty's Bent Udgave #1198: "OP_CTV og grov konsensus" Tilmeld dig nyhedsbrevet her.

Er Speedy Trial den bedste måde at ændre Bitcoin på? PlatoBlockchain Data Intelligence. Lodret søgning. Ai.
(Kilde)
Er Speedy Trial den bedste måde at ændre Bitcoin på? PlatoBlockchain Data Intelligence. Lodret søgning. Ai.
(Kilde)
Er Speedy Trial den bedste måde at ændre Bitcoin på? PlatoBlockchain Data Intelligence. Lodret søgning. Ai.
(Kilde)

Som jeg er sikker på, at nogle af jer er klar over efterhånden, foregår der en heftig debat blandt Bitcoin-udviklere og -brugere om OP_CTV, et emne vi begyndte at dække her på Bent i december 2019. OP_CTV, hvis aktiveret, ville bringe en op-kode (OP_NOP4) til live igen med tilføjede begrænsninger. Dette ville give brugerne mulighed for at skabe komplekse pagter på Bitcoin, der ville muliggøre mere komplekse prækonfigurerede transaktioner og kunne forbedre brugeroplevelsen omkring sikkerhed og batching af et stort antal transaktioner.

Jeg tror, ​​det er funktioner, der vil tilføje nytte til mange bitcoin-brugere, især større økonomiske aktører, som har en masse bitcoin, der skal have den højeste grad af sikkerhed, som det er menneskeligt muligt, og dem, der sender en masse bitcoin til et stort antal brugere på daglig basis.

Når det er sagt, har forsøget på at få OP_CTV fusioneret ind i Bitcoin Core fremhævet den skumle natur af grov konsensus i et distribueret peer-to-peer-system. Samtalen omkring OP_CTV tvinger folk til at stille (inklusive mig selv) spørgsmål som; er det helt nødvendigt lige nu? Har der været nok diskussion og gennemgang af forslaget? Hvis ja, og det anses for værdigt, hvordan skal det så aktiveres på Bitcoin-netværket?

Efter at have talt med et par udviklere, der er fortrolige med både Bitcoin Core og behovene hos nogle af de større depotbanker, ser det ud til, at OP_CTV ville være gavnligt for mange spillere i rummet. Evnen til at udnytte disse typer covenants ville udvide designrummet for de løsninger, de kan tilbyde kunderne, fordi de har bedre sikkerhedsgarantier, når de flytter store mængder bitcoin. (Jeg bruger sikkerhed i denne sammenhæng til at betyde "forhindre menneskelige fejl i at føre til tab af midler".) Jeg tror, ​​OP_CTV ville blive brugt, hvis det blev aktiveret.

En anden variabel, der er blevet bragt frem i lyset med debatten omkring OP_CTV-aktivering (eller afvisning) er, at de førende vedligeholdere af Bitcoin Core, som har det, der er kendt som "commit-adgang" og er ansvarlige for faktisk at trykke på de knapper, der fusionerer kode til Bitcoin Core, ser ikke ud til at ville have nogen del i at foreslå, om noget skal eller ikke bør fusioneres, og hvordan det skal eller ikke bør ske. De ser ud til at indtage en mere og mere neutral holdning, så de ikke kommer ud som delvise og kan ses som forudindtaget kontroller af kodebasen. Dette ser ud til at være tydeligt af deres manglende vilje til at give Jeremy Rubin, udvikleren bag OP_CTV, et svar på hans spørgsmål: "Hvordan går jeg frem for at få dette fusioneret ind i Bitcoin Core?" Det ser jeg faktisk som positivt. Det burde være svært at ændre bitcoin, og de, der har nøglerne til den maskine, der giver dig mulighed for at ændre den mest brugte klient, bør være så upartiske som menneskeligt muligt.

På grund af afvisningen af ​​at levere et direkte svar til Jeremy med hensyn til en aktiveringssti, har han påtaget sig at oprette sin egen klient, der har OP_CTV aktiveret og giver brugerne en vej, hvorigennem de kan forsøge at gøre OP_CTV officiel ved at deltage i en anden User Activated Soft Fork (UASF), der udnytter den hurtige prøvemetode til aktivering. Selvom jeg forstår Jeremys skub for at få OP_CTV aktiveret, er jeg ikke en stor fan af at skubbe endnu en blød gaffel via Hurtig prøve. Set i bakspejlet ser det ud til, at det var en dårlig præcedens, der blev skabt, da pælerod blev aktiveret. Jeg frygter, at normalisering af en hurtig række af bløde gafler via Speedy Trial er en glidebane, der kan føre til en masse unødvendige ændringer i fremtiden, der kan forårsage en forringelse af integriteten af ​​bitcoin-netværket.

Selvom der er mange mennesker, der sandsynligvis ville bruge OP_CTV, hvis det blev aktiveret i morgen, ser det ikke ud til at være et presserende behov i øjeblikket. Jeg går ind for en mere grundig samtale og debat om fordelene ved indslaget og de præcedenser, vi skaber via dens aktivering, hvis det kommer til at ske. Jeg kan godt lide ideen om OP_CTV, men jeg synes bestemt ikke, det er en make or break-funktion i øjeblikket.

Jeg går ind for skumle, grove konsensuskørselsprotokolændringer over en veldefineret proces, der potentielt kan blive socialt angrebet. Det bliver interessant at se, hvornår og hvordan denne debat bliver afgjort. Én ting er sikker, jeg er glad for, at OP_CTV er her for at bringe disse hårde, men nødvendige samtaler omkring konsensus på banen. Det er meget vigtige diskussioner at have.

Tidsstempel:

Mere fra Bitcoin Magazine