Синхронизация блокчейна тестовой сети

Я использовал geth для Windows и запускал его как настольное приложение. Не уверен, подключен ли я к общедоступной цепочке блоков или тестовой сети. Как проверить, какая сеть синхронизируется. ?

(Я хочу загрузить блокчейн ropsten testnet на машину с Windows. Я щелкнул исполняемый файл geth, и geth начал загружать блоки. Я новичок. Пожалуйста, помогите мне с этим)

Ответы (1)

Вы можете определить тип сети, используя три популярных метода:

  1. Ваш клиент geth вы найдете ниже одной строки,

    INFO [02-16|22:25:29] Инициализация версий протокола Ethereum="[63 62]" network=1

  2. Прикрепите свой ipc или rpc с помощью следующей команды:

    geth прикрепить {файл RPC-IP/IPC}

    Geth откроет оболочку, затем введите

$> 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. Команда клиента Geth: если вы ничего не укажете в консоли geth. По умолчанию он будет подключаться к основной сети. Проверьте команду клиента geth.
--networkid value Network identifier (integer, 1=Frontier, 2=Morden (disused), 3=Ropsten, 4=Rinkeby) (default: 1)