JavaScript is required

Xác thực (validation), xác minh (verification), không thay đổi sau khi ghi nhận và (?) nhằm đảm bảo sự tin cậy và an ninh.

A.

A. Sha256

B.

B. Thuật toán

C.

C. Đồng thuận

D.

D. Hợp đồng thông minh

Trả lời:

Đáp án đúng: C


Câu hỏi đề cập đến các yếu tố đảm bảo sự tin cậy và an ninh trong một hệ thống. Các yếu tố được liệt kê là xác thực (validation), xác minh (verification) và tính "không thay đổi sau khi ghi nhận".

Xét các đáp án:

  • A. Sha256: Là một hàm băm mật mã, thường được sử dụng để tạo ra một "dấu vân tay" duy nhất cho dữ liệu. Nó đảm bảo tính toàn vẹn dữ liệu (data integrity) chứ không trực tiếp đảm bảo các yếu tố được đề cập trong câu hỏi.
  • B. Thuật toán: Là một tập hợp các quy tắc hoặc hướng dẫn được thiết kế để giải quyết một vấn đề cụ thể. Thuật toán có thể được sử dụng trong xác thực, xác minh, nhưng nó không phải là yếu tố chính đảm bảo sự tin cậy và an ninh trong bối cảnh này.
  • C. Đồng thuận: Là một cơ chế cho phép một hệ thống phân tán (ví dụ: blockchain) đạt được sự nhất trí về một trạng thái duy nhất của dữ liệu. Cơ chế đồng thuận đảm bảo rằng sau khi một giao dịch hoặc một mẩu dữ liệu được ghi lại, nó sẽ không thể bị thay đổi hoặc đảo ngược. Điều này đảm bảo tính "không thay đổi sau khi ghi nhận", và do đó tăng cường sự tin cậy và an ninh của hệ thống.
  • D. Hợp đồng thông minh: Là các đoạn mã tự động thực thi các điều khoản của một thỏa thuận. Hợp đồng thông minh có thể sử dụng các cơ chế xác thực và xác minh, nhưng bản thân nó không đảm bảo tính "không thay đổi sau khi ghi nhận".

Do đó, đáp án chính xác nhất là C. Đồng thuận, vì nó liên quan trực tiếp đến tính "không thay đổi sau khi ghi nhận" và là yếu tố quan trọng để đảm bảo sự tin cậy và an ninh trong các hệ thống phân tán.

Câu hỏi liên quan