Bitcoin, loại tiền ảo ra đời từ năm 2009, đã trở thành một phương tiện thanh toán phổ biến trên Internet. Cách đào bitcoin bằng Raspberry Pi sẽ chỉ cho bạn cách sử dụng thiết bị nhỏ gọn này thay vì cần máy tính lớn để đào bitcoin.
Khám Phá Bitcoin là gì?
Để hiểu rõ hơn về bitcoin, bạn có thể tham khảo bài viết Bitcoin là gì? Có thể tự kiếm Bitcoin không? của Mytour.
Có 2 cách để sở hữu bitcoin:
- Mua bitcoin từ các giao dịch, là quá trình chuyển đổi tiền tệ địa phương sang bitcoin.
- Đào bitcoin. Đào bitcoin là quá trình xác minh các giao dịch trong blockchain.
Do toàn bộ hệ thống bitcoin được phân cấp, mọi giao dịch đều được công khai trong một phạm vi được gọi là blockchain. Blockchain này chứa bitcoin mà người dùng trao đổi với nhau. Vì không có máy chủ trung tâm, nên blockchain tự quản lý và đây chính là nhiệm vụ của các thợ đào.
Điều Kiện
Để bắt đầu đào Bitcoin bằng Raspberry Pi, bạn cần có:
- Một tài khoản trên pool.
- Ví Bitcoin (ví bitcoin).
- Raspberry Pi.
- Thẻ nhớ SD.
- Đào Bitcoin qua USB.
Đăng Ký Tài Khoản
Dưới đây là những bước bạn cần thực hiện:
- Tải ứng dụng ví Bitcoin.
- Tạo một tài khoản trên pool.
- Cài đặt thanh toán.
- Tạo tài khoản cho Worker.
Tải Ví Bitcoin Core
Ví Bitcoin Core là chương trình nằm trên máy tính của bạn, cung cấp một địa chỉ ví bitcoin duy nhất để nhận bitcoin. Địa chỉ này là một chuỗi số và chữ cái. Tải ứng dụng cho máy tính tại đây: Tải Ví Bitcoin Core
Sau khi hoàn tất cài đặt, công việc tiếp theo của bạn là sao lưu một tệp có tên wallet.dat vào một vị trí an toàn. Tệp này chứa địa chỉ ví bitcoin của bạn - nơi lưu giữ tất cả số bitcoin bạn đã đào được. Nếu bạn mất tệp này, bạn sẽ không thể khôi phục bất kỳ bitcoin nào trong đó.
Đăng Ký Tài Khoản Trên Pool
Sau khi có địa chỉ ví bitcoin, bước tiếp theo là tạo tài khoản trên pool (mỏ đào). Mỏ đào là nơi tập hợp các thợ mỏ để đào bitcoin. Vì quá trình đào bitcoin phức tạp, nó không thể thực hiện được đối với mỏ đơn lẻ - phải xử lý hàng triệu con số để giải quyết các khối.
Làm việc theo nhóm, hoặc pool (mỏ đào), mang lại cơ hội kiếm được nhiều bitcoin hơn. Có nhiều mỏ đào bitcoin, trong bài viết này, Mytour sẽ hướng dẫn cách đào bitcoin trên mỏ có tên là Slush.
Bắt đầu bằng việc Thiết Lập Thanh Toán
Sau khi hoàn tất việc đăng ký tài khoản trên pool (mỏ đào), bạn cần nhập địa chỉ ví bitcoin vào phần thanh toán của Bitcoin.
Tạo Ngay Một Tài Khoản Worker (Thợ Đào Mỏ)
Bước tiếp theo là tạo một tài khoản worker (thợ đào mỏ) để đăng nhập. Trong tài khoản trên pool (mỏ đào), bạn có thể tạo một tài khoản worker cho mỗi thợ đào bitcoin sử dụng Raspberry Pi. Điều này giúp bạn theo dõi từng tài khoản một cách riêng biệt, trừ khi một tài khoản gặp sự cố.
Mỗi thợ đào mỏ đều có tên đăng nhập và mật khẩu riêng. Trong cửa sổ My Account, click Register New Worker, bạn có thể đặt tên và mật khẩu cho từng thợ đào mỏ của mình.
Bước tiếp theo là thiết lập Raspberry Pi để bắt đầu khai thác mỏ bitcoin.
Bắt đầu Đào Bitcoin với Raspberry Pi
Để khởi đầu, hãy cài đặt lại hệ điều hành Raspbian. Nếu bạn chưa biết cách cài đặt Raspbian, hãy tìm kiếm hướng dẫn trên mạng và thực hiện theo.
Nếu bạn dự định sử dụng nhiều thợ đào bitcoin cùng một lúc, phương pháp tốt nhất là sử dụng cổng USB hỗ trợ. Hãy tính đến việc đánh giá công suất vì việc đào bitcoin đòi hỏi lượng năng lượng lớn, đặc biệt là với mỗi máy phục vụ/thợ đào mỏ.
Với USB miner được kết nối vào Raspberry Pi, bạn có thể dễ dàng cài đặt mọi thứ.
Cài đặt các thư viện bắt buộc
Thợ đào mỏ được cài đặt dưới dạng mã nguồn, có nghĩa là chương trình phải được biên dịch thành mã nhị phân trước khi chạy. Để tạo một chương trình, trong trường hợp này là BFGMiner, đòi hỏi tuân thủ nhiều yêu cầu.
Đối với các yêu cầu này, bạn cần cài đặt thêm phần mềm và thư viện mà chương trình yêu cầu để có quá trình biên dịch chính xác. Điều này giúp chương trình được phát triển mạnh mẽ hơn bằng cách sử dụng các thư viện để tối ưu hóa hiệu suất.
Nhấp đúp vào LXTerminal và nhập các lệnh sau:
sudo apt-get update
sudo apt-get install autoconf autogen libtool uthash-dev libjansson-dev libcurl4-openssl-dev libusb-dev libncurses-dev git-core -y
Quá trình sẽ mất vài phút để hoàn thành.
Thực hiện cài đặt BFGMiner
Sau khi đã cài đặt xong tất cả yêu cầu, bước tiếp theo là tải và cài đặt BFGMiner. Nhập các lệnh sau vào LXTerminal:
git clone https://github.com/luke-jr/bfgminer.git
cd bfgminer
Chạy tập lệnh: ./autogen.sh
Chạy tập lệnh: ./configure
Chạy tập lệnh: make
Quá trình sẽ mất vài phút để hoàn thành, vì thế hãy kiên nhẫn đợi.
Màn hình của bạn sẽ hiển thị giống như minh họa dưới đây:
Bắt đầu quá trình đào Bitcoin bằng Raspberry Pi
Giờ là lúc bắt đầu đào bitcoin. Nếu bạn đang sử dụng mỏ Slush được cung cấp ở trên, hãy sử dụng lệnh sau:
Bắt đầu quá trình đào với lệnh sau: ./bfgminer -o stratum.bitcoin.cz:3333 -O username.worker:password -S all
Trong lệnh trên, phần username (tên người dùng) bao gồm 2 thành phần: username (tên người dùng) dùng để đăng nhập vào pool (mỏ khai thác), và worker là tên thợ đào mỏ mà bạn đặt khi đăng ký. Cuối cùng là password (mật khẩu) được đặt khi bạn tạo thợ đào mỏ.
Tốc độ khai thác hiện tại (tốc độ đào hiện tại), thường được đo bằng megahashes hoặc gigahashes. Số lượng băm trên mỗi giây có thể được tính toán chính xác hơn.
Băm là thuật toán chuyển đổi số và ký tự thành một tập hợp các ký tự không thể giải mã được. Vì vậy, một thợ đào mỏ được sử dụng để xử lý hàng triệu con số, ghép với băm để đoán con số ban đầu. Các băm khác có thể được xử lý nhanh chóng hơn để giải quyết vấn đề.
Khối đã được đào: Mỗi khối đào được trong mỏ bitcoin là thành quả của công sức của thợ đào mỏ.
Thông tin chi tiết về khối đã được đào và cập nhật liên tục về khối được giao cho thợ đào mỏ trong mỏ bitcoin. Đây là bản ghi hoạt động của thợ đào mỏ và thông tin cơ bản về mỏ bitcoin, bao gồm các thông báo cập nhật và khi phát hiện khối mới.
Thực hiện các bước trên để đào bitcoin bằng Raspberry Pi và làm cho thợ đào mỏ bitcoin của bạn hoạt động hiệu quả hơn. Một Raspberry Pi chỉ sử dụng 4W năng lượng và một thợ đào mỏ chỉ là 2.5W. So với việc khai thác mỏ bitcoin trên máy tính tiêu tốn hơn 700W cho cùng một quy trình, bạn có thể tiết kiệm nhiều chi phí phần cứng.
Tất cả những gì bạn cần làm bây giờ là ngồi và xem số tiền tăng lên từ từ. Điều quan trọng là bạn cần hiểu rằng giá trị Bitcoin biến động mạnh, nó rất dễ thay đổi, do đó khi đầu tư bạn cần xem xét mức độ rủi ro của mình.
Ngoài ra, bạn có thể tận dụng màn hình LCD và kết nối nhiều Raspberry Pi để đạt được tốc độ đào bitcoin nhanh chóng và hiệu quả hơn.
Trên đây là hướng dẫn đào bitcoin bằng Raspberry Pi từ Mytour. Nếu bạn có thắc mắc hoặc câu hỏi, hãy để lại ý kiến của bạn trong phần bình luận dưới bài viết. Bạn cũng có thể theo dõi cách đào bitcoin toàn tập tại đây để nắm bắt tất cả bí quyết trở thành một chuyên gia đào bitcoin.
