Я развертываю частную сеть ethereum с помощью geth, и я запускаю три узла на своем компьютере, соединяю их с помощью загрузочного узла.Частная сеть работает, но меня смущают результаты операции.Мой geth cmd:
geth --datadir chain/node1 --networkid 15 --bootnodes $bootnode_address
geth --datadir chain/node2 --networkid 15 --port 30304 --bootnodes $bootnode_address
geth --datadir chain/node3 --networkid 15 --port 30305 --bootnodes $bootnode_address
Как описано на рисунке launch Есть несколько портов запуска, и почему эти порты (60077 ; 60300 ; 60089) Появляются?Я думаю, что соединение должно быть:
30303 -> 30304;30305
30304 -> 30303;30305
30305 -> 30303;30304
Но теперь соединение:
30303 -> 60077; 60089 -> 30305
60077 -> 30303; 60300 -> 30305
30305 -> 60300; 30305 -> 60089
Кто-нибудь знает почему?Спасибо.