เปิดเผยความลับของ zk-SNARKs: คู่มือการพิสูจน์แบบ Zero-Knowledge สำหรับที่ปรึกษาบล็อกเชน

by:DeFiSherlock1 สัปดาห์ที่แล้ว
865
เปิดเผยความลับของ zk-SNARKs: คู่มือการพิสูจน์แบบ Zero-Knowledge สำหรับที่ปรึกษาบล็อกเชน

เมื่อคริปโตกราฟีสวมเสื้อคลุม

ลองนึกภาพว่าคุณอยู่ในบาร์ในปี 2045 พยายามสั่ง synth-whisky และบาร์เทนเดอร์หุ่นยนต์ต้องการหลักฐานว่าคุณอายุเกิน 21 ปี ด้วย zk-SNARKs คุณสามารถตรวจสอบอายุของคุณได้โดยไม่ต้องเปิดเผยว่าคุณอายุ 22 หรือ 102 ปี—หรือแม้แต่วันเกิดของคุณ นั่นคือความมหัศจรรย์ของการพิสูจน์แบบ zero-knowledge และมันกำลังเปลี่ยนแปลงความเป็นส่วนตัวในบล็อกเชน

จาก Khumhotep II สู่ Vitalik

คริปโตกราฟีไม่ใช่เรื่องใหม่ ตัวอย่างแรกถูกบันทึกไว้ในจารึกหลุมฝังศพของ Khumhotep II ในช่วง 1900 ปีก่อนคริสตกาล ก้าวกระโดดมาที่ปี 1976 เมื่อ Diffie-Hellman นำเสนอคริปโตกราฟีแบบกุญแจสาธารณะ ซึ่งเป็นพื้นฐานของเครื่องมือความเป็นส่วนตัวในปัจจุบัน ตอนนี้ zk-SNARKs (Zero-Knowledge Succinct Non-interactive Arguments of Knowledge) พัฒนาความเป็นส่วนตัวไปอีกขั้นด้วย:

  1. ไม่เปิดเผยข้อมูลใดๆ (zero-knowledge)
  2. สรุปสั้นๆ (succinct proofs)
  3. ไม่ต้องโต้ตอบกลับไปมา (non-interactive)

Zcash เล่นซ่อนหากับเงินอย่างไร

Zcash เป็นผู้บุกเบิกการใช้ zk-SNARKs สร้างธุรกรรมที่เข้ารหัสทั้งหมดบนบัญชีแยกประเภทสาธารณะ ในขณะที่บล็อกเชนของ Bitcoin โปร่งใสและใครๆ ก็ติดตามเงินซื้อพิซซ่าของคุณได้ ธุรกรรมของ Zcash จะซ่อนผู้ส่ง ผู้รับ และจำนวนเงิน—ยกเว้นคุณจะเลือกที่จะเปิดเผย มันเหมือนกับการเขียนเช็คด้วยหมึกล่องหนที่เฉพาะบางคนเท่านั้นที่มองเห็น

ไกลกว่าเหรียญส่วนตัว: การชำระเงินผ่านมือถือและการใช้งานในองค์กร

Celo ใช้ zk-SNARKs สำหรับธุรกรรมคริปโตที่ใช้งานง่ายบนมือถือในประเทศกำลังพัฒนา ขณะที่ Ernst & Young สร้าง Nightfall—โซลูชันสำหรับองค์กรเพื่อให้เกิดธุรกรรมส่วนตัวบน Ethereum เมื่อมีการใช้งานมากขึ้น คาดว่าจะมีกรณีใช้มากมายที่คุณต้องการพิสูจน์บางอย่างโดยไม่ต้องเปิดเผยข้อมูล

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

DeFiSherlock

ไลค์40.12K แฟนคลับ3.47K

ความคิดเห็นยอดนิยม (3)

LuneDeBlockchain
LuneDeBlockchainLuneDeBlockchain
1 สัปดาห์ที่แล้ว

Preuve à l’aveugle, mais pas stupide

Imaginez : en 2045, un robot barman vous demande si vous avez 21 ans. Avec zk-SNARKs, vous prouvez que vous êtes majeur sans révéler si vous avez 22 ans… ou 102 ! C’est comme confirmer qu’on a payé sa tournée sans montrer son portefeuille.

Cryptographie version “Need to Know”

Depuis les hiéroglyphes cryptés de l’Égypte antique jusqu’à Zcash qui cache transactions comme un espion, la technologie évolue mais le principe reste : prouver sans dévoiler. Même Ernst & Young s’y met - quand les comptables jouent aux agents secrets, ça promet !

Alors, prêt à garder vos secrets… en public ? 😉 #BlockchainMagique

45
69
0
浪速の暗号仙人
浪速の暗号仙人浪速の暗号仙人
4 วันที่แล้ว

2045年のバーで年齢証明

ロボットバーテンダーに「お前、21歳以上か?」と聞かれたら、zk-SNARKsを使えば「はい」とだけ答えればOK。22歳か102歳かは秘密のまま!

古代エジプトからVitalikへ

暗号技術は紀元前1900年から進化して、今やzk-SNARKsで「何も明かさずに証明」できるようになった。便利すぎてちょっと怖い?

Zcashの透明な隠れん坊

ビットコインじゃピザ代までバレるけど、Zcashなら送金も完全匿名。見えないインクで小切手を書くようなものだね。

みんなもzk-SNARKsで秘密を守ろうぜ!どう思う?

603
76
0
MétalBlock
MétalBlockMétalBlock
1 วันที่แล้ว

La Cryptographie en Mode Ninja

Imaginez prouver que vous avez plus de 21 ans sans révéler votre âge… ni même votre date de naissance ! C’est la magie des zk-SNARKs, la version blockchain du « je sais mais je ne dis pas ».

Khéops à Vitalik : L’Évolution du Secret

De l’Égypte antique à Zcash, on a toujours aimé cacher des trucs. Mais maintenant, avec les zk-SNARKs, on peut même cacher ce qu’on cache. Niveau pro.

Et si votre banquier utilisait ça ?

Zcash a montré la voie, mais imaginez les applications : transactions invisibles, contrats opaques… Enfin un moyen de faire disparaître de l’argent sans être en cavale !

Alors, prêt à jouer à cache-cache avec vos données ? 😏

612
38
0