Chuỗi
#blockchain được xây dựng như một chuỗi các khối có thứ tự. Mỗi khối chứa một
#SHA256 hash của khối trước đó tạo thành một chuỗi theo trình tự thời gian.
$BTC sử dụng SHA-256 để xác thực giao dịch và tính toán
#proofofwork (PoW) hoặc
#ProofOfStake (PoS).
Bằng chứng công việc và việc nối các khối làm cho sự thay đổi blockchain trở nên cực kỳ khó khăn. Việc thay đổi một khối đòi hỏi phải thay đổi tất cả các khối tiếp theo. Do đó, càng nhiều khối được thêm vào thì càng khó sửa đổi các khối cũ. Và trong trường hợp xảy ra bất đồng, các nút tin tưởng chuỗi dài nhất mà yêu cầu nhiều nỗ lực nhất để sản xuất.