Sincronización de cadena de bloques de Testnet

Usé geth para Windows y lo ejecuté como una aplicación de escritorio. No estoy seguro si estoy conectado a una cadena de bloques pública o a una red de prueba. ¿Cómo compruebo qué red se está sincronizando? ?

(Quiero descargar ropsten testnet blockchain en una máquina con Windows. Hice clic en el archivo geth exec y geth comenzó a descargar bloques. Soy un principiante. Por favor, ayúdenme con esto)

Respuestas (1)

Puede identificar el tipo de red utilizando tres métodos populares:

  1. Tu cliente geth lo encontrarás debajo de una línea,

    INFO [02-16|22:25:29] Inicializando las versiones del protocolo Ethereum="[63 62]" network=1

  2. Adjunte su ipc o rpc usando el siguiente comando:

    geth adjuntar {archivo RPC-IP/IPC}

    Geth abrirá shell, luego escribirá

$> admin.nodeInfo

{
  enode: "enode://XXXXXXXXXYZZZZZZ@Z.Z.Z.214:30303",
  id: "<ID>",
  ip: "Z.Z.Z.214",
  listenAddr: "[::]:30303",
  name: "Geth/v1.7.3-stable/darwin-amd64/go1.9.2",
  ports: {
    discovery: 30303,
    listener: 30303
  },
  protocols: {
    eth: {
      difficulty: <DIFF>,
      genesis: "<BLOCK>",
      head: "<HEAD>",
      network: 1
    },
    shh: {
      maxMessageSize: 1048576,
      minimumPoW: 0.2,
      version: "5.0"
    }
  }
}
  1. Comando de cliente Geth: si no especifica nada en la consola geth. Por defecto se conectará a la red principal. Compruebe el comando de cliente geth.
--networkid value Network identifier (integer, 1=Frontier, 2=Morden (disused), 3=Ropsten, 4=Rinkeby) (default: 1)