Ultimate magazine theme for WordPress.
Bitcoin
$98,205.40
+3392.94
(+3.58%)
Ethereum
$3,326.15
+243.82
(+7.91%)
Ripple
$1.36
+0.23
(+20.9%)
Litecoin
$90.67
+6.23
(+7.38%)
EOS
$0.68
+0.05
(+8.42%)
Cardano
$0.86
+0.07
(+8.64%)
Stellar
$0.28
+0.04
(+14.29%)
NEO
$13.01
+0.68
(+5.53%)
NEM
$0.02
0
(+3.19%)
DigitalCash
$28.53
+0.81
(+2.91%)
Tether
$1.00
0
(0%)
Binance Coin
$633.04
+26.69
(+4.4%)
QTUM
$3.27
+0.28
(+9.51%)
Verge
$0.01
0
(+1.68%)
Ontology
$0.23
+0.01
(+6.18%)
ZCash
$46.06
+4.49
(+10.81%)
Steem
$0.21
0
(+2.08%)

Разработчики раскрыли проблему поисковых запросов, способную привести к остановке сети Ethereum

Рост количества счетов на блокчейне Ethereum открывал хакерам возможность использования вектора атаки сети с помощью отправки множества запросов на поиск рандомных кошельков. Каждый из-них инициировал по 8-9 операций, достаточно низких по стоимости газа.

По оценкам Виталика Бутерина, остановка сети Ethereum на несколько часов, обошлась бы злоумышленникам в несколько тысяч долларов.

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

Проблема была случайно раскрыта публично самими разработчиками, которые начали вести с ней борьбу с 2016-го года, путем увеличения стоимости газа на подобные запросы. С тех пор каждое обновление не обходилось без постоянного роста стоимости, но только хардфорк Berlin позволил сократить масштабы проблемы в 50 раз.

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

Источник

Оставьте ответ