Logo
Share this article

Настоящее узкое место Биткоина

Рынки биткоина могут процветать, но именно RARE таланты разработчиков сети могут оказаться наиболее ценными.

Ариэль Дешапель — полнофункциональный разработчик JavaScript, преподаватель в учебном лагере по кодированию Ironhack, а также стипендиат Генри Хэзлитта по цифровому развитию в Фонде экономического образования.

Следующая статья является эксклюзивным вкладом в обзор CoinDesk за 2017 год.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the Crypto Long & Short Newsletter today. See all newsletters


CoinDesk-2017-год-в-обзоре-баннер

После года взрывного роста цен, форков, неудачных форков и многого другого, о Bitcoin в 2017 году можно сказать многое. Были сделаны огромные шаги, и многому научились. Однако по мере того, как мы все дальше продвигаемся в неизведанные воды, то, что происходит с этого момента, продолжает оставаться такой же спорной темой, как и прежде.

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

Конечно, ONE не может честно ответить на этот вопрос с полной уверенностью. Предсказание будущего — грязное дело, потому что будущее постоянно меняется. Оно не фиксировано и не может быть предопределено. Скорее, будущее формируется и создается постепенно здесь и сейчас теми, кто не удовлетворен настоящим.

Как писал Джордж Бернард Шоу:

«Разумный человек приспосабливается к миру; ONE упорствует в попытках приспособить мир к себе. Поэтому весь прогресс зависит от неразумного человека».

Поэтому, размышляя о захватывающем году и размышляя о том, какие испытания может принести нам будущее, стоит обратить особое внимание на тех неразумных мужчин и женщин, которые его создают.

Масштабирование Bitcoin

В начале ноября ONE из старейших и признанных технических конференций в секторе блокчейнов провела свою конференцию 2017 года совместно со Стэнфордским университетом: «Масштабирование Bitcoin».

В четвертый раз Scaling Bitcoin собрал ученых, разработчиков и предпринимателей из всей экосистемы блокчейна, многие из которых годами были в гуще идей и разработок Криптовалюта . С этим долгим и глубоким опытом приходит чувство перспективы и порядка приоритетов, которые T игнорировать.

Для тех, кто смотрит в будущее Криптовалюта и задается вопросом, что мешает нам достичь его, нет лучшего места для начала.

Главный редактор CoinDesk Питер Риццо сразу же обратил внимание на то, что, несмотря на RARE концентрацию ветеранов отрасли, обсуждение в значительной степени игнорировало большую часть последних HOT тем, доминирующих в новостном цикле Криптовалюта .

Хотя конференция осталась верной своему названию, и презентации были сосредоточены на возможных оптимизациях Bitcoin CORE и предложениях уровня 2, спорные темы форков и размера блока редко затрагивались в ходе конференции. Участники не проявили особого беспокойства по поводу, казалось бы, острых противоречий, таких как форк Segwit2X, и большинство участников, включая меня, были уверены, что он будет мертв по прибытии.

Это убеждение и отношение быстро подтвердились, когда 2X была отменена буквально через неделю после окончания конференции.

В результате, и к лучшему или к худшему, Bitcoin не увеличит свой базовый размер блока. Несовместимое видение гораздо больших пределов размера блока для Bitcoin на данный момент воплотится только в блокчейне Bitcoin Cash . Это привело к многочисленным прогнозам, что Bitcoin Cash и другие альтернативные криптовалюты обгонят Bitcoin , поскольку его предельный размер блока станет узким местом для принятия.

За исключением нескольких заметных исключений, большинство участников Scaling Bitcoin не указали, что считают это серьезной проблемой. Однако это не значит, что участники не высказывались о каких-либо насущных технологических проблемах. Если широкий спектр тем презентаций и был каким-то показателем, то далеко не так. Но ONE или иначе все участники согласились с одной, гораздо более широкой и фундаментальной проблемой масштабирования этой еще зарождающейся экосистемы: нехватка качественных талантов разработчиков.

Как ясно выразился разработчик и участник Джимми Сонг:

«Обучение большего количества разработчиков — самое узкое место в экосистеме».

Поэтому весьма уместно, что помимо расположения в Стэнфорде, уникальной особенностью Scaling Bitcoin этого года стала новая попытка организаторов напрямую решить эту проблему.

Bitcoin Edge Dev++

Семинар Dev++ был создан организаторами Scaling Bitcoin с единственной целью — обучать и помогать начинающим разработчикам блокчейнов, и он достиг этой цели с помощью звездного состава.

Для первой программы Dev++ десятки участников посетили презентации и провели демонстрации от известных имен из всей отрасли. Среди них были вышеупомянутый Джимми Сонг, участник Bitcoin CORE Джон Ньюберри, Таддеус Дрийя из MIT и многие другие.

Этот ансамбль технических экспертов провел экспресс-курс, охватывающий все: от криптографических основ Bitcoin до теории и реализации сетей второго уровня. В последнем была представлена ​​живая и интерактивная демонстрация программного обеспечения Lighting Network на тестовой сети самим Дрийей, соавтором оригинальной белой книги.

Однако, возможно, столь же содержательным, как и сами демонстрации Dev++, был непреднамеренный комментарий Дриджи, который удивил некоторых внимательных студентов и рассказал им все, что им нужно было знать о необходимости этого мероприятия в первую очередь.

На вопрос о том, была ли уже реализована какая-либо второстепенная функция Lightning Network, Дриджа ответил:

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

Этот игривый, но искренний ответ раскрывает истинное узкое место для масштабирования Bitcoin и Технологии блокчейна. Как и все вещи, это время, самый дефицитный из всех ресурсов. Мы не контролируем ход времени, но то, что мы можем сделать, это лучше использовать его. Единственный способ приблизить и ускорить будущее — это найти, поощрить и развить больше тех неразумных людей, от которых зависит весь прогресс.

Как пишет на Reddit разработчик Lightning Network Джек Маллерс: «... Я могу сказать, что единственное, что может ускорить Lightning, — это больше инженеров. Я единственный разработчик, стоящий за Zap, и я трачу на него только то время, которое могу себе позволить. Еще ONE разработчик на Zap, и я официально перейду на полную ставку, и это будет иметь огромное значение».

Эту точку зрения разделяет и генеральный директор Lightning Элизабет Старк, которая говорит: «Время! Нам нужно больше часов в сутках».

Действительно, количество разработчиков, работающих на полную ставку над столь ожидаемой Технологии , может вас удивить: «Над всеми реализациями Lightning работают 10 или меньше разработчиков, работающих на полную ставку», — говорит Старк. «Привлечение большего количества Авторы и людей, занимающихся разработкой протокола, безусловно, помогло бы продвинуться вперед».

Время и талант

Учитывая центральную важность разработки второго уровня в продолжающемся обсуждении масштабирования, тот факт, что над Lightning Network работают всего 10 штатных разработчиков, должен стать для многих тревожным звонком. Но проблема неудовлетворенного спроса на талантливых разработчиков в экосистеме Криптовалюта лежит еще глубже.

Такие конференции, как Scaling Bitcoin, характеризуются непрерывным рядом презентаций по некоторым из новейших направлений исследований и разработок. Распространено и заманчиво уйти с излишним энтузиазмом относительно стольких инноваций, которые, казалось бы, находятся на пороге реализации.

Однако многие знают лучше. Те, кто в этой сфере дольше всех, знают, что нужно умерить свои ожидания, но именно те, у кого есть опыт разработки ПО, понимают из первых рук, что прогресс обычно гораздо медленнее и утомительнее, чем хотелось бы.

Возьмем, к примеру, Segregated Witness, которому, несмотря на активную поддержку со стороны сообщества разработчиков ПО с открытым исходным кодом, потребовалось три года для внедрения и активации на блокчейне Bitcoin после его первоначального предложения.

Для тех, у кого есть хоть какой-то опыт кодирования, это T должно быть шоком. Когда дело доходит до любого уровня программирования, идеи просты, а вот реализация сложна. Создание даже, казалось бы, самой простой программы или функции всегда выявляет скрытые сложности и подмножества проблем, которые должны быть кропотливо рассмотрены и решены. Поэтому, когда дело доходит до создания чего-либо в этой беспрецедентной экосистеме распределенного и критически важного для безопасности финансового программного обеспечения, эта утомительная реальность умножается на порядки.

Как будто это T усложняет дальнейший прогресс, перед разработчиками встает еще одна проблема: решить, над чем работать в первую очередь.

Криптовалюта и блокчейн — это бурно развивающаяся область с огромными неизвестными. С этими огромными неизвестными приходят спиральные возможности, но также и бесконечные разногласия.

Как показал Scaling Bitcoin , в любой момент времени исследуется множество конкурирующих идей, многие из которых привлекают внимание общественности. Однако общественность редко замечает, что большинство этих идей впоследствии маргинализируются в пользу более перспективных усилий или вообще отправляются в мусорную корзину.

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

В конце концов, как сказал мне Питер Тодд, один из разработчиков Bitcoin CORE : «Вы никогда не можете знать наверняка, безопасно ли что-то. Вы узнаете об этом только тогда, когда это будет использовано и перестанет быть безопасным».

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

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

Трудный путь

Именно это Dev++ и другие программы, такие как программа резидентства Chaincode и Programming Blockchain Джимми Сонга, пытаются решить. Но хотя эти усилия постепенно расширяют образовательные инструменты, ресурсы и доступные курсы, стать разработчиком блокчейна — это долгий и трудный путь со множеством трудностей.

Однако большинство из них носят психологический характер.

Начинающим разработчикам блокчейна легко запугаться неизбежно крутой кривой обучения, которую эта область представляет естественным образом. Как бывший студент и впоследствии помощник преподавателя в Ironhack Fullstack Bootcamp, я знаю из первых рук, что запугивание является самым большим препятствием для любого студента, который хочет освоить любой вид разработки программного обеспечения.

Парадоксально, но такие чувства могут даже усиливаться глубиной знаний инструкторов, таких как Dev++, и воспринимаемой бесполезностью достижения того же уровня мастерства со стороны студентов. Это может даже усиливаться в некоторых случаях воспринимаемым отношением Авторы Bitcoin CORE , которое идет вместе с хорошо известным и крайне критическим процессом рецензирования репозиториев.

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

Он продолжил:

«Однако было бы неверно называть это легким. Это не так. Стандарты для внесения и проверки кода Bitcoin CORE очень высоки».

Существует очень веская причина для строгого подхода Bitcoin Core к качеству кода, и достижение уровня знаний таких Авторы, как Питер Вюйле и Джон Ньюберри, действительно может показаться пугающим. Однако каждый программист должен где-то начинать, и для начинающих разработчиков блокчейнов было бы огромной ошибкой путать высокую планку этого единственного репозитория с уровнем способностей, необходимым для внесения значимого вклада в более крупную экосистему.

Множество проектов, помимо Bitcoin CORE, могли бы извлечь большую пользу из дополнительных талантов и могли бы предоставить возможность менее опытным программистам начать пробовать свои силы.

Как отмечает Элизабет Старк:

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

Обширная разработка и тестирование, которые еще предстоит сделать и полностью изучить массовое внедрение Lightning Network, — это всего лишь ONE пример возможной отправной точки для более экологичных разработчиков. Но есть и другие, еще более легкие фрукты, за которые можно ухватиться.

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

Создание и содействие этому типу цифровой инфраструктуры не только необходимо для роста промышленности в экосистеме, но и обеспечивает отличную возможность для разработчиков с небольшим опытом работы с блокчейном. Такие возможности предоставляют способ внести значимый и необходимый вклад в экосистему, одновременно знакомя разработчиков с более глубокой Технологии . Недостатка в такой работе просто нет , LOOKS .

Обеспечение будущего

По мере приближения 2018 года все внимание будет сосредоточено на чем-то захватывающем и легко заметном.

Динамика цен и отраслевая драма, как всегда, будут доминировать в заголовках и в центре внимания, а также станут катализатором множества кликов, твитов и комментариев.

Но настоящая и недооцененная история, как всегда, будет о мастерах, и не только о тех, кто вносит вклад в Bitcoin CORE или Lightning Network. Те, кто находится вне центра внимания, борясь с тонкими и эзотерическими проблемами, так же важны.

Они те, кто, несмотря на препятствия и отсутствие фанфар, изо всех сил пытаются медленно изменить состояние мира и создать ONE. Именно они делают постепенные и часто, казалось бы, несущественные достижения, которые, будучи взятыми вместе, двигают экосистему вперед.

Независимо от того, как все сложится, 2018 год не станет годом победы или поражения для Bitcoin или Криптовалюта в целом.

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

Как ясно выразился Джимми Сонг:

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

В то время как трейдеры могут двигать Рынки, именно изобретатели действительно определят будущее. Поскольку мы начинаем новый год, нам нужно, чтобы их было гораздо больше.

Думаете, другая задача еще масштабнее?!CoinDesk начинает принимать заявки на участие в ежегодном обзоре 2017 года. Напишите на адрес news@ CoinDesk.com, чтобы ваш голос был услышан.

Bitcoin шарчерез Shutterstock

Note: The views expressed in this column are those of the author and do not necessarily reflect those of CoinDesk, Inc. or its owners and affiliates.

Ariel Deschapell

Ариэль Дешапель — контент-менеджер стартапа в сфере блокчейн-недвижимости Ubitquity и недавний стипендиат Генри Хэзлитта в Фонде экономического образования. Социальные сети на Ариэль: @NotASithLord. Ариэль — инвестор в Bitcoin и имеет акции Ubitquity (см.: Редакционная Политика).

Picture of CoinDesk author Ariel Deschapell