이더리움 레이어 2 스케일링 네트워크 Starknet은 영지식(ZK) 증명 롤업 솔루션의 세 가지 핵심 구성 요소의 분산화를 개선하려는 계획을 간략하게 설명했습니다.
Starknet 제품 관리자이자 블록체인 연구원인 Ilia Volokh는 Cointelegraph와의 독점 인터뷰에서 검열을 방어하고 시스템을 더욱 강력하게 만들기 위해 프로토콜의 특정 중앙 집중식 요소를 해결하려는 회사의 의도를 설명했습니다.
Starknet은 레이어 2 트랜잭션의 보안과 최종성을 달성하기 위해 Ethereum에 제출된 암호화 증명과 함께 트랜잭션을 묶기 위해 ZK 증명 기술을 사용하는 유효성 롤업으로 작동합니다.
Volokh에 따르면 Starknet의 프로토콜은 L2 블록 생성, 증명 계산 및 Ethereum 블록체인에 대한 레이어 1 상태 업데이트 시작을 위해 StarkWare에 계속 의존하고 있습니다.
“이러한 의미에서 네트워크 운영은 중앙 집중화됩니다. 완전한 분권화가 이루어지기 전까지 이러한 일시적인 상황이 반드시 나쁜 것은 아닙니다. Starkware는 네트워크를 운영하지만 Ethereum에서 검증 프로그램을 실행해야 하기 때문에 돈을 훔칠 수 없으며 잘못된 상태 전환을 수행할 수 없습니다.”라고 Volokh는 설명했습니다.
Starkware는 Starknet에 진입하기 위한 “중앙 집중식 게이트웨이”로 남아 있지만 Volokh는 이 프로토콜이 “100% 정직”하며 Ethereum의 레이어 1 블록체인이 필터 역할을 하기 때문에 거래나 정보를 위조할 수 없다고 덧붙였습니다.
Starknet이 “잘못된 행동”을 할 수 있는 유일한 유형의 방법은 Ethereum에 증거를 전달하지 않거나 특정 당사자가 거래 또는 증거를 포함하지 못하도록 특별히 검열하는 것입니다.
“예를 들어 시퀀서가 특정 엔터티에서 거래를 제외하기로 결정하면 자유롭게 그렇게 할 수 있습니다. 그들이 홍보하려는 다른 것들이 유효한 한.”
Starknet의 경우 후자의 고려 사항은 합의 기반 시스템에서 검열의 두 가지 주요 원인에 맞서기 위한 노력의 일환으로 프로토콜의 일부를 분산시키는 주요 이유 중 하나입니다.
의도적인 검열은 한 가지 고려 사항이지만, 단일 실패 지점이 있는 “강력하지 않은” 시스템은 분산화에 또 다른 위협이 됩니다. 이 중앙 지점이 네트워크 또는 시스템 중단을 초래하는 경우 모든 네트워크 참가자가 “검열”될 것이라는 점을 고려하면 말입니다.
“우리는 이 두 가지 문제를 모두 해결하고 싶고 동시에 두 가지 문제에 대한 확실한 해결책은 스타크넷을 운영하는 사람을 최대한 많이 확보하는 것이라고 생각합니다.”
Starknet 시스템의 이러한 다양한 구성 요소를 분산시키는 데는 다양한 수준의 어려움이 수반됩니다. 여기에는 합의 프로토콜을 통한 블록 생산 분산, 블록에 대한 증명 컴퓨팅을 담당하는 증명 계층 분산, L1 상태 업데이트 프로세스 분산이 포함됩니다.
Volokh는 각 구성 요소의 관련 과제를 풀기 전에 “하나라도 중앙 집중화되어 있으면 많은 것을 달성할 수 없기 때문에 각 구성 요소를 분산시키는 것이 중요하다는 점을 강조하고 싶습니다.”라고 덧붙였습니다.
모든 블록체인이 합의 프로토콜과 시빌 저항 메커니즘에 의존한다는 점을 고려하면 블록 생산 분산은 상당히 간단했습니다. 한편, 스타크넷의 증명자를 분산화하려면 보다 새로운 접근 방식이 필요했습니다.
“내가 아는 한, 우리는 상당히 완전하고 구체적인 솔루션을 갖춘 최초의 롤업입니다.”라고 Volokh는 말했습니다. 그는 또한 경쟁하는 ZK 롤업이 모두 본질적으로 거래를 증거로 집계하고 이를 이더리움에 게시하는 방법을 설명했습니다. 이더리움은 확장하여 자체 분산화를 롤업 솔루션으로 이전합니다.
그러나 이러한 시스템은 모두 블록을 생성하고 증명하기 위해 각각의 중앙 엔터티에 의존합니다. 이는 이러한 레이어 2가 “동등하게 중앙 집중화”되어 있음을 의미합니다. 최종 사용자가 L2의 중앙 집중식 구성 요소의 철학적 의미에 대해 우려하는지 여부는 Volokh의 또 다른 대화입니다.
“분권화를 높이 평가하는 사람들은 그것이 더 많은 보안을 제공한다는 것을 이해하고 있으며, 우리는 상업적인 이유로 사람들이 좋아할 것이라고 생각하는 것보다 그러한 가치를 더 많이 공유한다는 것을 이해하기 때문에 그렇게 합니다.”
Volokh는 Starknet이 여전히 네트워크에서 이러한 분산 메커니즘을 테스트하고 구현하는 과정의 개요를 설명하는 과정에 있다고 덧붙였습니다. 이는 서로 다른 구성 요소의 동시 기능을 테스트하기 위해 일련의 상호 연결된 테스트넷을 통해 수행될 가능성이 높습니다.