본문 바로가기

zkp3

[Research] zk-rollup Overview ZK-rollups VS optimistic rollups Zero-knowledge rollups (ZK-rollups) are similar to optimistic rollups in that they combine a large number of Layer 2 transactions that were executed off-chain and submit them as one transaction onto Ethereum. However, instead of assuming transactions are valid until proven otherwise, ZK-rollups use validity proofs to instantly prove if transactions are valid or n.. 2023. 3. 26.
[ZKP] SNARKs, STARKS, Recursive SNARKs 대해 알아보자 ZK-SNARK란 무엇입니까? ZK-SNARK는 기본 데이터를 노출하지 않고 정보의 진위를 확인하기 위해 영지식 증명을 생성하는 프로토콜입니다. 약어는 Zero-Knowledge Succinct Non-Interactive Argument of Knowledge를 의미합니다. ZK-SNARK 프로토콜에는 증명자(Alice)와 검증자(Bob)의 두 당사자가 포함됩니다. 증명자(Alice)는 주장을 하는 당사자이고 검증자(Bob)는 주장을 검증할 책임이 있는 당사자입니다. 클레임에 참조된 정보를 'witness' 또는 'secret' 이라고 합니다 . 증명자(Alice)는 ZK-SNARK 메커니즘을 사용하여 참조 정보를 공개하지 않고 주장이 사실임을 검증자(Bob)에게 보여주는 증거를 생성합니다. ZK-SN.. 2023. 3. 12.
zkEVM에 대해 deepdive 해보자 0. zkEVM이란? zkEVM에 대해 생소하신 분은 아래 글을 참고해주시면 되겠습니다. 2023.03.07 - [BlockChain/ZKP] - zk-rollup과 zkEVM의 관계 zk-rollup과 zkEVM의 관계 1. zk-rollup zk-rollup이란 블록체인 레이어2 스케일링 솔루션으로 처리량을 개선하고, 트랜잭션 실행비용을 줄이는 것을 목표로 합니다. 기존의 이더리움은 낮은 트랜잭션 처리량과 높은 비용이라 gamxong.tistory.com 1. zkEVM 작동 방식 zkEVM은 각 계산에서 다양한 요소를 검증하기 위해 영지식 증명을 생성합니다. 1. 바이트코드 액세스 : 해당 프로그램 코드가 올바른 주소에서 올바르게 로드되었습니까? 2. 읽기-쓰기 작업 : a. 프로그램이 계산 전에 .. 2023. 3. 12.