🔥HotNews.pub

Bằng chứng không kiến thức chuyển từ ngách tiền mã hóa sang điện toán hàng ngày

Đọc 4 phút
Bằng chứng không kiến thức chuyển từ ngách tiền mã hóa sang điện toán hàng ngày

Khi một máy chủ đám mây nói với bạn rằng nó đã chạy mã của bạn một cách chính xác, làm sao bạn biết nó không cắt xén? Một nhánh của mật mã học gọi là bằng chứng không kiến thức đưa ra câu trả lời: máy chủ có thể tạo ra một chứng chỉ toán học ngắn gọn chứng minh kết quả là đúng, mà không tiết lộ dữ liệu cơ bản hoặc buộc bạn phải chạy lại toàn bộ công việc. Cho đến gần đây, những bằng chứng này chậm và khó viết, chủ yếu giới hạn trong tiền mã hóa và các bản demo học thuật.

Một nhóm tại Microsoft Research đang cố gắng thay đổi điều đó với một dự án có tên Magnetar. Theo một bài đăng gần đây từ phòng thí nghiệm, hệ thống này được thiết kế để đưa bằng chứng không kiến thức vào dòng chính bằng cách hỗ trợ các ngôn ngữ lập trình tiêu chuẩn, để các nhà phát triển không cần học một ngôn ngữ chứng minh riêng hoặc viết lại mã của họ từ đầu. Nhóm báo cáo tốc độ tăng đáng kể cùng với công việc khả dụng đó.

Sức hấp dẫn là rộng rãi. Trong điện toán đám mây, khách hàng có thể xác minh rằng một máy chủ từ xa đã xử lý hồ sơ nhạy cảm theo một quy tắc đã thỏa thuận mà không cần giao dữ liệu đó — hữu ích cho chăm sóc sức khỏe, tài chính và bất kỳ môi trường nào mà các quy tắc riêng tư có hiệu lực. Trong trí tuệ nhân tạo, bằng chứng có thể chứng nhận rằng một mô hình tạo ra đầu ra từ một đầu vào cụ thể, cung cấp một loại dấu vết kiểm toán mới trong thời đại của các mô hình không minh bạch.

Bằng chứng không kiến thức hoạt động bằng cách biến một phép tính thành một tuyên bố toán học có thể được kiểm tra nhanh chóng. Phần khó khăn luôn là chi phí phụ trội: chứng minh một chương trình lớn có thể mất thời gian lâu hơn nhiều lần so với việc chỉ chạy nó. Đóng góp của Magnetar dường như là sự kết hợp của các kỹ thuật biên dịch và thủ thuật số học để thu hẹp khoảng cách đó trong khi vẫn giữ cho các ngôn ngữ thông thường có thể sử dụng được.

Sự kết hợp đó quan trọng vì việc áp dụng thường bị cản trở ít bởi lý thuyết hơn là bởi sự ma sát. Nếu một nhà phát triển phải trở thành chuyên gia mật mã để thêm tính toán có thể xác minh, hầu hết sẽ không bận tâm. Hỗ trợ cho các ngôn ngữ quen thuộc làm giảm rào cản, và cải thiện tốc độ làm cho cách tiếp cận trở nên hợp lý ở quy mô của các dịch vụ đám mây và đường ống dữ liệu.

Nghiên cứu cũng nói lên một sự thay đổi rộng lớn hơn trong điện toán. Khi nhiều công việc chuyển sang máy chủ từ xa và khi các hệ thống AI đưa ra quyết định ảnh hưởng đến người thật, niềm tin ngày càng trở thành điều phải được chứng minh thay vì giả định. Tính toán có thể xác minh cung cấp cho các kỹ sư một công cụ để hỗ trợ các tuyên bố bằng bằng chứng thay vì lời hứa, cho dù tuyên bố đó liên quan đến truy vấn cơ sở dữ liệu, tính toán tài chính hay đầu ra của mô hình.

Thách thức vẫn còn. Hệ thống bằng chứng rất phức tạp, và việc nắm đúng các chi tiết bảo mật là không khoan nhượng; lỗi có thể âm thầm làm suy yếu các đảm bảo. Chi phí, mặc dù đang giảm, vẫn đáng kể đối với khối lượng công việc rất lớn. Và các tiêu chuẩn còn non trẻ, nghĩa là những người áp dụng sớm có thể phải đối mặt với sự thay đổi khi các kỹ thuật phát triển.

Tuy nhiên, hướng đi là rõ ràng. Những công trình như Magnetar cho thấy bằng chứng không kiến thức đang chuyển từ một sự tò mò mật mã ngách thành một khối xây dựng thực tế cho các hệ thống đám mây và AI. Đối với các công ty xử lý dữ liệu nhạy cảm hoặc phải chứng minh công việc của họ, khả năng xác minh kết quả mà không cần chạy lại hoặc tiết lộ bí mật có thể sớm trở thành một kỳ vọng tiêu chuẩn thay vì một thứ xa xỉ.

Nhảy đến một bài ngẫu nhiên từ kho lưu trữ

Đồ thị liên kết chủ đề

Đường càng dày = càng thường cùng xuất hiện · nhấp vào nút để mở thẻ