Neler yeni
Kripto Para, Bitcoin, Ethereum, Cardano, Dogecoin, Shiba, Forumları, Yorumları, Teknik Analiz

Satoshiturk ailesine hoş geldin!

Burada, yatırım tavsiyesi vermeyip, hiçbir projeye para karşılığı destek çıkmadan, kripto dünyasının içinden gelen yöneticilerimizle doğru bilgiye ulaşabilirsin.

5 yıldır aksamadan yaptığımız ödemelerle güvenin adresiyiz.

Bizimle keşfet, öğren ve kripto sohbetlerine katıl. Seni aramızda görmekten mutluluk duyarız!

Geth kurulumu yardım

omerzh

Onbaşı
merhaba kodlara ve linuxa aşina biri değilim sadece meraklı biriyim ve bana kısaca geth kurulumunu ve bir genesis blok oluşturmayı anlatabilirmisiniz yani metamaxla bağalabileceğim transferler yapabileceğim ve kullanmış olduğum websitemdeki scriptimle bu blokchanine bağlanabileceğim bir kurulum anlatımı istiyorum farkındayım çok şey istiyorum ama benim fazla bilgim yok basit bir blokchain ağı kurup denemeler yapmak istiyorum hepsi bu şimdiden teşekkürler herkese
 
merhaba şu aşağıdaki linkten geth programını indirin hangi işletim sistemini kullanıyorsanız.


sonra aşağıdaki genesis dosyasında işaretlediğim alana en az 3 adet adres ekleyin.
PHP:
{
  "config": {
    "chainId": 14255,
    "homesteadBlock": 0,
    "eip150Block": 0,
    "eip150Hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
    "eip155Block": 0,
    "eip158Block": 0,
    "byzantiumBlock": 0,
    "constantinopleBlock": 0,
    "petersburgBlock": 0,
    "istanbulBlock": 0,
    "clique": {
      "period": 1,
      "epoch": 30000
    }
  },
  "nonce": "0x0",
  "timestamp": "0x629169df",
  "extraData": "0x000000000000000000000000000000000000000000000000000000000000000030bc9884f41e080e3d42538828256557118ea6514f69de10418759c1ee27c685161bda4b970b45e49b17a216672959b1e755a5501c2ad23e10633cb10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
  "gasLimit": "0x47b760",
  "difficulty": "0x1",
  "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
  "coinbase": "0x0000000000000000000000000000000000000000",
  "alloc": {
    "30bc9884f41e080e3d42538828256557118ea651": {
      "balance": "0x200000000000000000000000000000000000000000000000000000000000000"
    },
    "4f69de10418759c1ee27c685161bda4b970b45e4": {
      "balance": "0x200000000000000000000000000000000000000000000000000000000000000"
    },
    "9b17a216672959b1e755a5501c2ad23e10633cb1": {
      "balance": "0x200000000000000000000000000000000000000000000000000000000000000"
    }
  },
  "number": "0x0",
  "gasUsed": "0x0",
  "parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
  "baseFeePerGas": null
}


en altta 3 adet adres var. farkındaysanız başında 0x ibaresi yok.
buraya kendinize ait adresleri ekleyin ve başında bulunan 0x değerlerini kaldırın.

Örnek adresler bunlara sınırsız ether bakiyesi yüklenecektir.
30bc9884f41e080e3d42538828256557118ea651
4f69de10418759c1ee27c685161bda4b970b45e4
9b17a216672959b1e755a5501c2ad23e10633cb1


işin en önemli kısmı extradata yani 0. bloğu oluşturma alanı.
her bloğun bir hash deperi olmak zorunda burada has değerini şu şekilde ayarlıyoruz.
aşağıdaki dataya dikkat ederseniz başı ve sonu sıfırlar ile dolu.
PHP:
0x000000000000000000000000000000000000000000000000000000000000000030bc9884f41e080e3d42538828256557118ea6514f69de10418759c1ee27c685161bda4b970b45e49b17a216672959b1e755a5501c2ad23e10633cb10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

fakat işaretlediğim alan size tanıdık gelmiş olmalı.
burada sizin 3 adet adresiniz yine başında 0X olmadan ardışık bir şekilde eklenmiş durumda.
30bc9884f41e080e3d42538828256557118ea6514f69de10418759c1ee27c685161bda4b970b45e49b17a216672959b1e755a5501c2ad23e10633cb1

ohalde yapmanız gereken adreslerini bu şekilde 0ların arasına eklemek.

sonra bu dosyayayı genesis.json olarak kaydedin ve init edin.
init ettikten sonra geth standart kodları ile çalıştırabilirsiniz.
Light verisyonu eklemeden :)

1714876180025.png


resimdede işaretledim değişmesi gereken yerleri.
 
Son düzenleme:
bu arada her parametrenin ne anlama geldiğini youtube kanalımızdaki videolarda anlattım.
 
geth!i ubunru sunucuya bu şekildemi yüklemek gerekiyor
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install ethereum

yoksa bu şekildemi
wget https://gethstore.blob.core.windows.net/builds/geth-linux-amd64-1.14.0-87246f3c.tar.gz
tar -xzf geth-linux-amd64-1.14.0-87246f3c.tar.gz
cd ~/geth-linux-amd64-1.14.0-87246f3c
./geth


bu arada gethi çalıştırdığımızda oluşturduğu dosyaları /home/1 klasörüne oluşturmasını istiyorum bunun için ayrı komutmu gerekiyor
 
sizden ricam ilk çaıştırdığınızdaki çıktılqrı görebilirmiyim ?
 
tamam şimdi aynı klasörden toplamda 3 adet olması ve consensusun oluşması gerekiyor. videolarda var.
bundan sorası zaten olay tamam demektir.
 
json dosyalarının oluşması için kodun devamına bişey yazmamız gerekiyodu
./geth --datadir "/home/ece" bu şekilde çalıştırıyorum
 

Cüzdanınız

BNB
0.00000000

Forum istatistikleri

Konular
13,238
Mesajlar
61,711
Kullanıcılar
6,699
Son üye
kurt04
Geri
Üst