Zero-knowledge Proofs: Món quà công nghệ may mắn của Web3

Rosa Thứ Hai, 26/09/2022
Web3 Zero-knowledge Proofs là gì ZKP Bằng chứng không cần tiết lộ thông tin

Kết hợp cùng các Layer 1 và mạng lưới oracle phi tập trung, Zero-knowledge Proofs đang góp phần vào sự chuyển mình to lớn của ngành công nghiệp blockchain, cho phép các dự án xây dựng những Dapp tiên tiến, vừa có khả năng mở rộng cao, vừa tiết kiệm chi phí nhưng vẫn bảo vệ quyền riêng tư của người dùng.

Trong bài viết này, chúng ta sẽ tìm hiểu qua Zero-knowledge Proofs là gì? cũng như Vai trò của nó đối với công cuộc tiến đến cái gọi là Web 3.0

Tản mạn

Sau hàng loạt những kỳ vọng và thất vọng do đổi mới mà Web 2.0 mang lại, chúng ta giờ đây chuyển dần bận tâm hơn bao giờ hết vào ba yếu tố, bao gồm bảo mật, riêng tư và quyền sở hữu về dữ liệu.

Một trong những tính năng lớn nhất đang phát triển nhanh chóng của Web 3.0 là người tham gia vào nó toàn quyền sở hữu về nội dung, dữ liệu và tài sản của chính họ, điều này đảm bảo hiệu quả về quyền riêng tư và bảo mật, từ đó tạo dựng cho mọi người niềm tin mới vào sự phát triển của Internet.

Web3 Zero-knowledge Proofs ZKP Bằng chứng không cần tiết lộ thông tin

Tiếp nối sau đó là Zero-knowledge proof (ZKP), hay còn gọi là “Bằng chứng không cần tiết lộ thông tin”, được hiểu như một loại công nghệ cho phép chúng ta chứng minh việc mình thật sự có hiểu biết về một kiến thức nào đó mà không cần phải tiết lộ bất kỳ một mảnh thông tin liên quan nào. Vậy ZKP sẽ đóng vai trò gì ở đây, và liệu nó có thực sự đủ để biến điều không tưởng này của kỹ thuật số trở thành hiện thực?

Từ Web1 cho đến Web3

Web1.0 là kỷ nguyên phổ biến thông tin theo kiểu point-to-point (PPP). Khái quát, thông tin được tạo ra bởi một thực thể và được lưu trữ trên một máy chủ cục bộ cho phép người đọc thực hiện tương tác một chiều dưới dạng các trang web khác nhau, chẳng hạn một số trang web cổng thông tin thuở sơ khai như MySpace, LiveJournal, Sina, hay Sohu, v.v.

Web2.0 là một kỷ nguyên mới hơn so với Web1.0. Người dùng được tham gia vào quá trình sản xuất nội dung. Nhìn tại bề nổi, trông nó có vẻ giống dạng tương tác PPP, nhưng dữ liệu thì được lưu trữ trong một máy chủ tập trung, dưới dạng các ứng dụng khác nhau, chẳng hạn như Facebook, Reddit hay Google, hiện đang là những phương tiện truyền thông xã hội rất phổ biến trên toàn cầu.

Web3.0 tích hợp ưu điểm của 1.0 (sở hữu dữ liệu) và 2.0 (tương tác), nhưng điểm khác biệt lớn nhất là người dùng có toàn quyền kiểm soát và sở hữu dữ liệu, dữ liệu không còn được lưu trữ trong máy chủ tập trung nữa mà được phân phối lưu trữ trong từng node mà tham gia vào quản lý mạng lưới, và có thể điểm qua một số Dapp trong ngành công nghiệp blockchain, chẳng hạn như Metamask, Uniswap, v.v.

Web3 Zero-knowledge Proofs ZKP Bằng chứng không cần tiết lộ thông tin

Về cơ bản, Web 3.0 là mạng internet phi tập trung, mà tại đó:

1. Bất kỳ ai cũng có thể tham gia (không cần sự cấp phép và kiểm duyệt – permissionless)

2. Không ai có thể kiểm soát dữ liệu của người dùng, ngoại trừ chính họ (lưu trữ phân tán – decentralized)

3. Không cần phải tin tưởng bất cứ ai (loại bỏ yếu tố niềm tin – trustless)

Các yêu cầu của Web3 đòi hỏi những công nghệ mới tối thiểu phải đảm bảo được cả tính bảo mật lẫn quyền riêng tư; may mắn thay, Zero-knowledge proofs (ZKP) đã được tìm thấy.

Loại công nghệ “Bằng chứng không cần tiết lộ thông tin” này cho phép người dùng chia sẻ thông tin một cách riêng tư với mạng lưới phi tập trung, đảm bảo rằng dữ liệu mà người dùng nhận được từ mạng là đúng sự thật mà không cần tin tưởng vào bên thứ ba khi cân nhắc đến cả quyền riêng tư lẫn yếu tố bảo mật. Nó đã trở thành công nghệ cốt lõi nhằm phá vỡ những rào cản về đảm bảo bảo mật Web3.

Đơn giản, Zero-knowledge Proofs là gì?

Zero-knowledge Proofs vốn dĩ không mới, chúng đã xuất hiện từ thời Phục hưng vào thế kỷ 16. Ý tưởng này đề cập đến khả năng người chứng minh (prover) thuyết phục người xác minh (verifier) rằng một khẳng định nào đó là đúng mà không cần cung cấp cho họ bất kỳ thông tin có giá trị nào.

Web3 Zero-knowledge Proofs ZKP Bằng chứng không cần tiết lộ thông tin

ZKP về bản chất là một giao thức liên quan đến hai hoặc nhiều bên, và bao gồm một loạt các bước mà hai hoặc nhiều bên này cần thực hiện để hoàn thành nhiệm vụ cụ thể.

Prover tại đó có khả năng chứng minh và thuyết phục verifier rằng họ biết hoặc sở hữu một điều gì đó, nhưng không tiết lộ bất kỳ thông tin nào về điều này trong suốt quá trình chứng minh.

Nói tóm lại, ZKP là loại bằng chứng đầy đủ và toàn vẹn để minh chứng quyền sở hữu hợp pháp của ai đó mà không cần tiết lộ bất cứ một thông tin nào – tức lượng “knowledge” bị rò rỉ ra bên ngoài bằng “zero”.

Cách hoạt động của ZKP

Để dễ hiểu, chúng ta hãy lấy một ví dụ đơn giản.

Đặt vấn đề: Giả sử A cần chứng minh với B rằng anh ta sở hữu chìa khóa của một căn phòng và căn phòng chỉ có thể được mở bằng chiếc chìa khóa này và không thể mở bằng bất kỳ cách nào khác. Câu hỏi đặt ra là cách nào trong hai cách sau đây thuộc ứng dụng của ZKP?

Phương án 1: A đưa chìa khóa cho B, sau đó B sử dụng chìa khóa này để mở căn phòng, từ đó chứng minh rằng A sở hữu đúng chiếc chìa của căn phòng.

Phương án 2: B xác định rằng có một đồ vật cụ thể đang ở trong phòng, A dùng chìa khóa mở cửa phòng rồi lấy đồ vật ra đưa cho B xem, như vậy cũng chứng tỏ A sở hữu đúng chìa khóa của căn phòng.

Bằng hai cách, A có thể chứng minh với B rằng anh ta sở hữu chìa khóa phòng, nhưng ở giải pháp thứ nhất, B tiếp nhận được thông tin về chiếc chìa khóa của A trong quá trình trao đổi.

Với ZKP, prover vốn không cần phải cung cấp cho verifier bất kỳ thông tin hữu ích nào cả, nhưng verifier vẫn được thuyết phục rằng sự khẳng định đó là chính xác. Giải pháp đầu tiên đã làm tiết lộ thông tin, vì vậy giải pháp này bị loại trừ.

Với giải pháp thứ 2, A làm cho B thấy thuyết phục rằng anh ta thật sự sở hữu chìa khóa căn phòng mà không tiết lộ bất kỳ thông tin liên quan nào đến chiếc chìa này, vì vậy đáp án cần tìm là phương án 2.

Các đặc tính của ZKP

Web3 Zero-knowledge Proofs ZKP Bằng chứng không cần tiết lộ thông tin

Để tình huống ứng dụng trên được thành công, cần phải đáp ứng được một số quy tắc nhất định sau:

1. Tính đúng đắn (Soundness): A không thể lừa được B. Nếu xảy ra tình huống đồ vật A lấy ra không phải là từ trong phòng, thì B có thể phát hiện ra được, tức là đảm bảo xác suất A thành công lừa được B phải rất thấp.

2. Tính đầy đủ (Completeness): B không thể lừa được A. Nếu đồ vật A lấy ra chính xác từ trong phòng, B vốn dĩ hoàn toàn không thể lừa được A, và A có lợi thế tuyệt đối để đảm bảo rằng B sẽ phải tin rằng A có thể chứng minh điều đó.

3. Không cần tiết lộ thông tin (Zero-knowledge): Tính đúng đắn và đầy đủ là những đặc tính cơ bản cần phải có đối với loại giao thức kỹ thuật nhằm tối thiểu hóa nguy cơ rò rỉ dữ liệu theo kiểu này. Nếu thiếu hai tính chất trên, bài toán sẽ không được giải quyết và ZKP về thực tế sẽ không tồn tại. Trong trường hợp không có bất kỳ thông tin nào được tiết lộ mà việc kiểm chứng vẫn được hoàn thành thì khi đó được gọi là ZKP.

Kết luận

Quyền riêng tư và tính bảo mật vẫn sẽ là mục tiêu cuối cùng của kỷ nguyên kỹ thuật số này. Trong bối cảnh công nghệ blockchain và ứng dụng của nó dần trở thành xu hướng chủ đạo, việc áp dụng ZKP có thể là một liên minh lý tưởng nhằm đảm bảo tuyệt đối hai yếu tố này cho người dùng, từ dữ liệu cá nhân cho đến các giao dịch của họ.

Phạm vi của ZKP rất đa dạng và rộng khắp, vì thế, khi được ứng dụng phù hợp, câu hỏi đặt ra sẽ là “Khi nào” thay vì “Liệu” chúng có thể làm trơn tru quá trình chuyển đổi sang Web3 một cách thân thiện với người dùng.

BlockSolFi tổng hợp

Tham gia bàn luận ngay cùng BlockSolFi tại Telegram và Facebook.

Đọc thêm:

Web 3.0 là gì? Đây là tất cả những gì bạn cần biết về web 3.0

BNB Chain kích hoạt layer 2 zkBNB trên testnet

Vốn hóa thị trường Ethereum NFT giảm hơn 59% chỉ trong một năm
Thứ Sáu, 10/02/2023

Theo DappRadar, tổng giá trị của hệ sinh thái Ethereum NFT đã giảm từ 9,3 tỷ đô la lên 3,7 tỷ đô la vào năm 2022 — giảm 59,6%. Vốn hóa thị trường Ethereum NFT giảm hơn 59% Vào ngày 9 tháng 2, DappRadar đã công bố một báo cáo cho thấy giá trị vốn […]

Token OP lao dốc 13% hậu Airdrop – Vì đâu nên nỗi?
Thứ Sáu, 10/02/2023

Rạng sáng nay, đội ngũ Optimism bất ngờ thông báo airdrop OP đợt 2 cho cộng đồng. Và như “thường lệ”, token OP của dự án lao dốc vì nguồn cung tăng bất thường. Token OP lao dốc hậu Airdrop Hôm nay, ngày 10 tháng 2, theo một bài đăng trên blog của team chuỗi […]

TVL của Cardano tăng ‘phi mã’ hơn 100%
Thứ Năm, 09/02/2023

Cardano đã chứng kiến ​​​​DeFi TVL của mình tăng hơn 100% trong khoảng thời gian từ đầu năm đến nay. TVL của Cardano tăng hơn 100% Hoạt động Tài chính phi tập trung (DeFi) trong hệ sinh thái Cardano (ADA) đang phát triển, thể hiện qua mức tăng hơn 100% trong Tổng giá trị bị […]

Các ví liên quan đến Alameda Research bắt đầu hoạt động trở lại
Thứ Năm, 09/02/2023

Địa chỉ ví của Alameda Research, một quỹ đầu tư gắn liền với tên tuổi của Sam Bankman Fried đã có nhiều động thái đáng ngờ. Các ví liên quan đến Alameda Research bắt đầu hoạt động trở lại Theo đó, ví liên quan đến Alameda đã mua 1 triệu FTT, trị giá khoảng 2,3 […]

Chiliz trình làng blockchain layer 1, giá CHZ tăng mạnh 20%
Thứ Tư, 08/02/2023

Dự án fan token Chiliz đã chính thức triển khai blockchain của riêng mình, đồng thời hỗ trợ tính năng staking CHZ, nhờ đó, chủ sở hữu token có thể tham gia staking để nhận thêm phần thưởng. Chiliz trình làng blockchain layer 1 Chiliz (CHZ), dự án nổi tiếng với việc phát hành các fan […]

Tóm tắt những trọng yếu trong bài phát biểu mới nhất của Chủ tịch Fed ngày 8/2 vừa qua
Thứ Tư, 08/02/2023

Trong bài phát biểu mới nhất, Chủ tịch Fed Jerome Powell cho biết lạm phát đang bắt đầu giảm bớt, tuy nhiên lãi suất vẫn có thể tăng tuỳ thuộc vào dữ liệu kinh tế. Chủ tịch Fed phát biểu: Lạm phát đã giảm Ngày 8 tháng 2, Chủ tịch Fed Jerome Powell cho biết […]

Baby Doge Coin (BabyDoge) tăng ‘phi mã’ 102% chỉ sau một tuần
Thứ Ba, 07/02/2023

Baby Doge Coin (BabyDoge) là đồng tiền tăng mạnh nhất hiện nhất trong dòng memecoin liên quan đến Doge (chó) vào ngày 5 tháng 2, khi giá của đồng token trên đột ngột tăng vọt gần 60%. Dù vậy, tính đến thời điểm hiện tại, đồng tiền mã hóa đã hạ nhiệt và chỉ được […]

Genesis cùng công ty mẹ DCG đạt thỏa thuận ban đầu trong xử lý vụ phá sản với Gemini
Thứ Ba, 07/02/2023

Genesis Global Holdco, LLC cho biết họ đã đạt được “thỏa thuận về nguyên tắc” với Digital Currency Group (DCG) và các nhóm chủ nợ đặc biệt của Genesis Global Capital, trong đó có sàn giao dịch Gemini. Genesis đạt thỏa thuận với Gemini Theo đó, các phía đã đồng ý thỏa thuận và đưa […]

a16z bỏ phiếu chống lại đề xuất triển khai Uniswap V3 trên BNB Chain
Thứ Hai, 06/02/2023

Công ty đầu tư mạo hiểm Andreessen Horowitz (a16z) đã bỏ phiếu chống lại đề xuất cuối cùng về việc triển khai Uniswap V3 trên BNB Chain thông qua cầu nối Wormhole. Đề xuất triển khai gây châm ngòi cuộc chiến giữa các quỹ đầu tư của Uniswap – a16z áp đảo Theo DAO forum […]

Huobi niêm yết FUD – token của dự án ‘đòi nợ FTX’
Thứ Hai, 06/02/2023

Vào sáng ngày 5 tháng 2 vừa qua, sàn giao dịch Huobi bất ngờ thông báo, cho biết nền tảng sẽ niêm yết FUD, đồng tiền mã hóa của Debt DAO, một dự án “đòi nợ FTX” kỳ lạ và ít người dõi theo. Huobi niêm yết FUD Vào ngày 4 tháng 2, Debt Dao […]

Rollup đã ‘khơi mào’ cho cuộc chiến Layer 2 như thế nào?
Thứ Hai, 16/01/2023

Rollup là gì mà có thể mở ra “Layer-2 War”. Cùng tìm hiểu qua bối cảnh xuất hiện và vai trò của loại công nghệ này qua bài viết sau đây. Layer 2 từng là chủ đề vô cùng nóng hổi cách đây vài năm khi lần đầu tiên rộ lên chủ đề về khả […]

Dự án Crypto – Sáng tạo và tiền bạc là chưa đủ, làm được hay không mới quan trọng
Thứ Tư, 23/11/2022

Khi phát triển ý tưởng cho một dự án crypto mới, cần hiểu rằng công nghệ mới không đồng nghĩa với một sản phẩm tốt, và mối quan hệ giữa hai yếu tố này là không tương đồng. Ví dụ kinh điển nhất để giải thích cho điều này là iPhone. Mối quan hệ nào […]

5 công cụ phân tích tiền mã hoá phải có nhằm biến ‘gà mờ’ thành dân chuyên
Chủ Nhật, 06/11/2022

Nhờ công nghệ blockchain nên các dữ liệu được công khai. Do đó, nếu tận dụng tốt những công cụ phân tích tiền mã hoá trong thời gian thực, người dùng sẽ mở khoá rất nhiều cơ hội tìm được “hidden gem”. Các công cụ phân tích tiền mã hoá cần phải “nắm trong lòng bàn […]

Sui và Aptos: Ai sẽ là kẻ chiến thắng trên đường đua của Move?
Chủ Nhật, 23/10/2022

Aptos và Sui Blockchain là hai dự án thu hút được rất nhiều sự quan tâm của giới crypto trong thời gian qua khi được giới thiệu như các “blockchain thế hệ mới”, giải mã vấn đề nan giải của những người đi trước. Vậy hai blockchain có nguồn gốc từ “đống tàn tro” của […]

Wash trading NFT là gì? Cách để nhận diện hoạt động gây nhiễu này
Thứ Bảy, 22/10/2022

Thị trường NFT vẫn đang trong giai đoạn còn rất non trẻ kéo theo đó là những hoạt động wash trading không ngừng diễn ra và sôi nổi hơn bao giờ hết. Điều này khiến cho việc định giá một bộ sưu tập NFT dường như là không thể khi mà giá trị giao dịch […]

Khác biệt cốt lõi giữa ‘Token tiện tích’ và ‘Token cổ phần’
Thứ Hai, 17/10/2022

Những khái niệm quen thuộc như coin hay Token tưởng chừng vô cùng cơ bản nhưng gây nên không ít bối rối cho phía nhà đầu tư khi mà trong tiến trình phát triển nhanh chóng của thị trường mã hóa, hầu như các nhà giao dịch đều cảm thấy chúng không có sự khác […]

Cái nhìn ‘méo mó’ về bản chất tốt đẹp của NFT
nft
Thứ Bảy, 15/10/2022

NFT không phải là một dấu hiệu của sự lừa dối hay một mánh lới quảng cáo cường điệu hóa, và ngành công nghiệp NFT không thể rơi vào con đường sai lầm của “nhanh nở, chóng tàn” như nhan nhản các ý tưởng “ăn xổi” thường thấy trong thị trường mã hóa. NFT chỉ […]

NFT, nhu cầu ảo và nguồn cung ảo
Thứ Sáu, 07/10/2022

Nhu cầu vô cùng ảo do NFT tạo nên là nhu cầu phi vật chất đầu tiên trong lịch sử loài người, và nó vẫn đang ở trong tình trạng hỗn loạn, đầy mơ hồ. Bên cạnh đó, nguồn cung của NFT không hề hữu hạn như cách chúng ta vẫn thường lầm tưởng. Bài […]

Tại sao Zero-knowledge Proofs lại quan trọng đến vậy? Ứng dụng và Thách thức
Chủ Nhật, 02/10/2022

Những ai đã từng tìm hiểu qua các loại công nghệ tiêu biểu của blockchain chắc hẳn không mấy xa lạ với khái niệm “Zero-knowledge Proofs”, vốn được ví như món quà may mắn của Web3. Vậy loại công nghệ này cơ bản được sử dụng để làm gì và ứng dụng như thế nào? […]

Stablecoin và sự biến động trong lợi tức
Thứ Năm, 29/09/2022

Chúng ta hãy cùng xem xét lợi suất cho vay stablecoin đối với giao thức tài chính phi tập trung (DeFi) của Compound Finance V2 và phân tích xem, hiệu suất lợi nhuận, sự biến động và những yếu tố nào đang thúc đẩy lợi suất cho vay thế chấp các stablecoin thông qua giao […]

Đăng ký newsletter

Blocksolfi là cổng thông tin blockchain cập nhật tin tức thị trường nhanh và chính xác nhất. Đăng ký newsletter của Blocksolfi để không bỏ lỡ các diễn biến quan trọng của thị trường