Khi seine đào trên bntpool.com, pool hiển thị mọi thứ nó thấy: hashrate, từng share được chấp nhận, số tiền đã kiếm và từng khoản thanh toán gửi đến địa chỉ. Hướng dẫn này trình bày My Stats, các trang công khai cho toàn pool và API công khai dùng trong script hay bảng điều khiển tại nhà.
Nếu chưa bắt đầu đào, hướng dẫn cài seine đưa bạn đến share đầu trong vài phút.
Kiểm tra thống kê trình đào trên bntpool.com thế nào?
Mở My Stats tại bntpool.com/stats, dán địa chỉ Blocknet hoặc @name rồi nhấn Lookup. Trang hiển thị hashrate, share chấp nhận và từ chối, số dư ước tính, đã xác nhận và đã trả, biểu đồ hashrate, một hàng mỗi dàn máy và thanh toán gần đây. Trang tự làm mới khi tab còn mở.
Vào My Stats, nhập cùng địa chỉ hoặc tên ngắn Blocknet ID đã đưa cho seine. Tên như @name hoặc $name được phân giải qua blocknet.id; ô tìm kiếm sau đó hiển thị địa chỉ đầy đủ mà tên trỏ tới. Trang nhớ lần tra cuối trong trình duyệt đó, nên lần sau số liệu đã có sẵn.
My Stats hiển thị gì?
Trang chia thành nhóm thẻ và bảng, mỗi nhóm trả lời một câu hỏi về trình đào.
Số dư
- Estimated Rewards: phần của bạn trong các khối pool tìm thấy vẫn đang trưởng thành.
- Confirmed Rewards: số dư trưởng thành chờ lần thanh toán tiếp theo.
- Paid Balance: tất cả đã gửi đến địa chỉ của bạn.
Khi có phần thưởng đang chờ, bảng Estimated From Recent Blocks liệt kê từng khối với độ cao, khoản ghi ước tính, số xác nhận còn thiếu và thời gian tìm thấy. Mỗi độ cao liên kết đến khối trên trình khám phá Blocknet để tự kiểm tra. Thanh toán PPLNS hoạt động thế nào giải thích chia thưởng mỗi khối và thời điểm trả số dư.
Đào và share
Các thẻ Mining hiển thị Hashrate hiện tại, số Blocks Found mà dàn máy riêng đã giải cho pool và ngày bắt đầu (Mining Since). Bên dưới là Shares Accepted, Shares Rejected, Reject Rate và Avg Difficulty. Dàn máy khỏe có dòng share chấp nhận đều và tỷ lệ từ chối gần 0.
Hashrate History vẽ hashrate trong 1h, 24h, 7d hoặc 30d. Khoảng dài hơn là cách tốt nhất để xem máy có chạy cả đêm không.
Một hàng mỗi dàn máy
Nếu chạy nhiều máy, đặt tên riêng cho từng máy; pool liệt kê riêng với hashrate, share chấp nhận và từ chối, thời gian share cuối. seine chọn tên lần đầu chạy, seine- kèm bốn chữ số; bạn có thể tự đặt trên dòng lệnh:
./seine --pool-worker rig-01
Máy chạy seine cũ nhận nhãn update available dẫn đến trang phát hành seine, giúp dễ phát hiện máy quên nâng cấp.
Thanh toán và share gần đây
Recent Payouts liệt kê từng khoản trả đến địa chỉ với số tiền, liên kết giao dịch trên trình khám phá và trạng thái queued, unconfirmed hoặc confirmed. Recent Shares hiển thị 20 share mới nhất cùng job, dàn máy, độ khó và trạng thái; đây là cách nhanh nhất xác nhận máy vừa khởi động đang gửi tới pool.
Vì sao hashrate pool khác seine?
seine đếm mọi hash máy tính. Pool chỉ thấy share gửi lên, nên ước tính hashrate từ tổng độ khó share được chấp nhận trong giờ qua. Mỗi share là sự kiện ngẫu nhiên; bntpool.com đặt độ khó từng kết nối để nhắm khoảng 10 share mỗi 5 phút, nên cửa sổ ngắn có nhiễu.
Hai thói quen giúp đối chiếu số liệu:
- So trung bình: biểu đồ 24h trên My Stats với trung bình seine trong cùng khoảng.
- Cho máy mới thời gian. Với máy vừa bắt đầu, pool lấy trung bình theo số phút đã đào, nên số đầu dựa trên vài share. Sau một giờ, cửa sổ đủ một giờ được áp dụng.
Bảng Recent Shares cho biết ngay share đang đến, kể cả trước khi hashrate ổn định.
Trang công khai nào hiển thị toàn pool?
Những trang này không cần tra cứu và công khai mọi việc pool làm. Bảng điều khiển tập hợp số chính: thợ đào kết nối, hashrate pool và mạng, khối tìm được và may mắn trung bình.
Khối
Blocks liệt kê mọi khối bntpool.com tìm được, mới nhất trước: độ cao (liên kết trình khám phá), phần thưởng, effort, thời gian vòng, trạng thái và thời gian tìm. Lọc theo Confirmed, Pending hoặc Orphaned để biết tình trạng từng khối.
Thanh toán
Payouts liệt kê từng đợt thanh toán với tổng tiền, số thợ đào được trả, liên kết giao dịch và trạng thái. Đợt xuất hiện là unconfirmed ngay khi phát đi, rồi chuyển confirmed không lâu sau xác nhận khối đầu tiên; bạn có thể theo khoản của mình từ phía pool và trình khám phá.
May mắn
Luck hiển thị effort mỗi vòng. Effort là công việc share pool chấp nhận trong vòng chia độ khó khối: 100% nghĩa là cần đúng lượng công việc kỳ vọng, thấp hơn nghĩa là pool tìm sớm hơn. Vòng riêng dao động mạnh cả hai hướng, nên Average Luck trên bảng điều khiển là số nên theo dõi. Bảng Pool Luck History liên kết tới đây qua View All.
Trạng thái
Status là trang sức khỏe riêng của pool. Nó hiển thị pool, HTTP công khai, API, Stratum, cơ sở dữ liệu và daemon có trực tuyến không; mẫu job hiện tại mới đến đâu; độ cao chuỗi; thời gian hoạt động trong 10 phút, 6 giờ, 24 giờ và 7 ngày qua; cùng lịch sử sự cố. Thời gian hoạt động được đo hai cách: bộ giám sát trên máy chủ pool và đầu dò bên ngoài chạy trên Cloudflare.
Dùng API bntpool.com thế nào?
API bntpool.com là JSON công khai qua HTTPS, không cần khóa. Gọi https://bntpool.com/api/miner/ kèm địa chỉ để lấy hashrate, dàn máy, share và thanh toán; thêm /balance để lấy số dư; dùng /api/stats cho hashrate pool và mạng. Số tiền là đơn vị nguyên tử: chia 100.000.000 để được BNT.
Mọi trang trên đọc từ các endpoint này, nên bất cứ gì thấy trên trang bạn đều có thể tự lấy:
| Endpoint | Dữ liệu trả về |
|---|---|
/api/stats |
Thợ đào kết nối, hashrate pool, khối tìm thấy, hashrate mạng, độ cao hiện tại |
/api/stats/history?range=24h |
Hashrate pool theo thời gian (1h, 24h, 7d, 30d) |
/api/stats/insights |
Vòng hiện tại, effort trung bình, vòng gần đây |
/api/info |
Cài đặt pool: cổng Stratum, phương thức và cửa sổ trả thưởng, thanh toán tối thiểu |
/api/blocks?status=confirmed |
Khối tìm được, lọc được theo trạng thái |
/api/payouts/recent |
Đợt thanh toán với hash giao dịch |
/api/luck |
Effort và thời lượng từng vòng |
/api/status |
Sức khỏe dịch vụ, cửa sổ thời gian hoạt động, sự cố |
/api/miner/{address} |
Hashrate, tổng số, dàn máy, share mới nhất, thanh toán của bạn |
/api/miner/{address}/balance |
Số dư ước tính, đã xác nhận và đã trả |
/api/miner/{address}/hashrate?range=24h |
Lịch sử hashrate riêng |
Endpoint danh sách nhận limit (mặc định 25, tối đa 200) và offset, trả items cùng total. Endpoint thợ đào nhận địa chỉ đầy đủ, nên sau khi tra @name trên My Stats, sao chép địa chỉ đầy đủ từ ô tìm kiếm.
Đọc dữ liệu trình đào từ terminal:
curl -s https://bntpool.com/api/miner/YOUR_ADDRESS
Với jq, bạn có thể lấy giá trị riêng, như hashrate, share chấp nhận hoặc tổng đã trả bằng BNT:
curl -s https://bntpool.com/api/miner/YOUR_ADDRESS | jq '{hashrate, total_accepted, total_rejected}'
curl -s https://bntpool.com/api/miner/YOUR_ADDRESS/balance | jq '.balance.paid / 100000000'
Hiển thị trình đào trên bảng điều khiển tại nhà
Cùng endpoint hoạt động như cảm biến trong bảng điều khiển tại nhà. Trong Home Assistant, tích hợp RESTful đọc bằng vài dòng configuration.yaml:
rest:
- resource: https://bntpool.com/api/miner/YOUR_ADDRESS
scan_interval: 60
sensor:
- name: "bntpool hashrate"
value_template: "{{ value_json.hashrate | round(2) }}"
unit_of_measurement: "H/s"
- name: "bntpool accepted shares"
value_template: "{{ value_json.total_accepted }}"
Truy vấn mỗi 30–60 giây là đủ: hashrate là trung bình giờ, và chính My Stats làm mới chi tiết thợ đào mỗi 30 giây. API công khai giới hạn tần suất theo client. Nếu script nhận HTTP 429, nó nên chậm lại và chờ thời gian trong header Retry-After trước khi thử tiếp.
Còn bảng điều khiển riêng của seine?
Pool hiển thị những gì đã ghi cho bạn. Để xem máy trực tiếp, bảng điều khiển terminal của seine hiển thị hashrate và share ngay khi xảy ra. seine còn có thể cung cấp API điều khiển cục bộ với REST, luồng sự kiện do máy chủ gửi và số liệu Prometheus tại /metrics, mặc định bind vào 127.0.0.1:9977. Hướng dẫn API điều khiển trình bày cờ và endpoint. Nhiều thợ đào dùng cả hai: số liệu seine cho từng máy, API pool cho số dư và thanh toán.
Mới dùng seine? Tải xuống, trỏ đến pool mặc định, và địa chỉ sẽ xuất hiện trên My Stats vài phút sau share được chấp nhận đầu tiên.
Câu hỏi thường gặp
Vì sao hashrate trên bntpool.com khác số seine hiển thị?
seine đếm mọi hash máy tính, còn pool ước tính hashrate từ độ khó share được chấp nhận, lấy trung bình giờ qua. Share đến ở thời điểm ngẫu nhiên, nên số của pool dao động nhiều hơn rồi ổn định. So biểu đồ 24 giờ trên My Stats với trung bình seine để đối chiếu công bằng.
Có thể tra thống kê bntpool.com bằng @name không?
Có. Nhập tên ngắn Blocknet ID như @name hoặc $name vào ô tìm kiếm My Stats. Trang phân giải qua blocknet.id, hiển thị thống kê và đặt địa chỉ đầy đủ đã phân giải vào ô tìm kiếm. Dùng địa chỉ đầy đủ đó khi gọi API pool từ script.
API bntpool.com có cần khóa API không?
Không. Các endpoint thống kê pool, khối, thanh toán, may mắn, trạng thái và từng thợ đào cung cấp JSON công khai qua HTTPS, nên lệnh curl hoặc bảng điều khiển tại nhà có thể đọc mà không đăng ký. Số tiền ở đơn vị nguyên tử; chia 100.000.000 để được BNT, và truy vấn mỗi 30–60 giây.
Vì sao My Stats hiển thị Estimated Rewards bằng 0?
Estimated Rewards xuất hiện khi pool tìm khối trong lúc share của bạn ở cửa sổ trả thưởng. Với người mới, có thể cần vài vòng đào. Share được chấp nhận và hashrate xuất hiện trước, rồi phần thưởng ước tính, sau đó trưởng thành thành Confirmed Rewards và tự động được thanh toán.