Bitcoin Core là triển khai phần mềm hàng đầu cho phép người dùng tương tác với mạng Bitcoin. Nó không thuộc sở hữu của bất kỳ doanh nghiệp hay tổ chức nào mà thay vào đó được cập nhật và đánh giá bởi cộng đồng các nhà phát triển trên toàn thế giới.
Phần mềm này ban đầu được phát hành bởi Satoshi Nakamoto (dưới tên Bitcoin ), sau đó được đổi tên thành Bitcoin Core để tránh mọi nhầm lẫn.
Bằng cách chạy mã Bitcoin Core, người dùng hoạt động hiệu quả như một nút trên mạng. Họ có thể xác minh độc lập tính hợp lệ của các khối nhận được cũng như các giao dịch do người dùng khác gửi. Điều này giúp các thợ mỏ luôn trong tầm kiểm soát và có nghĩa là người dùng không cần phải tin tưởng bất kỳ ai (chẳng hạn như nhà cung cấp ví) để hiển thị chế độ xem chính xác về chuỗi khối.
Được tích hợp trong phần mềm là một ví . Người dùng có thể sử dụng tính năng này trực tiếp từ bên trong ứng dụng hoặc kết nối các ví bên ngoài với nút của họ để xác thực các giao dịch đã nhận.
Người dùng thường xuyên giao dịch bằng Bitcoin nên cân nhắc việc chạy một nút để tận hưởng nhiều lợi ích về quyền riêng tư và bảo mật. Ví phần mềm thông thường (ví không giao tiếp với nút của người dùng) truy vấn máy chủ của bên thứ ba để biết số dư của người dùng.
Thực tiễn này có thể gây lo ngại, vì nó cho phép máy chủ liên kết số dư của người dùng với địa chỉ IP của họ. Bên thứ ba có thể suy luận một cách hợp lý rằng người dùng sở hữu các địa chỉ công khai mà họ yêu cầu.
Tương tự như vậy, việc hoàn toàn phụ thuộc vào block explorer là nguy hiểm xét từ quan điểm minh bạch. Vì người dùng chỉ có một điểm tham chiếu duy nhất cho số dư của mình nên máy chủ rất dễ truyền thông tin sai lệch đến họ.