Giới thiệu
Khai thác là quá trình thêm hồ sơ giao dịch vào sổ cái công khai của Bitcoin về các giao dịch trong quá khứ. Sổ cái của các giao dịch trong quá khứ này được gọi làchuỗi khốivì nó là một chuỗikhối. cácchuỗi khốiphục vụ choxác nhậncác giao dịch với phần còn lại của mạng như đã diễn ra. Các nút Bitcoin sử dụng chuỗi khối để phân biệt các giao dịch Bitcoin hợp pháp với các nỗ lực chi tiêu lại số tiền đã được chi tiêu ở nơi khác.
Việc khai thác được thiết kế có chủ ý để sử dụng nhiều tài nguyên và khó khăn để số lượng khối được tìm thấy mỗi ngày bởi các thợ mỏ vẫn ổn định. Các khối riêng lẻ phải chứa bằng chứng công việc để được coi là hợp lệ. Bằng chứng công việc này được xác minh bởi các nút Bitcoin khác mỗi khi họ nhận được một khối. Bitcoin sử dụngtiền bămchức năng chứng minh công việc.
Mục đích chính của việc khai thác là cho phép các nút Bitcoin đạt được sự đồng thuận an toàn, chống giả mạo. Khai thác cũng là cơ chế được sử dụng để đưa Bitcoin vào hệ thống: Người khai thác được trả mọi khoản phí giao dịch cũng như “trợ cấp” cho các đồng tiền mới được tạo ra. Điều này vừa phục vụ mục đích phổ biến các đồng tiền mới theo cách phi tập trung vừa thúc đẩy mọi người cung cấp bảo mật cho hệ thống.
Khai thác bitcoin được gọi như vậy vì nó giống với việc khai thác các mặt hàng khác: nó đòi hỏi nỗ lực và dần dần cung cấp các đơn vị mới cho bất kỳ ai muốn tham gia. Một điểm khác biệt quan trọng là nguồn cung không phụ thuộc vào số lượng khai thác. Nói chung, việc thay đổi tổng công suất băm của máy khai thác không làm thay đổi số lượng bitcoin được tạo ra trong thời gian dài.
Khó khăn
Bài toán khó tính toán
Việc khai thác một khối rất khó khăn vì hàm băm SHA-256 của tiêu đề của khối phải thấp hơn hoặc bằng mục tiêu để khối được mạng chấp nhận. Vấn đề này có thể được đơn giản hóa nhằm mục đích giải thích: Hàm băm của một khối phải bắt đầu bằng một số số 0 nhất định. Xác suất tính toán một hàm băm bắt đầu bằng nhiều số 0 là rất thấp, do đó phải thực hiện nhiều lần thử. Để tạo ra một hàm băm mới mỗi vòng,nonceđược tăng lên. Nhìn thấyBằng chứng công việcđể biết thêm thông tin.
Chỉ số độ khó
cáckhó khănlà thước đo mức độ khó để tìm thấy một khối mới so với khối dễ nhất từng có. Nó được tính toán lại sau mỗi khối năm 2016 thành một giá trị sao cho các khối năm 2016 trước đó sẽ được tạo ra sau đúng hai tuần nếu mọi người khai thác ở độ khó này. Điều này sẽ mang lại trung bình một khối cứ sau mười phút. Khi có nhiều thợ mỏ tham gia hơn, tốc độ tạo khối sẽ tăng lên. Khi tốc độ tạo khối tăng lên, độ khó cũng tăng lên để bù đắp, điều này có tác dụng cân bằng do giảm tốc độ tạo khối. Bất kỳ khối nào được phát hành bởi những kẻ khai thác độc hại không đáp ứng yêu cầumục tiêu khó khănsẽ bị những người tham gia khác trong mạng từ chối.
Phần thưởng
Khi một khối được phát hiện, người phát hiện có thể tự thưởng cho mình một số bitcoin nhất định, theo sự đồng ý của mọi người trong mạng. Hiện tại số tiền thưởng này là 6,25 bitcoin; giá trị này sẽ giảm một nửa sau mỗi 210.000 khối. Nhìn thấyNguồn cung tiền tệ được kiểm soát.
Ngoài ra, người khai thác còn được hưởng khoản phí do người dùng gửi giao dịch trả. Khoản phí này là động cơ khuyến khích người khai thác đưa giao dịch vào khối của họ. Trong tương lai, khi số lượng máy khai thác bitcoin mới được phép tạo trong mỗi khối giảm dần, phí sẽ chiếm tỷ lệ phần trăm quan trọng hơn trong thu nhập khai thác.
Hệ sinh thái khai thác
Phần cứng
Người dùng đã sử dụng nhiều loại phần cứng khác nhau theo thời gian để khai thác các khối. Thông số kỹ thuật phần cứng và thống kê hiệu suất được trình bày chi tiết trênSo sánh phần cứng khai tháctrang.
Khai thác CPU
Các phiên bản máy khách Bitcoin đầu tiên cho phép người dùng sử dụng CPU của họ để khai thác. Sự ra đời của việc khai thác GPU khiến việc khai thác CPU trở nên không khôn ngoan về mặt tài chính khi tốc độ băm của mạng tăng đến mức số bitcoin được tạo ra do khai thác CPU trở nên thấp hơn chi phí điện năng để vận hành CPU. Do đó, tùy chọn này đã bị xóa khỏi giao diện người dùng của ứng dụng khách Bitcoin cốt lõi.
Khai thác GPU
Khai thác GPU nhanh hơn và hiệu quả hơn đáng kể so với khai thác CPU. Xem bài viết chính:Tại sao GPU khai thác nhanh hơn CPU. Một loạt các phổ biếngiàn khai thác mỏđã được ghi lại.
Khai thác FPGA
Khai thác bằng FPGA là một cách khai thác rất hiệu quả và nhanh chóng, có thể so sánh với khai thác bằng GPU và vượt trội hơn hẳn so với khai thác bằng CPU. FPGA thường tiêu thụ một lượng điện năng rất nhỏ với xếp hạng băm tương đối cao, khiến chúng khả thi và hiệu quả hơn so với khai thác GPU. Nhìn thấySo sánh phần cứng khai thácđể biết thông số kỹ thuật và thống kê phần cứng FPGA.
Khai thác ASIC
Một mạch tích hợp dành riêng cho ứng dụng, hoặcASIC, là một vi mạch được thiết kế và sản xuất cho một mục đích rất cụ thể. ASIC được thiết kế để khai thác Bitcoin được phát hành lần đầu tiên vào năm 2013. Xét về lượng điện năng tiêu thụ, chúng nhanh hơn rất nhiều so với tất cả các công nghệ trước đó và đã khiến việc khai thác GPU trở nên không khôn ngoan về mặt tài chính ở một số quốc gia và cơ sở.
Dịch vụ khai thác mỏ
Nhà thầu khai thác mỏcung cấp dịch vụ khai thác mỏ với hiệu suất được xác định theo hợp đồng. Ví dụ: họ có thể cho thuê một mức công suất khai thác cụ thể với mức giá ấn định trong một khoảng thời gian cụ thể.
Bể bơi
Khi ngày càng có nhiều thợ mỏ cạnh tranh để giành được nguồn cung khối có hạn, các cá nhân nhận thấy rằng họ đã làm việc trong nhiều tháng mà không tìm được khối và không nhận được phần thưởng cho nỗ lực khai thác của mình. Điều này khiến việc khai thác trở thành một canh bạc. Để giải quyết sự khác biệt trong thu nhập của họ, những người khai thác bắt đầu tự tổ chức thànhhồ bơiđể họ có thể chia sẻ phần thưởng một cách đồng đều hơn. Xem Khai thác gộp vàSo sánh các nhóm khai thác.
Lịch sử
Sổ cái công khai của Bitcoin ("chuỗi khối") được bắt đầu vào ngày 3 tháng 1 năm 2009 lúc 18:15 UTC, có lẽ là bởi Satoshi Nakamoto. Khối đầu tiên được gọi làkhối nguyên sinh.Giao dịch đầu tiên được ghi lại trong khối đầu tiên là một giao dịch duy nhất trả phần thưởng 50 bitcoin mới cho người tạo ra nó.
Thời gian đăng: 15-12-2022