Гэвин Андресен в компании Bitcoin: поддержка Open Source | RU.democraziakmzero.org

Гэвин Андресен в компании Bitcoin: поддержка Open Source

Гэвин Андресен в компании Bitcoin: поддержка Open Source

Ведущий разработчик Гэвин Андресен упрекнул коммерческого Bitcoin сообщества для не вовлекаются достаточно в ядре Bitcoin разработки и тестирования на этой неделе. В почте разработчик Bitcoin listupdating сообщества на некоторых исправлениях ошибок в коде, он назвал компанию за не отдавая.

Почта началась достаточно спокойно, как общее обновление о том, что команда сделала, чтобы исправить некоторые непосредственное malleabilityissues транзакций в справочной версии программного обеспечения Bitcoin клиента. Но это было жало в хвосте:

«Тестирование и обзор кода, как всегда, узкое место для выхода релиза с этими изменениями. У нас есть хронические проблемы с бегущими людьми Bitcoin услуг в верхней части основного кода ждут, пока не будет„официальным“релиз, а затем при условии, что кто-то сделал тяжелую работу обзора и тестирования изменений «.

«ВЫ НЕ ДОЛЖНЫ СДЕЛАТЬ ЧТО-Успенской!» добавил он, утверждая, что компании, процедуры вызова программного обеспечения Bitcoin может вызвать некоторые маловероятную ошибку.

Когда инженер-программист говорит во всех заглавных буквах, вы можете сказать, что они разочарованы.

Жесткий месяц

Это был трудный месяц для команды разработчиков ядра. Прекращение Mt GOx о снятии Bitcoin, которой списывают на давно известный изъян в программном компоненте, используемой в сети Bitcoin, купил lighta спектр проблем, связанных с двойным расходов.

Хотя ни в коем случае со смертельным исходом, они не раздражая достаточно для Bitcoin Foundationto обратиться к ним в публичном заявлении.

«Когда инженер-программист говорит во всех заглавных буквах, вы можете сказать, что они разочарованы.»

Последнее послание подчеркнуло некоторые непосредственные работы, что было сделано на Bitcoin кошелька, чтобы изменить способ, которым она занималась этими вопросами.

Они были низкий приоритет, Andresen сказал, потому что они были «крайние случаи», а это означает, что они не будут происходить в процессе эксплуатации.

Они возникают только тогда, когда пользователи делали недопустимые вещи. В любом случае, он сказал, что они поправимы, используя то, что он описал как «Тяжелый обходной путь».

Но инженеры программного обеспечения в целом, как вещи, чтобы быть ловкими, и элегантными, и поэтому команда должны работать над этим. Это привело к трем широким исправлениям, которые помогли бы кошелькам «де-путайте», которые не знали, были ли их монеты расходуемыми или нет.

На части фиксированных блокировала один из самых простых способов мутировать транзакции в сети Bitcoin, и Andresen сказал, что многий крупный майнинг уже запущен этому патч.

Время, чтобы отдать?

Но сообщество должно играть в мяч, Andresen сказал, помогая испытать fixesout, а не просто работают сервисы на основе последней версии коды и в надежде, что команда фиксированные проблем для них.

«Или, другими словами: не относиться к команде разработчиков ядра, как если бы мы были коммерческой компанией, которая продала вам библиотеку программного обеспечения,» он написал. «Это не так, как с открытым исходным кодом работает, если вы делаете прибыль, используя программное обеспечение, вы должны помочь разрабатывать, отлаживать, тестировать и просматривать его.»

BitPay, процессор оплаты, который employedcore разработчик Джефф Garzik в мае прошлого года, было быстро реагировать.

«Каждый серьезный Bitcoin компания должна использовать ядро ​​Дев,» сказал генеральный директор Тони Галлипи. «Джефф был фантастическим и продолжает проводить большую часть своего времени, работая над bitcoind и ядром Bitcoin, и большой частью вверх по течению событий, которые BitPay нуждается для достижения успеха.»

Питер Грей, соучредитель канадской компании Coinkite, что делает интернет-кошелек, чтобы поддержать его Bitcoin дебетовой карты и систему POS, пояснил, что его фирма использует свою собственную реализацию протокола Bitcoin в заказном программном обеспечении, а не полагаться на интерфейс RPC ядра Bitcoin, который описывает Andresen.

Тем не менее, Грей считает, Andresen имеет точку:

«Я думаю, что Гевины права жаловаться на этих компаниях, которые полагаются так сильно с открытым исходным кодом и не способствуют назад,» сказал он. «Моя надежда те же компании, которые поддерживают Bitcoin Foundation в финансовом отношении, а Фонд, в свою очередь, должно быть финансирование полного времени и программистов тестеров.»

Обязанность

Если Bitcoin Foundation частично ответственен, чтобы помочь обеспечить здоровье клиентов протокола ядра и справочных, путем поощрения вклада со стороны промышленности? Фонд не вернул запрос CoinDesk для комментариев, но Garzik сделал.

«The Bitcoin Foundation сам несколько ограничен сообщество этоса. Мало кто хочет централизовать большое количество ключевых инженеров в Bitcoin Foundation, которая затем поступает в обвинение в„управлении Bitcoin“, а не просто быть одним-из-нескольких Bitcoin правозащитных организаций ," он сказал.

Уэнделл Дэвис, основатель Mac OS X на основе бумажника улья, признал, что его компания не способствовало дерева исходных текстов Bitcoin:

«Гэвин совершенно правильно, конечно, они не продавец и не следует ожидать, чтобы доставить как поставщика.»

Он продолжал уподобить Bitcoin для Linux. Если Red Hat - которые прибыли от операционной системы с открытым исходным кодом - не способствовали как QA и улучшения источников, Linux будет гораздо менее безопасным, и более глючный.

«Тем не менее, говоря с точки зрения очень маленькой компании, как улей (который, кстати, использует bitcoinj вместо bitcoind, который Gavin отвечает за), это, как правило, не тривиальный вопрос тщательно идти о такого рода работы, когда у вас уже есть ваши руки достаточно полные в своем собственном «слой»,»утверждал Дэвис.

Возможно, это проблема - Bitcoin является валютой запуска, на ранних стадиях срыве всю экономическую модель. Многие люди заняты тем, чтобы построить свою коммерческую инфраструктуру.

Вопрос в том, сколько из них есть время или средства для поддержки основного technicalone? А что произойдет, если давление продолжает падать на небольшую группу трудолюбивого, во многом неоплаченных разработчиков?

Открыть SourceGavin Andresen

Похожие новости


Post Bitcoin

Джои Ито: почему я взволнован О Биткойне и Блокчейне

Post Bitcoin

Bitcoin Cash Dips до 1000 долларов, но восстановление может быть на картах

Post Bitcoin

После нескольких месяцев тестов большая ставка для масштабирования биткойнов приближается к запуску

Post Bitcoin

Борьба за биткойн-бойцовских бойцов

Post Bitcoin

CoinDesk удаляет Mt. Gox из индекса цены биткойнов

Post Bitcoin

Андресен вернулся с проектом защиты от одного человека, вдохновленным биткойнскими неудачами

Post Bitcoin

Почему основные разработчики Bitcoin хотят иметь несколько версий

Post Bitcoin

MIT реагирует на проблемы с поддержкой Bitcoin Developer Over ChainAnchor

Post Bitcoin

Неуправляемые? Биткойн отмахивается от взлома выше 8000 долларов

Post Bitcoin

Биткойн 2018 Амстердамская конференция выпускает полный график

Post Bitcoin

Биткойн в заголовках: Пандиты взрывают битву полов

Post Bitcoin

Галерея: Биткойн Community Spirit Shines в TNABC Chicago