Блокчейны известных криптовалют могут функционировать менее децентрализованно, чем надеются их пользователи и разработчики, из-за слабых мест в структуре интернета. В сети биткоина также были обнаружены системные уязвимости.
Цифровые валюты существовали еще до создания биткоина. Однако они потерпели неудачу из-за отсутствия децентрализации и плохой безопасности. Сатоши Накамото решил эти ключевые проблемы, используя блокчейн как тип распределенного реестра.
Исследовательский отдел Пентагона США DARPA поручил нью-йоркской компании Trail of Bits более детально изучить криптовалюты и блокчейны. В отчете приводятся примеры того, как можно нарушить неизменность блокчейна не путем использования криптографических уязвимостей, а путем подрыва свойств самого блокчейна, сети и протокола консенсуса.
Аналитики считают возможным захват сетей биткоина и Ethereum несколькими организациями. В частности, критике подверглись майнинговые пулы. Хотя биткоин считается моделью децентрализации в криптоиндустрии, Trail of Bits весьма недоволен его свойствами. В отчете критикуется, среди прочего, распространение биткоина: в 2020 году 4,5% держателей BTC контролировали 85% всей валюты.
Пулы майнинга также обладают слишком большой властью. Взятие под контроль четырех крупнейших майнинговых пулов обеспечит достаточно хешрейта для запуска так называемой атаки 51%.
Ethereum в этом отношении еще хуже. Там потребуется только поглощение трех самых популярных майнинг-пулов. Хотя такая атака практически невозможна для частных лиц или частных организаций из-за прилагаемых усилий, криптовалюты как независимые сети также должны оставаться свободными от влияния государства. Согласно Trail of Bits, проблема именно в этом.
Дополнительную озабоченность вызывают биткоин-узлы, которым поручено работать над обеспечением безопасности сети, но с тем же успехом они могут попытаться манипулировать сетью.
Если такой сетевой узел имеет злонамеренные намерения и пытается фальсифицировать сеть, штрафы не применяются. Это также было бы немыслимо, поскольку создание нового узла сети чрезвычайно просто и недорого.
Проблема: хотя майнеры также действуют как узлы, большинство сетевых узлов не являются майнерами. Майнинг биткоинов требует значительных вложений. С узлами, на которых размещена неправильная или устаревшая версия блокчейна, доля, необходимая для атаки 51%, уменьшается. Кроме того, все, что нужно, это контроль над сетевыми узлами пулов майнинга.
60% всего трафика, обрабатываемого сетью биткоина, происходит в пределах досягаемости всего трех разных интернет-провайдеров. Trail of Bits считает критически важной их способность блокировать весь трафик блокчейна.
Согласно отчету, они даже могут использовать передачу данных, чтобы увидеть, какие доходы есть у майнеров в сети и какие вознаграждения они получают за свою деятельность.