• การแจ้งเตือน ตลาดและราคา
      ดูเพิ่มเติม
    • เปลี่ยนอัตราการซื้อขายและภาษา
    • การตั้งค่ากําหนด
      ปรับเปลี่ยนสีชาร์ตแท่งเทียน
      เวลาเริ่มต้นการเปลี่ยนแปลง%
    Web3 เอ็กซ์เชนจ์
    Gate บล็อก

    ประตูสู่ข่าวสารและข้อมูลเชิงลึกเกี่ยวกับคริปโต

    Gate.io บล็อก Zero-Knowledge Proof คืออะไร

    Zero-Knowledge Proof คืออะไร

    14 April 10:54


    การพิสูจน์หรือโปรโตคอลที่ไม่มีความรู้เป็นวิธีทางอ้อมสำหรับ "ผู้พิสูจน์" เพื่อโน้มน้าวให้ "ผู้ตรวจสอบ" ทราบว่าการอ้างสิทธิ์เกี่ยวกับข้อมูลลับนั้นถูกต้องโดยไม่ต้องเปิดเผย

    โปรโตคอลพิสูจน์ความรู้เป็นศูนย์มีสองประเภท - ZKP แบบโต้ตอบและ ZKP ที่ไม่โต้ตอบ

    มีข้อกำหนดเบื้องต้นที่จำเป็นสามประการสำหรับการพิสูจน์ความรู้ที่เป็นศูนย์ - ความสมบูรณ์ ความถูกต้อง และความรู้เป็นศูนย์

    สามารถใช้ ZKP ควบคู่ไปกับบล็อคเชนเพื่อรับรองความปลอดภัยในแอพส่งข้อความ รายงานโดยละเอียด และธุรกรรมส่วนตัว

    ผู้คนหลายพันคนท่องเว็บทุกวัน ยอมรับคุกกี้ และแบ่งปันข้อมูลส่วนบุคคลของพวกเขาเพื่อใช้ประโยชน์จากบริการและผลิตภัณฑ์ออนไลน์ต่างๆ น่าเสียดายที่ผู้ใช้เริ่มเปิดเผยถึงการละเมิดข้อมูลและการใช้ข้อมูลโดยไม่ได้รับอนุญาตทุกปี นอกจากนี้ บางครั้งพวกเขาถูกบังคับให้สละความเป็นส่วนตัวเพื่อเข้าถึงบริการที่แพลตฟอร์มเช่น Google และ Facebook เสนอ เช่น คำแนะนำ การให้คำปรึกษา ความช่วยเหลือที่กำหนดเอง ฯลฯ อย่างไรก็ตาม พวกเขาไม่สามารถเข้าถึงได้เมื่อใช้การเรียกดูแบบส่วนตัว

    BBVA New Digital Businesses ถือว่าความไม่สมดุลของสังคมดิจิทัลในปัจจุบันเกี่ยวกับการเข้าถึงข้อมูลเป็นเรื่องที่น่ากังวลอย่างยิ่ง เนื่องจากความเป็นส่วนตัวและการเป็นเจ้าของข้อมูลเป็น "สิทธิ์ขั้นพื้นฐานที่เราต้องปกป้อง" ดังนั้น NDB (ธุรกิจดิจิทัลใหม่) จึงได้ทำการวิจัยกลไก เครื่องมือ และวิธีการทางวิทยาศาสตร์ใหม่ ๆ ที่เป็นประโยชน์ในการรักษาความปลอดภัยทางเศรษฐกิจตามข้อมูลพร้อมทั้งปกป้องความเป็นส่วนตัว" De la Gandara หัวหน้าโครงการนี้อธิบาย

    Zero-Knowledge Proof (ZKP) โดดเด่นในฐานะหนึ่งในเทคโนโลยีที่แสดงศักยภาพสูงสุดในการบรรลุความสมดุลนี้ ซึ่งเป็นชุดเครื่องมือที่อนุญาตให้ตรวจสอบความถูกต้องของข้อมูลโดยไม่ต้องเปิดเผยข้อมูลที่แสดงให้เห็น เทคโนโลยีนี้เป็นไปได้เพราะคำสั่งคำนวณสามารถตรวจสอบทางคณิตศาสตร์เพื่อให้ถูกต้องโดยไม่ต้องเปิดเผยข้อมูลใด ๆ โดย "ผู้ทดสอบ" โดยใช้อัลกอริธึมการเข้ารหัส

    หลักฐานหรือโปรโตคอลที่ไม่มีความรู้เป็นวิธีทางอ้อมสำหรับ "ผู้พิสูจน์" เพื่อโน้มน้าวให้ "ผู้ตรวจสอบ" ทราบว่าการอ้างสิทธิ์เกี่ยวกับข้อมูลลับนั้นถูกต้องโดยไม่ต้องเปิดเผย ขึ้นอยู่กับโปรโตคอลการพิสูจน์ มันสามารถโต้ตอบได้หรือไม่

    ZKP ที่มีขั้นตอนแบบโต้ตอบต้องการให้ผู้พิสูจน์ทำงานหรือดำเนินการเพื่อโน้มน้าวผู้ตรวจสอบว่ามีข้อมูลที่จำเป็น ใน ZKP เชิงโต้ตอบ คณิตศาสตร์มักเกี่ยวข้องกับการทำงานที่จำเป็น

    ไม่จำเป็นต้องมีปฏิสัมพันธ์ระหว่างผู้พิสูจน์และผู้ตรวจสอบใน ZKP ที่ไม่โต้ตอบ มิฉะนั้นจะทำการตรวจสอบได้ในภายหลัง ต้องใช้คอมพิวเตอร์หรือซอฟต์แวร์สำหรับ ZKP ประเภทนี้

    มีข้อกำหนดเบื้องต้นที่จำเป็นสามประการสำหรับการพิสูจน์ความรู้ที่เป็นศูนย์:

    ความสมบูรณ์: ผู้ตรวจสอบสามารถยืนยันได้ว่าผู้พิสูจน์มีข้อมูลที่ถูกต้องหากข้อความนั้นเป็นจริง

    2.ความถูกต้อง: ไม่มีข้อความใดที่สามารถปลอมแปลงได้ และผู้ตรวจสอบไม่สามารถเชื่อได้ว่าผู้พิสูจน์มีข้อมูลที่จำเป็นเมื่อผู้ตรวจสอบไม่มี

    3.Zero-knowledge: ผู้ตรวจสอบไม่สามารถรู้อะไรได้เลยว่าคำกล่าวนั้นจริงหรือเท็จ ข้อมูลและข้อมูลเกี่ยวกับฝ่ายอื่น ๆ ยังคงเป็นความลับ


    การใช้การพิสูจน์ความรู้เป็นศูนย์ใน blockchain


    ZKP มอบความยืดหยุ่นและทางเลือกแก่ผู้ใช้หากต้องการควบคุมและจัดการข้อมูล กล่าวอีกนัยหนึ่งบล็อกเชนและการพิสูจน์ความรู้เป็นศูนย์มีหลายแอพพลิเคชั่น

    ธุรกรรมส่วนตัว (EY และ Nightfall)
    EY ได้พัฒนาโซลูชั่นบล็อคเชนและ ZKP เพื่อตอบสนองต่อข้อกังวลด้านความเป็นส่วนตัวและอำนาจอธิปไตยของข้อมูล

    โปรโตคอล ZKP สาธารณะ Nightfall ได้รับการเผยแพร่โดย EY ในปี 2019 ซึ่งช่วยให้บริษัทต่างๆ สามารถทำธุรกรรมที่เป็นส่วนตัวและปลอดภัยโดยใช้บล็อคเชนสาธารณะในขณะที่รักษาความลับ

    เพื่อตอบสนองความต้องการของข้อตกลงทางธุรกิจที่ซับซ้อน EY จะออกแบบคอมไพเลอร์ต้นแบบ Starlight ซึ่งใช้โปรโตคอล ZKP เพื่ออนุญาตให้มีการทำงานร่วมกันระหว่างฝ่ายต่างๆ ในระดับเครือข่ายในขณะที่รักษาความเป็นส่วนตัวจากคู่แข่ง

    ด้วย Nightfall และ Starlight ผู้ใช้สามารถเข้าถึงแอพพลิเคชั่นบล็อคเชนที่มีความปลอดภัยและความเป็นส่วนตัวมากขึ้น

    แอปพลิเคชันตามข้อความ
    การส่งข้อความแบบส่วนตัวเป็นไปได้ด้วยการเข้ารหัสจากต้นทางถึงปลายทาง อย่างไรก็ตาม แอปพลิเคชันการส่งข้อความแบบดั้งเดิมต้องการให้ผู้ใช้ยืนยันตัวตนกับเซิร์ฟเวอร์ ZKP อนุญาตให้บุคคลพิสูจน์ตัวตนโดยไม่ต้องเปิดเผยข้อมูลส่วนบุคคล

    เอกสารรายละเอียด
    การรวมกันของ ZKP และบล็อคเชนทำให้ผู้ใช้มีความปลอดภัยเมื่อแชร์เอกสารที่ซับซ้อน นอกเหนือจากการเข้ารหัสข้อมูลเป็นชิ้น ๆ แล้ว ZKP ยังสามารถควบคุมการมองเห็นของบล็อกบางบล็อกและข้อมูลที่มีอยู่ในนั้น ทำให้ผู้ใช้บางคนเข้าถึงได้ในขณะที่จำกัดผู้อื่น



    โครงการชั้นนำที่ใช้ Zero-Knowledge Proofs


    NuCypher
    NuCypher เป็นโครงการ ICO ที่ทำงานเกี่ยวกับการสร้างระบบสำหรับการเข้ารหัสซ้ำของเครือข่ายพร็อกซี่ มันขึ้นอยู่กับแนวคิดของการเป็นเจ้าของ โดยที่คุณล็อก (เข้ารหัส) เอกสารที่คุณเป็นเจ้าของด้วยคีย์ส่วนตัว ในการแชร์เอกสารนั้น คุณจะต้องให้คีย์ส่วนตัวแก่ผู้รับ สิ่งนี้เองเป็นสิ่งที่ไม่ควรทำ ดังนั้น ความจำเป็นในการเข้ารหัสซ้ำของพร็อกซี

    คุณสามารถเข้ารหัสคีย์ที่เข้ารหัสของคุณอีกครั้งกับคีย์สาธารณะของบุคคลอื่นด้วยการเข้ารหัสพร็อกซีซ้ำ จากนั้น คุณสามารถแชร์เอกสารด้วยคีย์ที่เข้ารหัสอีกครั้งเมื่อดำเนินการเสร็จสิ้น จึงทำให้ผู้รับสามารถเปิดเอกสารด้วยกุญแจสาธารณะได้

    NuCypher ดำเนินการชุดของโหนดที่เชื่อมต่อถึงกัน ซึ่งช่วยให้สามารถเข้ารหัสคีย์ใหม่ได้ เครือข่ายของโหนดนี้เก็บคีย์เป็นชิ้นๆ ทั่วทั้งโหนด ซึ่งทำให้ปลอดภัยยิ่งขึ้น ความเร็วของการดำเนินการนี้ขึ้นอยู่กับอนุพันธ์ของเทคโนโลยี ZKP ที่เรียกว่า NIKP (Non-interactive Zero-knowledge proof) เทคโนโลยีนี้ทำงานเหมือนนาฬิกาเพื่อให้แน่ใจว่าการเข้ารหัสใหม่ทุกครั้งนั้นถูกต้องและปลอดภัยจากโหนด KMS

    นักเก็ต
    โปรแกรมนี้เน้นที่การให้ผู้ใช้ควบคุมการขายของตนได้มากขึ้นเมื่อซื้อสินค้าออนไลน์ ด้วยโครงการนี้ ผู้ใช้สามารถปันส่วนจำนวนข้อมูลส่วนบุคคลที่พวกเขาเปิดเผยเมื่อซื้อสินค้าผ่านผู้ขายออนไลน์
    กลยุทธ์การทำงานขึ้นอยู่กับข้อเท็จจริงที่ว่าฐานข้อมูลแบบรวมศูนย์ที่ผู้ขายออนไลน์เหล่านี้เป็นเจ้าของนั้นไม่ปลอดภัย ดังนั้นจึงเป็นเป้าหมายที่ง่ายสำหรับการแฮ็กและการละเมิดข้อมูล โครงการ Nuggets ใช้เทคโนโลยี ZKP เพื่อซ่อนข้อมูลส่วนตัวของผู้ใช้

    ZCash
    ZCash (หรือ Zero Cash) ดำเนินการโดยใช้ซอฟต์แวร์พื้นฐานและโปรโตคอลของ Bitcoin เพิ่งเพิ่ม ZK-SNARK ลงในเครือข่ายบล็อกเชนเพื่อให้แน่ใจว่าบัญชีแยกประเภททั้งหมดได้รับการเข้ารหัสและถือเป็นโมฆะจากการใช้จ่ายซ้ำซ้อน โปรโตคอลบล็อคเชนนี้ทำงานโดยใช้โปรโตคอล ZKP

    การตรวจสอบคะแนนเสียง
    นี่เป็นแอปพลิเคชั่นทั่วไปของ ZKP ในโลกปัจจุบัน ZKP ถูกใช้ควบคู่ไปกับบล็อคเชนเพื่อสร้างวิธีการตรวจสอบการลงคะแนนเสียงในการเลือกตั้งที่เป็นประชาธิปไตย มีระบบโปร่งใสที่สามารถตรวจสอบและเข้าถึงกระบวนการลงคะแนนทั้งหมดได้
    ดังนั้นจึงไม่จำเป็นต้องให้บุคคลที่สามตรวจสอบผลการเลือกตั้ง ZKP ยังจัดเตรียมแพลตฟอร์มสำหรับผู้ลงคะแนนเพื่อตรวจสอบสิทธิ์ของตน ในทางกลับกัน ช่วยให้ผู้มีสิทธิเลือกตั้งปกป้องข้อมูลส่วนบุคคลของตนได้

    ความถูกต้องของธุรกรรม ING
    นี่เป็นอีกหนึ่งแอปพลิเคชั่นที่ใช้งานได้จริงของ ZKP ควบคู่ไปกับบล็อคเชนในการแก้ปัญหาในโลกแห่งความเป็นจริง ING เพิ่งประกาศว่าจะเริ่มใช้ ZKP ควบคู่ไปกับแพลตฟอร์มบล็อคเชนที่มีชื่อเสียงที่เรียกว่า Corda เพื่อตรวจสอบความถูกต้องของธุรกรรมบนแพลตฟอร์ม
    แพลตฟอร์ม Corda เดิมถูกจำกัดการใช้งาน เนื่องจากสามารถใช้เพื่อเลือกความปลอดภัยและความเป็นส่วนตัวเท่านั้น ตอนนี้สามารถทำได้มากขึ้น





    ผู้แต่ง: Gate.io ผู้สังเกตการณ์: M. Olatunji
    ข้อจำกัดความรับผิดชอบ:
    * บทความนี้เป็นเพียงความคิดเห็นของผู้สังเกตการณ์เท่านั้น และไม่ถือเป็นข้อเสนอแนะในการลงทุนใดๆ
    *Gate.io ขอสงวนสิทธิ์ทั้งหมดในบทความนี้ อนุญาตให้โพสต์บทความใหม่ได้หากมีการอ้างอิง Gate.io ในกรณีอื่นๆ ทั้งหมด จะดำเนินการทางกฎหมายเนื่องจากการละเมิดลิขสิทธิ์
    ZEC/USDT + 10.33%
    แกะกล่องลุ้นโชคของคุณและรับรางวัล $6666
    ลงทะเบียนตอนนี้
    รับ 20 พ้อยท์ตอนนี้
    สิทธิพิเศษสำหรับผู้ใช้ใหม่: ทำ 2 ขั้นตอนเพื่อรับพ้อยท์ทันที!

    🔑 ลงทะเบียนบัญชีกับ Gate.io

    👨‍💼 ดำเนินการ KYC ให้เสร็จสิ้นภายใน 24 ชั่วโมง

    🎁 รับรางวัลพ้อยท์สะสม

    รับสิทธิ์เลย
    ภาษาและภูมิภาค
    อัตราซื้อขาย

    เลือกภาษาและภูมิภาค

    ต้องการไปที่ Gate.TR?
    Gate.TR ออนไลน์อยู่ในขณะนี้
    คุณสามารถคลิกและไปที่ Gate.TR หรืออยู่ที่ Gate.io