Giới thiệu
Khai thác là một phần không thể thiếu đối với tính bảo mật của chuỗi khối Proof of Work. Bằng cách tính toán hàm băm với các thuộc tính nhất định, người tham gia có thể bảo mật mạng tiền điện tử mà không cần cơ quan trung ương.
Khi Bitcoin ra mắt lần đầu tiên vào năm 2009, bất kỳ ai có PC thông thường đều có thể cạnh tranh với những người khai thác khác để đoán hàm băm hợp lệ cho khối tiếp theo. Đó là vì độ khó khai thác thấp. Không có nhiều tỷ lệ băm trên mạng. Như vậy, bạn không cần phần cứng chuyên dụng để thêm các khối mới vào chuỗi khối.
Lý do là các máy tính có thể tính toán nhiều giá trị băm nhất mỗi giây sẽ tìm thấy nhiều khối hơn. Và điều này gây ra một sự thay đổi lớn trong hệ sinh thái. Các thợ mỏ đã tham gia vào một cuộc chạy đua vũ trang khi họ tranh giành lợi thế cạnh tranh.
Sau khi thử nghiệm qua các loại phần cứng khác nhau (CPU, GPU, FPGA), những người khai thác Bitcoin đã quyết định sử dụng ASIC – Mạch tích hợp dành riêng cho ứng dụng. Các thiết bị khai thác này sẽ không cho phép bạn duyệt qua Binance Academy hoặc đăng ảnh mèo lên Twitter.
Đúng như tên gọi, ASIC được xây dựng để thực hiện một nhiệm vụ duy nhất: tính toán hàm băm. Nhưng vì chúng được thiết kế đặc biệt cho mục đích này nên chúng làm rất tốt. Vì vậy, trên thực tế, việc sử dụng các loại phần cứng khác để khai thác Bitcoin đã trở nên khá phổ biến.
Nhóm khai thác là gì?
Phần cứng tốt chỉ đưa bạn đến nay. Bạn có thể đang chạy một số ASIC công suất cao và bạn vẫn chỉ là một giọt nước trong đại dương khai thác Bitcoin. Cơ hội để bạn thực sự khai thác được một khối là khá nhỏ, mặc dù bạn đã chi rất nhiều tiền cho phần cứng và lượng điện cần thiết để chạy khối đó.
Bạn không có sự đảm bảo về thời điểm bạn sẽ được thanh toán bằng phần thưởng khối hoặc thậm chí liệu bạn có được trả tiền hay không. Nếu doanh thu ổn định là điều bạn đang theo đuổi thì bạn sẽ gặp nhiều may mắn hơn trong nhóm khai thác.
Giả sử bạn và 9 người tham gia khác sở hữu 0,1% tổng công suất băm của mạng. Điều đó có nghĩa là, trung bình, bạn sẽ tìm thấy một trong mỗi nghìn khối. Với ước tính khoảng 144 khối được khai thác mỗi ngày, bạn có thể tìm thấy một khối mỗi tuần. Tùy thuộc vào dòng tiền và khoản đầu tư vào phần cứng và điện của bạn, phương pháp “khai thác một mình” này có thể là một chiến lược khả thi.
Tuy nhiên, điều gì sẽ xảy ra nếu doanh thu này không đủ để tạo ra lợi nhuận? Chà, bạn có thể hợp lực với chín người tham gia khác mà chúng tôi đã đề cập. Nếu tất cả các bạn kết hợp sức mạnh băm của mình, bạn sẽ có 1% tỷ lệ băm của mạng. Điều này có nghĩa là trung bình bạn sẽ tìm thấy một trong mỗi trăm khối, tính ra là một đến hai khối mỗi ngày. Sau đó, bạn có thể chia phần thưởng và chia sẻ nó cho tất cả những người khai thác có liên quan.
Tóm lại, chúng tôi vừa mô tả một nhóm khai thác. Ngày nay chúng được sử dụng rộng rãi vì chúng đảm bảo nguồn doanh thu ổn định hơn cho các thành viên.
Các nhóm khai thác hoạt động như thế nào?
Thông thường, một nhóm khai thác đặt một điều phối viên chịu trách nhiệm tổ chức các thợ mỏ. Họ sẽ đảm bảo rằng những người khai thác đang sử dụng các giá trị khác nhau cho nonce để họ không lãng phí sức mạnh băm bằng cách cố gắng tạo các khối giống nhau. Những điều phối viên này cũng sẽ chịu trách nhiệm chia phần thưởng và trả cho những người tham gia. Có một số phương pháp khác nhau được sử dụng để tính toán công việc được thực hiện bởi mỗi người khai thác và thưởng cho họ tương ứng.
Nhóm khai thác trả tiền cho mỗi lần chia sẻ (PPS)
Một trong những chương trình thanh toán phổ biến hơn là Pay-Per-Share (PPS). Trong hệ thống này, bạn sẽ nhận được một số tiền cố định cho mỗi “cổ phần” mà bạn đã gửi.
Chia sẻ là hàm băm được sử dụng để theo dõi công việc của từng thợ mỏ. Số tiền trả cho mỗi cổ phiếu là danh nghĩa nhưng sẽ tăng lên theo thời gian. Lưu ý rằng chia sẻ không phải là hàm băm hợp lệ trong mạng. Nó chỉ đơn giản là phù hợp với các điều kiện do nhóm khai thác đặt ra.
Trong PPS, bạn sẽ được thưởng cho dù nhóm của bạn có giải quyết được một khối hay không. Nhà điều hành nhóm chấp nhận rủi ro, vì vậy họ có thể sẽ tính một khoản phí khá lớn – trả trước từ người dùng hoặc từ phần thưởng khối cuối cùng.
Trả tiền cho mỗi lần chia sẻ đầy đủ (FPPS)
Mô hình FPPS sử dụng hệ thống PPS, nhưng những người tham gia nhóm cũng nhận được một phần phí giao dịch. FPPS tính toán điều này bằng cách lấy mức trung bình cho một giao dịch mạng tiêu chuẩn trong khoảng thời gian gần đây và phân phối số liệu này dựa trên số cổ phiếu được gửi.
Nhóm khai thác trả tiền cho mỗi lần chia sẻ cuối cùng (PPLNS)
Một chương trình phổ biến khác là Pay-Per-Last-N-Shares (PPLNS). Không giống như PPS, PPLNS chỉ thưởng cho người khai thác khi nhóm khai thác thành công một khối. Khi nhóm tìm thấy một khối, nó sẽ kiểm tra N lượng cổ phiếu cuối cùng được gửi (N thay đổi tùy thuộc vào nhóm). Để nhận được khoản thanh toán của bạn, nó chia số lượng cổ phần bạn đã gửi cho N, sau đó nhân kết quả với phần thưởng khối (trừ đi phần cắt của nhà điều hành).
Hãy đưa ra một ví dụ. Nếu phần thưởng khối hiện tại là 12,5 BTC (giả sử không có phí giao dịch) và phí của nhà điều hành là 20% thì phần thưởng có sẵn cho người khai thác là 10 BTC. Nếu N là 1.000.000 và bạn đã cung cấp 50.000 lượt chia sẻ, bạn sẽ nhận được 5% phần thưởng có sẵn (hoặc 0,5 BTC).
Bạn có thể tìm thấy một số biến thể của hai sơ đồ này, nhưng chúng là những biến thể bạn sẽ nghe thấy thường xuyên nhất. Lưu ý rằng trong khi chúng ta đang nói về Bitcoin, hầu hết các loại tiền điện tử PoW phổ biến nhất cũng có nhóm khai thác. Một số ví dụ bao gồm Zcash, Monero, Grin và Ravencoin.
Bạn đang muốn bắt đầu với tiền điện tử? Mua Bitcoin trên Binance!
Các nhóm khai thác có phải là mối đe dọa đối với sự phân quyền không?
Chuông báo động có thể vang lên trong đầu bạn khi bạn đọc bài viết này. Chẳng phải toàn bộ lý do khiến Bitcoin trở nên mạnh mẽ là do không có thực thể duy nhất nào kiểm soát blockchain sao? Điều gì xảy ra nếu ai đó nhận được phần lớn sức mạnh băm?
Đây là những câu hỏi rất xác đáng. Nếu một thực thể duy nhất có thể thu được 51% sức mạnh băm của mạng, họ có thể tiến hành một cuộc tấn công 51%. Điều đó sẽ cho phép họ kiểm duyệt các giao dịch và đảo ngược các giao dịch cũ. Một cuộc tấn công như vậy có thể gây ra thiệt hại lớn cho hệ sinh thái tiền điện tử.
Các nhóm khai thác có làm tăng nguy cơ bị tấn công 51% không? Câu trả lời là: có thể, nhưng không có khả năng xảy ra.

Phân tích tỷ lệ băm trong 24 giờ theo nhóm vào ngày 16 tháng 4 năm 2020. Nguồn: coindance.com
Về lý thuyết, bốn nhóm hàng đầu có thể thông đồng để chiếm quyền điều khiển mạng. Tuy nhiên, điều đó sẽ không có nhiều ý nghĩa. Ngay cả khi họ thực hiện được một cuộc tấn công, giá Bitcoin có thể sẽ giảm mạnh vì hành động của họ sẽ làm suy yếu hệ thống. Kết quả là, bất kỳ đồng tiền nào họ mua được sẽ mất giá trị.
Hơn nữa, các nhóm không nhất thiết phải sở hữu thiết bị khai thác. Các thực thể hướng máy của họ tới máy chủ của điều phối viên, nhưng họ có thể tự do di chuyển sang các nhóm khác. Vì lợi ích tốt nhất của cả người tham gia và người điều hành nhóm khai thác để giữ cho hệ sinh thái được phân cấp. Rốt cuộc, họ chỉ kiếm được tiền nếu việc khai thác vẫn có lãi.
Đã có một vài trường hợp mà các nhóm đã phát triển đến mức có thể được coi là quy mô đáng lo ngại. Nói chung, nhóm (và các công cụ khai thác của nó) thực hiện các bước để giảm tỷ lệ băm.
Bớt tư tưởng
Bối cảnh khai thác tiền điện tử đã thay đổi mãi mãi với sự ra đời của nhóm khai thác đầu tiên. Chúng có thể rất có lợi cho những người khai thác muốn nhận được khoản thanh toán ổn định hơn. Với nhiều chương trình khác nhau có sẵn, họ buộc phải tìm một chương trình phù hợp nhất với nhu cầu của mình.
Trong một thế giới lý tưởng, việc khai thác Bitcoin sẽ được phân cấp nhiều hơn. Tuy nhiên, hiện tại, đó là điều mà chúng ta có thể gọi là “đủ phân cấp”. Trong mọi trường hợp, không ai được hưởng lợi từ bất kỳ nhóm đơn lẻ nào đạt được phần lớn tỷ lệ băm trong thời gian dài. Những người tham gia có thể sẽ ngăn điều đó xảy ra – xét cho cùng, Bitcoin không được điều hành bởi những người khai thác mà là bởi người dùng.

