Поділитися цією статтею

Gavin Andresen sa Mga Kumpanya ng Bitcoin : Suportahan ang Open Source

Binatikos ng nangungunang developer ng Bitcoin ang komersyal na komunidad para sa hindi pagbabalik ng higit pa sa open source ngayong linggo.

Pinuna ng lead developer na si Gavin Andresen ang commercial Bitcoin community dahil sa hindi sapat na pakikilahok sa CORE Bitcoin development at testing ngayong linggo. Sa isang mail sa ang listahan ng mga developer ng Bitcoin ina-update ang komunidad sa ilang mga pag-aayos ng bug sa code, tinawag niya ang mga kumpanya para sa hindi pagbabalik.

Ang mail ay nagsimula nang matahimik, bilang isang pangkalahatang pag-update sa kung ano ang ginawa ng koponan upang ayusin ang ilang agarang pagiging malambot ng transaksyon mga isyu sa reference na bersyon ng Bitcoin client software. Ngunit mayroon itong tusok sa buntot:

Продовження Нижче
Не пропустіть жодної історії.Підпишіться на розсилку Crypto Daybook Americas вже сьогодні. Переглянути Всі Розсилки
"Ang pagsubok at pagsusuri ng code ay, gaya ng nakasanayan, ang bottleneck para sa paglabas ng release sa mga pagbabagong ito. Mayroon kaming talamak na problema sa mga taong nagpapatakbo ng mga serbisyo ng Bitcoin sa itaas ng CORE code na naghihintay hanggang sa magkaroon ng 'opisyal' na release, at pagkatapos ay ipagpalagay na may ibang tao na gumawa ng mahirap na trabaho sa pagrepaso at pagsubok sa mga pagbabago."

"HINDI KA DAPAT GINAGAWA NG ASSUMTION!" idinagdag niya, na pinagtatalunan na ang mga kumpanyang tumatawag sa mga pamamaraan sa Bitcoin software ay maaaring magpalitaw ng ilang hindi malamang na bug.

Kapag ang isang software engineer ay nagsasalita sa all-caps, maaari mong sabihin na sila ay bigo.

Isang mahirap na buwan

Ito ay isang mahirap na buwan para sa CORE development team. Ang pagtigil ng Mt Gox ng Bitcoin withdrawals, na sinisi nito sa isang matagal nang kilalang depekto sa isang bahagi ng software na ginagamit ng Bitcoin network, binili sa ilaw isang hanay ng mga problema na nauugnay sa dobleng paggasta.

Bagama't hindi ito nakamamatay, sapat na ang kanilang pagkairita para sa Bitcoin Foundation na tugunan sila sa isang pampublikong pahayag.

[post-quote]

Ang pinakahuling missive ay nag-highlight ng ilang agarang gawain na ginawa sa Bitcoin wallet upang baguhin ang paraan ng paghawak nito sa mga isyung ito.

Sila ay naging mababang priyoridad, sabi ni Andresen, dahil sila ay "mga gilid na kaso", ibig sabihin ay T ito mangyayari sa normal na kurso ng operasyon.

Mangyayari lamang ang mga ito kung gumawa ang mga user ng mga hindi sinusuportahang bagay. Sa anumang kaso, aniya, naaayos ang mga ito gamit ang inilarawan niya bilang isang "heavy-handed workaround".

Ngunit ang mga inhinyero ng software sa pangkalahatan ay gusto ang mga bagay na maging maliksi, at matikas, kaya't pinagsikapan ito ng koponan. Nagresulta ito sa tatlong malawak na pag-aayos, na makakatulong upang 'alisin ang pagkalito' ng mga wallet na T alam kung ang kanilang mga barya ay magastos o hindi.

Sa isang nakapirming na-block ang ONE sa mga pinakamadaling paraan upang i-mutate ang mga transaksyon sa Bitcoin network, at sinabi ni Andresen na maraming malalaking mining pool ang nagpapatakbo ng patch na ito.

Oras na para ibalik?

Ngunit ang komunidad ay kailangang maglaro ng bola, sabi ni Andresen, sa pamamagitan ng pagtulong subukan ang mga pag-aayos out, sa halip na patakbuhin lamang ang mga serbisyo sa itaas ng pinakabagong bersyon ng code at umaasa na ang koponan ay nagkaroon ng mga problema para sa kanila.

"O, sa madaling salita: huwag ituring ang CORE pangkat ng pag-unlad na parang kami ay isang komersyal na kumpanya na nagbebenta sa iyo ng isang library ng software," isinulat niya. "Hindi ganoon kung paano gumagana ang open source; kung kumikita ka gamit ang software, inaasahang tutulong kang bumuo, mag-debug, subukan, at suriin ito."

BitPay, ang payment processor na may trabaho Ang CORE developer na si Jeff Garzik noong Mayo, ay QUICK na tumugon.

"Ang bawat seryosong kumpanya ng Bitcoin ay dapat gumamit ng isang CORE dev," sabi ng CEO na si Tony Gallippi. "Si Jeff ay naging kahanga-hanga at patuloy na ginugugol ang halos lahat ng kanyang oras sa pagtatrabaho sa bitcoind at sa Bitcoin CORE, at karamihan sa mga upstream development na kailangan ng BitPay upang magtagumpay."

Peter Gray, co-founder ng Canadian company Coinkite, na gumagawa ng isang online na wallet upang suportahan ang Bitcoin debit card at POS system nito, ipinaliwanag na ang kanyang kompanya ay gumagamit ng sarili nitong pagpapatupad ng Bitcoin protocol sa custom-built software, at T umaasa sa CORE Bitcoin RPC interface na inilalarawan ni Andresen.

Gayunpaman, naniniwala si Gray may punto si Andresen:

"Sa tingin ko, tama si Gavin na magreklamo tungkol sa mga kumpanyang ito na umaasa nang husto sa open source at T nag-aambag pabalik," sabi niya. "Ang aking pag-asa ay ang parehong mga kumpanya ay sumusuporta sa Bitcoin Foundation sa pananalapi, at ang Foundation, sa turn ay dapat na pagpopondo ng mga full time programer at tester."

Pananagutan

Dapat bang bahagyang responsable ang Bitcoin Foundation na tumulong na matiyak ang kalusugan ng CORE protocol at mga reference na kliyente, sa pamamagitan ng paghikayat ng input mula sa industriya? T ibinalik ng Foundation ang Request ng CoinDesk para sa komento, ngunit ginawa ni Garzik.

"Ang Bitcoin Foundation mismo ay medyo limitado sa pamamagitan ng etos ng komunidad. Ilang tao ang gustong isentralisa ang isang malaking bilang ng mga pangunahing inhinyero sa Bitcoin Foundation, na pagkatapos ay dumating sa mga akusasyon ng 'pagkontrol ng Bitcoin' kaysa sa pagiging isa lamang sa ilang mga organisasyon ng adbokasiya ng Bitcoin ," sabi niya.

Wendell Davis, ang nagtatag ng Mac OS X-based na wallet Hive, inamin na ang kanyang kumpanya ay T nag-ambag sa Bitcoin source tree:

"Siyempre tama si Gavin; hindi sila vendor at hindi dapat asahan na magde-deliver na parang vendor."

Patuloy niyang inihalintulad ang Bitcoin sa Linux. Kung ang Red Hat - na kumikita mula sa open-source na operating system - ay T nag-ambag ng parehong QA at source improvements, ang Linux ay magiging mas ligtas, at mas maraming buggy.

"Iyon ay sinabi, nagsasalita mula sa pananaw ng isang napakaliit na kumpanya tulad ng Hive (na kung saan ay gumagamit ng bitcoinj sa halip na bitcoind, kung saan Gavin ay responsable para sa), ito ay karaniwang isang di-maliit na bagay upang lubusang pumunta tungkol sa ganitong uri ng trabaho, kapag mayroon ka nang sapat na ang iyong mga kamay sa iyong sariling 'layer'," argued Davis.

Marahil iyon ang problema - ang Bitcoin ay isang startup na pera, sa mga unang yugto ng pagkagambala sa isang buong modelo ng ekonomiya. Maraming tao ang abala sa pagsisikap na itayo ang komersyal na imprastraktura nito.

Ang tanong, ilan sa kanila ang may oras o pondo para suportahan ang CORE teknikal ONE? At ano ang mangyayari kung ang panggigipit ay patuloy na bumagsak sa isang maliit na kadre ng masisipag, higit sa lahat ay walang bayad na mga developer?

Credit ng Larawan: Antanacoins / Flickr

Danny Bradbury

Si Danny Bradbury ay isang propesyonal na manunulat mula noong 1989, at nagtrabaho ng freelance mula noong 1994. Sinasaklaw niya ang Technology para sa mga publikasyon tulad ng Guardian.

Picture of CoinDesk author Danny Bradbury