- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Гэвин Андресен — компаниям Bitcoin : поддержите Open Source
Ведущий разработчик Bitcoin упрекнул коммерческое сообщество в том, что на этой неделе оно не вложило больше средств в разработку программного обеспечения с открытым исходным кодом.
Ведущий разработчик Гэвин Андресен упрекнул коммерческое сообщество Bitcoin за то, что оно не приняло достаточного участия в разработке и тестировании CORE Bitcoin на этой неделе. В письме список разработчиков BitcoinСообщив сообществу об исправлении некоторых ошибок в коде, он призвал компании не возвращать долг.
Письмо началось достаточно спокойно, как общее сообщение о том, что сделала команда для устранения некоторых неотложных проблем.пластичность транзакций проблемы в эталонной версии программного обеспечения клиента Bitcoin . Но у него был недостаток:
«Тестирование и проверка кода, как всегда, являются узким местом для выпуска релиза с этими изменениями. У нас есть хроническая проблема с людьми, которые запускают Bitcoin сервисы поверх CORE кода, ожидая «официального» релиза, а затем предполагая, что кто-то другой проделал тяжелую работу по проверке и тестированию изменений».
«ВАМ НЕ СЛЕДУЕТ ДЕЛАТЬ ТАКОЕ ПРЕДПОЛОЖЕНИЕ!» — добавил он, утверждая, что компании, вызывающие процедуры в программном обеспечении Bitcoin , могут спровоцировать какую-то маловероятную ошибку.
Когда инженер-программист говорит заглавными буквами, можно понять, что он расстроен.
Тяжелый месяц
Это был тяжелый месяц для CORE команды разработчиков. Прекращение вывода Bitcoin Mt Gox, которое она объяснила давно известной ошибкой в программном компоненте, используемом сетью Bitcoin , купил, чтобы зажечьряд проблем, связанных с двойными тратами.
Хотя они и не были фатальными, они были достаточно раздражающими, чтобы Bitcoin Foundation выступила с публичным заявлением по ним.
[после цитаты]
В последнем сообщении подчеркивается некоторая срочная работа, которая была проделана с Bitcoin кошельком для изменения способа решения этих проблем.
Андресен отметил, что они имели низкий приоритет, поскольку представляли собой «пограничные случаи», то есть T могли произойти в ходе обычной работы.
Они возникали только в том случае, если пользователи делали неподдерживаемые вещи. В любом случае, сказал он, их можно было исправить, используя то, что он назвал «жестким обходным решением».
Но инженеры-программисты обычно любят, чтобы все было быстро и элегантно, поэтому команда принялась за работу. Это привело к трем обширным исправлениям, которые помогли бы «разъяснить» кошельки, которые T знали, можно ли тратить их монеты или нет.
Один из исправлений заблокировал ONE из самых простых способов изменения транзакций в сети Bitcoin , и Андресен сказал, что многие крупные майнинговые пулы уже используют этот патч.
Пришло время отдать долг?
Но, по словам Андресена, сообщество должно играть в эту игру, помогаяпротестировать исправлениявместо того, чтобы просто запускать службы поверх последней версии кода и надеяться, что команда исправила проблемы.
«Или, другими словами: не относитесь к CORE команде разработчиков так, как будто мы коммерческая компания, которая продала вам библиотеку программного обеспечения», — написал он. «Это не то, как работает открытый исходный код; если вы получаете прибыль, используя программное обеспечение, от вас ожидают, что вы будете помогать разрабатывать, отлаживать, тестировать и проверять его».
BitPay — платежный процессор, которыйзанят CORE разработчик Джефф Гарзик в мае прошлого года отреагировал QUICK .
«Каждая серьезная Bitcoin компания должна нанимать CORE разработчика», — сказал генеральный директор Тони Галлиппи. «Джефф был великолепен и продолжает проводить большую часть своего времени, работая над bitcoind и CORE Bitcoin , а также над многими другими разработками, которые нужны BitPay для успеха».
Питер Грей, соучредитель канадской компанииКоинкит, создающий онлайн-кошелек для поддержки своей дебетовой Bitcoin -карты и POS-системы, пояснил, что его фирма использует собственную реализацию протокола Bitcoin в специально разработанном программном обеспечении и T полагается на CORE интерфейс RPC Bitcoin , который описывает Андресен.
Тем не менее, Грей считает, что Андресен прав:
«Я действительно думаю, что Гэвин прав, когда жалуется на эти компании, которые так сильно полагаются на открытый исходный код и T вносят обратный вклад», — сказал он. «Я надеюсь, что эти же компании поддерживают Bitcoin Foundation финансово, а Foundation, в свою очередь, должен финансировать штатных программистов и тестировщиков».
Ответственность
Должен ли Bitcoin Foundation частично отвечать за обеспечение работоспособности CORE протокола и справочных клиентов, поощряя вклад со стороны отрасли? Фонд T ответил на Request CoinDesk о комментарии, но Гарзик ответил.
«Сам Bitcoin Foundation несколько ограничен моральными принципами сообщества. Мало кто хочет централизовать большое количество ключевых инженеров в Bitcoin Foundation, который затем обвиняется в «контроле над Bitcoin», а не в том, что он просто является одной из нескольких организаций, пропагандирующих Bitcoin », — сказал он.
Уэнделл Дэвис, основательКошелек Hive на базе Mac OS X, признал, что его компания T внесла свой вклад в исходное дерево Bitcoin :
«Гэвин, конечно, совершенно прав: они не поставщики и не должны предоставлять услуги как поставщики».
Он продолжил сравнивать Bitcoin с Linux. Если бы Red Hat, которая получает прибыль от операционной системы с открытым исходным кодом, T вносила улучшения в QA и исходный код, Linux был бы гораздо менее безопасным и более глючным.
«Тем не менее, если говорить с точки зрения такой небольшой компании, как Hive (которая, кстати, использует bitcoinj, а не bitcoind, за который отвечает Гэвин), то обычно это нетривиальная задача — тщательно заняться такого рода работой, когда у вас и так достаточно дел на своем собственном «уровне»», — утверждает Дэвис.
Возможно, в этом и проблема: Bitcoin — это стартап-валюта, находящаяся на ранних стадиях разрушения всей экономической модели. Множество людей заняты тем, что пытаются построить его коммерческую инфраструктуру.
Вопрос в том, у скольких из них есть время или финансирование, чтобы поддержатьCORE технические ONE? А что произойдет, если давление продолжит оказываться на небольшую группу трудолюбивых, в основном неоплачиваемых разработчиков?
Кредит изображения:Антанакойны/Фликр
Danny Bradbury
Дэнни Брэдбери — профессиональный писатель с 1989 года, а с 1994 года работает внештатным автором. Он пишет статьи о Технологии для таких изданий, как Guardian.
