¿La red de prueba de Ropsten está bajo algún tipo de ataque? ¿Qué podemos hacer?

En mi opinión, durante las últimas aproximadamente 24 horas, la red de prueba de Ropsten está siendo atacada. El límite de gas se eleva 200my el atacante proponía bloques con más de 4,000txs internos que se transfieren 1 weia diferentes direcciones. La recompensa minera es más que 12 ethahora.

Creo que este es el bloque que inició el ataque https://testnet.etherscan.io/block/586948 .

Creo que esto hace que la sincronización de mi computadora sea extremadamente lenta y durante las últimas 24 horas, no he podido ponerme al día con la cadena.

Sin embargo, parece que el atacante dejó de atacar, pero otros mineros aún siguen el límite de gas. Tal vez la gente no sepa cómo reducir el límite de gas, incluso si los mineros pueden hacerlo en algún momento, algún porcentaje del límite de gas actual.

Entonces mi pregunta es: ¿Cuál es la forma más fácil para que los mineros reduzcan el límite de gas? ¿Realmente ayuda?

Edición 1: hay un héroe con esta dirección 0x00d92369a644ab070f38f8877b50feb5b61508ed que intenta reducir el límite de gas proponiendo muchos (casi 2000 bloques ahora) bloques vacíos con un límite de gas reducido. Su primer bloque está aquí https://testnet.etherscan.io/block/590360 .

Edición 2: la red de prueba está bifurcada ahora. Se dividió en el bloque número 590359. Parece que la broma aún no ha terminado.

¿Hay una manera fácil de revertir y/o rechazar estos TX de spam establecidos? Aquí hay un reddit-sub para obtener más información: reddit.com/r/ethereum/comments/5vuni5/…
¿Puede proporcionar uno de sus hashes de transacción?
Sí :0xdef7d5fa4e5b8e010fe96bf83d167828012418ddd759a7c2db237fd1ddfa5f39
¿Tu instancia de Parity está completamente sincronizada?

Respuestas (5)

Actualización - 25 de marzo de 2017

¡Ropsten ha revivido!

¡Nos complace anunciar que la red de prueba de Ropsten ha sido reactivada! Gracias a una generosa donación de potencia de hash de GPU, la cadena Ropsten se ha eliminado de los bloques de spam que se habían acumulado en un ataque reciente.

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


Actualización - 18 de marzo de 2017

Desde la página de inicio https://testnet.etherscan.io/ :

Anuncio: actualmente hay al menos 2 bifurcaciones de la red de Ropsten, por lo que, según la bifurcación a la que esté conectado, puede haber una discrepancia entre los datos del bloque y las transacciones. Una vez que la comunidad haya decidido y hecho público el nuevo TESTNET, "testnet.etherscan.io" pasará a la nueva cadena de testnet.


Actualización - 6 de marzo de 2017

Ropsten debe ser considerado muerto. Vea la respuesta de 5chdn - (¡y vote a favor!) - para obtener detalles sobre su reemplazo.


Para los usuarios que ejecutan Parity, se publicó una solución alternativa en el canal Parity Gitter :

Entonces el procedimiento sería [corregido]:

  • descargar elropsten-543210.snapshot
  • restaurar desde la instantánea:parity --chain=ropsten restore ropsten-543210.snapshot
  • toma elropsten-revert.json
  • correrparity --chain=ropsten-revert.json
  • el mío en él tanto como sea posible

Editar:

Las siguientes instrucciones para Geth en realidad no funcionan, presumiblemente debido a que Parity y Geth chainspecs ( genesis.jsonformatos) son incompatibles, aunque Geth no le dirá esto cuando lo pase a geth init.

Y el equivalente para Geth usando el mismo ropsten-revert.jsonarchivo:

  • Elimina tu ~/.ethereum/testnet/chaindatacarpeta actual
  • Inicializar con el nuevo .jsonarchivo:geth --testnet init <path/to/ropsten-revert.json>
  • Inicie Geth con las opciones que usa normalmente, por ejemplo:geth --testnet --fast --rpc --rpcapi db,eth,net,web3,personal --cache=1024 --rpcport 8545 --rpcaddr 127.0.0.1 --rpccorsdomain "*"

Ropsten debe considerarse muerto, y parity lanzó una red de prueba de prueba de autoridad llamada Kovan .

Lea la propuesta aquí: https://github.com/kovan-testnet/proposal

Para actualizar su testnet de ropsten a kovan, deberá actualizar a la última versión beta de paridad (1.5.4),sin embargo, todavía no hay instrucciones oficiales sobre cómo ejecutar kovan.

Paridad 1.5.5 o superior, use parity --chain=kovan, y para Paridad 1.5.4, useparity --chain=kovan-config.json

La configuración de la cadena está disponible aquí: https://github.com/kovan-testnet/config/blob/master/kovan-config.json


Actualización: Además, se anunció la red de prueba Rinkeby PoA. Pero aún no hay instrucciones, lea más: https://github.com/ethereum/EIPs/issues/225

Ver también: kovan-stats.parity.io
¿Qué pasa con Geth y Kovan? ¿Será trabajo en algún momento?
Afaik, Geth aún no tiene una red de prueba pública que funcione. Puede ejecutar una red de prueba privada o esperar la implementación de Rinkeby.

Si ha enviado alguna transacción en las últimas 48 horas, se debe al ataque del 51 % a ropsten, que aún no se ha resuelto. Siga el enlace a continuación:

https://www.reddit.com/r/ethereum/comments/5w3vqu/ropsten_spam/

Y sí, a veces la red ropsten también se ha caído (o reiniciado, no sé) antes.

Enfrenté un problema similar cuando estaba implementando contratos para ropsten y no se muestran en etherscan, aunque metamask muestra el tx-id . (Usé metamask para implementar los contratos)

Mencione también su dirección en el ropsten. hay que echar un vistazo.

Gracias.

Envío de esta cuenta 0xE7Bcd3b454c18313fE88d679eaf41251a58793DD a esta cuenta0xf97f820AB928386a338264B6C1d84903D8F4f872
Hola, intenta ahora. La red de prueba está en funcionamiento. Si enfrenta este problema de que txn no ingresa a testnet, es posible que deba verificar la configuración a fondo de su instalación. Acabo de implementar un contrato de prueba para verificar si la red de prueba funciona correctamente o no. y parece estar funcionando perfectamente. aquí está el enlace:
Acabo de probar ahora pero tengo el mismo problema. Pero hay este mensaje:Announcement: Maintenance mode, block data might not be up todate
Si bien esto puede responder teóricamente a la pregunta, sería preferible incluir las partes esenciales de la respuesta aquí y proporcionar el enlace como referencia, es decir, cómo ejecutar un nodo de red de prueba kovan o qué prueba de autoridad es.
Kovan se saca solo en paridad por ahora, Ethereum parece seguir con github.com/ethereum/EIPs/issues/225 . Espero que puedan tener el anuncio oficial y/o las instrucciones pronto.
Un gran saludo a Peter, Jeff et al + Gavin et al por Rinkeby + Kovan respectivas soluciones de red de prueba. ¡Los primeros seguidores de ethereum no lo decimos lo suficiente, pero realmente apreciamos enormemente todos sus esfuerzos! Nuestros objetivos para una red principal avanzada/robusta están alineados ya sea que un elemento de PoA se incorpore a Casper o no. Sin embargo, sería genial ver una mejor comunicación entre los Clientes (simple llamada telefónica de la vieja escuela) antes de la implementación :)

Resolví el problema por mí mismo usando geth --fast --testneten lugar de Mist . Pero primero tuve que eliminar los datos de la cadena ( ~/Library/Ethereum/*en la Mac).

esta solución no me funciona. Mi cadena no puede ponerse al día con la cadena global, una especie de 1000 bloques por detrás, durante los últimos dos días.
Hola @ serial007, tengo el mismo problema. ¿Lo solucionaste finalmente?