El nucli de Bitcoin està buscant revisar com sactualitza el codi | CAT.DemocraziakmZero.org

El nucli de Bitcoin està buscant revisar com sactualitza el codi

El nucli de Bitcoin està buscant revisar com sactualitza el codi

L'equip de Bitcoin Core està buscant per actualitzar el procés mitjançant el qual es proposen canvis en el codi, considerats i implementats amb l'objectiu d'involucrar més persones en el desenvolupament del protocol.

Però això segueix sent un repte important en una comunitat diversa i distribuïda.

El procés actual és la següent: Si un membre de la comunitat té una idea per a una actualització, se li proposa al grup mitjançant l'enviament d'una descripció a través d'una llista de correu pública. Si prou gent pensa que l'actualització de la pena desplegar, es crea un Procés de Millora de Bitcoin (BIP) de documents i ha publicat al bitcoin GitHub. Aquest document pot ser comentat en més de la comunitat.

Una vegada que el document té "consens aproximat" - es defineix com la sensació general que tothom més o menys és a bord amb la idea - que es van fusionar en el client de referència, tot i que encara està pendent de revisió en aquest punt.

"Un dels requisits per a un BIP cal que hi hagi una implementació per a això", va dir Eric Lombrozo, director de tecnologia de Ciphrex i Bitcoin Corespokesperson.

Va afegir:

"Algú no pot simplement dir que m'agradaria aquesta nova funció. Ells han de demostrar que funciona i es pot fer."

Democratitzar l'accés

Aquest procés pot ser bastant agitat ja que cada pas és públic. A més, les persones estan introduint regularment les idees que es troben en diferents nivells d'abstracció. Per exemple, algunes propostes requereixen el suport total de la xarxa, mentre que altres no ho són obligatoris. Altres requeririen canviar el codi complet.

Si la proposta canviarà les regles de consens, o com la xarxa valida blocs en el seu llibre major distribuït, se sotmet a una mica d'opinió. Hi ha hagut diverses d'aquestes forquilles suaus, i molts d'ells no han estat particularment controvertit.

Per exemple, BIP 65added una nova característica a la base de codi que permet als usuaris bloquejar bitcoins per a una certa quantitat de temps. El canvi de mida de bloc codi base va ser realment la primera vegada que la comunitat es va dividir amb tanta passió sobre el que ha de ser desplegat.

Per a aquests tipus de canvis, Bitcoin Core obté l'última paraula en el que es desplega. És una qüestió de criteri per part de l'equip, però Lombrozo va dir que el grup d'un parell de dotzenes de desenvolupadors del nucli no es vulgui implementar un canvi que no obtindria suport.

Els canvis que no són tan profundes no han de passar per una revisió tan estricte. Aquests PIF a nivell d'aplicació, com ara característiques d'emmagatzematge de claus es poden implementar més ràpid. Lombrozo vol accelerar aquest procés encara més, deixant bones característiques desenvolupen orgànicament basat en la popularitat.

"Volem crear un espai informat perquè la gent participi en," va dir Píndar Wong, president de verificar Inc, una empresa de consultoria d'infraestructura fintech i membre del Grup de Pagaments Web Comunitat del W3C.

"Prova de treball s'aplica a la comunitat Bitcoin just en l'algoritme de grans i no consens, i hem de trobar una manera d'involucrar a aquestes persones", va continuar.

Les barreres d'entrada

Però de compromís pot ser difícil, ja que requereix equilibrar l'entusiasme i l'experiència de les persones en el treball sobre les normes tècniques.

Una cosa Lombrozo pensa que va a ajudar a altres és l'obertura de canals de comunicació que la majoria de la gent està familiaritzada. Actualment, la majoria de bitcoin discussions tècniques ocórrer a través d'Internet Relay Chat (IRC), un protocol de missatgeria utilitzat durant molt de temps pels desenvolupadors. L'ús d'IRC es va reduir significativament després de la dècada de 1990 com la gent es va traslladar a la missatgeria modern i plataformes de mitjans socials, com Facebook i ara, Slack.

"El gran problema que va ocórrer abans. Era que la gent no sabia com arribar a les discussions", va dir Lombrozo.

Lombrozo va indicar que Bitcoin Core avui opera en un sistema de mèrit que és predominantment basat en la reputació, és a dir, aquells que han contribuït amb més de tenir més a dir.

Però des del llançament d'un esforç de desenvolupament de la competència, Bitcoin clàssic, en l'inici d'aquest any, Core ha intentat obrir els seus processos. L'equip de Bitcoin Core ha creat un grup de Slack, i Lombrozo espera trobar persones interessades en el resum dels fòrums de discussió perquè les persones que no van participar en temps real poden obtenir una sinopsi sense totes les minúcies tècniques.

El següent pas és desenvolupar un sistema que permet a persones de tots els diferents nivells d'interès i els coneixements tècnics per participar en les discussions sense empantanegament del procés de desenvolupament.

Per a això, Lombrozo vol estructurar millor el procés de diferenciar entre diferents tipus de propostes. Actualment hi ha tres tipus de BIP - BIP una pista de les normes, el que afecta la majoria o totes les implementacions bitcoin; de caràcter informatiu BIP, que descriu els problemes de disseny; i un procés de BIP, que no afecta la base de codi Bitcoin però normalment necessita encara l'aprovació de la comunitat.

Avui dia, la majoria de les propostes BIP provenen dels desenvolupadors i enginyers. Alguns provenen de Bitcoin empreses que tenen productes o serveis que es beneficiarien de l'addició de determinades característiques.

D'acord amb Lombrozo, hi ha un parell de dotzenes de participants actius en aquest procés, tot i que els canvis en el temps. En general, centenars de persones han contribuït a prop de 145 diferents propostes BIP de Bitcoin Core, va dir.

Inspirant

No obstant això, bitcoin està encara en la seva infància i el desenvolupament de normes sobre un protocol de codi obert i sense un estricte procés és un repte, de manera que les organitzacions d'estàndards professionals com la W3Chave normalment ocupat d'aquest aspecte de la governabilitat.

No només això, sinó que aquestes institucions tenen desenvolupadors a temps complet en el personal que són coneixedors de la tecnologia i els processos de normalització. I aquests grups compten amb el suport de les grans empreses que envien experts per treballar en les normes.

No obstant això, el treball pagaments web del W3C ha arribat recentment sota firefrom alguns dels seus membres després dels grans fabricants de navegadors - és a dir, Google i Microsoft - semblava exercir un control indegut sobre el procés. Això va fer que diversos membres es pregunten si ells també podrien aprendre de mètode de Bitcoin del desenvolupament i estandardització.

Wong, que ha estat un entusiasta de Bitcoin des de fa algun temps, va ser un d'aquests membres. Ell creu que podria ser el moment de reinventar el procés de normes per assegurar-se que Internet segueixi sent oberts i grans empreses no prenen més de l'experiència per a tots els usuaris.

Atès que la contenció dins del treball de pagaments web del W3C, Wong ha estat pensant en la millor manera de desenvolupar estàndards de tecnologia.

"És necessari reinventar processos o pot modificar els processos de llegat?" Wong demana.

De vegades és un. De vegades és l'altra. I, de vegades, és una mica de totes dues coses.

Desenvolupador Amir Taaki, un conegut figura anarquista encara controvertida en l'espai moneda digital, va modelar el procés BIP en Python PEP-0001. I l'equip de Bitcoin Core ha estat buscant en altres organismes de normalització per desenvolupar millors mètodes en la part superior. Per exemple, la següent regla de consens canvi farà que la implementació dels PIF i empenyent aquests canvis als miners més sense costura.

Però el procés no és perfecte. La creació de consens dins dels grups clau de tot bitcoin - empreses, inversors, desenvolupadors, els consumidors - segueix sent una lluita, una que és particularment laboriosa des del punt de vista d'enginyeria, ja que no és un problema específic per al qual estan tractant de resoldre.

Wong sosté que no serà mai. "No es tracta d'entorns estàtics i així que les entrades a la qüestió de la capacitat d'adaptació", va dir.

En defensa de l'ecosistema, es posiciona el clima aspre com potser un senyal de força i la resistència de la comunitat, que conclou:

"Tot aquest conflicte, superar-lo. És saludable."

Bailey Reutzel és un reporter finances veterà, cobrint Més recentment, la intersecció de la tecnologia i les finances per PaymentsSource.

El seu últim projecte Moneytrippingis un projecte de periodisme d'estil Gonzo centrat en l'exploració de diners, la política i les finances als Estats Units.

Bitcoin ProtocolTechnologyBitcoin Core

Notícies relacionades


Post Bitcoin

Govern australià: els sol licitants de benestar han de declarar els béns de Bitcoin

Post Bitcoin

Bitcoin, París i el terrorisme: el que els mitjans eren incorrectes

Post Bitcoin

Per què Bitcoin necessita un codi de moneda certificat per lISO

Post Bitcoin

Bitcoin podria ser regulat com a producte bàsic, audició del senat aconsellada

Post Bitcoin

Els fons de Bitcoin Foundation fan la cartera Bitcoin Coinpunk

Post Bitcoin

Un malví ara, o dos bitcoins en 15 minuts?

Post Bitcoin

A la sala de guerra: Overstock es veu en labraçada de Bitcoin

Post Bitcoin

Bobby Lee, Brock Pierce Uneix-te a la Junta Directiva de la Fundació Bitcoin

Post Bitcoin

Fundació Bitcoin al Senador: EUA no hauria dabandonar la innovació

Post Bitcoin

Conegueu els 13 candidats que sexecuten en les Eleccions de la Setmana de la Bitcoin de la propera setmana

Post Bitcoin

Bitcoin en els titulars: Reina del Blockchain

Post Bitcoin

Agora, els productes bàsics reporten $ 10 milions en vendes de Bitcoin