Logo
Condividi questo articolo

Могут ли взятки на основе смарт-контрактов угрожать пулам по майнингу Bitcoin ?

Могут ли взяточничество, осуществляемое посредством смарт-контракта, разрушить модель пула для майнинга Bitcoin ?

Bribe

Могут ли взяточничество, осуществляемое посредством смарт-контракта, разрушить модель пула для майнинга Bitcoin ?

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

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto Daybook Americas oggi. Vedi Tutte le Newsletter

Статья под названием «Смарт-контракты делают пулы майнинга Bitcoin уязвимыми» была написана Яроном Велнером из Еврейского университета в Иерусалиме, Джейсоном Тойчем из Университета Алабамы и Бирмингема и Лоем Луу из Школы вычислительной техники Национального университета Сингапура.

Сделано доступным

7 марта исследование предполагает, что при правильном сценарии кто-то мог бы использовать смарт-контракты для гарантии выплат майнерам, которые в этом случае затем скрывали бы информацию от пулов (или крупных конгломератов майнеров), к которым они подключены.

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

Однако авторы утверждают, что ключом к успеху является использование смарт-контракта, и далее поясняют:

«Использование смарт-контрактов имеет решающее значение для успешности атаки. Действительно, маловероятно, что майнеры будут сотрудничать с такой атакой, если их оплата не гарантирована. Более того, вознаграждение с помощью смарт-контрактов позволяет злоумышленникам оставаться анонимными и не позволяет другим сторонам атаковать злоумышленника (например, с помощью атаки типа «отказ в обслуживании») и отключать его».

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

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

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

Однако, по словам авторов, T с появлением смарт-контрактов стал возможен такой тип скоординированной внутренней майнинговой атаки.

Тем не менее, атака T гарантирована, поскольку некоторые майнеры — особенно те, кто руководствуется этическими соображениями и те, кто T хочет полагаться на смарт-контракт для получения оплаты (учитывая, что эти контракты в прошлом терпели неудачу из-за недостатков) — могут не захотеть участвовать, считают исследователи.

Прочитать полную версию статьиздесь.

Изображение черезШаттерсток

Garrett Keirns

Garrett Keirns is an editorial intern at CoinDesk. In 2011, he co-founded the Cincinnati Bitcoin MeetUp. Before CoinDesk, he contributed to bitcoin related publications CoinReport.net and News.Bitcoin.com.

Garrett holds value in bitcoin and has used other digital currencies. He also provides blockchain consultation services to at least one individual invested in the space. (See: Editorial Policy).

Follow Garrett here: @garrettkeirns. Email garrett@coindesk.com.

Picture of CoinDesk author Garrett Keirns