Тест-драйв Ropsten находится под видом атаки? Что мы можем сделать?

В течение последних приблизительно 24 часов тестовая версия Ropsten находится под атакой, на мой взгляд. Ограничение газа повышается до 200m, и злоумышленник предлагает блоки с более чем 4,000 внутренними txs, передающими 1 wei на разные адреса. Горное вознаграждение теперь больше 12 eth.

Я думаю, что этот блок начал атаку https://testnet.etherscan.io/block/586948 .

Я считаю, что это делает мою компьютерную синхронизацию очень медленной, и в течение последних 24 часов я не смог догнать цепочку.

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

Итак, мой вопрос: что является самым простым способом для горняков снизить уровень газа? Это действительно помогает?

Изменить 1: Существует герой с этим адресом. 0x00d92369a644ab070f38f8877b50feb5b61508ed пытается снизить предел газа, предложив множество (почти 2000 блоков) пустых блоков с установленным предельным уровнем газа. Его первый блок находится здесь https://testnet.etherscan.io/block/590360 .

Изменить 2: Теперь тестовая сеть разветвляется. Он разбился на номер кадра 590359. Похоже, шутка еще не закончилась.

33 голоса | спросил vutran 24 FebruaryEurope/MoscowbFri, 24 Feb 2017 21:02:58 +0300000000pmFri, 24 Feb 2017 21:02:58 +030017 2017, 21:02:58

5 ответов


21

Обновление - 25 марта 2017 г.

Ропстен был возрожден!

  

Мы рады сообщить, что тестовая сеть Ropsten была восстановлена!   Благодаря щедрому пожертвованию мощностей GPU, сеть Ropsten имеет   были очищены от спам-блоков, которые были накоплены в недавнем   атака.

https://github.com/ethereum/ropsten/blob/master/revival.md


Обновление - 18 марта 2017 года

На странице https://testnet.etherscan.io/:

  

Объявление: В настоящее время существует не менее 2 вилок Ropsten   сети, поэтому в зависимости от того, к какой вилке вы подключены,   быть несоответствием данных блоков и транзакций. Как только новый TESTNET   было решено сообществом и обнародовано «testnet.etherscan.io»,   перейдут к новой цепочке тестовых сетей


Обновление - 6 марта 2017 года

Ропстен следует считать мертвым. См. ответ от 5chdn - (и повысьте его!) - для получения подробной информации о его замене.


Для пользователей, работающих с Parity, появилось обходное решение, опубликованное на канале Parity Gitter :

  

Таким образом, процедура будет [исправлена]:

     
  • загрузите ropsten-543210.snapshot
  •   
  • восстановление из моментального снимка: parity --chain=ropsten restore ropsten-543210.snapshot
  •   
  • возьмите ropsten-revert.json
  •   
  • run parity --chain=ropsten-revert.json
  •   
  • мой на нем как можно больше
  •   

Edit:

Нижеприведенные инструкции для Geth на самом деле не работают, по-видимому, из-за характеристик Parity и Geth chainspecs (genesis.json) несовместимы, хотя Geth не скажет вам об этом, когда вы его передадите на geth init.

И эквивалент для Geth, использующий тот же файл ropsten-revert.json:

  • Удалите текущую папку ~/.ethereum/testnet/chaindata
  • Инициализировать с помощью нового файла .json: geth --testnet init <path/to/ropsten-revert.json>
  • Запустите Geth с любыми параметрами, которые вы обычно используете, например: geth --testnet --fast --rpc --rpcapi db,eth,net,web3,personal --cache=1024 --rpcport 8545 --rpcaddr 127.0.0.1 --rpccorsdomain "*"
ответил Richard Horrocks 27 FebruaryEurope/MoscowbMon, 27 Feb 2017 22:59:55 +0300000000pmMon, 27 Feb 2017 22:59:55 +030017 2017, 22:59:55
3

Если вы отправили транзакцию за последние 48 часов или около того, это связано с 51% -ной атакой на ropsten, которая еще не разрешена. Перейдите по ссылке ниже:

https://www.reddit.com/r/ethereum/комментарии /5w3vqu /ropsten_spam /

& амп; да, иногда сеть ropsten спустилась (или перезапустила, я не знаю) раньше.

У меня возникла аналогичная проблема, когда я развертывал контракты с ropsten, и они не отображаются на etherscan, хотя в метамаске отображается tx-id . (Я использовал метамаску для развертывания контрактов)

Также укажите свой адрес на ropsten. нужно взглянуть.

Спасибо.

ответил Vixon 27 FebruaryEurope/MoscowbMon, 27 Feb 2017 15:40:03 +0300000000pmMon, 27 Feb 2017 15:40:03 +030017 2017, 15:40:03
3

Ropsten считается мертвым, а паритет запускает тестовый тест Proof of Authority под названием Kovan .

Прочтите предложение здесь: https://github.com/kovan-testnet/proposal

Чтобы обновить тестовую сеть от ropsten до kovan, вам нужно будет перейти на последнюю версию бета-версии (1.5.4), , но пока нет официальных инструкций, как запустить kovan. Дел>

Паритет 1.5.5 или выше, используйте parity --chain=kovan, а для Parity 1.5.4 используйте parity --chain=kovan-config.json

Конфигурация цепочки доступна здесь: https: //github.com/kovan-testnet/config/blob/master/kovan-config.json


Обновление: также объявлен Rinkeby тестовый пакет PoA. Но пока нет инструкций, читайте больше: https://github.com/ethereum/EIPs/issues/225

ответил Afri 6 MarpmMon, 06 Mar 2017 12:20:52 +03002017-03-06T12:20:52+03:0012 2017, 12:20:52
2
ответил Aurel IANCU 6 MaramMon, 06 Mar 2017 11:50:59 +03002017-03-06T11:50:59+03:0011 2017, 11:50:59
-1

Я решил проблему для себя, используя geth --fast --testnet вместо Mist . Но сначала мне пришлось удалить цепочку (~/Library/Ethereum/* на Mac).

ответил schmijos 4 MarpmSat, 04 Mar 2017 16:46:11 +03002017-03-04T16:46:11+03:0004 2017, 16:46:11

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132