Bitcoin Core încearcă să revizuiască modul în care își îmbunătățește codul | RO.democraziakmzero.org

Bitcoin Core încearcă să revizuiască modul în care își îmbunătățește codul

Bitcoin Core încearcă să revizuiască modul în care își îmbunătățește codul

Echipa Bitcoin Core este în căutarea pentru a actualiza procesul prin care sunt propuse, luate în considerare și puse în aplicare în încercarea de a se angaja mai multe persoane în dezvoltarea protocolului de modificări ale codului.

Dar aceasta rămâne o provocare semnificativă într-o comunitate diversă și distribuite.

Procesul de curent merge așa: În cazul în care un membru al comunității are o idee pentru o actualizare, el sau ea îl propune gruparea prin trimiterea unei descrieri printr-o listă de corespondență publică. Dacă suficient de mulți oameni cred că actualizarea este în valoare de implementarea, un proces de îmbunătățire a Bitcoin (PCF), documentul este creat și postat la Bitcoin GitHub. Acest document poate fi comentat în continuare de către comunitate.

Odată ce documentul are „consens dur“ - definit ca sensul general că toată lumea mai mult sau mai puțin la bord cu ideea - acesta devine fuzionat în clientul de referință, deși este încă în curs de revizuire în acel moment.

„Una dintre cerințele pentru ca o BIP este acolo trebuie să existe o punere în aplicare pentru ea“, a declarat Eric Lombrozo, director de tehnologie la Ciphrex și Bitcoin Corespokesperson.

El a adăugat:

„Cineva nu se poate spune pur și simplu mi-ar place această nouă caracteristică. Ei trebuie să demonstreze că funcționează și se poate face.“

Democratizarea acces

Acest proces poate fi destul de agitat, deoarece fiecare pas este public. În plus, oamenii introduc în mod regulat idei care sunt la niveluri diferite de abstractizare. De exemplu, unele propuneri ar necesita sprijin deplin din rețea în timp ce altele nu sunt obligatorii. Altii ar necesita schimbarea codului în întregime.

În cazul în care propunerea va schimba regulile de consens, sau modul în care rețeaua validează blocuri de pe registrul său distribuit, ea suferă destul de un pic de revizuire. Au fost mai multe dintre aceste furci moi, și multe dintre ele nu au fost deosebit de controversate.

De exemplu, BIP 65added o nouă caracteristică pentru codebase care permite utilizatorilor să blocheze Bitcoins pentru o anumită perioadă de timp. Schimbarea codebase dimensiunea blocului a fost într-adevăr prima dată comunitatea a fost împărțit cu atâta pasiune asupra a ceea ce ar trebui să fie utilizate.

Pentru aceste tipuri de modificări, Bitcoin Core devine ultimul cuvânt de spus în ceea ce este desfășurată. Este un apel de hotărâre din partea echipei, dar Lombrozo a declarat grupul de câteva zeci de dezvoltatori și nu ar vrea să implementeze o schimbare care nu ar primi sprijin deplin.

Modificările care nu sunt la fel de profunde nu trebuie să treacă printr-o astfel de revizuire strictă. Aceste PIF-uri la nivel de aplicație, cum ar fi funcții de stocare cheie pot fi puse în aplicare mai repede. Lombrozo vrea să accelereze acest proces chiar mai mult, permițându-caracteristici bune se dezvolta organic bazat pe popularitate.

„Dorim să creăm un spațiu informat pentru ca oamenii să participe la“, a declarat Pindar Wong, președinte al verifi Inc, o companie de consultanță infrastructură FinTech și membru al Grupului Web Plăți comunitare W3C.

„Dovada de muncă se aplică comunității Bitcoin la doar algoritmul mare și nu un consens, și trebuie să găsim o cale de a se angaja pe acești oameni“, a continuat el.

Bariere la intrarea pe piață

Dar logodna poate fi dificilă, deoarece necesită echilibrare entuziasmul și experiența oamenilor în care lucrează la standarde tehnice.

Un lucru Lombrozo crede va ajuta se deschide alte canale de comunicare pe care majoritatea oamenilor sunt familiarizați cu. În prezent, cele mai multe Bitcoin discuții tehnice se întâmplă prin Internet Relay Chat (IRC), un protocol de mesagerie lung utilizat de către dezvoltatori. Utilizarea IRC a scăzut semnificativ după 1990 ca oamenii sa mutat la mesaje moderne și platforme de social media, cum ar fi Facebook și acum, Slack.

„Problema cea mai mare care a avut loc mai devreme. A fost că oamenii nu au știut cum să ajungă la discuțiile“, a spus Lombrozo.

Lombrozo a indicat că Bitcoin Core astăzi funcționează pe un sistem de merit, care este în mod predominant pe bază de reputație, adică cei care au contribuit cu mai mult au mai spun.

Dar, din moment ce lansarea unui efort de dezvoltare concurente, Bitcoin Clasic, la începutul acestui an, Core a încercat să deschidă procesele sale. Echipa Bitcoin Core a creat un grup Slack, și Lombrozo speră să găsească oameni interesați care rezumă discuțiile pe forum, astfel încât oamenii care nu au participat în timp real se poate obține un rezumat fără toate amănuntele tehnice.

Următorul pas este dezvoltarea unui sistem care permite oamenilor de la toate nivelurile diferite de interes și de know-how pentru a participa la discuții fără bogging jos procesul de dezvoltare.

Pentru a face acest lucru, Lombrozo vrea să structureze mai bine procesul de a face diferența între diferitele tipuri de propuneri. În prezent, există trei tipuri de ICFV - un standarde urmări BIP, care afectează cele mai multe sau toate implementările Bitcoin; un BIP informațional, care descrie probleme de proiectare; și un proces de BIP, care nu afectează Bitcoin lui codebase, dar are nevoie de obicei, aprobarea comunității încă.

Astăzi, cele mai multe propuneri BIP provin de la dezvoltatori și ingineri. Câteva provin de la Bitcoin companii care au produse sau servicii care ar beneficia de adăugarea de anumite caracteristici.

Potrivit lui Lombrozo, există o duzină de cuplu participanți activi în acest proces, deși, care se schimbă în timp. În general, sute de oameni au contribuit la aproape 145 de propuneri diferite BIP Bitcoin Core, a spus el.

Inspirându

Cu toate acestea, Bitcoin este încă în fază incipientă și dezvoltarea de standarde cu privire la un protocol open-source, fără un proces strict este o provocare, motiv pentru care standardele profesionale de organizații precum W3Chave de obicei tratate cu acest aspect al guvernării.

Nu numai că, dar aceste instituții au dezvoltatori full-time de personal, care au cunoștință despre tech și procesele de standardizare. Și aceste grupuri au susținerea întreprinderilor mari, care trimit experți pentru a lucra la standarde.

Cu toate acestea, funcționează plățile web W3C a intrat recent sub firefrom unii dintre membrii săi, după marile vânzătorii de browser - și anume Google și Microsoft - părea să exercite un control asupra procesului de nejustificate. Acest lucru a făcut mai mulți membri se întreabă dacă au, de asemenea, ar putea învăța de la metoda Bitcoin de dezvoltare și de standardizare.

Wong, care a fost un entuziast Bitcoin de ceva timp, a fost unul dintre acei membri. El crede că ar fi timpul să reinventeze procesul de standarde pentru a vă asigura că internetul rămâne deschise și întreprinderile mari nu preia experiența pentru toți utilizatorii.

Având în vedere că afirmația din cadrul de lucru plăți de web W3C, Wong a fost gândit la modul în care cele mai bune pentru a dezvolta standarde tehnologice.

„Ai nevoie să reinventeze procese sau se poate modifica procesele moștenite?“ Wong cere.

Uneori este unul. Uneori este altul. Și, uneori, e un pic de ambele.

Dezvoltator Amir Taaki, un bine-cunoscut figura anarhist încă controversată în spațiul Criptomonedă, modelat procesul de BIP pe Python PEP-0001. Iar echipa Bitcoin Core a fost uita la alte organisme de standardizare pentru a dezvolta metode mai bune pe partea de sus. De exemplu, următorul consens schimbarea va aduce regula de punere în aplicare ICFV și împingându aceste actualizări pentru mineri mai fără sudură.

Dar procesul nu este încă perfectă. Construirea consensului în cadrul grupurilor cheie toate Bitcoin lui - firme, investitori, dezvoltatori, consumatori - este încă o luptă, una care este deosebit de laborios din punct de vedere de inginerie, deoarece nu există o problemă specifică pentru care ei încearcă să rezolve.

Wong susține că nu va fi niciodată. „Acestea nu sunt medii statice și, astfel încât intrările problema adaptabilității“, a spus el.

În apărarea ecosistemului, el a poziționat climatul mușcător ca, probabil, un semn de putere și rezistența comunității, concluzionând:

„Toate acest conflict, treci peste asta. E sănătos.“

Bailey Reutzel este un reporter veteran de finanțe, care acoperă cel mai recent intersecția de tehnologie și finanțare pentru PaymentsSource.

Ultimul ei proiect Moneytrippingis un proiect de jurnalism Gonzo stil axat pe explorarea bani, politică și finanțe în America.

Bitcoin ProtocolTechnologyBitcoin Core

Știri asociate


Post Bitcoin

6 noi fonduri de hedging care caută Bitcoin Returns

Post Bitcoin

Dezbaterea în lista neagră: Când este bine să mâncați cu codul lui Bitcoin?

Post Bitcoin

Bitcoin a marcat un eșec pe măsură ce mass-media se scurge peste Mike Hearn Exit

Post Bitcoin

Parteneri BitPay cu Trucoin pentru a aduce ATM-uri Bitcoin la jocul Bowl

Post Bitcoin

Dilema lui Bitcoin100: Prea multe bătăi de cap, caritate insuficientă

Post Bitcoin

Bitcoin va usura e-commerce durerea spune Gallippi BitPay lui

Post Bitcoin

Tadge Dryja de la Lightning lucrează pe un splitter de bani Bitcoin

Post Bitcoin

12 locuri pentru a vă petrece Bitcoin această vineri negru

Post Bitcoin

Bitcoin Ponzi Schemer oferă sfaturi privind înțelegerile cu CEO-ul Mt Gox

Post Bitcoin

12 moduri de măsurare a sănătății rețelei Bitcoin

Post Bitcoin

Actualizarea Bill din California percepe Burden pentru startupurile Bitcoin

Post Bitcoin

Bitcoin: un început plin de speranță, o lovitură uimitoare și ceea ce au făcut romansii