Vượt qua Web3, một bài viết hiểu rõ bản đồ ứng dụng ZKP và các cơ hội khởi nghiệp
Tuyển chọn TechFlowTuyển chọn TechFlow
Vượt qua Web3, một bài viết hiểu rõ bản đồ ứng dụng ZKP và các cơ hội khởi nghiệp
Công nghệ kiến thức không (zero-knowledge), hay còn gọi tắt là ZK, là một công nghệ thúc đẩy sự phát triển, không chỉ thay đổi Web3 mà còn tác động đến các ngành khác.
Tác giả: Mohamed Fouda & Qiao Wang, Alliance DAO
Biên dịch: TechFlow
Trong mùa đông lạnh lẽo của thị trường tiền mã hóa, dường như cả thị trường sơ cấp và thứ cấp đều đã chạm đến “điểm đóng băng”, chỉ có một lĩnh vực duy nhất vẫn sôi động và khiến mọi người FOMO – đó chính là “chứng minh kiến thức không (ZKP)”, hiện tại là xu hướng công nghệ duy nhất trong thị trường tiền mã hóa.
Tại sao nói rằng chứng minh kiến thức không (ZKP) là một cuộc cách mạng công nghệ, thậm chí còn vượt xa bản thân tiền mã hóa?
Hôm nay, chúng tôi chia sẻ nghiên cứu chuyên sâu từ AllianceDAO về công nghệ ZKP, khám phá các trường hợp ứng dụng và cơ hội đầu tư liên quan đến ZKP.
Dưới đây là toàn bộ nội dung:
Công nghệ kiến thức không, hay gọi tắt là ZK, là một công nghệ thúc đẩy sự phát triển, không chỉ thay đổi Web 3 mà còn ảnh hưởng đến nhiều ngành khác.
Đây là một công nghệ tổng quát với rất nhiều khả năng ứng dụng, và chúng ta mới chỉ đang ở giai đoạn đầu tìm hiểu tất cả các trường hợp sử dụng của công nghệ này.
Một số ứng dụng rõ ràng của ZK đã được triển khai thực tế, ví dụ như bảo mật giao dịch và nén dữ liệu, tức là Rollup.
Tuy nhiên, để ZK trở thành dòng chảy chính, vẫn cần thêm nhiều ứng dụng và tiến bộ công nghệ.
Trong bài viết này, trước tiên chúng ta sẽ xem xét các ứng dụng khác nhau của ZKP, sau đó thảo luận về những bước tiếp theo cho công nghệ này, cũng như một số ý tưởng khởi nghiệp có thể tận dụng lợi thế từ công nghệ này.
Bản đồ ứng dụng ZKP
Chứng minh kiến thức không (ZKPs) kể từ khi ra đời đã tìm được chỗ đứng vững chắc trong lĩnh vực tiền mã hóa.
ZKPs thực sự là một công nghệ kỳ diệu và thú vị. Ở mức độ cao, ZKPs cho phép một thực thể chứng minh với phần còn lại của thế giới rằng họ biết một thông tin nào đó, hoặc đã hoàn thành thành công một nhiệm vụ, mà không tiết lộ thông tin chi tiết hoặc mô tả cách thức thực hiện.
Sự kỳ diệu của ZK nằm ở việc chúng ta chỉ cần kiểm tra ZKP được tạo ra là có thể tin tưởng vào kiến thức hoặc việc thực hiện nhiệm vụ đó. Vì lý do này, ứng dụng đầu tiên và phù hợp nhất của ZKPs là các mạng tiền mã hóa tập trung vào quyền riêng tư.
ZKPs cũng được dùng để cung cấp bằng chứng tính hợp lệ cho các giao dịch L2 trên Ethereum, từ đó hình thành khái niệm ZK Rollup. Ngoài ra, ZKPs còn được áp dụng trong nhiều dự án khác với các mục đích chuyên biệt.

Thanh toán và giao thức tập trung vào quyền riêng tư
ZKPs giúp đạt được quyền riêng tư, đặc biệt trong các mạng phi tập trung thiếu vắng một tổ chức trung tâm làm nguồn xác minh sự thật.
ZKPs cho phép người dùng Web 3 (tức bên chứng minh) chứng minh với các bộ xác minh mạng lưới (tức bên kiểm tra) rằng giao dịch của họ là hợp lệ – ví dụ như họ có đủ số dư để chi tiêu – mà không tiết lộ chi tiết giao dịch như số tiền, địa chỉ người gửi hoặc người nhận.
ZKPs ban đầu được phát triển nhằm hỗ trợ thanh toán ẩn danh (tức riêng tư) trong mạng Zcash, sau đó mở rộng sang các mạng khác.
Các triển khai mạng thanh toán riêng tư bao gồm:
-
L1 tập trung vào quyền riêng tư: Zcash, Horizon, Aleo và Iron Fish
-
Hợp đồng thông minh riêng tư trên chuỗi phổ quát: Tornado Cash
-
L2 tập trung vào quyền riêng tư: Aztec
Xác minh zkRollup
Một ứng dụng chính khác của ZKPs là tạo bằng chứng hợp lệ cho Rollup trên lớp nền tảng L1. Rollup phổ quát tối ưu hiệu suất xử lý bằng cách không tận dụng chức năng bảo mật của ZKP để chứng minh càng nhiều giao dịch càng tốt. Trong sự đánh đổi này, ZKP chỉ đóng vai trò là bằng chứng tính đúng đắn cho việc thực thi giao dịch L2.
Do một số hàm phổ quát không thể được chứng minh hiệu quả, nên việc tạo ZKP để chứng minh việc thực thi bất kỳ hợp đồng thông minh nào là rất khó khăn. Giải quyết vấn đề này đòi hỏi việc triển khai máy ảo chuyên dụng có thể được chứng minh hiệu quả bằng mạch zk cơ sở.Do độ phức tạp này, zk Rollups ban đầu chỉ hỗ trợ thanh toán hoặc các ứng dụng đơn lẻ, chẳng hạn như DEX, nơi ZKP có thể dễ dàng tạo ra. Ví dụ điển hình gồm zkSync 1.0 và Loopring.
Sau đó, zkEVM bắt đầu xuất hiện, bao gồm Starknet, zkSync 2.0, Polygon zkEVM và Scroll.
Hiện tại, tất cả các zkRollup đều chạy trên Ethereum, nhưng công nghệ này cũng có tiềm năng triển khai trên các chuỗi khác, ví dụ như Bitcoin.
Tuy nhiên, việc triển khai Rollup trên Bitcoin sẽ cần thay đổi mã vận hành (opcode) của Bitcoin và hard fork chuỗi – điều này thường không được cộng đồng Bitcoin hoan nghênh.

Các ứng dụng khác của Chứng minh Kiến thức Không
Ngoài các ứng dụng tập trung vào quyền riêng tư và Rollup, ZKPs còn được ứng dụng trong các giao thức blockchain khác.
Mina
Mina sử dụng ZKPs để nén trạng thái blockchain xuống kích thước rất nhỏ (khoảng 22 KB).
Để đạt được điều này, Mina sử dụng ZKPs đệ quy – tức là ZKP của các ZKP khác. Khi một khối được tạo ra trong mạng Mina, zk-SNARKs được dùng để tạo bằng chứng cho khối đó, đảm bảo tính hợp lệ. Do khối mới tham chiếu đến các khối trước đó, nên ZKP của khối mới cũng xác minh tất cả các khối trước đó, đồng thời giữ nguyên kích thước cố định.
Filecoin
Filecoin sử dụng ZKPs để đảm bảo nhà cung cấp lưu trữ đang lưu trữ dữ liệu đúng cách.
Quá trình này được gọi là Bằng chứng Sao chép (Proof of Replication - PoReb). Trong quá trình này, nhà cung cấp lưu trữ tạo ra ZKPs để chứng minh họ đang lưu trữ bản sao dữ liệu độc nhất, chứ không tham chiếu đến bản sao do nhà cung cấp khác duy trì. ZKPs mang lại sự đảm bảo cho người muốn lưu trữ. Ngoài ra, do kích thước bằng chứng nhỏ hơn nhiều so với dữ liệu lưu trữ, việc dùng ZKPs giúp giảm yêu cầu băng thông cho nhà cung cấp.
Celo Plumo
Celo Plumo sử dụng ZKPs để tạo khách hàng mạng nhẹ, có thể hoạt động trên điện thoại và các thiết bị có tài nguyên hạn chế.
Mặc dù là phiên bản nhẹ, nhưng nó vẫn đảm bảo tính chính xác của trạng thái mà nó truy cập.
Dark Forest
Dark Forest là ứng dụng nổi tiếng nhất của ZKPs trong lĩnh vực trò chơi.
Mặc dù ZKPs phù hợp nhất với quyền riêng tư, nhưng việc dùng chúng để tạo trò chơi với thông tin không đầy đủ là một ứng dụng độc đáo, vượt xa các ứng dụng tài chính của ZKPs trong mạng thanh toán.
Tiến trình phát triển của ZKP và các ứng dụng
Cho đến năm 2016, ZKPs vẫn chỉ là một chủ đề nghiên cứu, được thảo luận trong phạm vi hẹp của giới học thuật.
Tất cả thay đổi khi nhóm sáng lập Zcash tạo ra biến thể ZKP là zk-SNARK, nhằm hỗ trợ giao dịch riêng tư trong mạng Zcash. ZKPs lúc này có một ứng dụng thực tiễn, thu hút ngày càng nhiều người quan tâm, dẫn đến việc phát triển các biến thể ZKP tốt hơn và phong phú hơn. Tuy nhiên, để công nghệ này đạt được sự phổ biến, vẫn cần phát triển thêm ZKP.
Để hiểu cách cải tiến công nghệ này, chúng ta có thể học hỏi từ các công nghệ tương tự như trí tuệ nhân tạo (AI). Trong nhiều khía cạnh, công nghệ ZKP tương tự như AI và dự kiến sẽ đi theo con đường phát triển tương tự. Cũng như ZKPs, AI bắt đầu là một công nghệ đầy hứa hẹn, có thể giải quyết nhiều vấn đề. Tuy nhiên, các thuật toán AI ban đầu có khả năng hạn chế và độ phức tạp tính toán vượt xa khả năng phần cứng hiện có. Điều này khiến việc ứng dụng AI chậm chạp và không thực tế, khiến AI chủ yếu bị giới hạn trong các phòng thí nghiệm nghiên cứu.
Thông qua việc phát minh các kiến trúc mới như mạng thần kinh sâu (DNN) và tận dụng GPU để tăng tốc độ xử lý, AI từng bước được cải thiện. Cuối cùng dẫn đến bước đột phá công nghệ như AlexNet năm 2012, giành chiến thắng vang dội trong cuộc thi thị giác máy tính nổi tiếng ImageNet. AlexNet mở ra kỷ nguyên AI, dẫn đến các ứng dụng AI đáng kinh ngạc hiện nay như GPT-3, Dall.E 2 và Stable Diffusion.
ZKPs ngày nay giống như trạng thái ban đầu của AI – một công nghệ đầy hứa hẹn đang được phát triển tích cực. Từ sự tiến bộ của AI, chúng ta có thể xác định các điểm nghẽn cần giải quyết để ZKP cất cánh.
1. Cải tiến thuật toán/mạch
Cũng như AI phát triển từ LeNet-5 đến AlexNet, Resnet-50 rồi Transformer, các thuật toán ZKP cũng sẽ trải qua các giai đoạn phát triển tương tự. Chúng ta đã thấy những tiến triển này, kể từ khi zk-SNARKs được ra mắt năm 2011, các thuật toán nâng cao hơn đã được phát triển.
Năm 2018, các nhà sáng lập Starkware phát triển STARK – một phương pháp ZKP không cần tin cậy, có thời gian tạo bằng chứng ngắn hơn. Công nghệ này là nền tảng cho nhiều sản phẩm của Starkware, bao gồm StarkNet.
Tiếp đến năm 2019, PLONK ra đời, một triển khai SNARK cho phép nhiều ứng dụng dùng chung một thiết lập tin cậy mà không cần thiết lập lại. PLONK thúc đẩy việc phát triển nhiều triển khai khác nhau, được sử dụng bởi nhiều giao thức Web 3 như Aztec, Mina và Celo.
2. Tối ưu hóa động cơ thực thi
Một hạn chế lớn của ZKPs là độ phức tạp tính toán, dẫn đến thời gian tạo bằng chứng dài. Ví dụ, zkEVM mới được Polygon công bố gần đây cần khoảng 5 phút trên máy chủ 64 nhân để tạo bằng chứng cho 500k Gas. Cải thiện thời gian tạo bằng chứng ZKP là yếu tố then chốt để đưa công nghệ ZKP trở thành dòng chính.
Tương tự như AI, tối ưu hóa động cơ thực thi phần mềm và sử dụng phần cứng chuyên dụng đều cần thiết để đạt được mục tiêu này.
Tối ưu hóa phần mềm
Nhiều thao tác tạo ZKP là song song, nghĩa là xử lý song song (ví dụ như GPU) có thể tăng tốc tính toán ZKP. Các thư viện GPU chuyên dụng như CUDA có thể được dùng để tăng tốc tính toán ZKP trên GPU Nvidia. Một số dự án đang thử nghiệm phát triển nội bộ vì mỗi dự án sử dụng thuật toán ZKP khác nhau. Một ví dụ đáng chú ý là Filecoin với thuật toán Groth16, dùng GPU để tăng tốc quá trình tạo bằng chứng. Một ví dụ khác là Edgeswap dùng GPU để giảm 75% thời gian tạo bằng chứng PLONK.
Phần cứng chuyên dụng
Do GPU chỉ cải thiện thời gian tạo bằng chứng ZKP ở mức độ hạn chế, lựa chọn khác là dùng phần cứng chuyên dụng như FPGA hoặc ASIC. Trước khi sản xuất chip chuyên dụng, FPGA thường được dùng như nền tảng phát triển mẫu phần cứng. Trong trung và ngắn hạn, FPGA hoặc giải pháp lai kết hợp GPU và FPGA có thể đóng vai trò quan trọng trong việc tăng tốc ZKP cho Rollup và các mạng tập trung vào quyền riêng tư.
Tuy nhiên, nếu công nghệ ZKP phát triển đến mức độ như kỳ vọng, ASIC cuối cùng sẽ xuất hiện và chiếm lĩnh thị trường. Hiện tại, tăng tốc phần cứng cho ZKPs chưa được giải quyết đầy đủ, có thể do sự đa dạng và phân mảnh của các thuật toán ZKP. Tuy nhiên, chúng tôi tin rằng với mô hình kinh doanh phù hợp, một số startup có thể tập trung phát triển phần này trong hệ sinh thái công nghệ và kiếm lời.
3. Các tầng trừu tượng phần mềm
Để giải phóng tiềm năng của ZKPs, cần xây dựng nhiều tầng trừu tượng và công cụ. Những tầng trừu tượng này là cần thiết để đơn giản hóa quá trình phát triển ứng dụng ZKP, cho phép từng nhóm nhà phát triển tập trung vào lĩnh vực họ giỏi nhất. Ví dụ, nhà phát triển ứng dụng không nên phải lo lắng về các chi tiết cấp thấp của mạch ZK hoặc cách chúng hoạt động.
Một lần nữa, lấy ví dụ từ AI, các bước tiến lớn trong AI đạt được nhờ tạo ra nhiều tầng trừu tượng. Nhờ các tầng này, nhà phát triển ứng dụng AI không cần lo lắng về kiến trúc mạng thần kinh hay phân bổ tài nguyên phần cứng. Các framework như TensorFlow và PyTorch đã trừu tượng hóa tất cả các chi tiết cấp thấp đó.

Ngăn xếp phát triển ZK chưa phát triển hoàn thiện như ngăn xếp AI. Tuy nhiên, đã có những nỗ lực xây dựng các tầng trừu tượng này. Ở đáy ngăn xếp là các thư viện ZKP cấp thấp như PLONK và STARK. Phía trên lớp này, các ngôn ngữ cấp cao như Noir cố gắng trừu tượng hóa mật mã ZK nền tảng và giúp nhà phát triển ứng dụng tập trung vào logic ứng dụng.
Circom là một ngôn ngữ ZKP phổ biến khác, nằm giữa hai tầng này, vì nó vừa có thể dùng để tạo backend ZK phức tạp, vừa có thể phát triển ứng dụng dựa trên ZKP.
Một ví dụ khác về trừu tượng hóa ZKP trong Web3 là ngôn ngữ Cairo của StarkWare, cho phép nhà phát triển viết hợp đồng thông minh phổ quát dùng bằng chứng STARK.
Để cung cấp thêm trừu tượng, công cụ Warp của Nethermind cho phép các nhà phát triển Solidity chuyển trực tiếp mã Solidity sang Cairo.
Với Warp, mã Uniswap V3 có thể được dịch sang Cairo với rất ít thay đổi so với mã Solidity gốc.
Cơ hội khởi nghiệp với ZKP
Dựa trên thảo luận về lộ trình phát triển có thể có của ZKP, chúng tôi xác định một số ý tưởng khởi nghiệp liên quan đến ZKP.
Các ý tưởng khởi nghiệp này được chia thành hai nhóm: công cụ và ứng dụng.
Công cụ ZKP
1. Khung phát triển cấp cao
Tương tự như Tensorflow và PyTorch trong AI, các khung phát triển ZKP cấp cao là then chốt để giải phóng sự đổi mới ở tầng ứng dụng.
Các khung này cần:
-
Trừu tượng hóa độ phức tạp của backend ZKP
-
Hỗ trợ nhiều backend ZKP và môi trường phần cứng như CPU và GPU.
-
Cho phép gỡ lỗi và kiểm thử hiệu quả
-
Cung cấp môi trường phát triển phong phú, bao gồm ví dụ và hướng dẫn.
Gần nhất trong hệ sinh thái Ethereum là Hardhat và Foundry, nhưng chúng khó có thể sớm hỗ trợ zkEVM hoặc ZKPs. Thay vào đó, các nỗ lực trừu tượng hóa hiện có như Cairo có thể phát triển để lấp đầy khoảng trống này.
2. SDK ZK Rollup
ZK Rollups ngày càng phổ biến, là giải pháp L2 có thể triển khai ứng dụng chuyên biệt cho game hoặc các giao thức DeFi tốc độ cao. ZK Rollups chịu trách nhiệm thực thi và thanh toán, trong khi đồng thuận và tính sẵn có dữ liệu do L1 xử lý. Tuy nhiên, việc khởi chạy một ZK Rollup chuyên biệt vẫn còn rất phức tạp.
Chúng tôi tin rằng các startup cung cấp SDK thân thiện với nhà phát triển để khởi chạy ZK Rollup tùy chỉnh sẽ giải quyết nhu cầu thực tế và có thể trở thành doanh nghiệp giá trị thông qua việc cung cấp bộ công cụ phát triển, dịch vụ nhà phát triển, dịch vụ sắp xếp (sequencer) và hạ tầng hỗ trợ.
3. Tăng tốc phần cứng ZKP
Các công ty phần cứng chuyên biệt, nhắm đến các trường hợp sử dụng cụ thể và xây dựng lợi thế dẫn đầu thị trường sớm, cuối cùng sẽ trở thành doanh nghiệp có giá trị lớn. Điều này từng xảy ra với NVIDIA khi họ tập trung vào phần cứng AI và trở thành công ty bán dẫn Bắc Mỹ có giá trị cao nhất, cũng như với Bitmain, Canaan và Whatsminer khi họ tập trung vào máy đào ASIC và trở thành kỳ lân.
Các công ty thiết kế và xây dựng bộ tăng tốc phần cứng ZKP hiệu quả sẽ đi theo cùng con đường đó.
Ứng dụng Web 3 ZKP
1. Cầu nối liên chuỗi và tương tác vận hành dùng ZK
ZKPs có thể dùng để tạo bằng chứng tính hợp lệ cho các giao thức truyền thông tin liên chuỗi, nơi thông tin có thể được xác minh nhanh chóng trên chuỗi đích.
Điều này tương tự cách ZK Rollups được xác minh trên L1 nền tảng.
Tuy nhiên, việc truyền thông tin liên chuỗi phức tạp hơn do các lược đồ chữ ký và hàm mật mã cần xác minh có thể khác nhau giữa chuỗi nguồn và chuỗi đích.
2. Động cơ trò chơi trên chuỗi dùng ZK
Dark Forest chứng minh rằng ZKPs có thể tạo trò chơi trên chuỗi với thông tin không đầy đủ. Điều này cực kỳ quan trọng để thiết kế các trò chơi tương tác hơn, nơi hành động của người chơi được giữ bí mật cho đến khi họ quyết định công khai.
Khi trò chơi trên chuỗi trưởng thành, chúng tôi dự đoán ZKPs sẽ trở thành một phần của động cơ trò chơi.
Cơ hội dành cho các startup thành công tích hợp tính năng riêng tư vào động cơ trò chơi tốc độ cao là rất lớn.
3. Giải pháp định danh
ZKPs có thể mở ra nhiều cơ hội trong lĩnh vực xác thực định danh. Chúng có thể dùng cho uy tín hoặc kết nối định danh Web 2 và Web 3. Hiện tại, định danh Web 2 và Web 3 của chúng ta đang tách biệt. Các dự án như Clique dùng oracles để kết nối các định danh này.
ZKP có thể đẩy bước tiến này lên một cấp độ mới bằng cách cho phép liên kết ẩn danh giữa định danh Web 2 và Web 3. Điều này có thể cho phép những người có thể chứng minh chuyên môn trong lĩnh vực cụ thể bằng dữ liệu Web 2 hoặc Web 3 trở thành thành viên ẩn danh của DAO, v.v.
Một trường hợp khác là cho vay Web 3 không cần tài sản đảm bảo dựa trên địa vị xã hội Web 2 của người vay (ví dụ như số lượng người theo dõi trên Twitter).
4. ZKP tuân thủ quy định
Web3 cho phép các tài khoản ẩn danh tham gia tích cực vào hệ thống tài chính. Theo nghĩa này, Web3 thực hiện tự do tài chính và hòa nhập quy mô lớn.
Khi quy định Web3 gia tăng, ZKPs có thể giúp tuân thủ mà không làm mất tính ẩn danh.
ZKPs có thể dùng để chứng minh một người dùng không phải là công dân hoặc cư dân của quốc gia bị trừng phạt.
ZKPs cũng có thể dùng để chứng minh danh tính nhà đầu tư được công nhận hoặc bất kỳ yêu cầu KYC/AML nào khác.
5. Tài trợ nợ tư nhân gốc Web3
Tài trợ nợ TradeFi thường được dùng để hỗ trợ các startup đang phát triển tăng tốc hoặc khởi động dòng kinh doanh mới mà không cần huy động thêm vốn mạo hiểm. Sự trỗi dậy của các DAO Web3 và công ty ẩn danh tạo cơ hội cho tài trợ nợ gốc Web3.
Ví dụ, dùng ZKPs, một DAO hoặc công ty ẩn danh có thể nhận khoản vay không cần tài sản đảm bảo với lãi suất cạnh tranh dựa trên bằng chứng về các chỉ số tăng trưởng, mà không tiết lộ thông tin người vay cho bên cho vay.
6. DeFi riêng tư
Các tổ chức tài chính thường giữ bí mật lịch sử giao dịch và rủi ro của khách hàng. Do công nghệ phân tích trên chuỗi ngày càng phát triển, điều này rất khó đạt được khi dùng các giao thức trên chuỗi, tức là DeFi. Một giải pháp khả thi là phát triển các sản phẩm DeFi tập trung vào quyền riêng tư để bảo vệ sự riêng tư của người tham gia.
zkSwap của Penumbra là một giao thức đang cố gắng đạt được điều này.
Ngoài ra, zk.money của Aztec cung cấp cơ hội kiếm tiền DeFi riêng tư bằng cách che giấu sự tham gia của người dùng vào các giao thức DeFi công khai. Nói chung, các giao thức thành công triển khai sản phẩm DeFi hiệu quả và riêng tư có thể thu hút khối lượng và doanh thu lớn từ các bên tham gia tổ chức.
7. Quảng cáo Web3
Web3 thúc đẩy quyền sở hữu dữ liệu của người dùng, ví dụ như lịch sử duyệt web, hoạt động ví riêng tư, v.v. Web3 cũng cho phép thương mại hóa dữ liệu này, mang lại lợi ích cho người dùng.
Do việc thương mại hóa dữ liệu có thể mâu thuẫn với quyền riêng tư, ZKPs có thể đóng vai trò quan trọng trong việc kiểm soát những khía cạnh nào của dữ liệu cá nhân có thể tiết lộ cho nhà quảng cáo và các đơn vị tổng hợp dữ liệu.
8. Chia sẻ và thương mại hóa dữ liệu riêng tư
Nhiều dữ liệu riêng tư của chúng ta có thể tạo ra tác động lớn nếu chia sẻ với đúng đối tượng. Dữ liệu sức khỏe cá nhân có thể được chia sẻ để giúp các nhà nghiên cứu phát triển thuốc mới.
Các hồ sơ tài chính riêng tư có thể được chia sẻ với cơ quan quản lý và giám sát để phát hiện và trừng phạt tham nhũng. ZKPs có thể cho phép chia sẻ và thương mại hóa dữ liệu riêng tư này.
9. Tổ chức tình báo phi tập trung
ZKP có thể khơi nguồn cho các tổ chức tình báo phi tập trung. Trong các tổ chức này, các điệp viên, thám tử dữ liệu và gián điệp có thể trở thành một phần của mạng mà không cần giao tiếp hay biết lẫn nhau.
Người tham gia có thể dùng ZKPs để chứng minh họ biết một dữ liệu tình báo nhất định, sau đó nhận thanh toán riêng tư để đổi lấy dữ liệu đó. Hệ thống này cũng có thể thúc đẩy hợp tác và cách tiếp cận tổ hợp để làm giàu hoặc diễn giải dữ liệu thu thập, đồng thời giữ bí mật danh tính người tham gia.
10. Bảo mật bỏ phiếu trong quản trị
Khi DAO và quản trị trên chuỗi bùng nổ, Web3 đang tiến gần hơn tới nền dân chủ tham gia trực tiếp. Một thiếu sót lớn của mô hình quản trị hiện tại là thiếu tính riêng tư trong tham gia.
ZKPs có thể là giải pháp căn bản cho vấn đề này. Người tham gia quản trị có thể bỏ phiếu mà không tiết lộ họ bỏ phiếu như thế nào.
Hơn nữa, ZKPs có thể hạn chế khả năng hiển thị đề xuất quản trị cho các thành viên DAO, cho phép DAO xây dựng lợi thế cạnh tranh.
Kết luận
Công nghệ ZKP là một trong những công nghệ sáng tạo nhất trong lĩnh vực Web 3, mở ra nhiều cơ hội cho các giao thức cách mạng và các dự án khởi nghiệp.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














