Điểm:1

Tại sao Zk-SNARK là Đối số của Kiến thức nếu Trình trích xuất Kiến thức tồn tại?

lá cờ in

Theo những gì tôi biết, việc chứng minh sự tồn tại của Người trích xuất tri thức có nghĩa là hoàn toàn hợp lý.
Vậy tại sao trong zk-SNARK (và tương tự) chúng ta nói về Đối số của Kiến thức, trong đó thuộc tính lành mạnh chỉ là tính toán (hay còn gọi là, chỉ bảo mật từ các Provers có giới hạn tính toán), nếu Trình trích xuất kiến ​​thức cũng tồn tại? Tui bỏ lỡ điều gì vậy? Có thể Trình trích xuất kiến ​​thức có thể được chứng minh ở các "mức độ" bảo mật khác nhau (tính toán, thống kê và hoàn hảo)? Tôi chưa bao giờ thấy điều đó cho đến tận bây giờ và tôi luôn coi Công cụ trích xuất tri thức là một thứ gì đó khác biệt để chứng minh và không được liên kết trực tiếp với thuộc tính lành mạnh, vì vậy tôi không thể tìm ra câu trả lời.

Vadym Fedyukovych avatar
lá cờ in
"Về việc xác định bằng chứng về tri thức" của Bellare và Goldreich: để đặt tên cho nó là "bằng chứng về tri thức", người ta nên trình bày một thuật toán "trình trích xuất" rõ ràng.
Điểm:1
lá cờ cn

Kiến thức lành mạnh thực sự có thể được tính toán hoặc thống kê. Có một số ví dụ cổ điển, nếu bạn muốn một số minh họa: giao thức Sigma để mở chính xác lược đồ cam kết Damgard-Fujisaki (một biến thể của Pedersen trên các nhóm có thứ tự ẩn) là kiến ​​thức hợp lý theo giả định RSA (xem đây). Theo trực giác, khi bạn xem xét chứng minh, điều này có nghĩa là trình trích xuất của bạn chỉ hoạt động nếu một điều kiện nhất định được đáp ứng và bạn có thể chỉ ra rằng điều kiện này sẽ luôn được đáp ứng, nhưng chỉ khi trình chứng minh ác ý không thể phá vỡ một số vấn đề khó khăn.

SNARK thậm chí còn là một con quái vật xa lạ: ở đây, sự tồn tại của bản thân bộ trích xuất hiệu quả về cơ bản chỉ là giả định.

Vì vậy, nếu bạn chứng minh vô điều kiện rằng có một bộ trích xuất, nó thực sự ngụ ý âm thanh hoàn hảo. Nhưng nếu bạn chứng minh được "hoặc có một bộ trích xuất hoặc chúng ta có thể phá vỡ vấn đề khó khăn X", hoặc nếu sự tồn tại của bộ trích xuất thực sự là một phần của chính giả định, thì rõ ràng bạn không nhận được sự hợp lý hoàn hảo, chỉ có tính hợp lý của tính toán.

lá cờ in
Cảm ơn Geoffroy rất nhiều! Vì vậy, nếu tôi hiểu rõ, thì tính lành mạnh, ngoài định nghĩa của nó, cũng có thể được phân loại theo nhiều cách khác nhau nếu một trình trích xuất tồn tại và tùy thuộc vào các giả định được đặt ra cho sự tồn tại của nó. Đó có thể là tính toán hoặc thống kê (hoặc cuối cùng là hoàn hảo nếu nó được chứng minh vô điều kiện). Khi nói về SNARKS, chúng tôi giả định rằng tồn tại một trình trích xuất cho các đối số và điều đó làm cho thuộc tính soundness cũng hợp lý về mặt tính toán, nghĩa là một trình trích xuất tồn tại nhưng chỉ khi Prover bị giới hạn về mặt tính toán.
Geoffroy Couteau avatar
lá cờ cn
Vâng, có một số khía cạnh trong hương vị của sự vững chắc: liệu bạn có "sự vững chắc về tư cách thành viên" hay "sự vững chắc về kiến ​​thức" hay không (tôi thường nói "khả năng trích xuất kiến ​​thức" trong bài viết của mình để phân biệt với sự vững chắc thông thường) và liệu bạn có khả năng tính toán hay không. hoặc thống kê là một chiều khác Và vâng, giả định trong SNARK về cơ bản nói rằng "nếu người chứng minh bị giới hạn và đưa ra bằng chứng thành công, thì một trình trích xuất tồn tại".

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.