Theo nghĩa hẹp, blockchain là cấu trúc dữ liệu chuỗi kết hợp các khối dữ liệu theo thứ tự thời gian và được đảm bảo theo cách mật mã bị hư hại và phân tán paforgery.
Nhìn chung, công nghệ blockchain là một phương pháp mới về cơ sở hạ tầng phân phối và điện toán sử dụng các cấu trúc dữ liệu blockchain để xác minh và lưu trữ dữ liệu, sử dụng các thuật toán đồng thuận nút để tạo và cập nhật dữ liệu, sử dụng mật mã và sử dụng dữ liệu. Thông minh sáng tác của mã máy đánh chữ trong hoạt động chương trình và dữ liệu.
Cơ sở hạ tầng】
Nói chung, hệ thống blockchain bao gồm một lớp dữ liệu, lớp mạng, lớp đồng thuận, lớp phủ khuấy, lớp hợp đồng và lớp ứng dụng. Trong số đó, lớp dữ liệu bao gồm dữ liệu cơ bản và các thuật toán cơ bản như các khối dữ liệu cơ bản và mã hóa dữ liệu liên quan và giới hạn thời gian; Lớp mạng bao gồm các cơ chế mạng phân tán, cơ chế truyền dữ liệu và cơ chế xác minh dữ liệu, v.v .; Lớp đồng thuận chủ yếu bao gồm các thuật toán đồng thuận khác nhau của các khớp mạng; Lớp kích thích tích hợp các yếu tố kinh tế vào hệ thống công nghệ blockchain, chủ yếu bao gồm cơ chế giải phóng và cơ chế phân bổ các kích thích kinh tế; Lớp hợp đồng chủ yếu bao gồm các vết sẹo, thuật toán và các hợp đồng thông minh khác nhau, là cơ sở của các đặc điểm lập trình của blockchain; Lớp ứng dụng bao gồm các kịch bản ứng dụng và trường hợp blockchain khác nhau. Trong mô hình này, cấu trúc của khối chuỗi dựa trên các mốc thời gian, cơ chế của sự đồng thuận nút phân tán, các kích thích kinh tế dựa trên sức mạnh tính toán đồng thuận và các hợp đồng thông minh và lập trình thông minh là những đổi mới đại diện nhất của công nghệ blockchain.
Mở rộng thông tin:
[Công nghệ thiết yếu của Blockchain]
Blockchain chủ yếu giải quyết các vấn đề bảo mật giao dịch và tự tin, do đó, nó đề xuất bốn đổi mới công nghệ để giải quyết vấn đề này:
Lưu trữ phân tán truyền thống thường chia dữ liệu thành nhiều bản sao theo các quy tắc được đặt để lưu trữ. Thứ hai, mỗi nút của blockchain là độc lập và có trạng thái bằng nhau. Nó dựa vào một cơ chế đồng thuận để đảm bảo tính nhất quán lưu trữ. Lưu trữ phân tán truyền thống thường đồng bộ hóa dữ liệu trong các nút dự phòng khác thông qua nút trung tâm.Không có nút nào có thể ghi lại dữ liệu tài khoản một cách riêng biệt, do đó tránh khả năng một kế toán duy nhất được kiểm tra hoặc hối lộ để ghi lại một tài khoản sai. Ngoài ra, vì có rất nhiều nút kế toán, về mặt lý thuyết, trừ khi tất cả các nút bị phá hủy, các tài khoản sẽ không bị mất, do đó đảm bảo bảo mật dữ liệu tài khoản.
2. Mã hóaCông nghệ không đối xứng và ủy quyền, thông tin giao dịch được lưu trữ trong blockchain là công khai, nhưng thông tin nhận dạng tài khoản được mã hóa cao và chỉ có thể đạt được theo ủy quyền của chủ sở hữu dữ liệu, do đó đảm bảo sự an toàn của dữ liệu và sự thân mật cá nhân.
3. Cơ chế đồng thuận là làm thế nào để đạt được sự đồng thuận giữa tất cả các nút kế toán để xác định tính hợp lệ của hồ sơ. Đây không chỉ là một phương tiện nhận dạng, mà còn là một phương tiện để ngăn chặn sự nhầm lẫn. Blockchain đề xuất bốn cơ chế đồng thuận khác nhau phù hợp cho các kịch bản ứng dụng khác nhau và sự cân bằng giữa hiệu quả và an toàn.
Cơ chế đồng thuận của blockchain có các đặc điểm của "thiểu số tuân theo đa số" và "tất cả đều bằng nhau". Trong số đó, "Một thiểu số tuân theo đa số" không đề cập đầy đủ đến số lượng nút, nhưng nó cũng có thể là một số lượng đặc trưng có thể được so sánh với sức mạnh tính toán, bình đẳng hoặc các máy tính khác. "Bằng tất cả" có nghĩa là khi một nút đáp ứng các điều kiện, tất cả các nút đều có quyền ưu tiên kết quả đồng thuận, được biết trực tiếp bởi các nút khác và cuối cùng trở thành kết quả cuối cùng của sự đồng thuận.
4. Hợp đồng thông minh. Hợp đồng thông minh dựa trên các dữ liệu đáng tin cậy và không thay đổi này và có thể tự động thực thi một số quy tắc và điều khoản được xác định trước. Lấy bảo hiểm làm ví dụ, nếu thông tin của mọi người (bao gồm thông tin y tế và thông tin về rủi ro) là đúng và đáng tin cậy, thì việc thực hiện các yêu cầu tự động trong một số sản phẩm bảo hiểm được tiêu chuẩn hóa. Do đó, tác giả tin rằng việc sử dụng công nghệ blockchain và bắt đầu từ triển vọng quản lý dữ liệu có thể giúp các công ty bảo hiểm cải thiện kỹ năng quản lý rủi ro của họ một cách hiệu quả. Cụ thể, nó chủ yếu chia sẻ việc quản lý rủi ro và giám sát được bảo hiểm của công ty bảo hiểm.
Tài liệu tham khảo:
Bách bách khoa toàn thư Blockchain-Baidu