Loading
Итоги эксперимента с Bitcoin

Итог эксперимента с Bitcoin

Несколько лет назад появилась экспериментальная сеть Bitcoin, которая предлагала новую цифровую валюту, а также отсутствие контроля за ней со стороны правительства и минимальные комиссии за транзакции. Однако, теперь один из её разработчиков Майк Хирн признал полный провал этого эксперимента. Мы приводим перевод его статьи.

Я потратил более 5 лет в качестве разработчика Bitcoin. Программным обеспечением, которое я создал, пользуются миллионы пользователей, сотни разработчиков, а темы разговоров, которые я заводил, напрямую привели к созданию нескольких стартапов. Я говорил о Bitcoin на Sky TV и BBC News. Издание Economist неоднократно цитировало меня как эксперта по Bitcoin и выдающегося разработчика. Я объяснил Bitcoin различным компаниям, банкирам и обычным людям, которых я встречал в кафе.

С самого начала я говорил одну и ту же вещь: Bitcoin — это эксперимент, и как любой эксперимент он может провалиться. Так что не инвестируйте в него, если вы не можете позволить себе проиграть. Я говорил это во время интервью, конференций и даже писал по электронной почте. То же самое делали другие известные разработчики вроде Гэвина Андресена и Джеффа Гарзика.

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

Почему Bitcoin провалился? Он провалился, потому что общество потерпело неудачу. Тому, что должно было стать новой, децентрализованной формой денег, не хватило «системно важных институтов», а поскольку система была слишком велика, чтобы просто провалиться, с ней произошло кое-что похуже: системой стала управлять лишь горстка людей. Хуже того то, что сеть находится на грани технического коллапса. Механизмы, которые должны были это предотвратить, разрушены, и в результате у нас больше нет причин утверждать, что Bitcoin лучше существующей финансовой системы.

Подумайте сами. Если бы вы никогда раньше не слышали о Bitcoin, вас бы волновала сеть платежей, которая:

  • не может перемещать существующие деньги;
  • имеет крупные и непредсказуемые сборы, которые растут довольно быстро;
  • позволяла покупателям возвращать платежи, которые они сделали во время походов по магазинам, посредством нажатия одной кнопки;
  • страдает из-за просроченных и неисполненных платежей;
  • контролируется Китаем;
  • компании и люди, создавшие её, находятся в состоянии открытой гражданской войны?

Я предполагаю, что ваш ответ будет отрицательным.

Безвыходная ситуация с блоками

Если вы не очень знакомы с Bitcoin, то здесь вы увидите, как эта система выглядела в январе 2016 года.

Блокчейн полна. Вы можете удивиться, как серия файлов может быть «полной». Дело в том, что абсолютно искусственное ограничение ёмкости в 1 Мб на блок, которое было введено очень давно в качестве программной заглушки, так и не убрали, и в результате ёмкость сети практически исчерпана.

Вот график размеров блоков.

Итог эксперимента с Bitcoin

Кульминация произошла в июле, когда во время сетевой атаки, когда кто-то в попытке сломать эту систему наполнил её огромным количеством транзакций, назвав это «проверкой на прочность». Достигнутый тогда уровень (примерно 700 килобайт транзакций или менее 3 операций в секунду), вероятно, является тем самым пределом, на котором Bitcoin реально может работать.

Обратите внимание: Вы могли читать, что лимитом является 7 платежей в секунду. Это данные 2011 года, с тех пор транзакции стали гораздо сложнее, так что реальные цифры гораздо ниже.

На практике лимит оказался равен 700 кб вместо теоретически предсказанных 1000, потому что майнеры иногда производят блоки меньшего размера и даже нулевые блоки, вместо того, чтобы подтверждать транзакции. По всей вероятности, это является результатом влияния системы цензуры под названием «Великий китайский фаервол». Её мы рассмотрим чуть позже.

Если вы посмотрите повнимательнее, то увидите, что объём трафика начал расти с конца лета 2015 года. Это ожидаемо. В марте я уже писал о о сезонных шаблонах роста сети.

Вот еженедельные средние размеры блоков.

Итог эксперимента с Bitcoin

То есть, среднее значение приблизилось к верхней границе возможностей системы. Неудивительно, что теперь нередко возникают ситуации, когда Bitcoin не в состоянии справиться с транзакциями, и их очередь увеличивается. Это видно в столбце «Размер» (size).

Итог эксперимента с Bitcoin

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

Цитируя новости от компании ProHashing, которая работает с этой системой:

Некоторые клиенты связывались с Крисом, пытаясь выяснить, почему не проходят их платежи…

Проблема в том, что теперь стало невозможно достоверно узнать, когда пройдёт ваш платёж и случится ли это вообще. Способность проводить платежи настолько ухудшилась, что даже небольшие всплески в объёме платежей критично влияют на состояние сети. Кто согласиться ждать платежа от 60 минут до 14 часов, даже не зная, сколько именно придётся ждать?

Просто смешно читать посты людей на reddit, где они утверждают, что никакого кризиса нет. Вчера они раскритиковали мой пост из-за того, что я якобы раздуваю серьёзность ситуации. Эти люди вообще отправляют деньги через Bitcoin каждый день?

Между Новым годом и Рождеством ProHashing столкнулась с другой проблемой — задержанным платежом.

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

Так почему бы не увеличить ёмкость сети? Блокчейн контролируется китайскими майнерами, всего лишь двое из них контролируют более 50% хэш-мощностей. На недавней конференции присутствовало горстка людей, которые контролируют более 95% мощности сети. Майнеры не позволяют расти блокчейн.

Почему они мешают её росту? Для этого у них есть свои причины. Во-первых, разработчики программного обеспечения «ядра Bitcoin» отказались вносить необходимые изменения. Во-вторых, майнеры отказываются переходить на любой продукт конкурентов – они считают это «предательством». И они боятся сделать что-либо, что может привести к появлению новостей, которые вызовут панику в рядах инвесторов. Они решили игнорировать проблему и надеяться, что она пропадёт сама.

И последняя причина в том, что китайский интернет настолько повреждён их фаерволом, что передача данных из одной страны в другую вообще почти не работает. Её скорость становится меньше, чем у мобильной связи. Представьте, что вся страна соединяется с остальным интернетом по дешёвому wifi в отеле. Сейчас китайские майнеры едва могут поддерживать своё соединение с глобальным интернетом и требуют награду примерно в 11 тысяч долларов за каждый созданный блок. Они опасаются, что, если популярность сети продолжит расти, им будет сложно продолжать участвовать в майнинге, и они потеряют доход. Выходит, что их финансовые интересы заставляют их препятствовать росту популярности сети Bitcoin.

Многие пользователи и наблюдатели считали, что эти проблемы решатся сами собой, и конечно же, границы ограничений на размер блока в блокчейн будут увеличены. В конце концов, зачем бы Bitcoin-сообществу, которое объявило блокчейн будущим финансового мира, убивать себя самостоятельно, удушив эту цепочку? Тем не менее именно это сейчас и происходит.
В результате гражданской войны, самый большой и популярный Bitcoin-стартап в США, Coinbase, был стёрт с официального сайта Bitcoin за то, что занял «неправильную» сторону в спорах, и забанен на форумах сообщества. Когда часть сообщества набрасывается на людей, которые донесли до миллионов пользователей идею цифровой валюты, начинается всё безумие.

Никто не знает, что происходит

Если вы ничего не слышали об этом, то вы не один такой. Самое тревожное, что произошло за 2015 год, это то, что поток информации, шедший к инвесторам и пользователям, был прерван.
Всего за 8 месяцев Bitcoin прошла путь от прозрачного открытого сообщества до зацензуренной системы, в которой допускались нападения одних членов сообщества на других. Подобная трансформация — это самое ужасное, что я видел в жизни, и я более не хочу, чтобы меня как-то связывали с Bitcoin-сообществом.
Сеть Bitcoin не должна была стать объектом для инвестиций и всегда рекламировалась, как экспериментальная валюта, которой вы не должны покупать больше, чем можете потерять. Это довольно сложно, но лично меня это не волновало, потому что вся информация всегда была доступна инвесторам, и есть уже целая индустрия со своими книгами, конференциями, видеороликами и сайтами, которая помогает людям понять эту систему.

Однако теперь всё изменилось.

Большинство владельцев Bitcoin узнают о них из прессы. Как только в СМИ появляется какая-нибудь информация, цены начинают скакать, затем появляются статьи по рост курса, и получается пузырь.

Эти данные попадают в газеты весьма простым способом: они появляются на форуме сообщества, затем их подхватывают специализирующиеся на технологиях сайты, затем журналисты обычных СМИ находят их и переписывают своими словами. Я часто наблюдал это и иногда даже принимал участие в процессе их создания, обсуждая их с журналистами.

В августе 2015 стало ясно, что из-за неправильного управления проектом «Bitcoin Core», который контролирует программу, поддерживающую p2p-сеть, он не выпустит версию с увеличенным размером блока. Причины всего этого довольно сложны, их мы обсудим ниже. Но очевидно, что сообществу была необходима возможность добавления новых пользователей. И тогда, несколько разработчиков, нацеленных на будущее, собрались и разработали необходимый код, чтобы увеличить лимит. Он был назван BIP 101, и мы выпустили его как обновлённую версию программы, которую мы назвали Bitcoin XT. Запуская XT, майнеры могли таким образом голосовать за изменение лимита. Когда более 75% блоков проголосовали бы за изменение, правила бы поменялись и появилась бы возможность работать с блоками большего объёма.

Выпуск Bitcoin XT нажал на сильные эмоциональные рычаги небольшого количества людей. Одним из них был админ сайта bitcoin.org и основных форумов проекта. Ссылаясь на свободу слова, он нередко позволял вести разговоры явно криминальной наклонности на форуме. Но после запуска Bitcoin XT он внезапно заявил, что программа не является «консенсусом разработчиков», и не относится к Bitcoin. Он посчитал идею с голосованием ужасной, поскольку:

«Одной из лучших вещей в Bitcoin является отсутствие демократии»

Поэтому он сделать что угодно, чтобы уничтожить XT, начав с цензуры основных каналов обсуждения: любой пост, со словами Bitcoin XT, удалялся с форумов, на программу нельзя было ссылаться на официальном сайте bitcoin.org, и, конечно, любого, кто пытался направить пользователей на другие не зацензуренные форумы, мгновенно банили. Огромное количество пользователей просто выгнали с форумов, запретив им высказывать своё мнение.

Естественно, люди были в ярости, о чём свидетельствуют их комментарии.

В конце концов, некоторые пользователи нашли форумы без цензуры. Читать их довольно грустно. Каждый день я видел яростные и злые посты против цензоров с намерениями победить их.

Однако невозможность получать новости о XT или сама цензура пользователей возымели свой печальный эффект.

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

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

Почему Bitcoin Core сохраняет лимит?

Человеческие проблемы.

После своего ухода Сатоси передал бразды правления тем, что сейчас называется Bitcoin Core, Гэвину Андресену, одному из первых программистов. Гэвин – хороший и опытный лидер, способный видеть картину целиком. Из-за него я решился покинуть Google (где я работал 8 лет до этого) и начать посвятить всё своё время работе над Bitcoin. Есть только одна крошечная проблемка: Сатоси не спрашивал, нужна ли Гэвину эта работа, а, как оказалось, она ему была не нужна. Поэтому, в первую очередь, он предоставил доступ к коду ещё четырём разработчикам. Их выбрали довольно быстро, чтобы ничто не мешало развитию проекта. По сути, они оказались просто некими людьми, которые оказались в нужном месте в нужное время и при этом принесли определённую пользу.

Один из них Грегори Максвелл обладал довольно необычными взглядами: как-то он заявил, что математически доказал невозможность биткоина. Но большей проблемой было то, что он не разделял изначальные взгляды Сатоси.

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

Пропускная способность не так уж мала, как вы думаете. Если сеть станет такой же большой, как VISA, это случится не ранее, чем через несколько лет, а тогда отправка пары фильмов в HD-качестве через интернет уже не будет казаться таким сложным делом.

Этот аргумент довольно прост: посмотрите, с какими объёмами справляется существующая система обработки платежей, сколько потребуется Bitcoin, чтобы занять такое же положение, и поймите, что это не может произойти за одну ночь. И конечно в будущем сети и компьютеры будут лучше. К тому же примерные расчёты показывали, что реальный предел достигнут не будет, даже если рассматривать другие факторы кроме пропускной способности.

Максвелл был не согласен с этим утверждением. Вот фрагмент из его интервью, взятого в декабре 2014 года:

Проблемы с децентрацизацией сети Bitcoin никуда не исчезнут по мере её роста. Максвелл утверждает: «Существует неотъемлемый компромисс между масштабом и децентрализацией, если говорить о различных транзакциях в сети».

По его словам, проблема в том, что по мере увеличения объёма транзакций из-за внутренних расходов управлять узлами сети будут крупные компании.

Идея того, что Bitcoin обречена, поскольку увеличение количества пользователей приводит к уменьшению децентрализации, пагубная по своей сути. Она игнорирует тот факт, что сеть используется не так уж активно, растёт медленно, а технологии не стоят на месте. Мы с Гэвином потратили немало времени, чтобы развенчать этот миф. Ведь он ведёт к очевидному, но странному заключению: если децентрализация – это хорошо, а рост сети ей угрожает, значит не нужно позволять сети Bitcoin расти.

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

Начало смертельной спирали

Если кто-либо в компании не разделяет цели организации, его увольняют.

Но Bitcoin Core не компания, а проект с открытым исходным кодом. Когда были выбраны 5 разработчиков, у которых был доступ к коду, а Гэвин решил, что больше не хочет быть лидером, не было разработано процедуры удаления одного из разработчиков. И не было процедур для проверки того, что разработчики согласны с целями проекта.

По мере того, как сеть становилась всё более популярной, а объём трафика приблизился к границе в 1 Мб, тема повышения лимита на размер блоков периодически появлялась в разговорах разработчиков. Но она быстро превратилась в эмоциональную. Звучали обвинения в чрезмерной рискованности такого повышения, в том, что он вредит децентрализации, и т.д. В мелких группах люди предпочитают избегать конфликтов, и дело откладывали в долгий ящик.

Усложняя ситуация ещё больше, Максвелл основал компанию, которая наняла ещё несколько разработчиков. Естественно, их мнения стали совпадать со взглядами их нового начальника.

Координация обновления программного обеспечения занимает некоторое время. В мае 2015 года Гэвин решил, что пора бы уже решить эту проблему раз и навсегда – до решения вопроса оставалось всего 8 месяцев. Он начал писать статьи, рассматривавшие аргументы против повышения лимита.

Однако, вскоре стало ясно, что разработчики Bitcoin Core так и не смогли договориться. Максвелл со своими разработчиками отказывались рассматривать вопрос увеличения лимита и вообще даже разговаривать на эту тему. Они утверждали, что ничего нельзя делать без «консенсуса». А разработчик, отвечающий за выпуск версий, так боялся конфликтов, что решил вообще не затрагивать вопросы, по которым могут возникнуть споры, отказавшись принимать во всём этом участие.

И, несмотря на то, что биржи, пользователи, разработчики кошельков, майнеры – все ждали увеличения лимита и строили уже целые бизнес-предприятия на основании того, что он случился, 3 из 5 разработчиков отказались менять лимит.

Тупик.

А часы-то между тем тикают.

Массовые DDoS-атаки на пользователей XT

Несмотря на блокировку новостей о XT, через несколько дней после запуска Bitcoin XT до 15% узлов сети уже использовали её, и по меньшей мере один большой пул майнеров начал предлагать голосование BIP 101.

И тогда начались атаки. Они были настолько мощными, что отключали от интернета целые регионы:

«Меня заддосили. Это была массивная DDoS-атака, которая полностью парализовала работу интернет-провайдера. Из-за этого прошлым летом жители пяти городов лишились интернета. Естественно, это расположило меня против размещения у себя узлов».

В некоторых случаях целые центры обработки данных отключались от интернета до тех пор, пока в них работал хотя бы один XT-узел. Треть узлов были атакованы и отключены от интернета.

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

И атакующие никуда не делись. Когда через несколько месяцев Coinbase объявил, что потеряла терпение и запустит XT, их тоже вывели из строя.

Лже-конференции

Несмотря на DoS-атаки и цензуру, XT набирал обороты. Поскольку это угрожало основному проекту, несколько разработчиков организовали серию конференций под названием «Масштабирование Bitcoin»: одну в августе, другую — в декабре. Их целью было объявлено достижение консенсуса по вопросу увеличения количества блоков. Всем ведь нравится консенсус экспертов, разве нет?

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

Поэтому я на них не поехал.

К сожалению, эта тактика оказалась эффективной. Сообщество поверило в эти конференции. Самой частой причиной отказа майнеров и компаний-стартапов использовать XT было то, что люди ждать, что разработчики Core увеличат лимит в декабре. Они боялись, что после афиширования «раскола» в среде разработчиков, их доходы от сети упадут.

Когда последняя конференция прошла, а вопрос о повышении лимита так и не был решён, некоторые компании (Coinbase и BTCC) поняли, что их обманули. Но было слишком поздно. Пока все ждали, рост сети добавил ещё 250000 транзакций в день.

Отсутствие стратегического плана

Джефф Гарзик и Гэвин Андресен, двое из пяти разработчиков Bitcoin Core, поддержавших увеличение размера блока, имели хорошую репутацию в сообществе. Они недавно вместе написали статью с оригинальным названием «Bitcoin is Being Hot-Wired for Settlement» («Bitcoin заинтересован в урегулировании ситуации»).

Подход Джеффа и Гэвина обычно более мягкий, чем мой. Я предпочитаю называть вещи своими именами (Гэвин говорит, что я чересчур честный). Тем не менее их письмо получилось неожиданно жёстким:

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

Размер основного блока не меняется; в этом вопросе нет компромиссов.

В оптимальной, прозрачной среде разработки открытого кода можно было бы создать BIP. Но и этого не произошло.

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

Как они выразились, неспособность говорить откровенно становится все более и более распространенным явлением. В качестве примера, план, на который ссылались Гэвин и Джефф был объявлен на конференции «Масштабирование Bitcoin», но он не предполагал сделать что-либо более эффективным, и предлагал ввести анемичное увеличение емкости на 60% только при помощи трюка с подсчетом (некоторых байты в каждой транзакции не включаются в блок). Это требует внесения огромных изменений в почти каждую часть программного обеспечения, связанного с Bitcoin. Вместо того чтобы сделать простую вещь и увеличить лимит, была выбрана невероятно сложная вещь, на которую могут уйти месяцы, и которая предполагает затрату огромных скоординированных усилий.

Замена на комиссию

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

И это делает сеть Bicoin бесполезной для покупок – теперь придётся ждать, пока транзакция не появится в блокчейн. А в настоящее время это может занять часы, а не минуты, как раньше.

Разработчики проекта объясняют, почему это нормально: раньше, если вы не дождались появления платежа в блокчейн, теоретически вы могли нарваться на мошенничество, и тем самым, вы неправильно использовали Bitcoin. Поэтому увеличение этого риска до 100% ничего особенно не меняет.

Иными словами, они не признают существования управления рисками и воспринимают его как изменение с нулевой стоимостью.

Это изменение протокола будет выпущено в следующей версии Core (0.12), и будет активировано, когда майнеры обновят программное обеспечение. Изменение подверглось массовому осуждению со стороны всего Bitcoin-сообщества, но остальных разработчиков Bitcoin Core не волнует, что думают другие люди, так что изменение произойдет.

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

 

 

Заключение

Bitcoin вошла в зону большого риска. Предыдущие кризисы вроде банкротства Mt Gox были связаны с сервисами и компаниями и возникли вокруг их экосистемы. Но этот совершенно иной – это кризис ядра системы, самой блокчейн.

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

Даже если новая команда заменит Bitcoin Core, останется проблема концентрации мощности майнеров за китайским фаерволом. У Bitcoin нет будущего, пока его контролируют менее 10 людей. Решения проблемы не предвидится: ни у кого нет никаких предложений. Для сообщества, которое больше всего волновалось о том, что контроль над блокчейн захватит какое-нибудь правительство, это остроумная ирония.

Не всё потеряно. Несмотря на всё произошедшее, за последние недели всё больше членов сообщества следуют моим путём. Уже существуют два новых форка (Bitcoin Classic и Bitcoin Unlimited), которые активно борются за внимание пользователей. Пока они столкнулись с теми же проблемами, что и XT, но возможно, что новые люди найдут новые способы добиться прогресса.

В пространстве Bitcoin работает много талантливых и энергичных людей. За последние 5 лет я имел удовольствие познакомиться со многими из них. Их дух предпринимательства и уникальные взгляды на денежную систему, экономику и политику были впечатляющими. Несмотря на всё, что случилось, я не жалею времени, потраченного на проект. Утром я проснулся и обнаружил, что многие люди желают мне всего хорошего на незацензуренном форуме и просят остаться. Боюсь, что я уже занялся чем-то другим. Тем людям я говорю: удачи, не теряйте силы, и всего вам наилучшего.

 

 

 

comments powered by HyperComments