ZK 증명이란 무엇이며 ZK 증명의 용도는 무엇입니까
Last updated
Last updated
Three Arrows의 Su Zhu 및 Kyle Davies와 같은 영지식(ZK) 증명은 1980년대에 태어났지만 최근에야 화제가 되었습니다.
당신은 아마 그것에 대해 많이 들었을 것입니다. 그러나 ZK 증명은 정확히 무엇입니까?
기본 사항은 알고 있지만 ZK를 사용하여 증명할 가장 유망한 프로젝트가 무엇인지 궁금하십니까?
이제 ZK 증명의 개요, 응용 프로젝트 및 기본 기술 을 통해 이러한 간단하고 복잡한 질문에 답해 보겠습니다.
ZK 증명은 암호화를 사용하여 누군가(증명자)가 다른 사람(검증자)에게 사실이 100% 사실임을 증명할 수 있지만 특정 진실 진술 이상의 추가 정보를 공개하지 않습니다. 당신은 그것을 비밀로 유지하고 사람들이 당신을 신뢰하게 만들 수 있습니다.
또 다른 대중적인 정의는 다음과 같습니다. ZK 증명은 본질적으로 누군가가 알고 있거나 소유한 것에 대한 정보를 공개하지 않고 무언가를 알고 있거나 소유하고 있음을 증명할 수 있도록 합니다.
아마도 몇 가지 예가 더 잘 이해하는 데 도움이 될 것입니다.
ZK 증명은 토큰 잔액이나 두 계정에서 보낸 금액을 공개하지 않고 계정 A에서 계정 B로 토큰을 보내는 이더리움 거래의 유효성을 증명하는 데 사용할 수 있습니다.
ZK 증명은 1985년 MIT 연구 논문에 처음 등장했습니다. 많은 기술과 마찬가지로 ZK 증명은 처음에 많은 이론적 논증으로 이어졌고, 이후 추가 개발 및 개선을 거쳐 점차 실제 적용을 찾았습니다.
가장 초기의 ZK 증명은 대화형이었습니다. 무언가를 증명하려면 검증자와 퀴즈 게임을 해야 합니다. 거짓말 탐지기 테스트처럼 ——검증자는 증명자가 가지고 있는 "지식"에 대해 계속해서 일련의 질문을 하고 있습니다. 계속해서 질문을 함으로써 검증자는 증명자가 이 "지식"을 알고 있다고 확신합니다. 그러나 이러한 접근 방식은 증명자와 검증자가 모두 진실하다는 것을 사람들에게 확신시키지 못합니다. 왜냐하면 두 사람이 사전에 담합하여 증명자가 답을 모른 채 검증에 통과할 수 있기 때문입니다.
나중에 비대화형으로 개발되었습니다. 비대화형은 증명자가 이제 여러 차례의 통신 없이 ZK 증명으로 검증자에게 제출할 사물, 데이터 조각을 생성할 수 있다는 것입니다. 이 ZK 증명은 게임/의식/프로토콜이 아니라 증명자가 생성하여 검증자에게 제출할 수 있는 위조 불가능한 항목에 가깝습니다.
현재 ZK 증명에는 두 가지 주요 용도가 있습니다.
프라이버시를 보호하기 위해 ZK 증명을 사용하는 다른 프로젝트로는 이틀 전에 규제되었던 Iron Fish, World coin, Tornado Cash가 있습니다.
확장성: 집중적인 계산을 오프체인에서 수행하여 비용을 낮추고 계산이 정직하게 수행되었으며 온체인에 게시될 수 있다는 간결한 증거를 생성할 수 있습니다.
온체인과 오프체인은 각자의 역할을 수행하고 전문화되어 가장 잘하는 일에 집중합니다. 우리는 중앙 집중식 고성능 오프체인 시스템을 사용하여 전체 트랜잭션을 빠르고 효율적으로 처리할 수 있으며, 그런 다음 누가 무엇을 소유하고 있는지에 대한 궁극적인 진실 소스로 분산되고 불변하며 신뢰할 수 없는 블록체인을 사용할 수 있습니다.
ZK 증명은 모든 오프체인 트랜잭션의 유효성 증명에 비해 계산상 매우 작으며 검증이 매우 빠릅니다. 이것은 거의 마법 같은 속성 덕분입니다. "예, 이 수십억 개의 계산은 100% 정확합니다"라는 증거를 생성하면 검증자는 스스로 다시 할 필요 없이 증명이 올바른지 확인할 수 있습니다. 수십억 개의 계산을 수행합니다.
확장성에 중점을 둔 많은 ZK 롤업 프로젝트가 있으며 Aztec 및 Espresso Systems를 포함하여 개인 정보 보호와 확장성을 모두 제공하려는 다른 프로젝트가 있습니다.
ZK는 일반적인 기술임이 입증되었습니다. 과거 몇 개의 블록체인 강세장은 의심할 여지 없이 ZK R&D에 대한 투자를 주도했지만, ZK 증명의 첫 번째 실제 적용은 사토시 나카모토가 비트코인 백서를 발표하기 전에 이루어졌습니다. 신원 관리, 최소 연령 확인, 익명 자격 증명, 금융 자산의 평가 및 위험 평가, 디지털 투표와 같은 오프체인 세계에서 ZK 증명의 흥미로운 응용 프로그램이 많이 있습니다.
온체인 및 오프체인 응용 프로그램에 대한 모든 ZK 증명 과대 광고에 대해 새로운 용도를 위해 기술을 발전시키는 것이 좋습니다. 그러나 이러한 기대는 주기적입니다. ZK가 핫한 것으로 판명되자 많은 이목이 쏠렸지만, 기술도 100% 완벽하지 않다는 것을 깨닫고 분위기는 차가워질 수밖에 없었다.
ZK 롤업이 작동하는 방식은 이미 언급되었습니다. 이더리움에서 느리고 값비싼 계산을 실행하는 대신 오프체인 작업을 수행합니다(예: 레이어 2(L2) 블록체인): 모든 거래를 정직하게 수행했다는 증거를 만드십시오. , 그런 다음 이더리움에 증거를 게시하십시오.
이것은 실제로 사용자에게 어떻게 보이나요?
L2가 L1 결제 계층에서 이더리움을 사용한다고 가정합니다. 몇 가지 중요한 작업을 수행하는 L1 Ethereum에 하나 또는 여러 개의 스마트 계약이 있습니다.
L2 체인(계정 잔액 등)에서 일어나는 일에 대한 모든 관련 데이터를 저장합니다. L2 트랜잭션은 이더리움의 집계에 제출될 때까지 공식적인 것으로 간주되지 않기 때문에 계약은 L2 블록의 실시간 보기를 볼 수 없습니다.
에스크로 증명을 확인하여 합법적인 코드인지 확인하십시오. 롤업이 이더리움에 제출되면 유효성 검사기 스마트 계약은 롤업의 증거가 L1에 공식적으로 출시되기 전에 유효한지 확인합니다.
아마도 몇 가지 비유가 더 나은 이해를 제공할 것입니다. 유효성 검사기는 경호원과 같아서 이더리움에 들어가기 전에 L2의 집계가 유효한지 확인합니다. 또는 L2에서 생성된 블록은 내가 독립적인 과학 논문을 가지고 있다는 대략적인 진술을 하는 것과 같습니다. 그런 다음 유효성 검사자가 이를 확인하고 동료 검토를 거쳐 존경받는 저널에 게시되는 것처럼 이더리움에 제출합니다.
이것은 쉬운 작업처럼 들리지 않을 수 있지만 ZK 롤업 아키텍처의 기본을 이해하는 것은 ZK 롤업 프로젝트 상호 작용을 이해하기 위한 핵심 기반입니다. 기본 사용자 흐름은 다음과 같습니다.
(1) 이더리움에 대한 롤업 프로젝트의 스마트 계약에 일부 ETH를 보내 자금을 저장/잠그십시오.
(2) 짧은 지연 후 L2 체인은 귀하가 잠근 자금을 수령하고 귀하가 L2에서 사용할 수 있도록 동등한 코인을 잠금 해제합니다. 이것은 매우 전형적인 브리징 경험입니다.
(3) L2에서 토큰을 자유롭게 사용할 수 있습니다. 교환, 투자 또는 NFT 구매에 사용할 수 있습니다. 그런 다음 L2에서 최근 활동이 모두 완료되었음을 나타내는 롤업이 주기적으로(보통 분 단위로) 이더리움으로 전송됩니다.
(4) 이제 L2 카지노에서 즐거운 시간을 보냈기 때문에 자금을 이더리움으로 다시 인출하기로 결정했지만 이제는 칩(L2의 코인 및 토큰)을 실제 돈(ETH 및 L1 토큰)으로 현금화하려고 합니다. 이를 위해 L2 토큰을 L2 체인의 굽기 주소로 보내고 이더리움에 게시될 작업을 증명하는 롤업을 기다립니다. 릴리스가 완료되면 Ethereum 스마트 계약에 잠긴 자금이 잠금 해제되어 지갑으로 반환됩니다.
이 게시물은 ZK 롤업과 낙관적 롤업을 비교하는 많은 기사가 있기 때문에 이에 대해 자세히 설명하지 않겠지만 여기에 한 문장으로 요약되어 있습니다. 낙관적 롤업은 L1에 게시된 트랜잭션에 대해 "무죄가 입증될 때까지 무죄" 접근 방식을 취합니다(기본적으로 모든 트랜잭션은 유효한 것으로 간주되지만 오류 롤업을 관찰한 사람은 누구든지 이를 다시 호출하여 보상을 받을 수 있습니다.) 반면 ZK 롤업은 이미 보았듯이 L1에 들어갈 때까지 유효하지 않은 것으로 간주됩니다. L1에 들어가기 전에 유효성 증명을 사용하여 자신을 확인하십시오.
각 접근 방식에는 장단점이 있지만 ZK 롤업의 주요 이점은 사용자가 L1으로 자금을 더 빨리 인출할 수 있다는 것입니다. 낙관적 롤업에서 철회한 후 검증을 위해 기다려야 하기 때문에 자금 잠금을 해제하기 위해 챌린지 기간이 만료될 때까지(약 7일) 기다려야 합니다.
그러나 V God은 오랫동안 ZK 경로에 대해 낙관적입니다.
전반적으로 내 생각에는 단기적으로 Optimistic rollups 이 범용 EVM 계산에 유리할 수 있는 반면 ZK 롤업은 단순 지불, 교환 및 기타 애플리케이션별 용도에 유리할 수 있지만 ZK-SNARK와 같이 기술이 향상되면 중장기 ZK 롤업이 모든 용도에서 승리할 것입니다.
— 비탈릭(2021년 1월)
또 다른 롤업과 유사한 확장 솔루션은 validiums입니다.
Volitions는 사용자가 "zk 롤업 모드"와 "발리듐 모드" 중에서 선택할 수 있는 하이브리드 확장 솔루션입니다.
ZK 롤업이 L1에 게시되면 L2의 모든 활동이 합법적임을 증명하는 것과 마지막 롤업 이후 L2의 계정 잔액에 대한 모든 변경 사항이 모두 포함됩니다. 이것은 L2에서 자금을 인출하려는 경우 이전 상황에서 "이것이 L2에서 수행한 작업이므로 특정 양의 코인 및 토큰을 인출할 수 있어야 함을 의미합니다"라고 말하는 이전 상황이 필요하기 때문에 중요합니다.
또 다른 롤업과 유사한 확장 솔루션인 validium이라는 것이 있습니다.
Validiums는 기존 ZK 롤업과 거의 동일한 방식으로 작동하며 더 저렴하고 확장성이 좋다는 추가 이점이 있습니다.
문제는 충분히 안전하지 않다는 것입니다.
L1에 게시된 Validiums에는 L2에 자금이 있다는 모든 데이터가 포함되어 있지 않습니다. 이더리움으로 자금을 인출하는 데이터도 알려지지 않았습니다. 대신 데이터는 오프체인에 저장됩니다. 해당 데이터를 저장하는 사람/네트워크/회사를 신뢰하면 문제가 되지 않지만 절대적으로 신뢰할 수 있는지 확인하는 것이 가장 좋습니다. L2에 100만 달러를 저장하고 그 데이터를 저장하는 프로젝트 당사자가 해킹을 당해 데이터를 잃거나 정부에 의해 동결되거나 트위터에서 어리석은 말을 해서 벌을 받으면 돈을 잃을 수도 있기 때문입니다...
또는 더 정확하게는 잠겨 있습니다.
여기에는 "당신의 열쇠가 아니라 당신의 코인이 아니다"라는 깔끔한 유형의 만트라로 유효성에 대한 잠재적 위험에 대한 인식을 퍼뜨릴 기회가 있지만, 내가 생각할 수 있는 최선은 "데이터를 사용할 수 없다면 당신은 공격할 수 있는 코인이다."라는 것이다. 따라서 프로젝트에서 집계된 데이터를 잘 추적하는 것이 가장 좋습니다.
그리고 일부 프로젝트에서는 사용자가 "zk 롤업 모드"와 "발리듐 모드" 중에서 선택할 수 있는 volitions 하이브리드 확장 솔루션을 사용하고 있습니다. 그것은 또한 두 가지 옵션 사이의 절충안으로 광고됩니다. 프로젝트는 "케이크를 가지고 그것을 먹는"또는 "세계 최고"의 방법으로이를 선전합니다. 따라서 롤업과 유효성 검사의 차이점을 이해하는 것이 중요합니다. L2가 L1 체인에 증명을 제출하면 인출에 필요한 데이터를 L1에도 게시할지 또는 다른 곳에 저장할지 선택할 수 있습니다.
전반적으로 Validiums는 ZK 롤업보다 저렴하지만 L2에서 자금이 동결될 위험이 있습니다. 의지를 사용하는 사람들은 Validiums 또는 ZK 롤업 중에서 선택할 수 있습니다.
ZK 기술을 사용하는 프로젝트가 너무 많아 모두 나열할 수 없지만 주요 카테고리와 프로젝트는 다음과 같습니다.
(1) zkEVM
지난 한 달 동안 소위 zkEVM의 출시와 함께 여러 다른 프로젝트가 헤드라인을 장식했습니다. 이 프로토콜 간의 경쟁은 "zkEVM 전쟁"과 "ZK 롤업 레이스"라고 불렸고, 곧 각 프로토콜이 다른 프로토콜을 이겼다는 것이 분명해졌습니다.
세 가지 주요 플레이어는 Scroll, Matter Labs(zkSync 제작자) 및 Polygon입니다.
zkEVM은 ZK 롤업이 현재 사용 가능한 것보다 더 많은 응용 프로그램을 지원할 수 있도록 하기 때문에 중요합니다. ZK 롤업의 첫 번째 물결은 확장성이 뛰어나고 저렴한 L2에서 ETH 전송 및 토큰 전송과 같은 기본 작업을 수행할 수 있게 해주었습니다. 그러나 zkEVM을 사용하면 개발자가 임의로 복잡한 스마트 계약 코드를 작성하여 ZK 기반 L2에 배포할 수 있습니다. 무엇보다도 이더리움 자체에서 사용하는 것과 동일한 Solidity 코드를 사용하여 이 작업을 수행할 수 있습니다. 이는 ZK 롤업 L2가 이제 기회로 가득 차 있지만 혼란스러운 광기의 복잡하고 구성 가능한 Wild West 체인으로 발전할 수 있음을 의미합니다.
(2) 다각형
Polygon은 정말 엄청난 수의 확장 솔루션을 구축하고 있습니다. 솔직히 그들을 추적하기가 어렵습니다. 그들은 아마도 이 모델을 기반으로 하는 "Swiss Army Knife scaling"으로 설명됩니다.
다음은 ZK 증명(위에 언급된 zkEVM 포함)을 언급하는 현재 제품 라인입니다.
(3) 스타크웨어
StarkWare는 ZK의 진정한 거물 Eli Ben-Sasson이 설립한 ZK 스케일링 기술을 구축하는 회사입니다. Eli는 STARK(ZK의 고급 증명)를 공동 발명했습니다.Zcash의 창립 과학자입니다. 두 가지 주요 제품이 있습니다.
StarkEx: 각 응용 프로그램이 고유한 권한이 부여된 개인 ZK 시스템을 구축할 수 있습니다. 예를 들어, dYdX(레이어 2에서 실행되는 분산형 스마트 계약 거래 플랫폼)와 Immutable(레이어 2를 위한 최초의 NFT 거래 플랫폼)은 각각 영구 거래에 StarkEx를 사용했습니다(영구 거래는 주식과 유사합니다. 상장되지 않은 경우 항상 보유할 수 있음) NFT는 자체 애플리케이션별 ZK 프로젝트를 수립했습니다. 그러나 이러한 응용 프로그램은 격리되어 있습니다. 프로젝트 간에 구성 가능성이 없으므로 한 StarkEx 프로젝트가 다른 프로젝트와 직접 "대화"할 수 없습니다.
StarkNet: 범용 블록체인과 유사한 최신 제품입니다. 모든 개발자는 스마트 계약을 생성하여 StarkNet에 배포할 수 있습니다. StarkEx와 같이 권한이 없습니다. 프로젝트는 완전히 구성할 수 있으며 모든 거래는 이더리움에서 집계 및 정산됩니다. 9월에 토큰이 출시될 예정이므로 곧 StarkNet에 대해 많이 듣게 될 것입니다.
앞서 몇 번 언급한 Zcash는 프라이버시 코인 공간의 메인 체인이다. Bitcoin과의 유사성을 감안할 때 BTC 자체가 개인 정보 보호를 위해 ZK 증명을 채택하는지 여부는 아직 알 수 없습니까? Ethereum은 어떻습니까? 확장성을 위해 ZK 증명을 사용하기 위해 L2 플레이북의 페이지를 가져갈 수 있습니까? 간단히 말해서 BTC는 할 수 없고 ETH는 할 수 있습니다.
비트코인을 만든 초기 사이퍼펑크는 개인 정보 보호에 매우 민감했습니다. Zcash의 공동 설립자인 Zooko는 대부분의 고급 사용자가 이제 실제 신원으로 거래를 추적할 수 있도록 하는 온체인 포렌식을 수용한다는 점을 감안할 때 BTC가 개인 정보 보호와 관련하여 길을 잃었다고 믿습니다. 비트코인 커뮤니티는 새로운 기능을 수용하는 것을 꺼리는 것으로 알려져 있습니다. 따라서 단기간에 주요 개인 정보 보호 업그레이드가 없을 수 있으며 Zooko는 BTC가 결국 끝날 것이라고 예측합니다! ! !
흥미롭게도, BitcoinTalk 포럼으로 알려진 신성한 텍스트에 대한 약간의 연구를 한 후, Satoshi Nakamoto 자신만이 토론 중 하나에서 ZK 증명을 언급했다는 것을 발견했습니다.
불행히도, 토론 당시 ZK 증명은 Zcash(영지식 증명을 사용하는 최초의 블록체인 시스템) 수준 기능을 지원할 만큼 충분히 발전하지 않았습니다, 이것이 나카모토 사토시가 쓴 이유입니다.
이것은 매우 흥미로운 주제입니다. 해결책을 찾으면 비트코인을 더 좋고 쉽고 편리하게 구현할 수 있습니다. ...이 경우 영지식 증명을 적용하는 방법을 생각하기 어렵습니다. (2010년 8월 11일)
비트코인과 ZK 증명의 경우 타이밍이 맞지 않습니다. 당시 비트코인이 젊고 변환하기 쉬웠을 때 암호화는 구현하기에는 너무 원시적이었고 이제는 복잡한 업그레이드를 처리하기에는 비트코인이 방해하기에는 너무 많은 관성이 있습니다. 어쩌면 이것이 인생인지도 모른다. 씨라비.
그래도 이더리움은 새로운 기술을 구현하는 측면에서 더 앞서 있습니다. zkEVM에 대한 최근 기사에서, 부테린은 ZK 증명이 "이더리움 체인 자체를 검증하기 쉽게" 만들 수 있다고 언급하면서 이더리움의 개인정보 보호 및 스케일링 탐사팀이 작업하고 있다고 외쳤다. 결국 L2가 ZK 기술을 독점할 이유가 없습니다. 그러나 너무 자신하지 마십시오.Ethereum은 작고 유연한 프로젝트에 비해 성장 속도가 매우 느립니다.
SNARK는 2011년에 처음 등장한 ZK 증명 유형으로 많은 실제 응용 프로그램을 가능하게 하는 데 도움이 되었습니다. 대부분의 ZK 프로젝트는 현재 SNARK를 사용합니다.
SNARK는 "Zero-Knowledge Succinct Non-Interactive Argument of Knowledge"의 약자이며 좋은 기술이지만 그들이 하는 일을 아는 것이 더 유용합니다.
"Succinct"는 증명이 그들이 나타내는 모든 계산의 합보다 훨씬 작다는 것을 의미합니다. 예를 들어, 이더리움 블록체인에 개별적으로 기록해야 하는 트랜잭션 전체를 가져와 유효성을 증명하는 데 수백 바이트만 소요되는 SNARK를 만드는 것이 가능합니다.
"비대화형"은 한 컴퓨터를 사용하여 다른 컴퓨터에 제출할 수 있는 위조 불가능한 증거(예: L2 블록체인의 계정 잔액) 역할을 하는 증거를 생성할 수 있음을 의미합니다. 컴퓨터/스마트 계약이 이를 확인할 것입니다.
ZK: 모든 ZK 증명과 마찬가지로 가능한 한 적은 정보를 공유하면서 무언가를 증명할 수 있습니다.
속도: 이러한 증명은 매우 작기 때문에 매우 빠르게 검증할 수 있습니다.
보안: SNARK의 주요 단점은 증명을 수행하는 컴퓨터와 확인을 수행하는 컴퓨터가 CRS(공통 참조 문자열)라는 매개 변수 집합에 동의해야 한다는 것입니다. CRS를 만들려면 임의성(엔트로피)의 소스를 사용해야 하며 이러한 난수는 매우 강력합니다. 악의적인 행위자가 이를 발견하면 임의의 증거를 생성하고 검증인을 속여 그것이 유효하다고 생각할 수 있습니다. 이것이 SNARK를 사용하는 모든 합법적인 프로젝트가 이러한 난수를 사용하는 즉시 파괴해야 하는 이유입니다.
zkEVM 제품(특히 개발자)의 핵심적인 측면에 관심이 있는 사람이라면 모든 zkEVM이 동일하게 생성되지 않는다는 점을 강조할 가치가 있습니다.
이러한 프로젝트는 이더리움과의 호환성과 성능 사이에서 균형을 유지해야 합니다. 소위 "EVM 호환"은 zkEVM이 일반 이더리움과 똑같은 환경에서 실행되는 프로그램을 확인할 수 있음을 의미합니다.
예를 들어 Scroll은 Solidity 프로그래밍 언어와 같은 고급 추상화 계층의 EVM과 호환될 뿐만 아니라 바이트코드 수준의 EVM과도 호환됩니다. 이것은 Scroll의 개발 경험을 개별 opcode를 검사하는 정교한 디버거 도구를 사용하는 것을 제외하고 Ethereum 자체에서 개발하는 것과 거의 구별할 수 없도록 만들기 때문에 중요합니다. 또한 geth와 같이 친숙하고 전투 테스트를 거친 이더리움 클라이언트를 재사용할 수 있습니다. 즉, zkEVM은 프로젝트에서 최소한의 추가 작업으로 이더리움 자체에 대한 업그레이드 초안을 작성할 수 있습니다.
이러한 zkEVM은 코드를 보다 효율적으로 실행할 수 있도록 하는 접근 방식인 Solidity로 작성된 스마트 계약 코드를 사용하지만 이더리움의 기존 인프라를 많이 버립니다. 예를 들어, geth 클라이언트에는 특정 제한 사항이 있는 것으로 알려져 있습니다. 이것이 zkSync와 같은 팀이 이를 Rust로 작성된 다른 소프트웨어로 대체한 이유입니다.
이것을 EVM과의 조정이 엄격하지 않은 "EVM 호환" zkEVM과 비교하십시오. zkSync 팀의 구성원은 두 가지 유형의 zkEVM을 다음과 같이 설명했습니다. Windows 컴퓨터에서 Photoshop 소프트웨어를 실행하고 이제 Mac에서 실행하려는 경우 Photoshop 코드를 다시 컴파일하여 Mac에 최적화하거나 Mac에 Windows 에뮬레이터를 설치하고 에뮬레이터에서 Windows 버전의 Photoshop을 실행하도록 합니다. 분명히 전자가 더 효율적일 것입니다.
물론 이 견해는 편향되어 있으며 더 높은 호환성의 이점 중 일부를 무시하지만 이는 좋은 비유입니다. 이 시점에서 어떤 접근 방식이 궁극적으로 더 나은 전략을 증명할 것이라고 말하기에는 너무 이르지만 현재 다양한 실험이 병렬로 진행되고 있어 기쁩니다.
ZK 증명은 내가 를 소유하고 있다는 사실을 증명하는 데 사용할 수 있습니다.
개인 정보 보호: 에서 활동을 수행할 때 공개되는 데이터의 양을 최소화합니다. Zcash가 좋은 예입니다.
인과 마찬가지로 Zcash 거래 데이터는 공개 블록체인에 공개되어야 하지만 비트코인과 달리 Zcash는 발신자, 수신자 또는 거래를 비공개로 허용하는 영지식 증명을 활용하여 기밀 거래 및 금융 개인 정보 보호 옵션을 제공합니다. 금액의 경우.
먼저 관심 있는 ZK 롤업 프로젝트를 찾습니다. 각 프로젝트에는 자체 독립 애플리케이션 및 프로젝트 생태계가 있으므로 원하는 또는 NFT 프로토콜을 찾으십시오.
(4) 및 ETH
ZK 증명 및 기타 신흥 암호화 기술에 대한 모든 소문과 함께 지난 몇 년 동안의 "비트코인이 아닌 블록체인"과 유사한 "블록체인이 아닌 암호화"의 정점에 있을 수 있다고 믿게 됩니다. 똑같다. 일부 비트코인 및 /블록체인 회의론자들도 혁신적인 ZK 증명 기술의 지속적인 개발이 다른 가치가 없는 대안 체인을 위한 구원이라고 (그들은 믿습니다) 지적합니다.