Khối dữ liệu là một nhóm các giao dịch hợp lệ xảy ra trong một mạng lưới được đánh
dấu và sắp xếp
theo thứ tự các mốc thời gian và được đưa vào trong một khối theo nguyên tắc xác định. Đặc điểm nổi trội của blockchain là sổ cái phân tán. Các dữ liệu sẽ không được lưu trữ tập trung tại một nơi như cách lưu trữ phổ biến hiện nay. Thay vào đó, các dữ liệu sẽ được đưa lên mạng lưới máy tính phân tán toàn cầu. Để đạt được điều này thì phải có sự đồng thuận của các thành viên trên mạng lười ( tối thiếu 51%) đối với các nội dung trên blockchain. Cách thức đạt được sự thống nhất này gọi là cơ chế đồng thuận. Việc này cũng nhằm đảm bảo các nút sẽ được làm việc và lưu trữ dữ liệu một cách chính xác. Sự đồng thuận phi tập trung hoá của blockchain xuất hiện từ sự tương tác của 4 quá trình xảy ra độc lập trên các nút trên mạng: - Xác minh độc lập từng giao dịch, theo từng nút đầy đủ, dựa trên danh sách toàn diện các tiêu chí. - Tổng hợp độc lập các giao dịch đó thành các khối mới đầy đủ bằng các nút khai thác, tính toán dựa trên thuật toán proof-of-work - Xác minh đồng lập từng khối bởi mỗi nút và lắp ráp thành một chuỗi - Lựa chọn độc lập, theo mọi nút, của chuỗi có tín. Blockchain 1.0 đây là phiên bản đầu tiên của chuỗi công nghệ khối. Bằng việc áp dụng công nghệ sổ cái phi tập trung đã tạo ra ứng dụng đầu tiên và rõ ràng nhất ( tiền tệ ). Công nghệ này giúp các giao dịch tài chính dựa trên blockchain và sổ cái phi tập trung được rõ ràng và minh bạch, thuận tiện và chính xác hơn. Ví dụ điển hình là bitcoin – được coi là đồng tiền của internet. Bloclchain 2.0 bước tiến về mô hình rất quan trọng này là smart contract. Là một chương trình máy tính nhỏ có ‘sống’ trên blockchain. Những ứng dụng này được vận hành một cách hoàn toàn tự động, phi tập trung, phi không gian. Với điều kiện thi hành được lập trình viên xác lập từ trước, cũng như xác nhận hay ép buộc thực hiện giống các quy tắc trong hợp đồng. Ví dụ ethererum nó cho phép thực hiện các hợp đồng thông minh ( smart contract ) tức là hợp đồng đã được xác nhận và thực hiện thông qua mã máy tính. Điều này giúp tiết kiệm thời gian, giảm rủi ro và thực hiện một cách minh bạch