科普:什么是零知识证明?与区块链的关系?
1、零知识证明先来想像一个场景,你的银行卡被别人捡到,为了让别人把银行卡归还给你,你需要证明这张卡是属于你的,你会怎么做呢?在上述场景中,你有以下几种选择:和他一起去银行,查出此张银行卡的办理人姓名,同时你展示自己的身份证。和他一起去银行,查出此张银行卡的预留手机号,同时你证明那是自己的手机号。虽然上述方法都可以证明你是该银行卡的拥有者,但或多或少都会泄露一些个人信息,比如1中你会泄露姓名、身份证号、住址等敏感信息;而在2中则会泄露自己的手机号码。如果你想在不泄露个人信息的前提下,证明自



