다각형 베일
그러나 다각형 지분 증명 방식에는 블록의 정보를 요약하여 이더리움에 제출하는 방식이 악의적인 거래 조작을 포착하지 못해 사용자의 자산이 보호되지 않을 수 있다는 중대한 문제가 있습니다.
이를 데이터 가용성 문제라고 하며, 네트워크 검증에 필수적인 트랜잭션 데이터에 접근할 수 없는 것을 말합니다.
위에서 언급한 롤업 솔루션은 모든 트랜잭션을 수집하여 이더리움에 저장함으로써 이더리움의 보안에 의존합니다.
하지만 이는 비용이 많이 들고 확장성에 제한이 있기 때문에 폴리곤 아베일은 트랜잭션 데이터를 업로드하기 위해 별도의 체인을 사용하는 방식을 선택했습니다.
이 접근 방식은 비용을 낮추고 확장성을 높일 수 있습니다.
여기서 발생하는 문제는 거래 데이터가 업로드되는 체인의 안전성과 탈중앙화를 어떻게 보장할 것인가이며, 폴리곤은 이 문제를 해결하기 위해 데이터 가용성 샘플링(DAS)과 KZG 커미티를 사용합니다.
즉, 폴리곤은 기존 플라즈마 체계의 데이터 가용성 문제를 해결하기 위해 트랜잭션 데이터를 다른 체인에 저장하는 아베일 벨리디움 솔루션을 제안하고 있습니다.
참고: 이더리움과 같이 하나의 블록체인 안에서 모든 것을 해결할 수 있는 체인을 모놀리식 블록체인이라고 하고, 폴리곤의 솔루션과 같이 역할별로 다른 체인을 두어 통합하는 체인을 모듈형 블록체인이라고 합니다.
폴리곤 영지식 롤업 솔루션
폴리곤에는 여러 가지 영지식 롤업 솔루션이 있습니다.
가장 눈에 띄는 예는 폴리곤이 2021년에 헤르메즈 영지식 롤업 프로젝트를 인수하면서 브랜드를 변경한 프로토콜인 폴리곤 zkEVM입니다. EVM 호환 블록체인은 일반적으로 이더리움의 스마트 콘트랙트 개발 언어(솔리디티)로 작성된 스마트 콘트랙트를 그대로 실행할 수 있으며, 이더리움의 도구 및 라이브러리와도 호환될 가능성이 높습니다. 그러나 영지식 증명은 기술적으로 EVM과 기본적으로 호환되기가 매우 어렵고, Polygon zkEVM은 호환성이 높습니다.
참고: EVM은 이더리움 가상 머신의 약자로, 이더리움 네트워크 내에서 스마트 컨트랙트를 실행하기 위한 가상 머신입니다.
이더리움의 스마트 컨트랙트는 일반적으로 솔리디티와 같은 프로그래밍 언어로 작성되며, 이 코드는 중간 바이트 코드로 컴파일되어 EVM에서 실행됩니다.
폴리곤 zk 원리
폴리곤 zkEVM은 높은 이더리움 호환성을 기반으로 하며, 이는 이더리움에서 이미 작동하는 스마트 컨트랙트, 개발자 도구, 지갑 등을 폴리곤 zkEVM에서 원활하게 온보딩할 수 있다는 것을 의미합니다.
이를 통해 사용자는 낮은 가스 비용으로 매우 높은 처리량의 체인을 사용할 수 있으며, 자산은 이더리움 보안에 의존할 수 있습니다.
다음은 폴리곤 zkEVM이 보여준 지표(TVL, 누적 트랜잭션, 지갑 수, 가스비)입니다.
폴리곤 zk TVL2
폴리곤 zk 통계2
POLYGON ZK STAT2
POLYGON ZK WALLET2
이 외에도 폴리곤에는 여러 영지식 롤업 솔루션이 있지만, 폴리곤 2.0 업그레이드에서 알 수 있듯이 폴리곤 zkEVM은 가장 큰 생태계를 가지고 있으며 폴리곤의 주축입니다.