Khai thác bitcoin với Cgminer trên Ubuntu

Mine Bitcoins With Cgminer Ubuntu



Giới thiệu

Cgminer là một công cụ khai thác bitcoin ASIC / FPGA mã nguồn mở được phát triển cho nhiều nền tảng, bao gồm Windows, Linux và OSx. Nó bao gồm các thuật toán phức tạp được phát triển bằng ngôn ngữ lập trình C để tận dụng hiệu suất phần cứng tối đa nhằm mang lại một lượng bitcoin sinh lời một cách dễ dàng tùy thuộc vào hiệu suất của máy. Cgminer hiện tại không hỗ trợ GPU vì nó không còn có thể sử dụng để bù đắp năng lượng và thời gian tiêu thụ để sản xuất bitcoin; và do đó ASIC phải được sử dụng.

Thiết lập Cgminer

Trước khi bắt đầu, rõ ràng Cgminer phải được cài đặt trong hệ thống. Vì việc biên dịch Cgminer trong hệ thống mang lại hiệu suất tối ưu, bạn nên tải xuống mã nguồn thay vì dạng nhị phân trực tiếp từ github nơi cgminer hiện đang được lưu trữ và biên dịch nó bằng các lệnh cho sẵn bên dưới.







Những gì nó làm là tải xuống các gói cần thiết để biên dịch, thay đổi thư mục thành src để cài đặt cgminer, sao chép cgminer từ github sang hệ thống cục bộ, một lần nữa thay đổi thư mục thành cgminer, chuẩn bị bản dựng để biên dịch và cuối cùng là biên dịch mã nguồn. Sau khi biên dịch xong, hãy rời khỏi cgminer và chuyển sang phân đoạn tiếp theo. Có thể cần sử dụng sudo trước các lệnh, nếu lỗi xảy ra yêu cầu đặc quyền quản trị.



  • 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 /
  • git clone https://github.com/ckolivas/cgminer.git
  • cd cgminer
  • ./autogen.sh
  • chế tạo
Screen Shot Lựa chọn thư mục Ubuntu

Hình 1 Cgminer được đặt tại / usr / src / cgminer



Tạo một ví

Có rất nhiều loại ví có sẵn để lưu trữ bitcoin và do đó, có thể khó tìm được ví phù hợp. Theo mặc định, Bitcoin Core được khuyên dùng vì lý do an toàn, nhưng phải mất một khoảng thời gian để tải xuống Bitcoin Blockchain thường tiêu tốn hơn 100GB băng thông vào năm 2017. Vì vậy, hướng dẫn này sử dụng ứng dụng khách đơn giản, nhẹ này được gọi là bầu điện .





Các bước sau đây hướng dẫn bạn cách thiết lập và định cấu hình Electrum để có ví bitcoin cá nhân của riêng bạn.

1. Đầu tiên sử dụng lần lượt các lệnh sau để cài đặt cả QT và Electrum vào hệ thống.



  • apt-get cập nhật
  • nâng cấp apt-get
  • apt-get cài đặt python-qt4 python-pip
  • apt-get install python-pip python-dev build-essential
  • cài đặt pip2 https://download.electrum.org/2.9.3/Electrum-2.9.3.tar.gz

2. Sau khi cài đặt xong. Chạy Electrum từ Dash trong giao diện thống nhất. Dấu gạch ngang này tương đương với menu bắt đầu của Windows trong gia đình Windows.

Ví trên Ubuntu cho Bitcoin
3. Nhập tên của ví vào hộp văn bản sau và tiếp tục.

Thiết lập Ví Bitcoin Ubuntu Phần 1
4. Chọn ví tiêu chuẩn từ các tùy chọn đã cho

Thiết lập Ví Bitcoin Ubuntu Phần 2

5. Chọn Tạo hạt giống mới để cho biết ví này là ví mới. Ngoài ra, nếu ví đã được tạo, nó có thể được khôi phục với tôi đã có tùy chọn hạt giống.

Thiết lập Ví Bitcoin Ubuntu Phần 3

6. Nó sẽ tạo một khóa hạt giống và in trên màn hình, chỉ cần sao chép nó và dán vào hộp văn bản sau để tiến hành xác nhận.

Thiết lập ví Bitcoin Ubuntu Phần 4
7. Bây giờ hãy nhập mật khẩu tiêu chuẩn của ví. Ngoài ra, nó có thể được mã hóa với tùy chọn mã hóa tệp ví để bảo mật hơn nữa.

Đặt mật khẩu ví bitcoin
8. Khi electrum được cấu hình đúng như hướng dẫn ở trên. Theo mặc định, nó sẽ hiển thị cửa sổ chính nơi hiển thị chi tiết giao dịch trong cửa sổ đầu tiên, sau đó là tab gửi để gửi tiền và tab nhận để nhận tiền. Chỉ cần chuyển sang tab Nhận, định vị địa chỉ bitcoin công khai, sao chép nó và giữ nó ở một vị trí an toàn.

Thiết lập Ví Bitcoin của bạn trên Ubuntu với CGMiner

Tham gia một nhóm

Ngày nay, việc khai thác bitcoin một mình trong một máy không có lợi nhuận do chi phí phải bỏ ra để tạo ra đủ bitcoin; do đó, khái niệm hồ bơi đã được phát minh để làm cho nó hiệu quả và nhanh chóng. Nhóm là một tập hợp những người khai thác làm việc cùng nhau để khai thác tiền xu và sau đó chia sẻ sản lượng khi khối được tìm thấy. Phí được trả cho những người khai thác đã tìm thấy khối. Thông thường khoản thanh toán có sẵn ngay lập tức, nhưng nó phần lớn phụ thuộc vào nhà cung cấp dịch vụ. Hướng dẫn này chọn làm nhà cung cấp Nhóm khai thác hợp nhất Bitcoin nơi thanh toán là ngay lập tức.

1. Điều hướng đến trang web sau

http://mmpool.org/register

2. Nhập tên người dùng mong muốn và địa chỉ bitcoin công khai đã sao chép ở trên vào hộp văn bản Bitcoin như hình dưới đây.

giao diện khai thác bitcoin

3. Nhập các lệnh sau vào Ubuntu Terminal

cd / usr / src / cgminer

4. Bây giờ hãy cắm USB ASICMiner Block Erupter vào máy tính. Cái sau đây được lấy từ amazon. Nó thường có giá khoảng $ 80 đến $ 100 đô la.

Thiết bị asic khai thác bitcoin kết nối với Ubuntu

5. Trong khi nó đang được cắm vào, hãy nhập lại lệnh sau trong thiết bị đầu cuối Ubuntu

./cgminer -o stratum + tcp: //mmpool.org: 3333 -u TÊN BẠN –p BẤT CỨ ĐIỀU GÌ

6. Sau đó, nó sẽ bắt đầu khai thác bitcoin. Tốc độ được xác định bởi tốc độ băm trên giây thường được biểu thị bằng Mh / s, có nghĩa là băm lớn trên giây. Mh / s càng cao thì thiết bị ASICMiner Block Erupter càng tốt. Tốc độ băm của sản phẩm nói trên là 330MH / s, nhưng có những bộ phun asic khối tốt hơn và tệ nhất có sẵn từ bất kỳ cửa hàng trực tuyến nào với giá rẻ. Hiện tại, loại mạnh nhất có sẵn trên amazon là ASICMiner Block Erupter Blade, được đánh giá ở tốc độ 10,7gh / s.

Ảnh chụp màn hình thiết bị đầu cuối Ubuntu

7. Để xem tiến độ của toàn bộ quá trình khai thác, hãy điều hướng đến địa chỉ cụ thể này

http://mmpool.org/members nơi nó hiển thị báo cáo sau khi được cung cấp tên người dùng mà bitcoin đã được tạo.

Đầu ra từ CGminer để khai thác bitcoin trên Ubuntu

Đối với Bitcoin, số tiền rút tối thiểu là 0,00500000 tại Nhóm khai thác Bitcoin Merge

Các hồ bơi phổ biến khác có sẵn trực tuyến

Hiện tại, không có nhiều nhóm trực tuyến và thậm chí những thứ hiện có điều đó không hấp dẫn do trải nghiệm người dùng thấp và cấu hình phức tạp. Tuy nhiên, các dịch vụ hồ bơi sau đây có thể được đề xuất như một số dịch vụ tốt nhất, bao gồm cả Hồ bơi khai thác hợp nhất được giới thiệu trong bài viết này.

  1. với,
  2. BitMinter,
  3. với,
  4. Eligius,
  5. CHO TÔI COINS,
  6. KanoPool,
  7. MergeMining,
  8. P2Pool,
  9. BTCDig

Cách sử dụng GPU để khai thác Bitcoin?

Như đã giải thích trước đó trong bài viết này, do chi phí sản xuất không có lợi khi sử dụng GPU hoặc CPU để khai thác bitcoin và đó là lý do tại sao ngay từ đầu cần phải có thiết bị ASIC. Tuy nhiên, nếu có sẵn một vài cạc đồ họa AMD với đủ sức mạnh, bạn có thể sử dụng chúng để khai thác một vài bitcoin với một chút nỗ lực. Tuy nhiên, bài viết này không khuyến nghị cả card đồ họa NVidia và Intel cũng như CPU ​​để sản xuất bitcoin vì hiệu suất thấp khủng khiếp của chúng.

Hiện tại, các card đồ họa tốt nhất để khai thác bitcoin là AMD 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 và tất cả chúng đều có khả năng đạt trên 1000 Mh / s, nghĩa là trên 1Gh / s là khá cao so với nhiều Bộ ngắt ASICBlock có kích thước USB. Tuy nhiên, Cgminer hiện không hỗ trợ khai thác GPU; do đó cần có phiên bản 3.7 trở xuống để khai thác GPU hoạt động.

Trong Thiết lập Cgminer ở trên, hãy sử dụng lệnh sau thay vì lệnh được cung cấp ở đó. Thao tác này sẽ tải xuống phiên bản cuối cùng hỗ trợ khai thác GPU.

git clone https://github.com/ckolivas/cgminer/tree/3.7

Hiện tại không có trình điều khiển nào cho Ubuntu 17.04, đây là bản phát hành máy tính để bàn công cộng ổn định mới nhất cho hệ điều hành Ubuntu. Tuy nhiên, có một cho 16.04 có thể được tải xuống tại vị trí

Sau khi tải xuống, hãy cài đặt bằng lệnh sau

  • cd / tmp
  • tar xf amdgpu-pro-.tar.xz
  • chmod + x amdgpu-pro-.run
  • sudo ./amdgpu-pro-.run

, sau đó cài đặt SDK APP

  • cd / tmp
  • tar -xvjf AMD-APP-SDKInstaller - GA-linux64.tar.bz2
  • chmod + x AMD-APP-SDKInstaller--GA-linux64.run
  • sudo ./AMD-APP-SDKInstaller--GA-linux64.run

Cuối cùng sau các lệnh để cấu hình Cgminer cho trình điều khiển đồ họa AMD. Lệnh đầu tiên định cấu hình cạc đồ họa, lệnh thứ hai sao chép ADL SDK vào thư mục của cgminer, lệnh thứ tư chuẩn bị quá trình biên dịch cgminer, sau đó cgminer được đặt cờ GPU thích hợp để hoạt động với trình điều khiển đồ họa AMD, biên dịch cgminer. Sau khi hoàn thành bước này, hãy làm theo Tạo một ví Bộ phận.

  • sudo aticonfig –adapter = all -f –initial
  • cp / usr / ADL_SDK / bao gồm / * / usr / cgminer / ADL_SDK /
  • cd / usr / src / cgminer
  • chạy ./autogen.sh
  • CFLAGS = -O2 -Wall -march = native -I / opt / AMDAPPSDK- / include / LDFLAGS = -L / opt / AMDAPPSDK- / lib / x86_64 ″ ./configure –enable-opencl –enable-scrypt
  • chế tạo

Asics Bitcoin hữu ích để khai thác