Đào Bitcoin (mining Bitcoin)

Mining Pool Bitcoin là gì?

Abraham 26/02/2018

Một trong những câu hỏi đầu tiên mà ai hứng thú đến việc đào cryptocurrency đều đặt ra đó là – máy đào tự chơi một mình hay tham gia vào “pool”. Có nhiều lý do bạn nên và không nên tham gia vào pool. Tuy nhiên, nếu sự phân chia tốc độ Hash trên network Bitcoin phụ thuộc vào số máy đào nhiều hay ít, thì hầu hết nhà đào đều lựa chọn tham gia vào pool. Và dưới đây là những điều bạn cần biết.

Ưu và nhược điểm

Nếu đang do dự có nên tham gia vào mining pool hay không, bạn nên xem pool như là mô hình xổ số – với những ưu điểm và nhược điểm hoàn toàn giống nhau. Hoạt động một mình thì bạn không phải chia sẻ phần thưởng, nhưng tỷ lệ bạn đạt thưởng sẽ nhỏ đi rất nhiều. Mặc dù pool có cơ hội giải được block và giành được thưởng cao hơn, nhưng phần thưởng sẽ phải chia sẻ cho những thành viên tham gia pool.

Do đó, tham gia vào pool tạo ra một nguồn thu nhập ổn định, đều đặn, dù mỗi khoản bạn nhận được nhỏ hơn rất nhiều so với phần thưởng đầy đủ (con số hiện nay là 25 XBTC).

Cần đặc biệt lưu ý là một pool đào không thể mở rộng đến hơn 51% sức mạnh giải Hash của toàn bộ network. Nếu một tổ chức nào đó có thể kiểm soát đến hơn 50% sức mạnh tính toán của network cryptocurrency này thì theo lý thuyết, nó sẽ phá vỡ hết mạng lưới. Đầu năm 2014, nhiều ý kiến lo ngại rằng pool đào GHash.io đã đạt đến ngưỡng này, và thế là nhà đào toàn bộ thống nhất rời khỏi pool.

Độ khó

Trong trường hợp của Bitcoin, độ khó cao đến nỗi gần như bất khả thi cho các nhà đào cá nhân có được lợi nhuận từ việc đào. Dĩ nhiên là trừ phi bạn đầu tư luôn một garage chật ních những máy ASIC điều kiện tốt. Còn nếu bạn mới bắt đầu, việc tham gia vào pool đào là cách tuyệt vời để có được khoảng thưởng nhỏ sau một thời gian ngắn. Hơn nữa, các pool đều có cách khuyến khích những nhà đào quy mô nhỏ tiếp tục gắn bó với pool.

Đào cái gì?

Dĩ nhiên, Bitcoin không chỉ là đồng coin duy nhất được đào ra – rất dễ để tìm thấy danh sách những pool đào cryptocurrency mà bạn đang nhắm đến.

Một phương pháp được Bitcoin tạo điều kiện là “đào hợp nhất” (“merged mining”). Đây là ưu điểm mà việc giải block của Bitcoin có thể được sử dụng cho các đồng tiền số hóa khác có cùng thuật toán proof of work (ví dụ: Namecoin và Devcoin). Có thể tưởng tượng merge mining là nhập cùng một tập hợp các con số vào nhiều loại xổ số khác nhau.

Với những nhà đào mới tham gia – thiếu phần cứng đủ mạnh mẽ, thì có thể đào Altcoin thay vì Bitcoin – đặc biệt là những đồng tiền dựa trên thuật toán scrypt hơn là SHA256. Lý do là vì tính toán Bitcoin rất khó khăn khi dùng những máy tính để bàn thông thường.

Nếu bạn không chắc nên đào loại coin nào, thì có một pool gọi là “Multipool” – có thể tự động chuyển đổi phần cứng đào coin của bạn sang loại Altcoin hiện đang có lợi nhuận cao nhất. Multipool cập nhật mỗi 30 phút để bạn có thể thấy lợi nhuận từ các đồng cryptocurrency được thông tin liên tục. Hơn nữa nếu được yêu cầu, pool này sẽ cho phép bạn cố định phần cứng để chỉ đào một loại coin nào đó thôi.

Tuy nhiên, Mark từ nut2pools.com nhận xét về loại pool chuyển đổi này như sau:

“Những người theo dõi trung thành một loại coin rất ghét pool này bởi vì ngay khi độ khó của một coin giảm, lợi nhuận của nó sẽ tăng lên. Thì tất cả các máy đào của multipool này sẽ chuyển sang đào coin đó ngay, chỉ trong vài giờ lại đẩy độ khó tăng lên, thì lợi nhuận giảm nên pool sẽ lại rời đi. Việc này làm cho các máy đào chỉ theo một coin cố định vừa gặp độ khó cao trong việc đào mà lại không có mấy lợi nhuận.”

Phần thưởng của pool

Khi quyết định tham gia vào một pool nào, bạn cần tính toán mỗi pool chia sẻ lợi nhuận là bao nhiêu và khấu trừ bao nhiêu phí (nếu có).

Có nhiều cách mà pool dùng để chia lợi nhuận. Hầu hết đều tính dựa trên “phần đóng góp” mà một nhà đào đóng góp vào pool theo hình thức “proof of work”.

“Phần đóng góp” là một khái niệm khôn lanh mà các pool đặt ra. Bạn hãy ghi nhớ 2 điều này: Thứ nhất, đào là một quá trình giải các thuật toán cryptocurrency; và thứ hai, đào có một mức độ khó khăn nhất định. Khi nhà đào “giải được một block” – sẽ có một độ khó tương ứng với giải pháp đó. Hãy xem nó như là một thước đo chất lượng. Nếu độ khó của giải pháp mà nhà đào tìm được cao hơn độ khó chung của toàn bộ network cryptocurrency, thì block đó sẽ được thêm vào blockchain và nhà đào được thưởng coin.

Thêm vào đó, một pool đào thiết lập mức độ khó nằm giữa 1 và độ khó chung của toàn network. Nếu nhà đào giải được block với độ khó nằm giữa mốc của pool và mốc độ khó chung, thì nó sẽ được ghi là một “phần đóng góp”. Các block đóng góp này không có hữu ích gì, chỉ đươc ghi chép như là proof of work cho thấy nhà đào đã cố gắng giải block. Cũng dùng để cho thấy bao nhiêu sức mạnh xử lý mà nhà đào đóng góp vào pool – phần cứng càng tốt, càng nhiều phần đóng góp được tạo ra.

Phiên bản cơ bản nhất của phương thức ăn chia này là mô hình PPS – chia thưởng theo từng phần đóng góp. Các biến thể của mô hình này đặt ra giới hạn về tỷ lệ trả cho mỗi phần; ví dụ như: ESMPPS – chia thưởng tối đa và ngang bằng nhau; SMPPS – chia thưởng tối đa (không ngang bằng). Pool có thể hoặc không thể ưu tiên thanh toán cho những nhà đào đóng góp gần đây, ví dụ: RSMPPS – chia thưởng tối đa theo phần đóng góp gần đây. Tìm hiểu trên Bitcoin Wiki để biết thêm thông tin.

Một yếu tố khác cần quan tâm là pool khấu trừ bao nhiêu phí từ việc chia lợi nhuận cho bạn. Con số này thường dao động từ 1% đến 10%. Tuy nhiên, cũng có một số pool không tính thêm phí nào.

Bắt đầu việc đào coin với một pool

Nếu đã quyết định được sẽ đào coin nào và tham gia vào pool nào, đây là thời điểm bạn nên bắt đầu. Bạn cần tạo tài khoản trên trang web của pool, chỉ giống như đăng ký tài khoản ở bất kỳ trang web nào vậy thôi. Khi bạn đã có tài khoản, một cần tạo một “công nhân”. Bạn có thể tạo ra nhiều công nhân cho mỗi phần cứng mà bạn sẽ dùng để đào. Thiết lập mặc định ở hầu hết pool là công nhân phải được gắn số ở tên, và “x” là mật khẩu, nhưng bạn có thể thay đổi kiểu nào tùy thích thôi.