Chia Hızlı Plot Oluşturma

Chia coin yapmaya çalışanların en büyük şikayeti uzun süren plot oluşturma zamanları. madMAx43v3r ile hızlı chia coin yapma ve plot oluşturma işlemi ile çok daha verimli bir şekilde chia çiftliğinizi oluşturabilirsiniz. Chia coin yapma ve chia coin üretme nasıl olur bu makale ile yapacağız. Madmax chia ubuntu kurulumuna başlıyoruz.

Chia üretimi için daha az kaynak (işlemci/ram/disk) kullandığı için işletim sistemi tercihimiz linux. Ayrıca stabil kalması ve format gereksinimi doğmaması da artı bir etken. Dağıtım olarak ubuntu kullanacağız. UPS (kesintisiz güç kaynağı) kullanmanızı öneriyorum. Elektrik kesintisinde üretilen plot yarım kalıyor ve harcadığınız zaman boşa gider. Terminal ekranımızı açıyoruz. (Başlat butonuna basıp term yazarsanız gelecektir)

Öncelikle gerekli paketlerimizi kuruyoruz. Bu paketler kurulmadan chia plotter yazılımı derlenemez (yapılamaz).

sudo apt install -y libsodium-dev cmake g++ git

Araçlarımızı kurduktan sonra github’ta bulunan chia plotter yazılımımızı git ile klonlayıp bilgisayarımıza indiriyoruz. Ardından derleme işlemini (windowstaki kurulum gibi düşünebilirsiniz) yapıyoruz.

# Checkout the source and install
git clone https://github.com/madMAx43v3r/chia-plotter.git 
cd chia-plotter

git submodule update --init
./make_devel.sh
cd build
./chia_plot --help

Bu işlem sonrası aşağıdaki bir çıktı görüyorsanız kurulumunuz başarılı olmuş demektir.

[email protected]:~/chia-plotter/build$ ./chia_plot –help
Multi-threaded pipelined Chia k32 plotter – 78ee372

For and see output of chia keys show.
needs about 220 GiB space, it will handle about 25% of all writes. (Examples: ‘./’, ‘/mnt/tmp/’)
needs about 110 GiB space and ideally is a RAM drive, it will handle about 75% of all writes.
Combined (tmpdir + tmpdir2) peak disk usage is less than 256 GiB.
In case of != 1, you may press Ctrl-C for graceful termination after current plot is finished,
or double press Ctrl-C to terminate immediately.

Usage:
chia_plot [OPTION…]

-n, –count arg Number of plots to create (default = 1, -1 = infinite)
-r, –threads arg Number of threads (default = 4)
-u, –buckets arg Number of buckets (default = 256)
-v, –buckets3 arg Number of buckets for phase 3+4 (default = buckets)
-t, –tmpdir arg Temporary directory, needs ~220 GiB (default = $PWD)
-2, –tmpdir2 arg Temporary directory 2, needs ~110 GiB [RAM] (default =
)
-d, –finaldir arg Final directory (default = )
-p, –poolkey arg Pool Public Key (48 bytes)
-f, –farmerkey arg Farmer Public Key (48 bytes)
-G, –tmptoggle Alternate tmpdir/tmpdir2
–hwinfo Print information regarding underlying hardware
–help Print help

Ubunu linux işletim sisteminizi SSD veya M2 diske kurduğunuzu varsayalım. (Çok yoğun okuma yazma yapacak. Hız önemli) Benim sistemimde 10TB disklerde takılı. Oluşan plot dosyaları nihai olarak oraya taşınacak şekilde yazacağım.

Aşağıdaki çıktı ile oluşturduğumuz plot dosyasının size ait olduğunu chia sisteminin tanıması için kullanacağız. Bunlar bizim sistemimizde üretilenler. Siz koyu renkle yazılmış komuttan çıkan sonuçları kullanacaksınız.

/usr/lib/chia-blockchain/resources/app.asar.unpacked/daemon/chia keys show
Showing all public keys derived from your private keys:

Fingerprint: 1489965265
Master public key (m): 844866ad90d7048c4d6f434c3f654adfas6df65frf5dfsfd3ed385c0d442e23f08ea873a8759acbefa0fa55f5a1791ecbcc13
Farmer public key (m/12381/8444/0/0): 82567b083ce2f13b843cecf21eca1b9601f5295f9c76b435c274fc7de27a62576c44ace4d9e3e5dd7bf2ddad5bbe43f7
Pool public key (m/12381/8444/1/0): ae7c45749ee92578571b6754e993342r34re5t6a17224668db1482968a0fc4a3ea8542ad8203787cf3ab9a181ade15937
First wallet address: xch13zc6lw56dmk0fnjfjlv34d654fd5tgsacc7ekpnal2n3e8jz7j6mgrqd8axsc

Burada işimize lazım olan iki değer var. Farmer public key ve Pool public key. Sizin ekranınıza gelen değerleri kullanmanızı tekrar hatırlatıyorum. Şimdi sıra geldi plot oluşturmaya. mkdir olan komutla geçiçi dosyalar için klasör oluşturuyoruz. Bir kere kullanacaksınız.

mkdir temp
mkdir temp2

Aşağıdaki komutta şunları giriyoruz:

-n kaç adet plot yapılacak (sıralı yapacaktır)
-r kaç işlemci kullanacak. (kullandığınız işlemcinin fiziki çekirdek kadar sayısını yazmalısınız)
-t geçici klasör
-2 diğer geçici klasör
-d oluşan nihai plot dosyasının kaydedileceği disk yolu. (SATA diskinizdeki kaydetmek istediğiniz klasöre girip CTRL+L yaparsanız size yolu verecektir. Kopyalayıp yapıştırabilirsiniz.
-p az önceki çıktıdaki Pool public key karşısındaki uzun anahtar
-f az önceki çıktıdaki Farmer public key karışısındaki uzun anahtar


./chia_plot -n 25 -r 10 -t ./temp/ -2 ./temp2/ -d /mnt/d3c381a4-1453-1453-b35c-be5322f29051453/ -p ae7c45749ee92578571b6754e99df9535825eca17224668db1482968a0fc4a3ea8542ad8203787cf3ab9a181ade15937 -f 82567b083ce2f13b843cecf21eca1b9601f5295f9c76b435c274fc7de27a62576c44ace4d9e3e5dd7bf2ddad5bbe43f7

bütün kaynakları seferber edip çok hızlı şekilde plot oluşturmaya başlıyor.

Kaynak: https://github.com/madMAx43v3r/chia-plotter#how-to-support

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir