hãy tưởng tượng một số bên sở hữu dữ liệu và một số trong số họ cần sử dụng dữ liệu của các bên khác nhưng chỉ có giới hạn quyền truy cập vào nó. Một ví dụ:
Bên #1 (nhà thuốc) cần xác nhận từ Bên #2 (bác sĩ) rằng Bên #3 (bệnh nhân) đã được kê đơn thuốc, nhưng Bên #1 (nhà thuốc) không được biết tên của Bên #3 (bệnh nhân).
Bên #4 (nhà sản xuất thuốc) cần biết Bên #1 (cửa hàng thuốc) đã bán thuốc khi nào, số lượng đã bán và địa chỉ của cửa hàng thuốc.
Vì vậy, có 2 loại dữ liệu trong các tình huống sau: 1) xác nhận chung chung "Có/Không" [thuốc có được kê đơn không?], 2) cụ thể dữ liệu (ví dụ: ngày hết hạn hiệu lực theo toa, số lượng, địa chỉ, v.v.)
Công nghệ nào (hoặc sự phối hợp của công nghệ?) bạn có đề xuất cho những điều đã đề cập ở trên không? Tôi có những điều sau đây trong tâm trí cho đến nay:
- Chuỗi khối Zero Knowledge Proof (dường như phù hợp với ít nhất các yêu cầu dữ liệu "Có/Không chung")
- mã hóa đồng cấu (có vẻ như là một giải pháp tốt hơn cho dữ liệu, giả sử tính toán thêm [ví dụ: tổng hợp doanh số bán hàng của tất cả các cửa hàng thuốc trong một tháng nhất định] và/hoặc cho khối lượng dữ liệu lớn hơn - để không làm quá tải chuỗi khối với các giao dịch khối lượng lớn)
- Tính toán đa bên an toàn (có vẻ rất giống với mã hóa Homomorphic đối với tôi, nhưng tôi không chắc lắm, vì vậy sẽ rất tuyệt nếu bạn có thể giải thích sự khác biệt giữa hai loại đó)
Cảm ơn bạn đã bình luận của bạn!