اوبنٹو پر Cgminer کے ساتھ مائن بٹ کوائنز۔

Mine Bitcoins With Cgminer Ubuntu



تعارف

Cgminer ونڈوز ، لینکس اور او ایس ایکس سمیت کئی پلیٹ فارمز کے لیے تیار کیا گیا ایک اوپن سورس ASIC/FPGA بٹ کوائن مائنر ہے۔ یہ جدید ترین الگورتھم پر مشتمل ہے جو کہ سی پروگرامنگ لینگویج کے ساتھ تیار کی گئی ہے تاکہ زیادہ سے زیادہ ہارڈ ویئر کی کارکردگی کو استعمال کیا جا سکے تاکہ مشین کی کارکردگی کے لحاظ سے بٹ کوائن کی منافع بخش رقم حاصل کی جا سکے۔ Cgminer فی الحال۔ GPU کو سپورٹ نہیں کرتا چونکہ اب بجلی اور بٹ کوائنز کی تیاری میں استعمال ہونے والے وقت کی تلافی کرنا قابل استعمال نہیں ہے۔ اور اس طرح ASIC استعمال کرنا پڑتا ہے۔

Cgminer سیٹ اپ کریں۔

شروع کرنے سے پہلے ، ظاہر ہے کہ Cgminer کو سسٹم میں انسٹال کرنا ہوگا۔ چونکہ سسٹم کے اندر Cgminer مرتب کرنا زیادہ سے زیادہ کارکردگی کا باعث بنتا ہے ، لہذا یہ انتہائی سفارش کی جاتی ہے کہ بائنری فارم کے بجائے براہ راست گیتھب سے سورس ڈاؤن لوڈ کریں جہاں cgminer اس وقت میزبانی کر رہا ہے ، اور اسے نیچے دیئے گئے کمانڈز کے ساتھ مرتب کریں۔







یہ جو کام کرتا ہے وہ ہے مرتب کرنے کے لیے ضروری پیکجز ڈاؤن لوڈ کرنا ، ڈائریکٹری کو src میں cgminer انسٹال کرنے کے لیے تبدیل کرنا ، cgminer کو github سے لوکل سسٹم میں کلون کرنا ، ڈائریکٹری کو دوبارہ cgminer میں تبدیل کرنا ، تالیف کے لیے بلڈ تیار کرنا ، اور آخر میں سورس کوڈز مرتب کرنا۔ اس کے مرتب ہونے کے بعد ، cgminer چھوڑ دیں اور اگلے حصے میں آگے بڑھیں۔ کمانڈ کے سامنے سوڈو استعمال کرنا ضروری ہو سکتا ہے ، اگر انتظامی استحقاق پوچھ کر کسی غلطی کو فروغ دیا جائے۔



  • apt-get install autoconf gcc make git libcurl4-openssl-dev libncurses5-dev libtool libjansson-dev libudev-dev libusb-1.0-0-dev
  • cd/usr/src/
  • گٹ کلون https://github.com/ckolivas/cgminer.git۔
  • cd cgminer
  • ./autogen.sh
  • بنانا
سکرین شاٹ اوبنٹو فولڈر سلیکشن۔

شکل 1 Cgminer/usr/src/cgminer پر واقع ہے۔



ایک پرس بنائیں۔

بٹ کوائنز کو ذخیرہ کرنے کے لیے وسیع اقسام کے بٹوے دستیاب ہیں ، اور اس طرح مناسب کو تلاش کرنا مشکل ہوسکتا ہے۔ عام طور پر بٹ کوائن کور کو حفاظتی وجوہات کی بناء پر تجویز کیا جاتا ہے ، لیکن بٹ کوائن بلاک چین کو ڈاؤن لوڈ کرنے میں کچھ وقت لگتا ہے جو عام طور پر 2017 تک 100 جی بی سے زیادہ بینڈوڈتھ استعمال کرتا ہے۔ الیکٹرم .





مندرجہ ذیل مراحل آپ کو سکھاتے ہیں کہ آپ اپنا ذاتی بٹ کوائن والیٹ رکھنے کے لیے الیکٹرم کو کیسے ترتیب دیں اور تشکیل دیں۔

1. سسٹم میں کیو ٹی ، اور الیکٹرم دونوں کو انسٹال کرنے کے لیے سب سے پہلے درج ذیل کمانڈز کا استعمال کریں۔



  • اپ ڈیٹ حاصل کریں۔
  • apt-get upgrade
  • apt-get install python-qt4 python-pip
  • apt-get install python-pip python-dev build-essential۔
  • pip2 انسٹال https://download.electrum.org/2.9.3/Electrum-2.9.3.tar.gz

2. انسٹال ہونے کے بعد۔ اتحاد انٹرفیس میں ڈیش سے الیکٹرم چلائیں۔ یہ ڈیش ونڈوز فیملی میں ونڈوز اسٹارٹ مینو کے برابر ہے۔

بٹ کوائنز کے لیے اوبنٹو پر والیٹ۔
3. درج ذیل ٹیکسٹ باکس میں پرس کا نام ٹائپ کریں ، اور جاری رکھیں۔

سیٹ اپ بٹ کوائن والیٹ اوبنٹو حصہ 1۔
4. دیے گئے اختیارات میں سے معیاری پرس منتخب کریں۔

سیٹ اپ بٹ کوائن والیٹ اوبنٹو حصہ 2۔

5. یہ پرس بالکل نیا ہے کی نشاندہی کرنے کے لیے ایک نیا بیج بنائیں کو منتخب کریں۔ متبادل کے طور پر ، اگر پرس پہلے ہی بنایا جا چکا تھا ، تو اسے دوبارہ حاصل کیا جا سکتا ہے کیونکہ میرے پاس پہلے ہی بیج کا آپشن ہے۔

سیٹ اپ بٹ کوائن والیٹ اوبنٹو حصہ 3۔

6. یہ ایک سیڈ کلید پیدا کرے گا اور اسکرین پر پرنٹ کرے گا ، صرف اس کی کاپی کریں اور مندرجہ ذیل ٹیکسٹ باکس میں پیسٹ کریں تاکہ تصدیق ہو سکے۔

سیٹ اپ بٹ کوائن والیٹ اوبنٹو حصہ 4۔
7. اب والیٹ کا معیاری پاس ورڈ ٹائپ کریں۔ مزید برآں ، اسے مزید محفوظ کرنے کے لیے انکرپٹ والیٹ فائل آپشن کے ساتھ انکرپٹ کیا جا سکتا ہے۔

بٹ کوائن والیٹ سیٹ پاس ورڈ۔
8. جب الیکٹرم کو صحیح طریقے سے ترتیب دیا گیا جیسا کہ اوپر دیا گیا ہے۔ یہ اپنی مرکزی ونڈو کو ظاہر کرے گا جہاں یہ پہلے ونڈو میں لین دین کی تفصیلات کو بطور ڈیفالٹ دکھائے گا ، پھر سکے بھیجنے کے لیے ٹیب بھیجیں ، اور سکے حاصل کرنے کے لیے ٹیب وصول کریں۔ بس ریسیور ٹیب پر سوئچ کریں ، عوامی بٹ کوائن ایڈریس کا پتہ لگائیں ، اسے کاپی کریں اور اسے محفوظ جگہ پر رکھیں۔

اپنے بٹ کوائن والیٹ کو اوبنٹو پر CGMiner کے ساتھ سیٹ اپ کریں۔

ایک پول میں شامل ہوں۔

آج کل بٹ کوائنز کو کسی ایک مشین میں اکیلے کھینچنا منافع بخش نہیں ہے کیونکہ اس کی وجہ سے کافی بٹ کوائن بنانے میں لاگت آتی ہے۔ اس لیے پول کا تصور اس کو موثر اور تیز بنانے کے لیے ایجاد کیا گیا تھا۔ ایک پول کان کنوں کا ایک مجموعہ ہے جو سکوں کی کان کنی کے لیے مل کر کام کرتے ہیں ، اور جب بلاک مل جائے تو پیداوار کو بانٹتے ہیں۔ فیس ان کان کنوں کو ادا کی جاتی ہے جنہوں نے بلاک پایا۔ عام طور پر ادائیگی فوری طور پر دستیاب ہے ، لیکن یہ زیادہ تر سروس فراہم کرنے والے پر منحصر ہے۔ یہ سبق بطور فراہم کنندہ چنتا ہے۔ ویکیپیڈیا ضم مائننگ پول۔ جہاں ادائیگی فوری ہے۔

1. مندرجہ ذیل ویب سائٹ پر جائیں۔

http://mmpool.org/register

2. مطلوبہ صارف کا نام ٹائپ کریں ، اور مذکورہ بالا کاپی شدہ بٹ کوائن ایڈریس بٹ کوائن ٹیکسٹ باکس میں جیسا کہ نیچے دیکھا گیا ہے۔

بٹ کوائن مائننگ انٹرفیس

3. اوبنٹو ٹرمینل میں درج ذیل کمانڈ ٹائپ کریں۔

cd/usr/src/cgminer

4. اب USB ASICMiner Block Erupter کو کمپیوٹر پر پلگ کریں۔ مندرجہ ذیل ایک ایمیزون سے لیا گیا ہے۔ اس کی قیمت عام طور پر $ 80 سے $ 100 تک ہوتی ہے۔

ویکیپیڈیا کان کنی asic آلہ اوبنٹو سے جڑ رہا ہے۔

5. جب کہ یہ پلگ ان ہو رہا ہے ، اوبنٹو ٹرمینل میں دوبارہ درج ذیل کمانڈ ٹائپ کریں۔

./cgminer -o stratum+tcp: //mmpool.org: 3333 -u YOURUSERNAME –p کچھ بھی

6. پھر یہ کان کنی bitcoins شروع کرے گا. رفتار کا تعین ہیش ریٹ فی سیکنڈ سے ہوتا ہے جو عام طور پر Mh/s کے ساتھ ظاہر ہوتا ہے ، یعنی میگا ہیش فی سیکنڈ۔ Mh/s جتنا اونچا ہوگا ، ASICMiner Block Erupter آلہ بہتر ہوگا۔ مذکورہ پروڈکٹ کی ہیش ریٹ 330MH/s ہے ، لیکن کسی بھی آن لائن سٹور سے سستی قیمت پر بہتر اور بدترین بلاک ایسک ایکپٹر دستیاب ہیں۔ فی الحال ایمیزون پر دستیاب سب سے طاقتور ASICMiner Block Erupter Blade ہے جس کی درجہ بندی 10.7gh/s ہے۔

اوبنٹو ٹرمینل اسکرین شاٹ۔

7. پوری کان کنی کی پیش رفت دیکھنے کے لیے ، اس مخصوص پتے پر جائیں۔

http://mmpool.org/members جہاں یہ صارف نام دیا جاتا ہے جس کے لیے بٹ کوائنز بنائے گئے تھے وہ درج ذیل رپورٹ کو ظاہر کرتا ہے۔

اوبنٹو پر بٹ کوائن مائننگ کے لیے CGminer سے آؤٹ پٹ۔

بٹ کوائن کے لیے کم سے کم رقم نکالنے کی رقم 0.00500000 ہے۔

دیگر مقبول پول آن لائن دستیاب ہیں۔

فی الحال بہت زیادہ پول آن لائن دستیاب نہیں ہیں ، اور یہاں تک کہ موجودہ کم صارف کے تجربے ، اور پیچیدہ ترتیب کی وجہ سے یہ اپیل نہیں ہے۔ تاہم ، مندرجہ ذیل پول سروسز کو چند بہترین کے طور پر تجویز کیا جا سکتا ہے ، بشمول انضمام مائننگ پول جو کہ اس مضمون میں شامل ہے۔

  1. کے ساتھ ،
  2. بٹ منٹر ،
  3. کے ساتھ ،
  4. ایلگیئس ،
  5. مجھے سکے دیں ،
  6. کانو پول ،
  7. MergeMining ،
  8. P2 پول ،
  9. بی ٹی سی ڈیگ۔

بٹ کوائنز کو مائن کرنے کے لیے جی پی یو کا استعمال کیسے کریں؟

جیسا کہ اس مضمون میں پہلے بیان کیا گیا ہے ، پیداواری لاگت کی وجہ سے بٹ کوائنز کے لیے GPU یا CPU کا استعمال کرنا منافع بخش نہیں ہے ، اور اسی وجہ سے ASIC ڈیوائسز کی پہلی جگہ ضرورت ہے۔ تاہم ، اگر کافی طاقت کے ساتھ AMD گرافکس کارڈ کے ایک جوڑے دستیاب ہیں ، تو یہ ممکن ہے کہ کچھ کوششوں کے ساتھ کچھ بٹ کوائنز کی کان کنی کے لیے ان کا استعمال کیا جائے۔ پھر بھی یہ آرٹیکل NVidia اور Intel گرافکس کارڈ دونوں کی سفارش نہیں کرتا ، اور CPU کو ان کی خوفناک کم کارکردگی کے لیے بٹ کوائن تیار کرنے کے لیے بھی نہیں دیتا۔

اس وقت کان کنی بٹ کوائنز کے لیے بہترین گرافکس کارڈ ہیں۔ اے ایم ڈی 5870 × 6، 5850 × 6، 6990 3، 7970 × 3، 5830 × 6، 7970 × 3، 5870 × 4، 6990 2، 6990 × 2، 6990 × 2، 6990 2، 5850 × 4، 6950 4، 6970 × 3، 6870 × 4، 6870 4،6 870 × 4، 6950 × 3، 5850 × 3، اور یہ سب 1000 Mh/s سے اوپر رکھنے کی صلاحیت رکھتے ہیں ، یعنی 1Gh/s سے زیادہ جو کہ بہت زیادہ ہے بہت سے USB سائز ASICBlock Erupters کے مقابلے میں۔ تاہم ، Cgminer فی الحال GPU کان کنی کی حمایت نہیں کرتا لہذا GPU کان کنی کو کام کرنے کے لیے 3.7 ورژن یا اس سے نیچے کی ضرورت ہے۔

میں Cgminer سیٹ اپ کریں۔ اوپر والے حصے میں ، وہاں فراہم کردہ کمانڈ کے بجائے درج ذیل کمانڈ استعمال کریں۔ یہ حتمی ورژن ڈاؤن لوڈ کرے گا جو GPU کان کنی کی حمایت کرتا ہے۔

گٹ کلون https://github.com/ckolivas/cgminer/tree/3.7

فی الحال اوبنٹو 17.04 کے لیے کوئی ڈرائیور موجود نہیں ہے جو کہ اوبنٹو آپریٹنگ سسٹم کے لیے تازہ ترین مستحکم پبلک ڈیسک ٹاپ ریلیز ہے۔ تاہم ، 16.04 کے لیے ایک ہے جسے ڈاؤن لوڈ کیا جا سکتا ہے۔ مقام

اسے ڈاؤن لوڈ کرنے کے بعد درج ذیل کمانڈ سے انسٹال کریں۔

  • سی ڈی /ٹی ایم پی
  • tar xf amdgpu-pro-.tar.xz
  • chmod +x amdgpu-pro-.run
  • sudo ./amdgpu-pro-.run

، پھر انسٹال کریں اے پی پی ایس ڈی کے۔

  • سی ڈی /ٹی ایم پی
  • tar -xvjf AMD-APP-SDKInstaller-GA-linux64.tar.bz2
  • chmod +x AMD-APP-SDKInstaller--GA-linux64.run
  • sudo ./AMD-APP-SDKInstaller--GA-linux64.run

آخر میں AMD گرافکس ڈرائیور کے لیے Cgminer کو ترتیب دینے کے لیے درج ذیل احکامات۔ پہلی کمانڈ گرافکس کارڈ کو ترتیب دیتی ہے ، دوسری ایک کاپی ADL SDK کو cgminer کی ڈائریکٹری میں ، چوتھا ایک cgminer کی تالیف تیار کرتا ہے ، پھر cgminer AMD گرافکس ڈرائیور کے ساتھ کام کرنے کے لیے مناسب GPU پرچم لگا دیتا ہے ، cgminer مرتب کرتا ہے۔ اس مرحلے کو ختم کرنے کے بعد ، بعد میں عمل کریں ایک پرس بنائیں۔ سیگمنٹ.

  • sudo aticonfig –adapter = all -f itinitial
  • cp/usr/ADL_SDK/شامل/*/usr/cgminer/ADL_SDK/
  • cd/usr/src/cgminer
  • چلائیں ./autogen.sh
  • CFLAGS = -O2 -Wall -march = native -I/opt/AMDAPPSDK-/include/LDFLAGS = -L/opt/AMDAPPSDK-/lib/x86_64 ″ ./configure –enable-opencl –enable-scrypt
  • بنانا

کان کنی کے لیے مفید Bitcoin Asics۔