상태 비용이 5200배 감소, ZK 압축이 솔라나를 이더리움을 압도하게 만들까?
저자: Luccy, BlockBeats
지난주, Solana는 "ZK Compression"(ZK 압축)이라는 새로운 기술을 출시했으며, 이는 Solana의 상태 비용을 낮추고 L2 없이도 네트워크 확장성을 향상시킬 수 있다고 합니다. 이는 마치 "내가 이겼다"라는 세 글자를 이더리움의 얼굴에 강하게 내리친 것과 같습니다.
Solana 공동 창립자 Anatoly Yakovenko도 이 기술이 "모든 실행이 L1에서 발생하고 L1 검증자가 정렬한다"고 강조했습니다. Cyber Capital의 창립자이자 최고 정보 책임자 Justin Bons는 "이는 분명히 Solana가 실제 L1 확장성 측면에서 ETH를 크게 앞서게 하며, Solana의 최대 생존 문제 중 하나를 해결한다"고 생각합니다.
이더리움 커뮤니티 "방어선이 무너졌다"?
블록체인에는 "삼중난제"가 존재합니다. 즉, 분산 네트워크는 탈중앙화, 보안성 및 확장성을 동시에 충족하기 어렵습니다. 앞의 두 가지를 유지하면서 확장성을 높이기 위해 이더리움은 실행 계층 비즈니스를 L2에 아웃소싱하기로 선택했습니다.
초기 plasma에서 현재의 rollup에 이르기까지, L2는 확실히 이더리움의 확장성 문제를 해결하여 이더리움을 "모든 자산"으로 만들었습니다. 그러나 이러한 선택은 이더리움에 예상치 못한 혼란을 가져왔고, L2가 점차 단편화됨에 따라 이더리움 자체의 가치 포착 능력이 점차 약화되었습니다. 6월 29일, 이더리움 메인넷의 가스 요금은 심지어 1 Gwei로 떨어졌습니다.
최근 이더리움과 Solana 간의 논쟁도 L2를 겨냥했습니다. L2 솔루션은 이더리움의 한 도박이라고 할 수 있습니다. 그러나 이 난제는 Solana에 의해 해결되었고, 이더리움의 신봉자들은 이 현실을 쉽게 받아들이지 못하고 ZK Compression의 "L1 특성"에 의문을 제기했습니다.
이더리움의 L2 솔루션 중 Validium의 메커니즘은 zkRollup과 매우 유사하며, 모든 거래의 유효성은 제로 지식 증명을 사용하여 강제 실행됩니다. 주요 차이점은 zkRollup에서 데이터 가용성이 체인 상에 있는 반면, Validium은 체인 외부에 유지된다는 것입니다.
이러한 이유로 Solana 생태계 개발 플랫폼 Helius의 CEO Mert Mumtaz가 ZK Compression의 데이터가 체인 외부에 유지된다고 말했을 때, 이더리움 커뮤니티는 이를 validium으로 간주했습니다. CEHV 파트너 Adam Cochran은 ZK Compression이 Solana의 L2 솔루션이라고 단언하며, "언젠가 Solana 커뮤니티는 그들이 구축한 것이 전체 체인이 아닌 L2 기능/유효성을 기반으로 한 훌륭한 rollup이라는 것을 깨닫게 될 것"이라고 생각합니다.
Anatoly가 이 기술이 "모든 실행이 L1에서 발생하고 L1 검증자가 정렬한다"고 강조했음에도 불구하고, Adam은 여전히 ZK Compression이 L1일 수 없다고 주장합니다.
Solana 커뮤니티는 이더리움 신봉자들이 연구를 제대로 하지 않고 전문가라고 자칭하는 것을 조롱하는 meme으로 응답했습니다. Mert는 심지어 ZK Compression을 ZK validium이라고 이름 붙였습니다.
Solana 에어드랍 비용이 5200배 저렴해졌다
ZK Compression은 Solana 생태계 개발 플랫폼 Helius와 Solana 생태계 프라이버시 프로젝트 Light Protocol이 공동으로 출시한 블록체인 확장 솔루션으로, Helius CEO Mert Mumtaz에 따르면, ZK Compression은 L2 없이 L1에서 직접 수행되며, 이는 Solana 네트워크의 확장성을 크게 향상시킬 것입니다. "이는 금융 컴퓨터 구축을 향한 한 걸음---막을 수 없는, 전 세계적으로 빛의 속도로 동기화되는 원자 상태 기계"입니다.
ZK Compression 문서에 따르면, 이 기술은 Solana를 기반으로 구축된 새로운 원형으로, 개발자가 대규모로 애플리케이션을 구축할 수 있도록 합니다. 개발자와 사용자는 체인 상의 상태를 압축하여 상태 비용을 몇 배 낮추면서도 Solana L1의 보안성, 성능 및 조합성을 유지할 수 있습니다.
ZK Compression은 상태 압축이라고 불리는 과정을 통해 작동하며, 개발자가 Solana의 더 저렴한 원장 공간을 사용하여 특정 유형의 데이터를 저장할 수 있게 합니다. 체인 외부 데이터의 "해시" 또는 "지문"은 체인 상에 저장되어 "희소 상태 트리"를 통해 검증됩니다.
순수 기술적 설명은 너무 복잡할 수 있지만, 간단히 말해 이 기술은 Solana의 상태 비용을 낮추었습니다.
Solana에서는 기술자들이 두 가지 비용에 직면해 있습니다---계산 비용과 상태 비용. 현재 Solana는 저렴한 계산 능력을 보유하고 있지만, 상태는 비쌉니다. 계정을 할당하고, 임대료를 지불하며, 사용자와 함께 확장하는 것은 Solana 개발자들에게 큰 장애물로 입증되었으며, ZK Compression은 이 문제를 해결했습니다.
Mert는 에어드랍 비용을 예로 들며, 1,000,000명의 사용자에게 에어드랍을 할 경우, 원래의 260,000달러를 초과하는 상태 비용이 50달러로 줄어들어 5,200배 저렴해졌다고 가정했습니다.
이 기술의 L1 특성을 더욱 설득력 있게 만들기 위해, Mert는 Farcaster에서 이더리움 창립자 Vitalik을 언급하며 ZK Compression의 기술 원리에 대한 의견을 요청했습니다. Vitalik은 진지하게 응답하며, 이 기술이 더 무상태 클라이언트 아키텍처에 가깝다고 밝혔습니다.
Vitalik은 ZK Compression을 세 가지 요점으로 해석했습니다. 첫째, 새로운 계정 유형이 있으며, 이러한 계정의 상태 해시만 체인 상에 저장됩니다. 둘째, 이러한 계정과 상호작용하려면 TX를 작성해야 하며, 이 TX는 N개의 계정의 이전 상태 해시와 후 상태 해시를 지정하고 유효성 증명을 제공합니다(이는 ZK-SNARK를 의미한다고 가정합니다). 셋째, 새로운 상태는 공개되어야 합니다(이는 합리적입니다. 그렇지 않으면 누군가에게 무작위로 돈을 보낼 수 있으며, 그들의 계정은 접근할 수 없게 됩니다. 이를 우회하면 UTXO 시스템이 되지만, 이는 중대한 제한이 될 것입니다).
해석 외에도 Vitalik은 문서에 의문을 제기했습니다. 한편으로는 문서에서 언급된 128바이트의 유효성 증명에 대한 것이고, 다른 한편으로는 공개 내용이 거래 내용을 포함하는지에 대한 것입니다.
이후 Vitalik은 다시 글을 올리며 의문을 표명했습니다. 그는 ZK Compression이 주장하는 수치가 마치 각각 개별적으로 수행할 경우, SNARK를 검증하는 비용이 몇 가지 작은 작업과 해시 작업의 비용보다 더 높을 것이라고 생각했습니다(예: 토큰 전송). ZK rollup의 이점은 "하나의" SNARK가 "많은" 거래를 포장하는 데서 옵니다.
하지만 Vitalik의 의문은 답변을 받지 못했으며, 그가 처음에 ZK Compression을 "무상태 클라이언트 아키텍처"라고 언급한 것은 Solana 지지자들에게 자신감을 주어 이 기술이 L1이라고 믿게 만들었습니다.
Rollup은 Solana의 완벽한 파트너가 될 수 있을까?
Solana는 항상 네트워크의 가치를 찾고 있습니다. 지난 한 차례의 상승장에서 나온 다양한 알트코인들은 그 가치 평가 논리가 비트코인과 이더리움과는 완전히 다르며, 블록 공간이 저렴하기 때문에 해당 암호화폐의 가격이 크게 상승하기 어렵습니다. 그러나 Solana는 여전히 압축 기술에 집중하고 있으며, 지속적으로 자신의 비용을 낮추고 있습니다. 이는 SOL의 가치 상승에 있어 큰 도전이 될 것입니다.
모든 하드웨어가 성능을 계속 향상시키고 Solana가 이러한 하드웨어 발전에 최적화되었다고 하더라도, 이는 Solana가 전 세계의 수요를 충족할 수 있는지를 보장하지 않습니다. 그러나 Solana는 조합성과 낮은 지연 시간에 의존하는 경우 다른 체인보다 더 잘 관리할 것입니다.
이더리움과는 달리, Solana 메인넷은 "B2B 체인"이 될 계획이 없습니다. Solana는 항상 소비자 체인이었고 앞으로도 그럴 것입니다. 대규모 분산 시스템을 구축하는 것은 매우 도전적이며, Solana는 전 세계에서 가장 가치 있는 거래의 공유 원장으로 성장할 잠재력이 가장 큽니다.
Rollup에 대해 말하자면, Solana rollup은 최종 사용자에게 대부분 추상화될 것입니다.
의식적으로 볼 때, 이더리움의 rollup은 상향식입니다. 즉, 이더리움 재단과 리더들이 가장 좋은 확장 방법은 rollup을 통해 결정하고, CryptoKitties 사건 이후 다양한 Layer2를 지원하기 시작했습니다. 반면 Solana에서는 수요가 하향식입니다. 즉, 상당한 사용자 채택률을 가진 애플리케이션 개발자들로부터 나옵니다. 따라서 현재의 대부분의 roll-up 방식은 마케팅 방식이며, 사용자 요구가 아닌 서사에 의해 주도됩니다. 이는 이더리움과는 다른 rollup의 미래를 초래할 수 있는 중요한 차이점입니다.
하지만 ZK Compression은 Solana에 상태 압축을 구현했으며, Firedancer, 여러 동시 리더, 비동기 실행 및 수천 명의 개발자로 구성된 생태계가 더해져 Solana는 암호화폐에 진정한 기회를 가지게 되었습니다.