Khai thác mỏ là quá trình thêm hồ sơ giao dịch đến sổ cái nào Bitcoin của các giao dịch trong quá khứ. Sổ cái này giao dịch trong quá khứ được gọi là chuỗi khối như nó là một chuỗi của các khối. Chuỗi khối phục vụ để xác nhận giao dịch với phần còn lại của mạng như đã xảy ra. Nút Bitcoin sử dụng chuỗi khối để phân biệt các giao dịch Bitcoin hợp pháp từ những nỗ lực để tái chi tiêu đồng tiền đó đã được sử dụng ở đâu.
Khai thác được cố tình thiết kế để có nguồn tài nguyên-chuyên sâu và khó khăn như vậy mà số lượng các khối tìm thấy mỗi ngày bởi thợ mỏ vẫn ổn định. Khối cá nhân phải có một bằng chứng về việc phải coi là hợp lệ. Bằng chứng công việc này được xác nhận bởi các nút Bitcoin khác mỗi khi họ nhận được một khối. Bitcoin sử dụng các chức năng Hashcash-of proof-công việc.
Mục đích chính của khai thác mỏ là để cho phép các nút Bitcoin để đạt được một sự đồng thuận chống giả mạo an toàn. Khai thác mỏ cũng là cơ chế được sử dụng để giới thiệu Bitcoins vào hệ thống: Thợ mỏ được trả bất kỳ khoản phí giao dịch cũng như một "trợ cấp" của đồng tiền mới được tạo ra. Điều này vừa phục vụ mục đích phổ biến đồng tiền mới một cách phi tập trung cũng như 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 bởi vì nó giống như việc khai thác các mặt hàng khác: nó đòi hỏi nỗ lực và nó từ từ làm mới tệ hiện có tại một tỷ lệ tương tự với tỷ lệ mà tại đó hàng hóa như vàng được khai thác từ lòng đất.