Что такое атака 51 %?
При атаке 51 % более 51 % всей мощности сосредоточивается в одной группе атакующих, которая теперь контролирует весь консенсус и может контролировать транзакции, цензуру и почти все, что связано с блокчейном. Атака 51 % может сделать децентрализованную систему централизованной. Гипотетически, потребуется не более 51 % мощности, и 49 % не должны этого заметить. Если бы 49 % что-то заметили, то в первую очередь они пожаловались бы на централизацию и стали бы продавать свои монеты, если бы проблема не была решена. Оба действия значительно снизили бы цену монет, однако люди, которые совершают атаку 51 %, скорее всего, не получили бы существенной прибыли, если бы она вообще была.
Предположим, что 51 % сообщества действительно может совершить такую атаку незаметно от других. Что могла бы сделать эта группа? Во-первых, они могут начать блокировать транзакции от определенных людей, просто не включая эти транзакции в какие-либо блоки. Даже если другие майнеры подобирают блоки, атакующая группа всегда «изгоняет» других, и их цепь остается самой длинной. Во-вторых, они могут совершать двойные траты, отправляя одни и те же монеты за очень короткие промежутки времени разным людям. Поскольку они отвечают за создание консенсуса, то могут контролировать и остальное. В-третьих, они могут изменить историю транзакций, если их мощность значительно превышает 51 %. Так как они снова должны будут добыть каждый блок, это будет довольно сложной задачей и крайне маловероятной, но тем не менее возможной.
В целом атака 51 % маловероятна и экономически не обоснована, хотя на первый взгляд может показаться, что это не так. Последняя атака, которую я рассмотрю, называется атакой Сивиллы. Она также представляется весьма гипотетической.
Что такое атака Сивиллы?
В процессе атаки Сивиллы создается множество фейковых участников с очень низкой или даже отсутствующей стоимостью, чтобы расшатать алгоритм консенсуса в своих интересах.
Именно из-за этой атаки создание консенсуса не может быть бесплатным. Поскольку у всех законных блокчейнов есть «стоимость» участия в консенсусе (майнинг), такую атаку запустить трудно, так как необходимо превзойти остальную часть группы. А это является чрезвычайно дорогостоящим. Опять же, чем больше людей участвуют в блокчейне, тем стабильнее он становится, и поэтому атаки Сивиллы сегодня возможны лишь в теории. Но если все эти атаки и взломы не имеют особого значения, что же может разрушить блокчейн?
Глава 8
Уничтожение блокчейна
Давайте рассмотрим предполагаемых «убийц» блокчейна и то, как они работают.
Квантовые вычисления
Блокчейн основан на криптографии, и если к ней нет доверия, то теряется доверие к системе. Люди называют это взломом блокчейна. Помните, что всякий раз, когда мы слышим о взломе блокчейна, это означает, что были взломаны закрытые ключи или база данных с ключами, но не сам блокчейн. От противников блокчейна, квантовых компьютеров, исходит одна угроза – возможность обратного вычисления алгоритмов, что делает закрытые ключи известными и незащищенными. Вот это и означало бы, что блокчейн был взломан. Все это работает в теории, но в реальности блокчейны обладают стойкостью к квантовой криптографии. Такая криптография реализована в Биткоине или Эфириуме, хотя прямо сейчас и не используется. Если компьютер сможет «сломать код», сначала произойдет резкое падение, а затем корректировка протокола и восстановление блокчейна. Настоящий «взлом» блокчейна кажется совсем НЕВОЗМОЖНЫМ.
Регулирование и запреты
Вторая опасность, о которой всегда упоминают в разговоре о криптовалютах, заключается в правительственных регулированиях или даже запретах в больших странах. Аргумент не лишен смысла. Поскольку децентрализованные криптовалюты представляют опасность для централизованных валют, банки и регуляторы должны быть заинтересованы в подавлении криптовалюты. Но это ошибочная логика: правительства ЛЮБЯТ криптовалюты… при условии, что могут контролировать их. Почему? Подумайте о том, что блокчейн, будучи абсолютно прозрачным, позволяет делать любому правительству; если вы знаете, кем являются владельцы счетов, одним нажатием кнопки вы можете отслеживать все доходы, расходы, налоги и т. д. Просто сказка для правительства! Я знаю, что многие центральные банки рассматривают криптовалюты именно по этой причине. Они хотят создать криптовалюты, где только они видят всю информацию по транзакциям и могут «продавать» ее людям как бонус к настоящим фидуциарным деньгам. Лично я не против того, чтобы было так, пока люди знают разницу между публичной криптовалютой, такой как Биткоин, и контролируемой, какую создает государство. Это также причина нашей в TenX работы над COMIT (www.comit.network), где можно подключать публичные и частные блокчейны, что позволит людям, которые являются частью более ограниченных криптовалют, иметь доступ к полностью открытым.
Так почему же страны не останавливают криптовалюты с публичными блокчейнами? Правительства понимают, что нечто, что является цифровым, имеет открытый исходным код и децентрализовано, не может быть фактически остановлено. Как бы вы это сделали? Биткоин, например, НЕ является компанией. И здесь нечего закрывать.
Заблокировать криптовалютные приложения? Но у них открытый исходный код, а это значит, что это невозможно.
Объявить компании незаконными? Это сработает только для бирж, да и то только для тех, которые становятся децентрализованными. Сделать вне закона владение криптовалютой или майнинг?
А кто это сможет проверить? Если правительство попытается заблокировать публичные блокчейны, то в конечном итоге это скажется на его репутации: появятся частные блокчейны, пользоваться публичными продолжат те, кто не особо заботится о законности. Плохой результат. Может, нанести последний удар? Если в блокчейне нужно, чтобы участники общались между собой, так почему бы не испробовать последнюю атаку и не отключить интернет?
Отключение интернета
Без интернета люди не смогли бы поддерживать равновесие децентрализации, поэтому для блокчейна большую опасность представляет отключение или контроль интернета правительством, не так ли? А вот и нет! Кроме того факта, что интернет отключить невозможно, посмотрите, сколько необходимых для повседневной жизни приложений используют его. Даже если бы правительству удалось отключить интернет, мгновенно появились бы так называемые ячеистые или мэш-сети (mesh-network). Мэш-сети – это настоящие одноранговые сети, где люди отправляют информацию друг другу через других людей, а не через серверы и маршрутизаторы. Подумайте об этом: интернет – это не что иное, как информационная сеть.
Выключение интернета означало бы удаление маршрутизаторов и серверов, но на самом деле это было бы нужно, если бы люди просто передавали информацию напрямую. Во время политических волнений многие страны пытаются подавить протесты, лишив людей доступа к интернету. Но люди просто подключаются друг к другу через Bluetooth или через прямые беспроводные соединения, а через несколько дней восстанавливаются все функции обмена сообщениями. Учитывая все это, группа разработчиков Битокина для обеспечения независимости и устойчивости сети думает о запуске специальных спутников в космос. Поэтому отключение интернета для уничтожения блокчейна не представляется возможным.
Сатоши получал по электронной почте много возражений от критиков Биткоина в ответ на опубликованную в 2008 году «Белую книгу»[17] Биткоина. Среди этих возражений был и такой вопрос: «Хранение всех данных из блокчейна должно занимать невероятные объемы дискового пространства – как эти объемы будут разрастаться, если каждый должен вести учет всего, что происходит?»
Размер блокчейна
Мы уже рассматривали это возражение в главе 4 «Майнинг», но давайте остановимся на нем подробно. В 2017 году один только блокчейн Биткоина был близок к 200 гигабайтам, прирастая на 1 мегабайт каждые 10 минут. Эфириум растет еще быстрее. Итак, что мы можем противопоставить этому, кроме SPV? Кто-то должен хранить все эти данные… И как это все может быть устойчивым?
Прежде всего, скорость транзакций и возможности хранения будут расти экспоненциально.
Двадцать лет назад на дискетах был всего 1 мегабайт. 10 лет назад мы начали считать уже в гигабайтах, а сегодня большинство дисков имеют терабайты пространства. Каждые 10 лет все улучшается в 1000 раз. Если вы посмотрите на скорость интернета, то увидите аналогичную картину: 20 лет назад диал-ап модем 64K, выдававший килобайт в секунду, считался отличным. 10 лет назад, с появлением широкополосной связи, стала возможной потоковая передача в несколько мегабайт.
Сегодня мы уже можем проводить транзакции со скоростью около 1 гигабайта, что является тем же самым увеличением в 1000 раз, что и возможности хранения. Если мощности и скорость будут расти даже частично от этой скорости и это будет продолжаться регулярно, мы не столкнемся с какими-либо значительными проблемами с размером блокчейна в ближайшее время. Это просто экспоненциальный рост технологий, пространства для хранения и скорости, поддерживающий линейный рост блокчейна.
Кроме того, мы видели и другие возможности сохранения всех данных. Некоторые формы блокчейнов используют более «региональный» подход, где узлы хранят только информацию «соседей», а не целых блокчейнов. Такие системы, как COMIT, полагаются на одноранговую модель поверх существующих блокчейнов. Все эти решения уменьшили бы потребность в хранении всех данных и, следовательно, снижали бы проблемы, связанные с размером и ростом.
Если ни одна из вышеупомянутых вещей не может убить блокчейн, то что же это может сделать? Ответ может вас удивить. Блокчейн может уничтожить то, что создало в нем необходимость: централизованная система.
Централизация
Мы обращаемся к технологиям блокчейна, так как не доверяем централизованной системе. При этом если бы к такой централизованной системе было полное доверие, то не было бы необходимости в блокчейне и криптовалютах. Децентрализованная система проносит нам меньшие затраты, скорость, отсутствие внешнего контроля и т. д. Мы готовы идти на компромисс, поскольку все это позволяет сообществу управлять.
Насколько вероятно, что появится доброжелательный диктатор, который все контролирует, но при этом обладает доверием?
Лично я не вижу, что кто-то или что-то в ближайшем будущем может создать такое доверие, поэтому я убежден, что блокчейн и криптовалюты остаются. Однако я также НЕ принадлежу к группе людей, которые считают, что децентрализация является единственным способом развития. Я верю в то, что у меня есть выбор и меня не принуждают что-то использовать. Причина, по которой я люблю блокчейн, децентрализацию и криптовалюты, заключается в том, что они дают мне выбор. Вероятно, некоторые централизованные организации признают это и поймут, что если они хотят выжить, то им придется уступить. В конечном итоге все сведется к этому: централизованные организации, предлагающие децентрализованные услуги, предоставляя своим пользователям лучшее из обоих миров.
Мы уже затронули такие понятия, как конфиденциальность, анонимность и прозрачность, и в следующей главе подробно рассмотрим, что они на самом деле означают и как работают частные криптовалюты.
Глава 9
Конфиденциальность, анонимность и прозрачность
Возможно, вы слышали или читали, что криптовалюты позволяют отмывать деньги, обходить закон и не платить налоги, потому что из-за конфиденциальности никто не знает, что происходит на самом деле. Давайте посмотрим, насколько это соответствует истине. Сначала нужно разобраться в некоторых терминах.
Что такое конфиденциальность?
Конфиденциальность – это способность отдельного человека или группы изолировать себя или информацию о себе и тем самым проявлять себя избирательно. Когда речь заходит о деньгах, особенно важны два компонента конфиденциальности: анонимность (
Конфиденциальность выше, когда выше анонимность и ниже прозрачность.
Что такое анонимность?
Анонимность (или прилагательное «анонимный») происходит от греческого слова ἀνωνυμία – «безымянность», ἀνώνυμος – «безымянный».[18] В случае денег это означает, что никто не знает, кто скрывается за номером счета. Поскольку блокчейн не различает участников по возрасту, расе, стране, полу или прочим характеристикам, кажется, что в криптовалютах существует 100 % анонимности, касающейся того, кто (или что) сгенерировал случайным образом закрытый ключ.
Что такое KYC, KYB, AML и CTF?
Отсутствие информации о тех, кто совершает транзакции, становится нормативным кошмаром для правительства. Именно поэтому власти ведут борьбу с отмыванием денег (AML – Anti Money Laundering), борьбу с финансированием терроризма (CFT – counter financing terrorism), также знают своих клиентов (KYC или KYB[19]). В случае криптовалюты биржи (например, как мы в TenX) должны выполнить эти проверки.
100 % конфиденциальности достигается за счет анонимности, поскольку информацию о том, кому вы отправляете деньги или от кого получаете, очень легко скрыть до тех пор, пока вы будете находиться вне биржи. Однако есть и второй компонент конфиденциальности, который меняет все. Это прозрачность.
Что такое прозрачность?
Прозрачность в данном случае – это не физическая характеристика, определяющаяся способностью пропускать свет, а скорее как используемое в бизнесе, гуманитарных науках и в других социальных контекстах обозначение открытости, коммуникации и подотчетности. Прозрачность предполагает, что другим людям легко понять, какие действия выполняются. Это означает, что пути движения денежных потоков известны, и именно поэтому большинство блокчейнов на 100 % прозрачны на протяжении всей своей истории. Есть несколько новых технологий, о которых мы поговорим чуть позже, например доказательство с нулевым разглашением и кольцевые подписи, которые снижают прозрачность и тем самым сохраняют конфиденциальность, однако их использование по-прежнему ограничено.
Что означает псевдоанонимность?
Анонимность в блокчейне (кто владелец) может быть очень низкой, однако прозрачность (что произошло) очень высока. Так как это создает интересный эффект, касающийся неприкосновенности частной жизни, люди называют криптовалюты псевдоанонимными. Компьютер путем обратного пересчета может достичь 100 % прозрачности транзакции, а затем объединить разные фрагменты, пока анонимность не будет равна 0 или 1 %. Этого может быть достаточно, чтобы определить, кто совершил какое-либо финансовое преступление.
Удобны ли криптовалюты для незаконной деятельности?
Люди считают, что криптовалюты отлично подходят для незаконной деятельности, так как в системе Биткоин, например, все конфиденциально. Однако наивысшая форма конфиденциальности – это деньги; никто не знает, кому они принадлежат и кому они отправляются. Поэтому правительства и хотят избавиться от этой конфиденциальности. Представьте себе, что это будет означать в борьбе с уклонением от уплаты налогов и другими преступлениями. Буквально одним нажатием кнопки налоговое управление знало бы все ваши расходы и доходы, а правоохранительные органы могли бы мгновенно увидеть факты отмывания денег или отследить незаконные покупки.
Именно это произошло в случае Росса Ульбрихта,[20] который был приговорен к пожизненному сроку в 2015 году за отмывание денег и незаконный оборот наркотиков с использованием криптовалют. Эти преступления связали с ним только с помощью низкой анонимности и обеспечения 100 % доступа ко всей истории транзакций. Это помогло выяснить его личность и еще раз показало, что криптовалюты НЕ подходят для незаконной деятельности.
Что такое приватность и секретность?
Есть еще одно важное личное дополнение, которое я хотел бы сделать: хотя я категорически против какого-либо нарушения закона, я выступаю за определенную степень приватности (уровень конфиденциальности, который хотят иметь большинство людей). На нее, по моему мнению, имеет право любой человек. Например, люди должны иметь возможность оплатить счет за лечение так, чтобы их диагноз не был известен всем окружающим. Очевидно, что существует тонкая грань, когда приватность становится «секретностью» (определенная степень прозрачности, связанная со злонамеренным поведением), и именно поэтому вопрос о конфиденциальности такой больной. Если вас пугают криптовалюты, порождающие Большого брата, не волнуйтесь – в следующей главе вы найдете новые решения.
Глава 10
Альткоины и биткоины
Что такое альткоины?
Альткоины (alternative coins) – это другие блокчейны с новым набором правил, принятых участниками сообщества. Всякий раз, когда вы слышите о новой монете или блокчейне, которые растут как грибы после дождя, важно проверить, являются они легальными или нет. Вы можете найти список таких криптовалют по адресу www.coinmarketcap.com. Кроме того, я по-прежнему настоятельно призываю вас быть бдительными и досконально все проверять.
Как распознать мошенничество?
Нет явной инструкции, позволяющей определить, что такое афера и что является законным, но вы можете сориентироваться по этим семи пунктам:
1. Если криптовалюта обещает гарантированные доходы, которые значительно превышают доходы от традиционных инвестиций, например недвижимости или акций (5–7 % годовых), то будьте осторожны, так как, вероятно, это афера. Никто не может пообещать гарантированные возвраты выше чем несколько процентов в год. Они возможны, но не гарантированы.
2. Если криптовалюта является приватной, не имеет открытого исходного кода и публичного блокчейна с регистрацией транзакций, это может быть мошенничество.
3. Если криптовалюта преимущественно премайнится, а большей частью валюты владеет создатель, это может быть мошенничество. Бывают исключения, но вы должны быть осторожны, если создатель владеет большей частью своей же собственной валюты. Это позволяет ему полностью контролировать цену.
4. Если моделью криптовалюты является сетевой маркетинг и она рекламируется как «возможность», это, скорее всего, мошенничество. Есть много криптовалютных компаний, имеющих законную партнерскую программу, по которой вы получаете 5–10 % от привлечения любого клиента, но если вы видите компании или криптовалюты, которые больше сосредоточиваются на привлечении, чем на поставке продукта и услуг, остерегайтесь.
5. Возможность облачного майнинга в сочетании с реферальной схемой, скорее всего, предполагает мошенничество. Причины этому изложены в главе 4 «Майнинг», но в целом это связано с недостаточной маржой и жесткой конкуренцией. Часто эти компании не выплачивают вознаграждение за майнинг, а направляют инвестиции других людей по схеме Понци.[21]
6. Если криптовалюта появляется неожиданно, но не создает ценность, а просто существует, это может быть мошенничеством. К сожалению, это относится к большинству криптовалют, и хотя некоторые из них растут в цене, рано или поздно они лопнут.
7. Как и в случае криптовалют, большинство так называемых первичных размещений монет (ICO) также являются аферами. Я знаю, это звучит иронично, с учетом того, что мы в TenX получили около 80 миллионов долларов в криптовалюте во время нашей продажи токенов. Большинство компаний, занимающихся ICO, являются стартапами, у которых нет ни команды, ни продукта, ни клиентов. В настоящее время у нас десятки тысяч клиентов, а к тому моменту, когда вы прочитаете эти строки, будет уже сотни тысяч. Мы команда из более чем пятидесяти человек, и у нас в TenX есть инвесторы, которые проявили должную осмотрительность. К сожалению, для большинства других компаний это не так. Поэтому будьте особенно осторожны при инвестировании в ICO.
Из этих семи пунктов всегда бывают исключения, и вы, несомненно, можете инвестировать в мошенническую схему. С моральной и экономической точек зрения я призываю вас проявлять должную осмотрительность и держаться от таких схем подальше. Если вам кажется, что что-то не так, то, скорее всего, это так и есть. Самое смешное, если вы применяете эти правила для определения валют, таких как EUR, USD и т. д., вы обнаружите, что все они подпадают под категорию «мошенников». Единственная причина, по которой их не обвиняют в этом, состоит в том, что мы доверяем агентству-эмитенту. А должны мы это делать или нет – это уже совсем другая история.
Какие есть законные источники получения информации?
Наличие хорошего источника информации имеет важное значение в экосистеме, которая развивается так же быстро, как и криптовалюты. Сложность состоит в том, что менее качественных ресурсов больше, чем хороших. Поэтому нужно быть очень избирательным. Вот список ресурсов, который я могу порекомендовать:[22]
Официальные треды на Reddit:
https://www.reddit.com/r/Bitcion/
https://www.reddit.com/r/ethereum/
https://www.reddit.com/r/ethtrader/
https://www.reddit.com/r/TenX/
https://www.reddit.com/r/cryptocurrencies
Канал на «Ютубе»:
https://www.youtube.com/tenxwallet
Журналы:
Группа в «Фейсбуке»:
www.facebook.com/groups/cryptofit
Списки и обзоры:
https://www.smithandcrown.com/icos/
Всякий раз, когда вы натыкаетесь на новый ресурс, спрашивайте себя: «Чем с экономической точки зрения руководствуется человек или компания, предоставляющие информацию?» Помните, что никто не будет кусать руку, которая его кормит. Вот вам отличный совет – поищите группу, которая постоянно обновляется и где вы можете получать и давать советы. Погуглите
На какие криптовалюты стоит обратить внимание?
Позвольте мне дать вам обзор некоторых криптовалют, которые лично я считаю интересными.
ПРЕДУПРЕЖДЕНИЕ. Пожалуйста, имейте в виду, что я могу ошибаться, так как это мое субъективное восприятие. Этот список никоим образом не должен рассматриваться как инвестиционный совет или побуждение к действию!
Всегда все проверяйте и соблюдайте должную осмотрительность при инвестировании своих кровно заработанных денег. Помните, что этот список был создан в конце 2017 года, к тому моменту, когда вы читаете эту книгу, все может измениться.
Bitcoin Core/BTC