উবুন্টুতে Cgminer সহ বিটকয়েনগুলি খনি

Mine Bitcoins With Cgminer Ubuntu



ভূমিকা

Cgminer একটি ওপেন সোর্স ASIC/FPGA বিটকয়েন খনি যা উইন্ডোজ, লিনাক্স এবং ওএসএক্স সহ বিভিন্ন প্ল্যাটফর্মের জন্য তৈরি করা হয়েছে। এটি অত্যাধুনিক অ্যালগরিদম নিয়ে গঠিত যা C প্রোগ্রামিং ভাষা দিয়ে তৈরি করা হয় যাতে মেশিনের পারফরম্যান্সের উপর নির্ভর করে সহজেই লাভজনক পরিমাণ বিটকয়েন উৎপাদনের জন্য সর্বাধিক হার্ডওয়্যার পারফরম্যান্স ব্যবহার করতে পারে। Cgminer বর্তমানে GPU সমর্থন করে না যেহেতু এটি আর বিদ্যুৎ এবং বিটকয়েন উৎপাদনে ব্যবহৃত সময়কে ক্ষতিপূরণ দিতে ব্যবহারযোগ্য নয়; এবং এইভাবে ASIC ব্যবহার করতে হবে।

Cgminer সেটআপ করুন

শুরু করার আগে, অবশ্যই সিস্টেমে Cgminer ইনস্টল করতে হবে। যেহেতু সিস্টেমের মধ্যে Cgminer কম্পাইল করার ফলে সর্বোত্তম পারফরম্যান্স পাওয়া যায়, তাই সরাসরি github যেখানে cgminer বর্তমানে হোস্ট করা হয় সেখান থেকে সরাসরি বাইনারি ফর্মের পরিবর্তে উৎসটি ডাউনলোড করার পরামর্শ দেওয়া হয় এবং নিচের দেওয়া কমান্ডগুলির সাথে এটি কম্পাইল করা হয়।







এটি যা করে তা হল কম্পাইল করার জন্য প্রয়োজনীয় প্যাকেজগুলি ডাউনলোড করা, cgminer ইনস্টল করার জন্য src তে ডিরেক্টরি পরিবর্তন করা, cgminer কে github থেকে স্থানীয় সিস্টেমে ক্লোন করা, আবার ডিরেক্টরিটি cgminer এ পরিবর্তন করা, সংকলনের জন্য বিল্ড প্রস্তুত করা, এবং অবশেষে সোর্স কোড কম্পাইল করা। এটি সংকলিত হওয়ার পরে, cgminer ত্যাগ করুন এবং পরবর্তী বিভাগে যান। প্রশাসনিক বিশেষাধিকার জিজ্ঞাসা করে একটি ত্রুটি প্রচার করা হলে কমান্ডের সামনে সুডো ব্যবহার করা প্রয়োজন হতে পারে।



  • apt-get autoconf gcc make git libcurl4-openssl-dev libncurses5-dev libtool libjansson-dev libudev-dev libusb-1.0-0-dev
  • সিডি/ইউএসআর/এসআরসি/
  • git ক্লোন https://github.com/ckolivas/cgminer.git
  • cd cgminer
  • ./autogen.sh
  • তৈরি করা
স্ক্রিন শট উবুন্টু ফোল্ডার নির্বাচন

চিত্র 1 Cgminer/usr/src/cgminer এ অবস্থিত



একটি ওয়ালেট তৈরি করুন

বিটকয়েন সংরক্ষণের জন্য বিভিন্ন ধরণের মানিব্যাগ পাওয়া যায় এবং এইভাবে উপযুক্ত একটি খুঁজে পাওয়া কঠিন হতে পারে। সাধারণত নিরাপত্তার কারণে ডিফল্টভাবে বিটকয়েন কোর সুপারিশ করা হয়, কিন্তু বিটকয়েন ব্লকচেইন ডাউনলোড করতে কিছু সময় লাগে যা সাধারণত 2017 সালের হিসাবে 100GB এর বেশি ব্যান্ডউইথ ব্যবহার করে। ইলেক্ট্রাম





আপনার ব্যক্তিগত বিটকয়েন ওয়ালেট থাকার জন্য ইলেক্ট্রাম সেটআপ এবং কনফিগার করতে নিচের ধাপগুলি আপনাকে শেখায়।

1. সিস্টেমে QT, এবং Electrum উভয়ই ইনস্টল করার জন্য প্রথমে নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন।



  • apt-get update
  • apt-get upgrade
  • apt-get 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 টাকা খরচ করে।

বিটকয়েন মাইনিং আসিক ডিভাইস উবুন্টুর সাথে সংযুক্ত

5. যখন এটি প্লাগ ইন করা হচ্ছে, আবার উবুন্টু টার্মিনালে নিম্নলিখিত কমান্ডটি টাইপ করুন

6. তারপর এটি বিটকয়েন খনন শুরু করবে। গতি প্রতি সেকেন্ডে হ্যাশ রেট দ্বারা নির্ধারিত হয় যা সাধারণত Mh/s দ্বারা নির্দেশিত হয়, মানে মেগা হ্যাশ প্রতি সেকেন্ডে। MH/s যত বেশি হবে, ASICMiner Block Erupter ডিভাইস তত ভাল হবে। পূর্বোক্ত পণ্যের হ্যাশ রেট 30০ এমএইচ/সেকেন্ড, তবে সস্তা মূল্যে যেকোনো অনলাইন স্টোর থেকে আরও ভাল এবং খারাপ ব্লক অ্যাসিক এক্সপার্টার পাওয়া যায়। বর্তমানে অ্যামাজনে পাওয়া সবচেয়ে শক্তিশালী একটি হল ASICMiner Block Erupter Blade যা 10.7gh/s এ রেট করা হয়েছে।

উবুন্টু টার্মিনাল স্ক্রিনশট

7. পুরো খনির অগ্রগতি দেখতে, এই বিশেষ ঠিকানায় নেভিগেট করুন

http://mmpool.org/members যেখানে বিটকয়েন তৈরি করা হয়েছে এমন ব্যবহারকারীর নাম দিলে এটি নিম্নলিখিত প্রতিবেদনটি দেখায়।

উবুন্টুতে বিটকয়েন মাইনিংয়ের জন্য CGminer থেকে আউটপুট

বিটকয়েনের জন্য ন্যূনতম উত্তোলনের পরিমাণ হল 0.00500000 বিটকয়েন মার্জ মাইনিং পুলে

অন্যান্য জনপ্রিয় পুল অনলাইনে পাওয়া যায়

বর্তমানে অনলাইনে খুব বেশি পুল নেই, এমনকি বিদ্যমান একটা কম ব্যবহারকারীর অভিজ্ঞতা এবং জটিল কনফিগারেশনের কারণে এটি আকর্ষণীয় নয়। যাইহোক, নীচের পুল পরিষেবাগুলি মার্জ মাইনিং পুল সহ কয়েকটি সেরা হিসাবে সুপারিশ করা যেতে পারে যা এই নিবন্ধে বৈশিষ্ট্যযুক্ত।

  1. সঙ্গে,
  2. বিটমিন্টার,
  3. সঙ্গে,
  4. এলিজিয়াস,
  5. আমাকে কয়েন দাও,
  6. কানপুল,
  7. মার্জ মাইনিং,
  8. P2 পুল,
  9. BTCDig

কিভাবে বিটকয়েন খনি করতে GPU ব্যবহার করবেন?

এই প্রবন্ধে আগে যেমন ব্যাখ্যা করা হয়েছে, উৎপাদন ব্যয়ের কারণে বিটকয়েনগুলিকে খনিতে GPU বা CPU ব্যবহার করা লাভজনক নয়, এবং সেই কারণেই ASIC ডিভাইসগুলি প্রথম স্থানে প্রয়োজন। যাইহোক, যদি পর্যাপ্ত শক্তি সহ কয়েকটি এএমডি গ্রাফিক্স কার্ড পাওয়া যায় তবে কিছু প্রচেষ্টায় কয়েকটি বিটকয়েন খনির জন্য সেগুলি ব্যবহার করা সম্ভব। তবুও এই নিবন্ধটি এনভিডিয়া এবং ইন্টেল গ্রাফিক্স কার্ড উভয়ই সুপারিশ করে না, এবং তাদের ভয়াবহ কম পারফরম্যান্সের জন্য বিটকয়েন উৎপাদনের জন্য সিপিইউ।

এই মুহুর্তে বিটকয়েন খনির জন্য সেরা গ্রাফিক্স কার্ড এএমডি 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 এর উপরে যা বেশ উচ্চ অনেক ইউএসবি আকারের ASICBlock Erupters এর তুলনায়। যাইহোক, Cgminer বর্তমানে GPU মাইনিং সমর্থন করে না; তাই জিপিইউ মাইনিং কাজ করার জন্য 3.7 সংস্করণ বা নীচের প্রয়োজন।

ভিতরে Cgminer সেটআপ করুন উপরের অংশ, সেখানে প্রদত্ত কমান্ডের পরিবর্তে নিম্নলিখিত কমান্ডটি ব্যবহার করুন। এটি চূড়ান্ত সংস্করণটি ডাউনলোড করবে যা জিপিইউ মাইনিং সমর্থন করে।

গিট ক্লোন 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 = নেটিভ -I/opt/AMDAPPSDK-/অন্তর্ভুক্ত/LDFLAGS = -L/opt/AMDAPPSDK-/lib/x86_64 ″ ./configure -enable-opencl -enable-scrypt
  • তৈরি করা

খনির জন্য দরকারী বিটকয়েন আসিক্স