ข้ามไปที่เนื้อหาหลัก

การเชื่อมต่อโหนดกับ JOC

เอกสารนี้ระบุรายละเอียดขั้นตอนในการสร้างโหนด Geth ในสภาพแวดล้อมของผู้ใช้ และเชื่อมต่อกับ Japan Open Chain ทั้ง Mainnet และ Testnet หากคุณต้องการใช้ RPC Endpoints เพื่อเชื่อมต่อ dApps กรุณาอ้างอิงที่ ที่นี่

การเชื่อมต่อโหนดกับ JOC Mainnet

ขั้นตอนการเชื่อมต่อมีดังนี้

1. การติดตั้ง Geth

ติดตั้ง Geth ในเครื่อง PC ของคุณ (ทดสอบการทำงานได้กับ Geth เวอร์ชั่น 1.13.5)

https://geth.ethereum.org/docs/getting-started/installing-geth

2. การตั้งค่าเบื้องต้น

สร้างไดเรกทอรีข้อมูลในตำแหน่งที่คุณเลือก ที่นี่กำหนดเป็น "data"

Unset
$ mkdir data

สร้างไฟล์ "genesis.json" ในไดเรกทอรี "data" เพื่ออธิบายข้อมูลบล็อก

Unset
$ sudo vi data/genesis.json

เนื้อหาใน genesis.json จะให้ในไฟล์แยกต่างหาก

3. การเริ่มต้นใช้งาน Geth

เริ่มต้นใช้งาน Geth โดยใช้คำสั่งต่อไปนี้ พร้อมระบุ genesis.json ที่คุณสร้าง

Unset
$ geth init --datadir data data/genesis.json

4. การซิงค์

ซิงค์กับโหนดปลายทาง หากต้องการเชื่อมต่อกับ node-1 ให้ใช้คำสั่งต่อไปนี้

Unset
$ geth --datadir data --networkid=81 --bootnodes="enode://d4c1196326527c13cb318fb062571d9ae25393cbaa06222b3e57ca6407eeac550cf0fd148250282fdcb48e64877f3451d7a8cca281d9a0364c5739462976dfb5@13.230.70.247:30303" --http --http.api="clique,personal,eth,net,web3,miner,admin" --http.corsdomain="*" --http.addr="0.0.0.0" --http.port=8546 --snapshot=false --syncmode="full"

พารามิเตอร์ของ Mainnet มีดังนี้

NodeNetwork IDenode
node-181enode://a0662a1fb5d0b707c527355e03a59b1b5a63ffef76a3a758b2a0696c3f9e6205361db55906b91cdaa455c879aa8eb725536414fb0046990cc9e3611f4b130ef1@13.115.231.63:30303
node-281enode://d4c1196326527c13cb318fb062571d9ae25393cbaa06222b3e57ca6407eeac550cf0fd148250282fdcb48e64877f3451d7a8cca281d9a0364c5739462976dfb5@13.230.70.247:30303
node-381enode://fcaa8046c7a81525882c409f70de7fcd3b9eab1fb4c8361fc62bc4d97459a619bedcc274d04212bf7631be6873b8547bf87e0057a4243da5919d15d58e42ab8c@54.178.230.138:30303

5. การตรวจสอบ

คุณสามารถตรวจสอบสถานะการซิงค์ได้ตามภาพ หากข้อความ "Looking for peers" ยังคงแสดงอยู่ แสดงว่าเชื่อมต่อไม่สมบูรณ์ กรุณาตรวจสอบคำสั่งซิงค์และเครือข่าย