Vào năm 2008, cuộc khủng hoảng tồi tệ nhất sau cuộc Đại Suy Thoái nổ ra, do việc cho vay mua Bất động sản tràn lan. Bất động sản đó lại được tiếp tục thế chấp để tạo ra các khoản vay khác, và mọi thứ đã sụp đổ theo phản ứng dây truyền.
Bất mãn với các thể chế tài chính, nhiều cách tiếp cận để minh bạch và công khai các hoạt động tài chính đã được đưa ra. Một trong số những ý tưởng đó, đến từ một người tự xưng là Satoshi Nakamoto
Satoshi Nakamoto đưa ra ý tưởng về một sổ cái công khai. Và tất cả mọi người đều nắm giữ nó. Hiểu đơn giản là, mỗi khi có một giao dịch, tất cả cùng ghi giao dịch đó vào sổ của mình.
Làm thế nào để đảm bảo sổ cái của tất cả mọi người giống nhau và được bảo vệ để không bị thay đổi để chiếm đoạt tiền?
Cần chia nhỏ sổ cái ra thành các block (khối) và mã hóa từng block. Điều này tránh việc tạo ra 1 sổ cái lớn và chỉ được mã hóa 1 lần duy nhất, rất dễ bị tấn công.
Một block sẽ chứa chìa khóa mã hóa của block trước nó và của nó. Điều này tạo ra một cơ chế giống như dây xích (chain) kết nối các block với nhau.
Khi nội dung một block bị thay đổi, sẽ làm cho chìa khóa mã hóa của block đó thay đổi theo, và người dùng đó sẽ mạng lưới từ chối. Bạn có thể xem thêm về SHA-256
Đào bitcoin là việc sử dụng tài nguyên xử lý dữ liệu để đoán mã khóa của block trước. Mã khóa này rất khó để tìm ra nhưng rất dễ để xác nhận và chính xác.
Khi tìm ra mã khóa này, bạn sẽ được thưởng bằng coin + bạn sẽ được là người xác thực giao dịch cho block tiếp theo, và những người khác sẽ ghi lại giao dịch vào sổ cái của họ.