Theo một nghĩa hẹp, Blockchain là một cơ sở dữ liệu chuỗi kết hợp các khối dữ liệu theo thứ tự theo thứ tự thời gian và được đảm bảo theo cách mật mã bị giả mạo và không được quảng cáo bởi cuốn sách chính phân tán.
Ngoại trừ công nghệ blockchain là phương pháp cơ sở hạ tầng và xử lý dữ liệu phân tán mới 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 nút phân tán đồng thuận để tạo và cập nhật dữ liệu, sử dụng truyền dữ liệu và sử dụng truyền dữ liệu và sử dụng chuyển dữ liệu. Chương trình nên hoạt động.
Cơ sở hạ tầng】
Nói chung, hệ thống blockchain bao gồm nhóm dữ liệu, lớp mạng, lớp đồng thuận, nhóm khuyến khích, lớp hợp đồng và lớp ứng dụng. Trong số đó đóng gói các dữ liệu cơ bản của lớp dữ liệu 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 và tem thời gian liên quan; Lớp mạng bao gồm các cơ chế mạng phân tán, cơ chế phân phối máy tính và cơ chế truyền máy tính, v.v .; Lớp đồng thuận bao quanh chủ yếu các thuật toán đồng thuận khác nhau của các nút mạng; Nhóm khuyến khích tích hợp các yếu tố tài chính vào hệ thống công nghệ blockchain, chủ yếu bao gồm trong cơ chế phát hành và cơ chế phân bổ cho các ưu đãi tài chính; Lớp hợp đồng bao quanh chủ yếu các tập lệnh, thuật toán và hợp đồng thông minh khác nhau, là cơ sở cho các thuộc tính lập trình của blockchain; Lớp ứng dụng bao gồm các kịch bản ứng dụng khác nhau và các trường hợp của blockchain. Trong mô hình này, cấu trúc khối chuỗi dựa trên tem thời gian, cơ chế đồng thuận cho các nút phân tán, ưu đãi tài chính dựa trên khả năng tính toán đồng thuận, và các hợp đồng thông minh linh hoạt và lập trình là những đổi mới đại diện nhất cho công nghệ blockchain.
Mở rộng thông tin:
[Công nghệ cốt lõi cho blockchain]
Blockchain chủ yếu giải quyết các vấn đề tin cậy và bảo mật của các giao dịch, do đó, nó cho thấy bốn đổi mới công nghệ để giải quyết vấn đề này:
1.
Điều duy nhất về lưu trữ blockchain phân tán chủ yếu được phản ánh trong hai khía cạnh: thứ nhất, mỗi lưu trữ mỗi nút của blockchain hoàn chỉnh dữ liệu theo cấu trúc blockchain. Lưu trữ phân phối truyền thống thường chia dữ liệu thành một số bản sao theo các quy tắc lưu trữ nhất định. Thứ hai, mỗi nút của blockchain là độc lập và có trạng thái bằng nhau. Nó phụ thuộc vào một cơ chế đồng thuận để đảm bảo tính nhất quán của lưu trữ. Lưu trữ phân phối truyền thống thường đồng bộ hóa dữ liệu với các nút sao lưu 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 mua chuộc để đăng ký tài khoản giả. Ngoài ra vì có đủ các nút kế toán, về mặt lý thuyết, trừ khi tất cả các nút bị hỏng, 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. Công nghệ mã hóa và ủy quyền không đối xứng, thông tin giao dịch được lưu trữ trên blockchain, là công khai, nhưng thông tin về nhận dạng tài khoản được mã hóa cao và chỉ có thể đạt được sự ủy quyền của chủ sở hữu dữ liệu, do đó đảm bảo bảo mật dữ liệu và quyền riêng tư.
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 sự công nhận, mà còn là một phương tiện để ngăn ngừa giả mạo. 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à bảo mật.
Cơ chế đồng thuận của blockchain có các thuộc tính của "thiểu số tuân theo đa số" và "mọi người đều bằng nhau". Trong số đó, "Một thiểu số tuân theo đa số", không hoàn toàn đề cập đến số lượng nút, nhưng cũng có thể là một lượng đặc trưng so với năng lượng máy tính, vốn chủ sở hữu 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 nhận dạng trực tiếp bởi các nút khác và cuối cùng trở thành kết quả đồng thuận cuối cùng.
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 hiện 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ề sự cố rủi ro) là đúng và đáng tin cậy, thì dễ dàng 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à từ và bao gồm quản lý máy tính có thể giúp các công ty bảo hiểm cải thiện các chức năng quản lý rủi ro một cách hiệu quả. Cụ thể, nó chủ yếu chia sẻ quản lý rủi ro được bảo hiểm và kiểm tra rủi ro 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
Kiến trúc blockchain lớn là gì? Kiến trúc blockchain thường bao gồm các lớp mạng, lớp giao dịch và các lớp ứng dụng. Kiến trúc blockchain ban đầu cũng được chia thành các lớp dữ liệu, các lớp đồng thuận và các lớp khuyến khích. Sau đây là một mô tả ngắn gọn về từng cấp độ.Lớp dữ liệu: Chủ yếu chịu trách nhiệm lưu trữ dữ liệu khác nhau trong blockchain, bao gồm hồ sơ giao dịch và thông tin chặn và các thành phần cốt lõi của blockchain.
Lớp mạng: Trao đổi thông tin được thực hiện thông qua mạng P2P để đảm bảo truyền dữ liệu và giao tiếp đáng tin cậy giữa các nút. Đây là cốt lõi của các chức năng phân tán và phân tán của blockchain.
Lớp đồng thuận: Đảm bảo tính nhất quán dữ liệu giữa mỗi nút của mạng blockchain và đạt được điều này thông qua thuật toán đồng thuận. Sự đồng thuận là cơ sở của bảo mật và độ tin cậy blockchain.
Các lớp khuyến khích: Trong chuỗi mở, nút được khuyến nghị tham gia vào việc bảo trì và xác minh blockchain thông qua cơ chế bồi thường khai thác. Cơ chế mã thông báo có thể không được sử dụng trong một tập đoàn hoặc chuỗi cá nhân, hoặc các cơ chế khuyến khích có thể khác nhau.
Lớp hợp đồng: Chủ yếu chịu trách nhiệm thực thi và quản lý các hợp đồng thông minh. Hợp đồng thông minh là các chương trình máy tính tự động chạy, kiểm soát hoặc ghi lại các sự kiện và hành động pháp lý chạy trên chuỗi khối mà không có nhà môi giới bên thứ ba.
Lớp giao dịch: Để đảm bảo các bản ghi đáng tin cậy và thực hiện các tương tác dữ liệu, đó là cốt lõi của một doanh nghiệp trong kiến trúc blockchain, bao gồm quản lý địa chỉ, xử lý giao dịch và tương tác hợp đồng thông minh.
Lớp ứng dụng: Một cửa sổ mà người dùng có thể tương tác với blockchain bằng cách cung cấp kịch bản và giao diện ứng dụng thực tế. Lớp ứng dụng có thể hỗ trợ các ứng dụng dựa trên blockchain khác nhau như tiền kỹ thuật số, quản lý chuỗi cung ứng và thực hiện hợp đồng thông minh.
Các chi tiết cụ thể của kiến trúc blockchain có thể được thay đổi thông qua việc mở rộng liên tục các kịch bản phát triển công nghệ và ứng dụng, nhưng đa dạng hóa cốt lõi, sự đồng thuận và đặc điểm hợp đồng thông minh luôn là cơ sở.
I. Một khối là một phần tử nhất định trong cấu trúc lưu trữ chuỗi và khối đầu tiên được cho là chặn. Nói chung, các khối bao gồm hai phần: tiêu đề khối và thân khối. P>
2. Theo nghĩa hẹp, blockcain là một cấu trúc thông tin chuỗi kết hợp các khối dữ liệu theo trình tự theo thời gian và nó được đảm bảo theo cách mật mã, bị giả mạo và không thể. P>
3. Theo nghĩa hẹp, blockchain là một chuỗi cấu trúc thông tin kết hợp các khối dữ liệu theo thứ tự thời gian để được đảm bảo trong mật mã. P>
4. Baidu nói rằng blockcain là mô hình kinh nghiệm mới đối với các công nghệ máy tính như lưu trữ dữ liệu phân tán, truyền điểm-điểm, cơ chế đồng ý và thuật toán mã hóa. Nó thực chất là một cơ sở dữ liệu phi tập trung và là một công nghệ cơ bản của Bitcoin, đây là một loạt các khối dữ liệu được tạo ra bởi mật mã.
V. Blockcchain bao gồm các khối được liên kết từng cái một và các khối là các đơn vị lưu trữ từng cái một, ghi dữ liệu liên lạc của từng nút khối. Khối rất giống với bản ghi của cơ sở dữ liệu. Mỗi lần dữ liệu được viết, một khối được tạo. P> Kiến trúc phần tử cấu thành của công nghệ blockchain?
Blockchain là một cấu trúc lưu trữ chuỗi được hình thành bởi các khối kết nối. Khối là một phần tử nhất định trong cấu trúc lưu trữ cổ áo và khối đầu tiên được nói với khối được lưu trữ. Nói chung, các khối bao gồm hai phần: tiêu đề khối và thân khối. P>
Kiến trúc của công nghệ blockchain bao gồm các khía cạnh sau: Mạng phi tập trung: cốt lõi của công nghệ blockchain là phân cấp và cấu trúc mạng của nó khác với cấu trúc tập trung truyền thống. Điều này được thực hiện truyền dữ liệu và xác minh phương pháp điểm-điểm, vì vậy hãy đạt được khi phân cấp. P >> p> Kiến trúc blockchain hiện tại bao gồm sáu cấp độ: lớp mạng, lớp dữ liệu, lớp đồng thuận, lớp khuyến khích, lớp hợp đồng và lớp ứng dụng. Trong các khu vực của lớp dữ liệu và lớp mạng được so sánh với hình dạng và sử dụng chính một cách chi tiết trong đoạn sau. P> Blockchain là gì?
I. Blockchain là một mô hình ứng dụng mới cho các công nghệ máy tính để phân phối lưu trữ dữ liệu, truyền điểm-điểm, cơ chế đồng ý và thuật toán mã hóa. Do đó, cơ chế đồng ý là thuật toán toán học trong hệ thống blockchain để thiết lập sự tự tin và để có được các quyền và lợi ích giữa các nút khác nhau. P>
2. Blockchar là thuật ngữ trong lĩnh vực công nghệ dữ liệu. Về cơ bản là một cơ sở dữ liệu chung. Việc lưu trữ dữ liệu hoặc dữ liệu chứa các ký tự của "Không giả", "Khả năng xử lý", "Khả năng", "và minh bạch" và "Bảo trì tập thể và". P>
3. Blockchain là cơ sở dữ liệu chung và blockchain là mô hình ứng dụng mới cho các công nghệ máy tính như lưu trữ dữ liệu phân tán, truyền điểm-điểm, cơ chế đồng ý và thuật toán mã hóa. Các tính năng chính: Phân cấp. P> 2. Cơ chế đồng thuận: Cơ chế đồng thuận là một phương tiện quan trọng để đảm bảo bảo mật dữ liệu và độ tin cậy trong các mạng blockchain. Các cơ chế đồng thuận phổ biến bao gồm bằng chứng công việc, bằng chứng về vốn chủ sở hữu và ủy quyền chia sẻ. 3. Hợp đồng thông minh: Hợp đồng thông minh là một phần quan trọng khác của công nghệ blockchain. Họ là một chương trình máy tính có thể tự động thực thi và xác minh các hợp đồng và có thể nhận ra các giao dịch có thể lập trình và tự động trên mạng blockchain. 4. Lưu trữ phân tán: Lưu trữ phân tán là một phần quan trọng khác của công nghệ blockchain. Nó nhận ra lưu trữ phân tán và sao lưu dữ liệu bằng cách lưu trữ dữ liệu trên các nút khác nhau của mạng, do đó cải thiện tính bảo mật và độ tin cậy của dữ liệu. Các tính năng số là các chỉ số được sử dụng để mô tả các đặc điểm như xu hướng trung tâm và mức độ phân tán của các biến ngẫu nhiên, bao gồm kỳ vọng, phương sai, độ lệch chuẩn, v.v. Các chỉ số này có thể được sử dụng để tính toán xác suất và phân tích rủi ro, v.v.