Logo Zephyrnet

Cách khai thác một mình Bitcoin bằng cách sử dụng vệ tinh Blockstream

Ngày:

Một phiên bản của bài báo này ban đầu được xuất bản trên Trung bình.

Trong ánh sáng của một số sự kiện tuyệt vời gần đây trong lĩnh vực khai thác Bitcoin, Tôi đã được truyền cảm hứng để thiết lập hoạt động khai thác đơn lẻ nhỏ, bốn triệu băm mỗi giây (MH / s) của riêng mình và xem cách tôi có thể cải thiện nó. Một số khía cạnh mà tôi nghĩ có thể sử dụng trong một số công việc liên quan đến kết nối và làm cho thiết lập của tôi trở nên “thuần túy” nhất theo nghĩa phân quyền và không tin cậy.

Vì vậy, ban đầu tôi bắt đầu tìm hiểu chính xác cách một mỏ khai thác riêng lẻ trong thế giới khai thác mỏ cực kỳ công nghiệp hóa ngày nay. Tôi không quan tâm đến việc khai thác gộp trả cho mỗi cổ phiếu, vì điều đó làm mất đi bất kỳ niềm vui nào của việc khai thác một mình và giới thiệu một số niềm tin. Tôi muốn trực tiếp đóng góp bảo mật tỷ lệ băm không sai sót cho mạng Bitcoin.

Lưu ý: Tôi cho rằng người đọc biết rằng khai thác một mình cực kỳ khó khăn và bạn có nhiều khả năng không bao giờ thực sự tạo ra một khối. Chỉ cần tiết lộ đầy đủ ở đây. Có nói rằng…

Cách đây nhiều năm, khai thác một mình yêu cầu thiết lập một nhóm công nghiệp, đầy đủ được thiết kế cho hàng nghìn thợ đào cá nhân từ xa tổng hợp tỷ lệ băm của họ lại với nhau. Tôi nhớ đã cố gắng thiết lập một dự án bằng cách sử dụng mã Eligius hoặc một trong những dự án nhóm không nổi tiếng khác trên GitHub và rất khó để tất cả các thành phần phần mềm riêng lẻ hoạt động. Biết được điều này, hãy chỉ nói rằng tôi không hy vọng rằng việc khai thác solo hôm nay dễ dàng hơn rất nhiều.

Hồ bơi CK có đối tác "solo" của riêng mình (mà tôi thực sự thích điều này tồn tại) và đó là một loại nhóm khai thác giả một mình, nơi các thợ đào cá nhân nhận được 98% phần thưởng khối (trả phí nhóm 2%) khi họ tạo ra khối và những người tham gia nhóm khác nhận được 0%. Ngược lại điều này với khai thác gộp chung điển hình trong đó tất cả những người đóng góp tỷ lệ băm đều nhận được một phần thưởng khối. Hồ bơi Solo CK rất tuyệt vời, nhưng cuối cùng việc sử dụng hồ bơi này tạo ra một số niềm tin không nên tồn tại trong thiết lập khai thác solo đơn thuần. Có một số điểm không tương thích với phiên bản Bitcoin Core mới nhất và mã CK Pool mới nhất, dựa trên nỗ lực của tôi khi sử dụng nó cho thiết lập khai thác này.

Sau khi tìm kiếm các vấn đề về DuckDuckGo và GitHub, tôi tình cờ phát hiện ra BFGMinerkhả năng giao tiếp với bitcoin địa phương cho mục đích khai thác một mình (!). Tôi không biết chức năng này tồn tại vì BFGMiner thường được sử dụng để giao tiếp với GPU hoặc phần cứng ASIC trong khi khai thác.

Lưu ý: CGMiner cũng có chức năng này. Cảm ơn Con!

Vì vậy, với kiến ​​thức BFGMiner mới này, chúng tôi có thể loại bỏ bất kỳ phần mềm nhóm khó thiết lập nào hoặc bất kỳ nhóm đáng tin cậy nào và chỉ dựa vào BFGMiner và một nút đầy đủ của Bitcoin Core. Điều này phù hợp với hóa đơn cho cấu hình khai thác solo thuần túy nhất của tôi.

Điều này giúp cải thiện khả năng kết nối. Điều này có thể được củng cố như thế nào bằng cách sử dụng Blockstream Satellite để bổ sung tập hợp các đồng nghiệp mà nút của tôi sử dụng trong khi ISP của tôi đang hoạt động và như một sự chuyển đổi dự phòng trong trường hợp ISP của tôi bị chập chờn và làm rớt kết nối của tôi. Bằng cách này, phần cứng khai thác của tôi có thể biết khối nào là khối mới nhất để xây dựng và không có nỗ lực nào bị lãng phí.

Một lĩnh vực nghiên cứu là khối đi ra, Tuy nhiên. Các tùy chọn tồn tại như Starlink hoặc Iridium có thể được sử dụng để phát một khối mới tìm thấy. Starlink có lẽ là chi phí khôn ngoan quá mức cần thiết do khả năng thực sự khai thác một mình một khối và bản thân các khối có kích thước tương đối nhỏ. Nhưng nó là một lựa chọn tốt. SMS là một tùy chọn khác mà tôi sẽ khám phá trong các bài đăng blog trong tương lai.

Làm thế nào để khai thác một mình như một ông chủ

Hướng dẫn giả sử Ubuntu 20.04. Cảnh báo: một số biên dịch là cần thiết.

Nó thực sự thực sự dễ dàng bây giờ. Không cần phải thiết lập một nhóm khai thác toàn diện nữa. BFGMiner có thể xử lý mọi thứ chúng ta cần. Vì vậy, hãy thiết lập mọi thứ.

Thiết lập vệ tinh dòng khối

Thực hiện theo hướng dẫn tuyệt vời của Blockstream để lắp ăng-ten vệ tinh lại với nhau, căn chỉnh nó và cài đặt tất cả các phần mềm cần thiết để bắt đầu nhận dữ liệu Bitcoin qua vệ tinh đồng bộ địa lý.

Cài đặt blocksat-cli và Bitcoin Satellite, nút Bitcoin Core đã được vá mà Blockstream duy trì để kết nối vệ tinh.

Thiết lập BFGMiner

BFGMiner là phần mềm khai thác GPU / ASIC cũng hỗ trợ khai thác một mình bằng cách sử dụng bitcoin cục bộ!

Phần mềm này sẽ kết nối phần cứng khai thác của chúng tôi với nút Bitcoin vệ tinh cục bộ của chúng tôi.

bản sao $ git https://github.com/luke-jr/bfgminer && cd bfgminer

Đối với Ubuntu, tất cả những gì bạn cần làm là cài đặt các phụ thuộc và sau đó xây dựng bình thường.

$ sudo apt cài đặt automake autoconf libtool pkg-config libcurl4-gnutls-dev libjansson-dev uthash-dev

Sau đó xây dựng nó.

$ ./autogen.sh

$ ./configure

$ make

Với việc bitcoind của bạn được đồng bộ hóa và nhận dữ liệu qua vệ tinh (debug.log sẽ xuất dữ liệu tốc độ bit nếu nhận thành công), hãy trỏ BFGMiner đến nút cục bộ của bạn. Đảm bảo đặt server = 1 và rpcuser = user rpcpassword = pass trong bitcoin.conf

$ ./bfgminer -T -D -P -o '127.0.0.1:8332' -O người dùng: chuyển –stratum-port 3334 –generate-to

Điều này sẽ cho BFGMiner biết để lấy dữ liệu từ nút của bạn và cổng nào để lắng nghe cho các công cụ khai thác tầng (về cơ bản tất cả các ASIC hiện đại đều sử dụng tầng).

Khi BFGminer đang chạy, chỉ cần trỏ phần cứng ASIC của bạn tới địa chỉ IP mà bitcoin của bạn và BFGMiner đang chạy trên đó (cổng 3334) thay vì một nhóm khai thác thông thường như Slush Pool. Bạn sẽ bắt đầu thấy các chia sẻ có độ khó thấp được gửi bởi phần cứng khai thác trong đầu ra của bảng điều khiển BFGminer. Đó là nó! bạn
Bạn đang khai thác một mình như một ông chủ và có nguồn dữ liệu chuỗi khối dự phòng thông qua vệ tinh không đồng bộ địa lý. Làm thế nào tuyệt vời là điều đó? Chúc may mắn với việc khai thác!

Tìm hiểu thêm về Blockstream Satellite tại đây:

Đây là một bài đăng của Grubles. Các ý kiến ​​được bày tỏ hoàn toàn là của riêng họ và không nhất thiết phải phản ánh ý kiến ​​của BTC Inc hoặc Tạp chí Bitcoin.

tại chỗ_img

Tin tức mới nhất

tại chỗ_img