Я думал об очень конкретном сценарии: предположим, у нас есть новая организация, назовем ее «WikiLeaks2», которая получает пожертвования в основном в виде биткойнов. Предположим, что национальное правительство пытается закрыть его, прервав прием средств, поэтому они устанавливают несколько майнеров с измененным кодом, чтобы они проверяли каждую транзакцию по списку биткойн-адресов, занесенных в черный список (среди них адрес WikiLeaks2). и автоматически отклонять транзакцию, поступающую на/с этих адресов.
Давайте предположим, что это правительство успешно установило кротов глубоко внутри организации, так что любой новый адрес приема известен его агентам через несколько минут. Потребуется ли им контролировать 51% мощности майнинга, чтобы сделать невозможным отправку средств в такую организацию, или нарушение будет возможно с меньшим процентом?
Напрашивается вопрос: кто подтверждает правильность принятия/отклонения транзакции, сделанной майнерами? Т.е. кто валидирует валидаторов?
Должны ли они контролировать 51% мощности майнинга, чтобы сделать невозможным отправку средств в такую организацию?
Напрашивается вопрос: кто подтверждает правильность принятия/отклонения транзакции, сделанной майнерами? Т.е. кто валидирует валидаторов?
За определенные сетевые правила никогда не голосуют . Например, транзакции должны быть подписаны, блок должен иметь действительную временную метку, вы не можете потратить больше биткойнов, чем у вас есть, и тому подобное.
Биткоин-майнеры голосуют за то, что должно быть в этом глобальном, совместно используемом, упорядоченном списке транзакций.
Напрашивается вопрос: кто подтверждает правильность принятия/отклонения транзакции, сделанной майнерами? Т.е. кто валидирует валидаторов?
Насколько я понимаю, майнер похож на губку для транзакций, которая поглощает все транзакции, которые может найти ближе всего к ней, в поисках подходящего хэша. Я подозреваю, что майнер может написать программное обеспечение для отклонения транзакций по списку адресов. А затем, следуя логике, разработайте линию ASIC, чтобы получить достаточную хеш-мощность, чтобы гарантировать, что они обрабатывают большинство блоков, тем самым увеличивая время оборота для одобрения транзакций на wikileaks.
Хотя на бумаге это кажется хорошим вектором атаки, wikileaks может внедрить программное обеспечение для создания нового адреса для каждого пожертвования, что сделает черный список невозможным на практике. Кроме того, эту атаку будет чрезвычайно легко обнаружить. Чтобы надежно замедлить транзакции настолько, чтобы оправдать потраченное время, правительству пришлось бы контролировать гораздо более 51% общей хеш-мощности.
Исправлено Дэвидом, 51% будет достаточно.
ви.су.