Я проработал более пяти лет разработчиком системы Биткойн.
Моими программами воспользовались миллионы пользователей и сотни разработчиков, а мои лекции привели к созданию нескольких стартапов.
Я говорил о Биткойне на Sky TV и Новости BBC .
меня цитировали в журнале Economist как эксперт по биткойнам и известный разработчик.
Я объяснял эту тему SEC, банкирам и простым людям в кафе.
И с самого начала я утверждал, что Биткойн — это эксперимент, и, как любой эксперимент, он может потерпеть неудачу.
Не вкладывайте ничего, что не готовы потерять.
я говорил об этом в интервью , по отчетам и написал на почту.
Как и другие известные разработчики — Гэвин Андресен и Джефф Гарзик.
Но, несмотря на то, что я всегда знал о возможности неудачи, неизбежный исход ее возникновения меня очень печалит. Фундаментальные факторы упали, и что бы ни случилось с ценами в краткосрочной перспективе, в долгосрочной они явно пойдут вниз.
Я больше не собираюсь принимать участие в разработке и продал все свои битки.
Почему Биткойн потерпел неудачу? Потому что сообщество потерпело неудачу.
То, что должно было стать новой, децентрализованной формой денег, которая не использовала «важные системные институты» и была «слишком большой, чтобы обанкротиться», превратилось в нечто гораздо худшее, а именно, в систему, контролируемую небольшой группой людей.
Более того, сеть близка к техническому коллапсу.
Механизмы, которые должны были предотвратить этот крах, сломались, и в результате нет смысла мечтать о том, что Биткойн может стать лучше существующей финансовой системы.
Думаю об этом.
Если бы вы никогда раньше не слышали о Биткойне, хотели бы вы платежную сеть, которая:
- не могу перевести существующие средства
- имеет непредсказуемые комиссии за переводы, которые быстро растут
- позволяет покупателям отменить платежи после выхода из магазина простым нажатием кнопки (если вы не знаете об этой «возможности», то это потому, что Биткойн только что представил ее)
- страдает от невыполненных и нестабильных платежей
- контролируется Китаем
- в котором компании и люди, участвующие в его разработке, находятся в фазе гражданской войны
В тупике
Если вы не следили за сетью Биткойн, вот как она выглядит в январе 2016 года.Цепочка блоков переполнена.
Вы думаете, как можно «заполнить» то, что представляет собой последовательность файлов.
Ответ в том, что поскольку введено уже давно как заглушка программного обеспечения , так и не были удалены, то в результате емкость сети практически исчерпана.
Вот таблица размеров блоков:
Июльский пик был достигнут во время DOS-атаки, когда кто-то наводнил сеть транзакциями в попытке взломать ее, назвав это «проверкой на прочность».
Поэтому именно этот уровень, 700 Кб транзакций (менее 3 платежей в секунду), является практическим ограничением сети.
Возможно, вы слышали, что лимит составляет 7 платежей в секунду.Фактический предел оказался 700 КБ вместо теоретически предсказанных 1000. Это связано с тем, что майнеры иногда производят блоки меньшего размера или даже нулевые блоки вместо подтверждения транзакций.Это старые цифры 2011 года — с тех пор транзакции стали намного сложнее, поэтому возможное количество платежей уменьшилось.
Похоже, это результат системы цензуры под названием «Великий китайский файрвол».
Я расскажу вам об этом чуть позже.
Если присмотреться, то видно, что трафик растет с конца лета 2015 года.
Это было предсказуемо, и в марте Я написал о сезонных закономерностях роста сети.
Диаграмма среднего размера блока за неделю:
То есть среднее значение приблизилось к верхнему пределу.
Неудивительно, что сейчас часто бывают случаи, когда Биткойн не справляется с транзакциями, и их очередь увеличивается.
Это можно увидеть в столбце размера.
В списке присутствуют блоки по 750 КБ — это блоки от майнеров, неправильно настроивших ПО.
Когда сети достигают максимальной пропускной способности , они становятся ненадежными.
Поэтому многие атаки основаны просто на затоплении целевых компьютеров трафиком.
Конечно, незадолго до Рождества платежи стали проходить плохо и в часы пик.
начинают появляться невыполненные [отложенные] платежи.
я процитирую новость от ProHashing, биткойн-компании:
Некоторые клиенты обращались к Крису с вопросами о том, почему платежи не проходят. Проблема в том, что сеть Биткойн теперь официально стала ненадежной, и стало невозможно сказать, когда и пройдет ли ваш платеж.Между Рождеством и Новым годом ProHashing столкнулся с еще одной проблемой — когда задержался платеж с биржи на их кошелек.Возможность обработки платежей ухудшилась настолько, что даже небольшие пики объемов платежей критически влияют на состояние сети.
Кто согласится ждать прохождения платежа от 60 минут до 14 часов, причем заранее даже неизвестно, сколько времени придется ждать? Просто смешно читать посты на реддите, где люди пишут, что кризиса нет. Мой вчерашний пост раскритиковали за якобы преувеличение серьезности ситуации.
Используют ли эти критики сеть Биткойн ежедневно?
Сеть Биткойн должна автоматически реагировать на такие вещи, увеличивая стоимость комиссий, и хотя механизмы для этого функционируют очень плохо, они каким-то образом все же работают. Использование сети становится все дороже.
Когда-то сеть имела огромное преимущество в виде нулевых и чрезвычайно низких комиссий, но теперь это стало нормой.
требовать большую плату за перевод чем при переводе с одной банковской карты на другую.
Почему бы не увеличить пропускную способность сети? Цепочка блоков контролируется китайскими майнерами, причем только двое из них контролируют более 50% мощности хеширования.
На недавней конференции были несколько человек , которые контролируют более 95% пропускной способности сети.
Майнеры не позволяют цепи расти.
Почему они не дают ей расти? На это есть несколько причин.
Например, разработчики «ядра биткойна» отказались вносить необходимые изменения.
Майнеры также отказываются переходить на конкурирующий продукт — они считают, что это было бы «нелояльно».
И они боятся всего, что может привести к новостям, которые вызовут панику у инвесторов.
Они решили игнорировать проблему и надеяться, что она исчезнет сама собой.
И последняя причина - Китайский интернет настолько поврежден их брандмауэром что передача данных через границу почти вообще не работает. Скорость ниже, чем у мобильной связи.
Представьте себе, что вся страна подключается к остальному Интернету через дешевый Wi-Fi в отеле.
В настоящее время китайские майнеры с трудом поддерживают подключение к глобальному Интернету и требуют вознаграждение в размере 25 BTC за каждый созданный блок.
Они опасаются, что если популярность сети вырастет, продолжать майнинг станет слишком сложно, и они потеряют доход. Оказывается, финансовые интересы вынуждают их препятствовать популяризации сети.
Многие пользователи и люди, интересующиеся сетью, считали, что эти проблемы каким-то образом решатся сами собой — и конечно же, лимит размера блока будет повышен.
В конце концов, почему биткойн-сообщество, объявившее блокчейн будущим финансового мира, покончило с собой, задушив блокчейн? Но именно это и происходит сейчас.
В результате гражданской войны крупнейший и самый популярный биткойн-стартап в США Coinbase был стерт с официального сайта биткойнов.
за выбор «не той стороны» в спорах , И забанен на форумах сообщества .
Если часть сообщества нападает на людей, которые донесли идею цифровых валют до миллионов пользователей, вот тут-то и начинается все безумие.
Никто не знает, что происходит
Если вы мало что об этом слышали, вы не одиноки.Самое отвратительное, что произошло за последний год, это то, что поток информации инвесторам и пользователям был прерван.
Всего за 8 месяцев Биткойн превратился из прозрачного, открытого сообщества в систему, управляемую цензурой, которая допускает атаки одного биткойн-энтузиаста на другого.
Это самое ужасное, что я видел в своей жизни — и я больше не хочу, чтобы меня ассоциировали с биткойн-сообществом.
Сеть Биткойн не была предназначена для инвестиций и всегда рекламировалась как экспериментальная валюта, которую не следует покупать больше, чем вы можете потерять.
Но лично меня это не смущало, потому что вся информация всегда была доступна инвесторам, и уже существует целая индустрия со своими книгами, конференциями, видео и сайтами, объясняющими эту систему.
Но теперь все изменилось.
Большинство владельцев биткойнов узнают о них через средства массовой информации.
Когда в СМИ появляется история, цены начинают подпрыгивать, потом появляются статьи о росте курса валюты, и возникает пузырь.
Истории попадают в газеты, начиная с общественного форума.
Потом их подхватывают технологические сайты, потом журналисты ведущих СМИ описывают это своими словами.
Я часто это наблюдал и иногда даже принимал участие в процессе, общаясь с журналистами.
В августе 2015 года стало ясно, что из-за проблем с управлением проекта Bitcoin Core, на котором работает программа поддержки p2p-сети, он не выпустит версию с увеличенным размером блока.
Но сообществу нужна была возможность добавлять новых пользователей.
И тогда несколько перспективных разработчиков собрались вместе и разработали необходимый код. Она называлась BIP 101, и мы выпустили ее как обновленную версию программы, которую назвали Bitcoin XT. Таким образом, запустив XT, майнеры могли проголосовать за изменение лимита.
В тот момент, когда за изменение проголосует более 75% блоков, правила изменятся и можно будет работать с более крупными блоками.
Выпуск Bitcoin XT затронул больные места некоторых людей.
Один из них — администратор сайта bitcoin.org и основных форумов проекта.
На форуме он часто допускал развитие разговоров явно криминальной направленности под предлогом свободы слова.
Но после запуска Bitcoin XT он внезапно объявил, что XT не представляет собой «консенсус разработчиков» и не является Биткойном.
Он думал, что голосование – это плохо , поскольку:
Одна из замечательных особенностей Биткойна — отсутствие демократии.Поэтому он поставил своей целью убить XT. , начиная с цензуры основных каналов обсуждения.
Любое сообщение, в котором упоминался XT, было удалено с форумов, на XT нельзя было ссылаться на внешнем сайте bitcoin.org, и, конечно же, любой, кто пытался направить пользователей на другие форумы без цензуры, был забанен.
Огромное количество пользователей было просто выгнано с форумов.
.
Естественно, люди были в ярости по этому поводу.
Вы можете прочитать комментарии чувствовать ситуацию.
В конце концов, некоторые пользователи обнаружили форумы без цензуры .
Грустно их читать.
Каждый день я видел жестокие и гневные посты против цензоров, в которых люди клянутся победить цензуру.
Но неспособность распространять новости о XT и цензура сами по себе привели к печальным последствиям.
Инвесторы впервые не могут получить реальную картину происходящего.
Мнения, отличные от официальных, подавляются.
Вместо этого запрещена техническая критика происходящего в проекте Bitcoin Core. какая-то ерунда выходит .
Стало ясно, что многие из тех, кто купил биткойны, понятия не имели, что вскоре система упрется в искусственно созданный потолок.
Это меня очень беспокоит. В течение многих лет правительства принимали законы о ценных бумагах и инвестициях.
Биткойн не является ценной бумагой и, на мой взгляд, не подпадает под их действие, но суть их проста: инвесторы имеют право на информацию.
Когда дезинформированные инвесторы теряют деньги, эти случаи привлекают внимание государственных органов.
Почему Bitcoin Core не повышает лимит?
Человеческие проблемы.После ухода Сатоши передал бразды правления тем, что сейчас называется Bitcoin Core, Гэвину Андресену, одному из первых программистов.
Гэвин — хороший и опытный лидер, способный смотреть на ситуацию широко.
Из-за него я решил уйти из Google, где до этого работал 8 лет, и начать полноценно работать над Биткойном.
Есть только одна проблема: Сатоши не спросил, хочет ли Гэвин эту работу.
И она ему на самом деле была не нужна.
Поэтому он предоставил доступ к коду еще четырем разработчикам.
Их выбрали довольно быстро, чтобы ничто не мешало развитию проекта.
Это были просто люди, которые оказались в нужном месте в нужное время и в то же время казались полезными.
У одного из них, Грегори Максвелла, были довольно необычные взгляды.
Однажды он заявил, что математически доказал невозможность Биткойна .
Что еще более важно, он не разделял первоначальные взгляды Сатоши.
После анонса проекта Сатоши спросили, как можно масштабировать блокчейн для большого количества платежей.
Должен ли объем данных постепенно стать слишком большим, если идея получит развитие? Это была популярная тема среди критиков.
Сатоши ожидал такого вопроса, и сказал :
Пропускная способность не так низка, как вы думаете.Логика проста: посмотрите, с чем может справиться существующая система обработки платежей, сколько потребуется Биткойну, чтобы достичь той же позиции, и объясните, что это не может произойти в одночасье.Если сеть станет такой же большой, как VISA, то это произойдет не раньше, чем через несколько лет, и тогда отправка эквивалента пары HD-фильмов через Интернет уже не будет казаться такой уж сложной задачей.
И конечно, грубые расчеты показал, что потолок действительно есть не будет достигнуто , даже если учитывать факторы, отличные от пропускной способности.
Максвелл с этим не согласился.
От интервью от декабря 2014 г.
:
Проблемы с децентрализацией не исчезнут по мере роста Биткойна.Идея о том, что Биткойн обречен, поскольку увеличение числа пользователей приводит к уменьшению децентрализации, по своей сути вредна.Максвелл говорит, что «когда речь идет об онлайн-транзакциях, существует неизбежный компромисс между масштабом и децентрализацией».
Он сказал, что проблема в том, что по мере увеличения количества транзакций Биткойн только крупные компании будут использовать узлы Биткойн из-за присущих этому процессу накладных расходов.
Он игнорирует тот факт, что сеть используется мало, медленно развивается, а технологии не стоят на месте.
На Мы с Гэвином потратили много времени на развенчание этого мифа.
.
В конце концов, это приводит к странному выводу: если децентрализация — это хорошо, а рост сети ей угрожает, то нет необходимости позволять сети Биткойн расти.
Вместо этого, считает Максвелл, Биткойн должен стать своего рода слоем для какой-то туманной, неопределенной системы, не основанной на блокчейне.
Начало спирали смерти
Если кто-то в компании не разделяет целей организации, его увольняют. Но Bitcoin Core — это проект с открытым исходным кодом.Когда были выбраны 5 разработчиков с доступом к коду и Гэвин решил больше не возглавлять проект, процедуры увольнения одного из разработчиков не существовало.
И не было никаких процедур проверки согласия разработчиков с целями проекта.
С ростом популярности сети и приближением трафика к лимиту в 1 МБ в разговорах разработчиков периодически возникала тема увеличения лимита.
Но эта тема стала эмоциональной.
Были обвинения в том, что такое повышение излишне рискованно, что оно вредно для децентрализации и т. д. В небольших группах люди предпочитают избегать конфликтов, и дело отодвигается на второй план.
Максвелл усугубил проблему, основав компанию и наняв больше разработчиков.
Естественно, их взгляды стали совпадать со взглядами начальника.
Управление обновлениями программного обеспечения требует времени.
В мае 2015 года Гэвин решил, что пора действовать — до решения вопроса оставалось всего 8 месяцев.
Он начал писать статьи, в которых исследовал аргументы против повышения ограничения.
Но вскоре стало ясно, что разработчикам Bitcoin Core не удалось прийти к соглашению.
Максвелл и его разработчики отказались рассматривать вопрос увеличения лимита и вообще даже говорить на эту тему.
Они утверждали, что ничего нельзя сделать без «консенсуса».
А разработчик, ответственный за выпуск версий, настолько боялся конфликтов, что решил вообще не касаться тех вопросов, по которым могут возникнуть споры.
И, несмотря на то, что биржи, пользователи, разработчики кошельков, майнеры — все ждали повышения лимита и уже построили целые бизнес-предприятия на основе того, что это произошло, 3 из 5 разработчиков решили его не повышать.
.
Тупик.
И часы тикают.
Массовые DDoS-атаки на пользователей XT
Несмотря на отсутствие новостей о XT, через несколько дней после запуска его уже использовали до 15% сетевых узлов, и по крайней мере один крупный пул майнеров начал предлагать голосование по BIP 101. А потом начались атаки.Они были настолько сильны, что отключили целые регионы от интернета :
Я разозлился.В некоторых случаях целые дата-центры были отключены от Интернета до тех пор, пока в них работал один узел XT. Треть узлов подверглась атаке и отключилась от Интернета.Это была масштабная DDoS-атака, полностью уничтожившая провайдера.
Из-за этих преступников жители пяти городов были на несколько часов отключены от Интернета.
Естественно, это настроило меня против хостинга узлов.
Пул майнинга, предлагающий BIP101, также подвергся атаке и был остановлен.
Стало ясно: атаке подвергнется любой, кто поддерживает увеличение блоков или даже позволяет людям голосовать за них.
А нападавшие не ушли.
Когда несколько месяцев спустя Coinbase объявила, что потеряла терпение и запустит XT, они тоже не удалось .
Фейковые конференции
Несмотря на все это, XT набирала обороты.Поскольку это поставило под угрозу основной проект, несколько разработчиков организовали серию конференций " масштабирование биткойнов «Их целью было достичь консенсуса по вопросу увеличения блока.
Всем нравится консенсус экспертов, не так ли? Мне стало ясно, что люди, которые даже не хотели говорить на эту тему, вряд ли передумают от посещения конференции.
Кроме того, с приближением зимнего сезона на модернизацию сети оставалось всего несколько месяцев.
Потеря времени может поставить под угрозу всю сеть.
Ну а на первой конференции вообще было запрещено делать конкретные предложения.
Поэтому я к ним не пошел.
К сожалению, сообщество поверило этим конференциям, а неудачи в запуске XT для майнеров и стартапов всегда объяснялись «ожиданием того, что основные разработчики увеличат лимит в декабре».
Они боялись, что после рекламы «раскола» среди разработчиков их доходы от сети упадут. Когда прошла последняя конференция и вопрос об увеличении лимита не был решен, некоторые компании поняли, что их обманули (Coinbase и BTCC).
Но было слишком поздно.
Пока все ждали, рост сети добавил еще 250 000 транзакций в день.
Отсутствие плана развития
Джефф Гарзик и Гэвин Андресен, двое из пяти разработчиков, поддержавших увеличение размера блока (и двое наиболее достойных), имели хорошую репутацию в сообществе.Недавно они вместе написали статью» Биткойн пытается достичь соглашения окольными путями.
".
Джефф и Гэвин обычно более мягкие, чем я.
Я предпочитаю называть вещи своими именами.
Поэтому их письмо оказалось неожиданно резким:
Предлагаемый план развития , обсуждаемый в сообществе, имеет хорошие моменты — но он не справляется с задачей четко и ясно донести до пользователей Биткойна всю информацию, в частности недостатки предлагаемых мероприятий.А попытки передать полную и честную информацию становятся все реже.Размер блока не меняется — компромиссов здесь нет. В оптимальной и прозрачной среде разработки будет выпущен открытый исходный код. БИП .
Здесь дело обстоит иначе.
Одной из основных целей было превратить хаотичные обсуждения размеров блоков в упорядоченный процесс принятия решений.
Этого не произошло.
Например, план , о котором писали Гэвин и Джефф, был представлен на конференции Scaling Bitcoin, однако он не включал никаких шагов по повышению эффективности, а предлагал увеличить пропускную способность всего на 60% за счет некоторых косметических изменений.
Эти изменения потребовали внесения изменений практически во все программное обеспечение, работающее с Биткойном.
Вместо того, чтобы просто поднять лимит, они выбрали очень сложную для реализации вещь, которая поможет вам выиграть от силы месяцы.
Замена комиссии
Одна из проблем использования комиссий для контроля количества пользователей заключается в том, что оплата за переход в начало очереди может измениться после совершения платежа.И команда Bitcoin Core придумала «гениальное» решение этой проблемы — возможность помечать платежи как «изменяемые» до того, как они появятся в блокчейне.
Это было сделано для того, чтобы люди могли изменить комиссию за перевод, но на самом деле это позволяет людям менять перевод так, чтобы деньги вернулись к ним обратно.
И это делает сеть Биткойн бесполезной для платежей — теперь вам придется ждать прохождения транзакции, пока она не появится в цепочке блоков.
А в наши дни на это могут уйти часы, а не минуты, как раньше.
Разработчики объясняют это так: раньше, если вы не дождались появления платежа в цепочке, вы теоретически рисковали нарваться на мошенничество и, таким образом, использовали биткоин неправильно.
Поэтому увеличение этого риска до 100% ничего особо не меняет. Это изменение протокола будет выпущено в следующей версии ядра (0.12), и тогда же будет включено обновление майнера.
Это было отвергнуто огромным количеством участников сообщества , но разработчикам плевать, что думают другие.
Итак, это изменение вступит в силу.
И если это не убедит вас в том, что Биткойн в беде, то ничто не убедит вас.
Сколько людей поверят, что биткойны стоят сотни долларов за штуку, если их нельзя использовать в реальных магазинах?
Выводы
Биткойн вошел в зону риска.Предыдущие кризисы, такие как банкротство Mt Gox, были связаны с услугами и компаниями.
Но здесь другое дело — это кризис ядра системы, самого блокчейна.
И в частности, это кризис, отражающий глубокие философские различия в видении мира.
Должен ли он регулироваться консенсусом экспертов или путем выбора простых людей, которые сами решат, какие методы имеют для них смысл? Даже если на смену Bitcoin Core будет создана новая команда, проблема концентрации мощи майнеров за китайским файрволом останется.
У Биткойна нет будущего, пока его контролируют менее 10 человек.
Решения проблемы нет; ни у кого даже предложений нет. Для сообщества, которое больше всего беспокоилось о том, что какое-то правительство возьмет под контроль блокчейн, это ужасная ирония.
Не все потеряно.
Несмотря на все происходящее, в последние недели все больше и больше участников сообщества идут по моему пути.
Уже есть два новых форка (Bitcoin Classic и Bitcoin Unlimited).
Пока что они столкнулись с теми же проблемами, что и XT, но не исключено, что новые люди найдут новые пути развития.
В мире Биткойн работает много талантливых и энергичных людей.
За последние 5 лет я имел удовольствие познакомиться со многими из них.
Их предпринимательский дух и уникальные взгляды на денежную систему, экономику и политику были очень интересны.
Несмотря на все произошедшее, я не жалею о времени, потраченном на проект. Я проснулся сегодня утром и обнаружил, что много людей пожелайте мне удачи на форуме без цензуры , и попросить остаться.
Боюсь, я уже перешёл к другим вещам.
Этим людям я говорю: удачи, будьте сильными, и всего вам доброго.
Теги: #bitcoin #Криптовалюты #bitcoin #blockchain #Bitcoin Core #blockchain
-
Фотогалерея: Товары Apple
19 Oct, 24 -
Веб-Альбомы Picasa – Обновления
19 Oct, 24 -
Лесозаготовительное Бюро Selgas Cano
19 Oct, 24 -
Миллион От Apple.
19 Oct, 24