Tác giả: DARREN KLEINE, blockworks Biên dịch: Shan Ouba, Golden Finance
Nhiều nhóm đang làm việc để đạt được DeFi không kiến thức, nhưng tất cả họ đều đang xử lý cùng một logic cơ bản.
Trong một podcast Lightspeed gần đây, Kyle Samani của Multicoin Capital đã bày tỏ sự tin tưởng của mình rằng bằng chứng không có kiến thức không phải là giải pháp phù hợp cho những lo ngại về quyền riêng tư trong DeFi. Anh ấy tin rằng bằng chứng không kiến thức có công dụng của chúng trong các lĩnh vực khác, nhưng chúng có thể không áp dụng được trong DeFi. **
Bằng chứng không có kiến thức có thể được sử dụng để chứng minh tuổi mua rượu của ai đó mà không tiết lộ các chi tiết cá nhân khác. Đây là một kịch bản ứng dụng hiệu quả cho các bằng chứng không có kiến thức, có thể bảo vệ quyền riêng tư và chứng minh một số sự thật nhất định.
Tuy nhiên, nếu mục tiêu của DeFi là quyền riêng tư, thì bằng chứng không có kiến thức không phải là một giải pháp thích hợp. Trong DeFi, khái niệm "trạng thái chia sẻ" cần được xem xét, nghĩa là khi thực hiện các giao dịch tài chính, các phép toán được thực hiện giữa những người tham gia khác nhau và các giao dịch không có kiến thức được cam kết. Khái niệm về trạng thái toàn cầu không tồn tại trong DeFi, điều này khiến cho không thể suy luận về trạng thái toàn cầu, làm cho bằng chứng không có kiến thức không hiệu quả trong DeFi.
Kyle Samani đã đưa ra một ví dụ để minh họa điểm này: Trong DeFi, có các nhóm đối tác hạn chế và các đơn đặt hàng giới hạn, đồng thời các giao dịch và tương tác sẽ diễn ra giữa những người khác nhau. Vì không có khái niệm về trạng thái toàn cục nên không thể suy luận về trạng thái của toàn bộ hệ thống. Do đó, anh ấy tin rằng bằng chứng không có kiến thức không phù hợp để giải quyết các vấn đề về quyền riêng tư trong DeFi. Trong DeFi, cần có một giải pháp có thể xử lý trạng thái chia sẻ và lý luận trạng thái toàn cầu và bằng chứng không kiến thức không thể cung cấp chức năng như vậy.
Lập luận từ trên xuống
Trong lập luận của mình để giải thích tính không thể áp dụng của bằng chứng không kiến thức (ZK) trong DeFi, Kyle Samani đã trình bày một tiền đề cơ bản sử dụng zcash (ZEC) làm ví dụ. Với zcash, bằng chứng của bất kỳ giao dịch nào cho thấy một loạt đầu ra giao dịch chưa được sử dụng (UTXO) đã được gửi đến một loạt "đốm màu được mã hóa" của các địa chỉ riêng tư.
Lấy ví dụ, anh ấy nói: "Tổng số UTXO tôi đã nhận được ít hơn số UTXO tôi đã gửi, bao gồm cả giao dịch hiện tại." Trong trường hợp này, bằng chứng giao dịch chỉ có thể cho thấy số dư của người dùng lớn hơn không, nhưng không thể cung cấp chi tiết cụ thể hơn.
Mặc dù về mặt lý thuyết, lượng lưu thông của zcash không bao giờ có thể vượt quá 21 triệu vì nó có các hạn chế về nguồn cung giống như một đợt fork bitcoin, nhưng do thiết kế dựa trên quyền riêng tư nên nguồn cung không thể được kiểm tra. Điều này cũng có nghĩa là hệ thống không thể được kiểm tra từ trên xuống dưới để xác định liệu tổng nguồn cung zcash có còn cố định ở mức 21 triệu hay không. Thực sự đã có một lỗi nghiêm trọng tiềm ẩn với zcash đã được báo cáo và sửa vào năm 2019.
Kyle Samani đã liên kết vụ việc với nỗ lực triển khai các giải pháp không có kiến thức trong DeFi, nhấn mạnh rằng DeFi không thể đạt được mục tiêu của mình nếu không thể suy luận về hệ thống từ trên xuống. Anh ấy nói rằng khi mọi người gửi một loạt bằng chứng riêng tư cho chuỗi, các khái niệm như quản lý tài sản thế chấp và khả năng thanh toán trong DeFi không còn hiệu quả nữa. DeFi cần một góc nhìn từ trên xuống để hoạt động, không chỉ một loạt các giao dịch ZK được mã hóa.
Trong khi nhiều nhóm đang nỗ lực triển khai SDK không có kiến thức, anh cho rằng họ vẫn đang xử lý một vấn đề logic rất cơ bản. Anh ấy gợi ý rằng cách thích hợp để đạt được quyền riêng tư trong DeFi là thông qua mã hóa đồng cấu hoàn toàn (FHE). Bằng cách mã hóa các hợp đồng từ đầu đến cuối và áp dụng chuyển đổi trạng thái bởi người xác minh, logic cốt lõi của hệ thống có thể được bảo toàn, đây là cách phù hợp để giải quyết vấn đề về quyền riêng tư.
Tóm lại, Kyle Samani đã nêu bật lý do tại sao bằng chứng không kiến thức không phù hợp trong DeFi và đề xuất cách chính xác để đạt được quyền riêng tư thông qua mã hóa đồng cấu hoàn toàn. Anh ấy tin rằng DeFi cần một góc nhìn từ trên xuống để nhận ra tiềm năng của nó tốt hơn.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Ý kiến: Bằng chứng không kiến thức không phải là giải pháp phù hợp cho DeFi
Tác giả: DARREN KLEINE, blockworks Biên dịch: Shan Ouba, Golden Finance
Nhiều nhóm đang làm việc để đạt được DeFi không kiến thức, nhưng tất cả họ đều đang xử lý cùng một logic cơ bản.
Trong một podcast Lightspeed gần đây, Kyle Samani của Multicoin Capital đã bày tỏ sự tin tưởng của mình rằng bằng chứng không có kiến thức không phải là giải pháp phù hợp cho những lo ngại về quyền riêng tư trong DeFi. Anh ấy tin rằng bằng chứng không kiến thức có công dụng của chúng trong các lĩnh vực khác, nhưng chúng có thể không áp dụng được trong DeFi. **
Bằng chứng không có kiến thức có thể được sử dụng để chứng minh tuổi mua rượu của ai đó mà không tiết lộ các chi tiết cá nhân khác. Đây là một kịch bản ứng dụng hiệu quả cho các bằng chứng không có kiến thức, có thể bảo vệ quyền riêng tư và chứng minh một số sự thật nhất định.
Tuy nhiên, nếu mục tiêu của DeFi là quyền riêng tư, thì bằng chứng không có kiến thức không phải là một giải pháp thích hợp. Trong DeFi, khái niệm "trạng thái chia sẻ" cần được xem xét, nghĩa là khi thực hiện các giao dịch tài chính, các phép toán được thực hiện giữa những người tham gia khác nhau và các giao dịch không có kiến thức được cam kết. Khái niệm về trạng thái toàn cầu không tồn tại trong DeFi, điều này khiến cho không thể suy luận về trạng thái toàn cầu, làm cho bằng chứng không có kiến thức không hiệu quả trong DeFi.
Kyle Samani đã đưa ra một ví dụ để minh họa điểm này: Trong DeFi, có các nhóm đối tác hạn chế và các đơn đặt hàng giới hạn, đồng thời các giao dịch và tương tác sẽ diễn ra giữa những người khác nhau. Vì không có khái niệm về trạng thái toàn cục nên không thể suy luận về trạng thái của toàn bộ hệ thống. Do đó, anh ấy tin rằng bằng chứng không có kiến thức không phù hợp để giải quyết các vấn đề về quyền riêng tư trong DeFi. Trong DeFi, cần có một giải pháp có thể xử lý trạng thái chia sẻ và lý luận trạng thái toàn cầu và bằng chứng không kiến thức không thể cung cấp chức năng như vậy.
Lập luận từ trên xuống
Trong lập luận của mình để giải thích tính không thể áp dụng của bằng chứng không kiến thức (ZK) trong DeFi, Kyle Samani đã trình bày một tiền đề cơ bản sử dụng zcash (ZEC) làm ví dụ. Với zcash, bằng chứng của bất kỳ giao dịch nào cho thấy một loạt đầu ra giao dịch chưa được sử dụng (UTXO) đã được gửi đến một loạt "đốm màu được mã hóa" của các địa chỉ riêng tư.
Lấy ví dụ, anh ấy nói: "Tổng số UTXO tôi đã nhận được ít hơn số UTXO tôi đã gửi, bao gồm cả giao dịch hiện tại." Trong trường hợp này, bằng chứng giao dịch chỉ có thể cho thấy số dư của người dùng lớn hơn không, nhưng không thể cung cấp chi tiết cụ thể hơn.
Mặc dù về mặt lý thuyết, lượng lưu thông của zcash không bao giờ có thể vượt quá 21 triệu vì nó có các hạn chế về nguồn cung giống như một đợt fork bitcoin, nhưng do thiết kế dựa trên quyền riêng tư nên nguồn cung không thể được kiểm tra. Điều này cũng có nghĩa là hệ thống không thể được kiểm tra từ trên xuống dưới để xác định liệu tổng nguồn cung zcash có còn cố định ở mức 21 triệu hay không. Thực sự đã có một lỗi nghiêm trọng tiềm ẩn với zcash đã được báo cáo và sửa vào năm 2019.
Kyle Samani đã liên kết vụ việc với nỗ lực triển khai các giải pháp không có kiến thức trong DeFi, nhấn mạnh rằng DeFi không thể đạt được mục tiêu của mình nếu không thể suy luận về hệ thống từ trên xuống. Anh ấy nói rằng khi mọi người gửi một loạt bằng chứng riêng tư cho chuỗi, các khái niệm như quản lý tài sản thế chấp và khả năng thanh toán trong DeFi không còn hiệu quả nữa. DeFi cần một góc nhìn từ trên xuống để hoạt động, không chỉ một loạt các giao dịch ZK được mã hóa.
Trong khi nhiều nhóm đang nỗ lực triển khai SDK không có kiến thức, anh cho rằng họ vẫn đang xử lý một vấn đề logic rất cơ bản. Anh ấy gợi ý rằng cách thích hợp để đạt được quyền riêng tư trong DeFi là thông qua mã hóa đồng cấu hoàn toàn (FHE). Bằng cách mã hóa các hợp đồng từ đầu đến cuối và áp dụng chuyển đổi trạng thái bởi người xác minh, logic cốt lõi của hệ thống có thể được bảo toàn, đây là cách phù hợp để giải quyết vấn đề về quyền riêng tư.
Tóm lại, Kyle Samani đã nêu bật lý do tại sao bằng chứng không kiến thức không phù hợp trong DeFi và đề xuất cách chính xác để đạt được quyền riêng tư thông qua mã hóa đồng cấu hoàn toàn. Anh ấy tin rằng DeFi cần một góc nhìn từ trên xuống để nhận ra tiềm năng của nó tốt hơn.