Ссылка клиент не нуждается в новых UDP функции, он должен быть затянут и потушить в качестве официального релиза 1.0, который не является ни альфа, ни бета. Другими словами, то, что готов к массам. Кроме того, добавление UDP только увеличивает количество поведения, которая не описана ни в одном официальном документе спецификации. Я нахожу это озадачивает, что в то время как с одной стороны, разработчики хотят прогрессировать в "медленно консервативная мода" потому что Bitcoin все еще находится в бета-версии и программное обеспечение еще не готово, но затем с другой стороны, мы говорим о новых возможностях?
Я предполагаю, что это является следствием развития Bitcoin не гонят коммерческими интересами. Там нет никаких сроков, не босса подотчетны и не соответствующих клиентов. Компании, как MtGox, BitInstant или SatoshiDICE, вероятно, мало заботит не совсем о том, что программное обеспечение "готов" или нет, даже если добавляются новые функции, так что они на самом деле не так много сказать, пока они продолжают получать клиентов и зарабатывать деньги.
Капитализм работает лучше всего, когда есть конкуренция за прибыль, которая управляет циклом продукта в направлении, которое удовлетворяет клиентов больше всего. Модель разработки программного обеспечения Bitcoin не капиталистическая модель. Он больше напоминает ведение государства промышленности со всей ее неэффективностью. Например, как почтовое отделение Соединенных Штатов. "Цены" и бизнес-правила не устанавливаются рынком, а скорее централизованного планирования, которые думают, что они знают лучше. Но никакое количество добрых намерений не может заменить информацию, содержащуюся в ценовых сигналов. Основные разработчики работают на том, что они думают, что лучше. Там нет обзоров эффективности работы, и нет конкурентов для их работы. Программное обеспечение Bitcoin бесплатно, поэтому потеря клиентов не ощущается как падение доходов. Фонд Bitcoin не отвечает на пользователей либо. Короче говоря там нет свободного давления рынка программного обеспечения Bitcoin развиваться в направлении, что большинство удовлетворяет потребителей.
Я считаю, что если мы не получим какое-то коммерческой строгость в процесс разработки программного обеспечения Bitcoin, он будет навсегда разделять характеристики многих проектов с открытым исходным кодом, регламентированные идеалистическими шейными бородами, которые работают "реальный" Работа в то же время, как они вносят свой вклад в свободное время в проекте с открытым исходным кодом в качестве "хобби." В частности, что мы получим программное обеспечение, развитие которых приводится в движение не от потребностей пользователей, бизнеса или Peformance давления свободного рынка, а скорее то, что новенький особенность или личные мнения диктуют должно произойти дальше. Отсутствие какой-либо формальной спецификации является одним из симптомов этого недуга. Вы можете сказать, когда проект двигается в этом направлении, потому что есть хоры отговорки, как "если не нравится, то работать над ним самостоятельно", "если вы хотите спецификации затем записать их", или "Я воздействую на это бесплатно, так что я буду делать то, что я хочу." Обсуждение, которые обычно получают вас уволили из типичного бизнеса.
Bitcoin потребность разработки программного обеспечения имеет планирование, этапы, сроки, график выпуска, и контроль качества. Не нескончаемый унылый функций, которые будут держать его в вечном "бета" государство.
- Исследовать улучшения "фактура" скорость реле
- Исследовать безусловным "Техас" вещания через UDP, а "фактура" Альтернатива для малых ТХ-х лет.
- Исследовать повышение скорости работы блока реле (или, возможно, скорость реле заголовка блока)
- Открываем новые конструктивные пути для P2P моделей больше подходит для UDP, чем TCP в целом.
Преждевременные оптимизации. Давайте 1.0 из первых, прежде чем начать улучшать вещи?