Bitcoin thường được ví như vàng kỹ thuật số và một trong những yếu tố chính tạo nên sự tương đồng giữa vàng và Bitcoin đó là cách mà chúng được tạo ra. Tương tự như vàng, Bitcoin mới được tạo ra thông qua quá trình " khai thác" hay còn gọi là "đào".

Tìm hiểu về đào Bitcoin

Trên thực tế, có hai mục đích trong việc khai thác Bitcoin: tạo ra các đồng tiền mới và thực hiện xử lý các giao dịch trong mạng lưới.

Điểm tương đồng khác giữa Bitcoin và vàng đó là hạn chế về số lượng, Bitcoin có thể khai khác với số lượng không quá 21 triệu xu. Tính đến năm 2017, gần 17 triệu Bitcoin đã được khai thác.

Khi có nhiều người tham gia đào Bitcoin hơn, khả năng kiếm lợi nhuận càng trở nên khó khăn hơn cho những thợ đào. Do đó, các công ty khai thác phải duy trì tính cạnh tranh cao để tiếp tục nhận Bitcoin như một phần thưởng cho việc xác thực các giao dịch.

Những gì cần thiết để khai thác Bitcoin

Khai thác bitcoin là quá trình thêm hồ sơ giao dịch mới vào mạng lưới Blockchain - Blockchain đóng vai trò như một sổ cái công khai của tất cả các giao dịch diễn ra trong mạng Bitcoin.

Cứ sau 10 phút, các giao dịch mới được thêm vào mạng được gọi là các khối, các khối kết hợp với nhau tạo thành các chuỗi khối (Blockchain). Sổ cái là một công cụ cần thiết cho các node của mạng lưới Bitcoin để có thể xác nhận các giao dịch hợp lệ một cách thường xuyên và nhanh chóng.

Để trở thành thợ đào Bitcoin, trước tiên cần phải có máy tính và phần mềm khai thác, ví dụ như GUIMiner. Chương trình này sử dụng tài nguyên trên máy tính để thực hiện các phép tính toán phức tạp.

Khi các thợ đào thành công trong việc giải quyết các phép toán phực tạp đó, họ sẽ tạo ra một khối mới. Và để bù đắp cho những nỗ lực đó, thợ đào Bitcoin sẽ được tặng Bitcoin bất cứ khi nào họ thêm một khối giao dịch mới vào blockchain. Lượng Bitcoin mới được phát hành với mỗi khối được khai thác được gọi là “phần thưởng khối”. Phần thưởng khối được giảm một nửa sau mỗi 210.000 khối, hoặc khoảng 4 năm một lần. Năm 2009 là 50, năm 2013 là 25, năm 2018 là 12,5 và vào giữa năm 2020 con số đó sẽ giảm một nửa xuống còn 6,25. 

Tuy nhiên, khai thác trên máy tính cá nhân chỉ khả thi trong những năm đầu của quá trình phát triển Bitcoin. Với tốc độ giảm một nửa phần thưởng khối như vậy, tổng số Bitcoin đang lưu hành sẽ đạt đến giới hạn 21 triệu, khiến đồng tiền trở nên khan hiếm và có giá trị theo thời gian, tuy nhiên cũng gây tốn kém hơn cho các thợ đào Bitcoin. Cho đến nay, mạng lưới ngày càng trở nên cạnh tranh hơn, vì vậy việc sử dụng phần cứng chuyên dụng là cách duy nhất để có thể kiếm lợi nhuận.

Đào Bitcoin diễn ra như thế nào?

Tìm hiểu về đào Bitcoin (Bitcoin Mining)


Để các công ty khai thác Bitcoin thực sự kiếm được Bitcoin từ việc xác minh các giao dịch, có hai bước cần được thực hiện. Đầu tiên, họ phải xác minh giá trị giao dịch 1 megabyte (MB), về mặt lý thuyết, nó có thể chỉ nhỏ bằng 1 giao dịch nhưng trên thực tế, nó còn tùy thuộc vào số lượng dữ liệu mỗi giao dịch lưu trữ, thường là vài nghìn. Đây được coi là phần dễ.

Thứ hai, để thêm một khối giao dịch vào blockchain, các thợ đào phải giải một bài toán phức tạp. Những gì họ thực sự cần làm là cố gắng đưa ra được "hàm băm" (hash), nhỏ hơn hoặc bằng giá trị hàm băm mục tiêu (target hash). Về cơ bản, máy tính của thợ đào tạo hàm băm (hash) với tốc độ megahash mỗi giây (MH/s), gigahash mỗi giây (GH / s) hoặc thậm chí terahash mỗi giây (TH / s) tùy thuộc vào thiết bị, sau đó đự đoán tất cả số có 64 chữ số cho đến khi tìm ra một giải pháp.

Mức độ khó tại thời điểm viết là khoảng 6.061.518.831.027. Đó là, cơ hội của một máy tính tạo ra hàm băm dưới mục tiêu là 1 trên 6.061.518.831.027 tức chưa đến 1 trên 6 nghìn tỷ. Mức độ này được điều chỉnh khoảng 2 tuần một lần, với mục tiêu giữ cho tốc độ khai thác không đổi. Điều đó có nghĩa là càng có nhiều thợ đào cho một giải pháp thì vấn đề sẽ càng trở nên khó khăn hơn.

Làm thế có thể cạnh tranh với hàng triệu các thợ đào?

Không chỉ các công ty đào Bitcoin phải đưa ra hàm băm (hash) phù hợp, họ còn phải là người tiên phong.

Chỉ một thập kỷ trước, các công cụ đào Bitcoin có thể được thực hiện trên các máy tính để bàn thông thường. Tuy nhiên, theo thời gian, các thợ đào nhận ra rằng các card đồ họa thường được sử dụng cho các trò chơi video có hiệu quả khai thác hơn so với máy tính để bàn và các thiết bị xử lý đồ họa (GPU). Vào năm 2013, các công ty đào Bitcoin đã bắt đầu sử dụng các máy tính được thiết kế chuyên biệt để khai thác tiền điện tử một cách hiệu quả nhất có thể, được gọi là máy đào ASIC. 

Với sự xuất hiện của các thiết bị chuyên dụng, đem lại tính hiệu quả và tiện ích, quy trình đào Bitcoin trở nên dễ dàng hơn cho các thợ đào. Ngày nay có nhiều công ty nổi bật chuyên thiết kế và sản xuất phần cứng khai thác. Một trong số đó là Bitfury, Bitmain. Ngoài ra, các trader cũng có thể tìm thấy các thiết bị trên eBay hoặc Amazon.

Ngày nay, việc đào Bitcoin mang tính cạnh tranh đến mức nó chỉ có thể có lợi nhuận với các ASIC cập nhật nhất. Khi sử dụng máy tính để bàn, GPU hoặc các mô hình ASIC cũ hơn, chi phí tiêu thụ năng lượng sẽ vượt quá doanh thu được tạo ra. Ngay cả với thiết bị mới nhất, một máy tính hiếm khi có thể cạnh tranh với thứ được gọi là "mỏ đào" (mining pool).

Mỏ đào (Mining pool) là một nhóm các thợ đào phối hợp cùng nhau khai thác các khối Bitcoin và cùng chia sẻ lợi nhuận theo tỷ lệ đóng góp của mỗi người. Thực tế, Mining pool giúp kiếm được nhiều khối hơn là các công cụ khai thác riêng lẻ.

Tóm tắt lại, các thợ đào sử dụng phần cứng để xác minh các giao dịch hợp lệ, tạo thành các khối, giải quyết các vấn đề toán học trong quá trình được gọi là hàm băm,...và sau khi giải quyết được các bài toán phức tạp một cách chính xác, họ sẽ thêm các khối mới vào Blockchain.

Hashing là gì?

Băm (hashing) là quá trình chuyển đổi đầu vào gồm các chữ cái và ký tự có kích thước không cố định để tạo đầu ra có kích thước cố định. Quá trình này được thực hiện bằng cách sử dụng các công thức toán học như các hàm băm (được thực hiện dưới dạng các thuật toán băm). 

Mặc dù không phải hàm băm nào cũng sử dụng mật mã hóa, nhưng cái gọi là hàm băm mật mã hóa chính là cốt lõi của tiền mã hóa. Nhờ chúng, blockchain và các hệ thống phân tán khác có thể đạt được  tính toàn vẹn và bảo mật của dữ liệu ở mức độ cao.

Trên đây là những thông tin mà chúng tôi muốn cung cấp cho các bạn về cách mà Bitcoin được tạo ra. Hi vọng với những kiến thức cơ bản này, các bạn đã hiểu hơn về loại tiền điện tử Bitcoin.