Ana içeriğe geç

JOC'ye Düğüm Bağlama

Bu doküman, kullanıcı ortamında bir Geth düğümünün nasıl oluşturulacağı ve Japan Open Chain Mainnet ve Testnet'e nasıl bağlanılacağına dair adımları içerir. RPC Endpoints kullanarak dApps bağlantısı kurmak isteyenler burayı inceleyebilir.

JOC Mainnet'e Düğüm Bağlama

Bağlantı süreci aşağıdaki gibidir:

1. Geth'in Yüklenmesi

Bağlantıyı sağlayacak bilgisayara Geth yükleyin. (Geth ver1.13.5'e kadar test edilmiştir)

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

2. İlk Ayarlar

İsteğe bağlı bir klasör içinde veri dizini oluşturun. Burada adı "data" olarak belirleyeceğiz.

Unset
$ mkdir data

Oluşturduğunuz data dizini içinde blok bilgilerini içeren "genesis.json" dosyasını oluşturun.

Unset
$ sudo vi data/genesis.json

genesis.json dosya içeriği ayrı bir dosyada verilecektir.

3. Geth'i Başlatmak

Geth'i başlatın. Oluşturulan genesis.json dosyasını belirten aşağıdaki komutu çalıştırın.

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

4. Senkronizasyon

Hedef düğümle senkronize edin. node-1'e bağlanırken aşağıdaki komutu çalıştırın.

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 parametreleri aşağıdaki gibidir:

DüğümAğ 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. Doğrulama

Aşağıdaki şekilde senkronizasyon durumunu doğrulayabilirsiniz. "Looking for peers" mesajı devam ederse, bağlantının sağlanmadığını gösterir, senkronizasyon komutları veya ağ bağlantınızı kontrol edin.