سمیرا ابراهیم پور | 2017.06.15

استخراج زی کش با یک کامپیوتر لینوکسی

“ZCash” یا “زی کش” یک دیجی ارز است که از رمز گذاری موسوم به zk-snarkss استفاده می کند تا تراکنش های کاربران بصورت امنی رمزنگاری شود و در عین حال توسط استخراج کنندگان قابل تایید باشد. نکته اصلی این دیجی ارز این است که امکان ایجاد امکان ایجاد تراکنش های ناشناس را فراهم می کند.

برای اطلاعات بیشتر درباره این دیجی ارز به این مقاله مراجعه کنید.

*برای مطالعه آموزش استخراج زی کش از طریق یک کامپیوتر ویندوزی (با استفاده از Claymore و Nicehash) به این مقاله مراجعه کنید.

* برای مطالعه آموزش استخراج زی کش از طریق یک کامپیوتر ویندوزی (تنها با استفاده از Nicehash) به این مقاله مراجعه کنید.

در این مقاله می خواهیم به آموزش استخراج زی کش از طریق اوبونتو (Ubuntu) بپردازیم.

همه افراد به اندازه کافی زمان، دانش و یا صبر لازم جهت راه اندازی استخراج زی کش را به تنهایی را ندارند، مخصوصا که فعلا یک ظاهر کاربری برای استفاده راحت تر استخراج کنندگان وجود ندارد. اگر می خواهید با کامپیوتر خود و با کمی تلاش شروع به استخراج زی کش کنید این مقاله می تواند به شما کمک کند

استخراج زی کش با لینوکس (اوبونتو) – این آموزش تنها بر روی سیستم های ۶۴بیتی کار می کند

بخش اول: نصب بسته وابستگی سیستم Zcash

مرحله ۱: ترمینال خود را یاز کنید. این کار را می توانید با کلیک بر روی لوگوی بالا سمت چپ (شماره ۱) انجام دهید و بدنبال “Terminal” بگردید. سپس بر روی لوگوی ترمینال کلیک کنید (شماره ۲).

مرجله ۲: ابتدا وابستگی های مورد نیاز زی کش را نصب کنید. برای این کار عبارات زیر را در خط فرمان وارد کنید:

sudo apt-get install \

build-essential pkg-config libc6-dev m4 g++-multilib \

autoconf libtool ncurses-dev unzip git python \

zlib1g-dev wget bsdmainutils automake

برای راحتی کار می توانید عبارات را کپی کنید (CTRL+SHIFT+C) و بعد آن را paste کنید (CTRL+SHIFT+V). بعد از وارد کردن این عبارات در خط فرمان enter را بزنید.

مرحله ۳: پس از وارد کردن دستورات، رمزعبور را از شما می خواهند. آن را وارد کنید.

مرحله ۴: ترمینال از شما می خواهد که این عملکرد را تایید کنید. حرف “Y” را تایپ کرده و enter را بزنید.

مرحله ۵: مخزن یا repository زیکش را از طریق دستور زیر دانلود کنید:

git clone http://github.com/zcash/zcash.git

این کار باعث ساخته شدن یک پوشه جدید به نام ZCash در بخش Files می شود.

مرحله ۶: زمانی که دانلود مخزن ZCash تمام شد به پوشه ZCash بروید. برای این کار دستور زیر را بویسید:

cd zcash

مرحله ۷: در فایل Zcash Inside the Zcash file you need to get the public alpha proving and verifying keys

برای این کار دستور زیر را وارد کنید:

git checkout v1.0.1
./zcutil/fetch-params.sh

این کلیدها ۱٫۵ گیگابایت هستند، در نتیجه ار پروسه کمی طول می کشد.

بخش دوم: کامپایل کردن ZCash

زمانی که تمام موارد بالا را انجام داده باشید می توانید آن ها را کامپایل کرده و zcashd را بسازید.

مرحله ۱: برای کامپایل زی کش دستور زیر را وارد کنید:

./zcutil/build.sh j$(nproc)

بخش سوم: اجرای ZCash

مرحله ۱: قبل از اجزای Zcash باید یک پوشه برای فایل تنظیمات ایجاد کنیم. خارج از ترمینال به قسمت Files (شماره ۱) رفته و هر کجای آن کلیک راست کنید و یک پوشه به نام zcash. بسازید.

مرحله ۲: ممکن است ببینید که پوشه ای که ساخته اید ناپدید می شود. این بدین خاطر است که لبنوکس پوشه هایی که با “.” شروع می شوند را بعنوان پوشه مخفی می شناسد و آن را مخفی می کند. برای اینکه پوشه های مخفی را ببینید CTRL+H را بزنید.

مرحله ۳: حال باید فایل تنظیمات را داخل پوشه zcash. بسازید. داخل همان پوشه کلیک راست کنید و “New Document” و پس از آن “Empty Document” را انتخاب کنید.

مرحله ۴: این New Document جدیدی که الان ساختید را باز کنید و تنظیمات زیر را در آن وارد کنید:

rpcuser=username

rpcpassword=password

مرحله ۵: فایل را ذخیره کنید و ببندید. سپس نام آن را به zcash.conf تغییر دهید.

مرحله ۶: حال به ترمینال برگشته و دستور زیر را وارد کنید:

./src/zcashd -daemon

اگر ترمینال را بسته اید، بنویسید cd zcash تا به پوشه zcash بروید.

بخش چهارم: استخراج زی کش

حال می توانیم استخراج را شروع کنیم.

مرحله ۱: با وارد کردن دستور زیر  ZCash deamon را ببندید:

./src/zcashcli stop

مرحله ۲: به Files (شماره ۱) بروید و وارد پوشه zcash. (شماره ۲) بشوید.

مرحله ۳: حال فایل zcash.conf را با اضافه کردن دستور زیر ویرایش کنید:

gen=1

مرحله ۴: دوباره ZCash deamon را با نوشتن دستور زیر باز کنید:

./src/zcashd -daemon

تمام شد! حال شما در حال استخراج زی کش هستید. میزان قدرت هش یا اطلاعات دیگر مربوط به آن را نمی توانید ببینید. اما می توانید حساب خود و سایر اطلاعات مربوط به بلاکچین را با وارد کردن دستور زیر بررسی کنید:

./src/zcash-cli getinfo

ممکن است چند ساعتی تا بدست آوردن اولین سکه ها طول بکشد.

با وارد کردن عبارت زیر می توانید اطلاعات بیشتری نسبت به کیف پول و کوین های خود بدست آورید:

./src/zcash-cli listunspent

 



Image via