I. Đào Bitcoin là gì?
Đào Bitcoin hay còn gọi là khai thác Bitcoin là một quá trình tính toán phi tập trung nhằm phục vụ hai mục đích: xác minh các giao dịch trên mạng lứơi Bitcoin và tạo ra các bitcoins mới trên mỗi khối để đưa vào lưu thông.
Với tiền giấy, chính phủ sẽ quyết định khi nào nên in và phân phối tiền. Trái lại, Bitcoin không có chính quyền trung ương. Vì thế, bitcoins không thể được in bởi bất cứ ai, và nguồn cung cũng bị giới hạn (21 triệu). Các thợ đào phải sử dụng phần mềm đặc biệt để giải các thuật toán để đổi lấy số lượng bitcoins nhất định. Cách này là một cách thông minh để phát hành tiền tệ. Hơn nữa, cách này cũng khuyến khích nhiều người đào bitcoins hơn. Bởi vì những thợ đào được yêu cầu xác minh các giao dịch, nhiều thợ đào hơn đồng nghĩa với hệ thống an toàn hơn.
Hệ thống Bitcoin sẽ tự động thay đổi độ khó của thuật toán phụ thuộc vào tốc độ giải của người đào. Do đó, để dễ dàng hơn các thợ đào phụ thuộc vào các máy đào:
- Những ngày đầu, những thợ đào Bitcoin giải quyết các thuật toán bằng sức mạnh khiêm tốn của máy tính cá nhân (CPU).
- Sau đó, các thợ đào phát hiện ra rằng sử dụng card đồ hoạ GPU thì thích hợp và hiệu quả hơn cho việc khai thác. Vì card đồ hoạ chạy nhanh hơn nên tiêu tốn điện năng và cũng tạo ra một lượng nhiệt lớn.
- Sản phẩm khai thác Bitcoin thương mại đầu tiên ra đời. Các sản phẩm này bao gồm các vi mạch tích hợp dành riêng cho việc đào bitcoins. Những vi mạch này nhanh hơn nhưng vẫn ngốn nhiều điện năng.
- Cuối cùng, ASIC (Application Specific Integrated Circuit), một con chip với sức mạnh giải mã vô cùng hiệu quả ra đời. Công nghệ của ASIC khiến cho việc khai thác Bitcoin nhanh hơn trong khi tiêu tốn ít điện năng hơn.
II. Mức độ khó (difficulty) trong việc đào bitcoin
Hệ thống bitcoin chỉ tạo ra bitcoins mới mỗi 10 phút. Điều này đồng nghĩa rằng hệ thống chỉ có 1 người thắng cuộc mỗi 10 phút. Tuy nhiên, càng nhiều thợ đào tham gia giải thuật toán, cơ hội một người nào đó thành công giải thuật toán càng tăng cao.
Hệ thống bitcoin thích ứng với việc này bằng cách tăng độ khó của các thuật toán. Độ khó (difficulty) chỉ sự thay đổi của mục tiêu hiện tại so với mục tiêu gốc của thuật toán. Mức độ khó tăng ảnh hưởng không tốt tới các thợ đào. Nó đặc biệt khó cho người sử dụng máy đào chậm, khả năng giải toán ở đây lại càng thấp hơn. Thợ đào có thể vượt qua độ khó với các máy đào hiệu quả hơn.

Thông thường, các máy đào hiệu quả hơn sẽ tiêu tốn nhiều tiền hơn. Máy đào ASIC có sức mạnh tính toán tốt nhất, nhưng nó cũng tiêu tốn rất nhiều tiền.
III. Mỏ đào (Mining Pool)
Sự phổ biến của Bitcoin tăng lên, nhiều thợ đào hơn sẽ tham gia hệ thống. Vì thế, mỗi thợ đào sẽ gặp khó khăn hơn để giải các thuật toán. Để vượt qua chuyện này, các thợ đào đã phát triển cách khai thác chung trong một mỏ. Đây là cách liên kết sức mạnh cá nhân của từng thợ đào để gia tăng xác suất giải toán. Phần thưởng sẽ được chia ra cho mỗi thợ đào tương ứng với lượng công việc thợ đào đó góp phần.
Việc khai thác bitcoins là một phần quan trọng và không thể tách rời của Bitcoin. Việc này vừa đảm bảo sự công bằng vừa giữ cho hệ thống Bitcoin ổn định, an toàn và được bảo vệ.
Bài viết có tham khảo thông tin từ TheBalance và Bitcoinmining.com
Minh N.
You must log in to post a comment.