Bitcoin Core Development Falling Behind, opozarja Mike Hearn | SI.concellodemelon.org

Bitcoin Core Development Falling Behind, opozarja Mike Hearn

Bitcoin Core Development Falling Behind, opozarja Mike Hearn

Povejte, kaj vam je všeč o Googlu, vendar to ni enostavno mesto, da bi najel pri. Vhodna pogovori so notoričen težko, in to je zelo zaželeno delodajalec - zaradi česar Mike Hearn odhod toliko bolj opazna.

Hearn je strokovnjak na področju razvoja programske opreme, nizke ravni, ki je delal kot zanesljivost mesto inženir pri Googlu, in se osredotoča na račun varnosti in antispam. Bil je tudi eden od vodilnih luči v Bitcoin skupnosti, vodil open source razvojne ekipe za bitcoinj, ki je Java izvajanje protokola Bitcoin.

On odhaja tudi zaradi njegovega naraščajočega interesa in zavezanosti Bitcoin. Hearn vidi izziv naprej za virtualno valuto: jedro razvojna ekipa se zmanjšuje.

Draga, skrčil ekipo

"Dolgi rep je zrasla več, vendar je dvigovanje težkih in oblikovalsko delo je bilo opravljeno s strani peščice ljudi. To je zelo zaskrbljujoče," pravi Hearn, poudariti nekaj ključnih igralcev na igrišču. On uporablja stran ekipe na GitHub, odprte izvorne kode odlagališče, na katerem gostuje GitHub, da vidite, kdo je najbolj močno vpleten.

Gavin Andresen, vodilni razvijalec, je očitno temelj. Drugi vključujejo Philip Kaufmann, ki nima veliko razvoja GUI. Vladimir J. Van der Laan deluje tudi na sprednjem koncu.

"Obstajajo občasne napak in stvari, ki jih drugi ljudje predložena, vendar je večji del dela, ki se opravi z Gavin in tistih fantov," pravi Hearn. "Jaz sem s tem, da nimamo veliko ljudi obrača in početje res hudo, koristno delo na jedro zadevnih bit."

Ampak potem, da je splošen problem z odprtokodnih projektov. Večina ljudi se ne plača, kar pomeni, da je sodelovanje lahko neenotno, stopnje izgorelosti je lahko visoka. Andresen se izplača plačo, ki jih je fundacija Bitcoin, in Jeff Garzik, en programer, ki se je dejavno vključila v jedro razvoja, je v svojem prvem letu na šifrirnega valuta plačila procesorja BitPay, ki se mu dovoli, da se osredotoči vsaj delno na protokolu.

Kakovost, ne količina

Garzik pravi, da je Hearn že dolgo skrbi velikost tima, vendar pravi, da je overemphasized. In statistika GitHub ne sme biti najlažji način, da oceni, kaj se dogaja.

Odprtokodni projekti vprašanje kakovost, ne količina, pravi Garzik. Na primer, nekatere od najbolj pomembnih značilnosti za Bitcoin razvije več mesecev, kar pomeni, da je njihova dejavnost ne bodo prikazani v podatkih GIT.

On daje Gregory Maxwell kot primer. Maxwell je "za pisanje" na GitHub, ki mu omogoča potiskanje v spremembah kode.

"V zvezi z oznako proizvodnje, je Greg proizvaja zelo malo. Zahtevo pull tukaj, nekaj vrstic ni spremenilo," pravi Garzik. "Štetje Greg je zaveže ali linije-of-kode avtor bi ga uvršča daleč pod večino drugih sodelavcev, ampak cenimo njegov prispevek zelo visoko."

Garzik je bil prav tako zaposlen v ozadju, pravi, kodiranje prispevke izven projekta jedro Bitcoin.

Ampak še vedno ostaja dejstvo, da Bitcoin je skozi revolucijo. Inženirji se uporablja za odločanje v Bitcoin svetu, od tedaj pa se je denar preselil, in načrti so se spremenili.

"Dolgi rep je zrasla več, vendar je dvigovanje težkih in oblikovalsko delo je bilo opravljeno s peščico ljudi. To je zelo zaskrbljujoče. "

Barry Silbert, vodja Bitcoin investicijski sklad, je napovedal, da vstopamo v tretjo fazo razvoja, pri družbah tveganega kapitala kopičijo v. Institucionalni vlagatelji na Wall Streetu ne bo daleč zadaj, je povedal. Z več sto milijonov dolarjev sedaj kopičijo v Bitcoin gospodarstva, lahko sedanji pristop razvoja slediti?

To bi pomagalo, če nekateri od njih nekaj dal nazaj, se pritožuje Garzik. "Na splošno sem razočaran na številnih Bitcoin podjetij, ki prispevajo nič nazaj na prvotno odprtokodni projekt, programsko opremo, ki deluje omrežje smo vsi uporabljajo.

Prejšnji teden, Gavin Andresen je pomenilo toliko v Sporočil na seznamu Bitcoin poštni, ko je povedal, companiesusing v Bitcoin jedro ne za zdravljenje jedro razvojne ekipe ", kot če bi bila gospodarska družba, ki vam prodajajo programsko knjižnico".

Hearn strinja, in dodaja, da lahko podjetja v nasprotje z tehničnih sprememb, če ne ostanejo aktivno vključeni v pomoč pri jedro razvoja.

"Dejstvo, da je Gox zavedajo raztegljivost v celoti in potem krivijo programska oprema Bitcoin je morda dober primer podjetja, ki obdelanih Bitcoin, kot da bi bila popolna črna škatla, in je postal tako izključen niso bili niti branje poštnih seznamov ali javnost zapiske, "pravi.

Ključni dogodki

V tem času, Hearn pravi, izboljšano paymentsare eden od glavnih poudarkov za Bitcoin razvoj. To dodatno funkcijo, namenjeno za Bitcoin odjemalske programske opreme, namesto jedro protokola, so bili na mizi za nekaj časa, vendar še ni uspelo v javnost. Obljubljajo lažji način, da bi plačila, kot se ukvarjajo z dolgimi naslovi, in bodo tudi podporo za beležke.

Nekateri ljudje so se tudi dela na naročniško zaračunavanje v protokolu plačila, pravi - ta funkcija je nujno potrebna v Bitcoin. Tam je bilo nekaj začetnih oblika dela na tem, ki bi ga radi videli spremenili v delovno kodo.

Smart transakcijskih stroškov so tudi visoko na dnevnem redu. Transakcijski stroški so danes niso dinamični dovolj, pravi. Namesto tega so temelji na nizu samovoljnih pravil, ki jih jedro razvojne ekipe je. To je treba spremeniti, (in je).

Smart pristojbine so poskus, da bi pristojbine plavajo, in formalizirati nekatera pravila o tem, kdaj so plačana, pojasnjuje Hearn.

"To ni zelo dinamično danes. To je le nekaj čarobne številke, ki jih Gavin in tako naprej izbiri. To je zelo nefleksibilen. V Bitcoin dolar cen premakne, vendar pristojbine ne." In drugi problem je, da je centralizirana, ker oni le nekaj čarobne številke, ki jih razvijalci, kar ni enostavno izvedljiva na dolgi rok izbiri. "

To ni uspelo v zadnji različici jedra protokola, vendar, kar Hearn je kot drug primer zamika pri projektu omejenim virov, medtem ko je v pristojnosti poslovnih Bitcoin skupnosti naprej.

Nova vrsta denarnico

Obstajajo še drugi dogodki v zraku v Bitcoin skupnosti, preveč. Hearn je zaseden izvajanje hierarhične deterministične (HD) denarnice v bitcoinj.

Tradicionalno so Bitcoin denarnice namenjena ustvarjanju povsem naključne naslove, šifriranje zasebnih ključev za uporabnika. Ti naslovi so nemogoče, da se spomnimo, in tako Bitcoin denarnico mora biti podprta pogosto. Vsak backup vključuje vse ključne parov.

Namesto, HD denarnice uporabite eno naključno število (znan tudi kot podaljšano naslov, ali seme), ki se lahko zapisana kot niz dvanajstih besed. Denarnico lahko nato uporabili standardni algoritem za izpeljavo številne javne ključe iz semena, v obliki drevesa.

"Ideja je, da lahko vnesete v isti skupini 12 besed, ki jih bo prinesel enake nize ključev," pravi Hearn. "Z HD denarnice, lahko mi razširjeno naslov, in sem lahko uporabite, da pridobijo nove naslove. Morate le, da mi en kos podatkov, vendar sem lahko ustvari nove naslove s tem vsakič."

To prinaša številne prednosti, vključno z možnostjo delitve denarnico med različnimi napravami. Struktura drevo omogoča tudi lastnik Seme je deliti nekatere skupine naslovov, ki izhajajo iz drevesa, ne pa tudi drugi.

Denarnica standard HD je bil zaključen na konferenci Bitcoin maja lani, in Hearn upa, da ima vključevanje bitcoinj končana v marcu. Pri matematiki so popolni, pravi. Težka del je vključil v sam bitcoinj programske opreme.

Eden od izzivov, s HD denarnice je zasebnost. Preprosto razvejane iz razširjenega naslova pomeni, da lahko vsakdo Ponovil svojo pot skozi vse možne naslove v drevo, kar pomeni, da bi lahko povedali, katera plačila je bil dosežen ali iz katerega koli od njih.

Hearn postavlja alternativo Peter Todd postavljena, imenovane prikrite naslovi. Te vam omogočajo, da se razdeli en naslov, ki se lahko uporablja za ustvarjanje novih, vendar onemogoča ljudem, da povezave med njimi.

"To ni res jasno, da bo to delo v sedanji obliki, ker to ni ravno združljivo z lahkimi denarnice, vsaj v obliki, ki jo je bilo predlagano," pravi. Vendar pa je še vedno v fazi projektiranja, da se to lahko spremeni v prihodnosti.

Drugi dogodki vključujejo uporabo omrežja Tor privzeto v bitcoinj. Promet je poslal preko Tor je šifrirano večino poti. On želi, da bi se to zgodilo do konca marca, ko se je vrnil s svojega dopusta.

Ko se to počitnice konča, Hearn je nekaj drugega v rokavu. On bo to objaviti v kratkem, in CoinDesk bo tam za pokritje stroškov.

Mike Hearn

Sorodne novice


Post Novice

Razglasitev konsenza 2018: vrhunec tehnologij Bitcoin in Blockchain

Post Novice

Bitseed odprti viri Ustvarjanje drugega plug-in bitcoin vozlišča

Post Novice

Pregledano: Bitcoin aplikacije za iPhone, Android in Windows Phone

Post Novice

Alien Invasion iOS Game Omogoča uporabnikom, da zaslužijo Bitcoin za napotitve aplikacij

Post Novice

BNP: Blockchains bo uničil ali obnovil storitve za vrednostne papirje

Post Novice

Bitkoin črni petek vabi trgovce, da sprejmejo Bitcoin

Post Novice

Težave z bitkoinimi minami so v obliki hišnih moči 1 Petahash

Post Novice

Prvi svetovni letalski prevoznik, ki sprejema Bitcoin, ne prinaša velike priložnosti

Post Novice

Hapšenje Charlieja Shrema: nadlegovanje vlade ali nujno izvrševanje zakonodaje?

Post Novice

Državni regulatorji Blast New Hampshires Bitcoin MSB Exemption

Post Novice

Rapper 50 Cent sprejema Bitcoin za novo Album Animal Ambition

Post Novice

Alpacas: neuradna maskota bitkoina?