모듈화 공용 블록체인 Celestia 도대체 무엇인가?

체인 찻집
2022-07-30 19:47:40
수집
Celestia 네트워크 자체는 데이터 무결성 검증만 담당하며, 완전한 합의 메커니즘에는 관여하지 않습니다. 따라서 Celestia 위의 롤업은 기본적으로 자주권을 가진 블록체인으로, 노드는 자유롭게 소프트웨어를 분기할 수 있습니다.

저자: Chole, 링차관

항상 블록체인은 상태 기계 복제를 실행하는 분산 네트워크로, 데이터, 합의, 실행의 세 층으로 나뉘어 있습니다. 이는 인터넷을 기반으로 화폐를 창출하는 핵심 포인트로, 외부에서 개입할 수 없는 합의 시스템을 도입하는 것입니다. 그리고 처음 사토시가 제안한 해결책은 "사토시 합의"를 도입하여 전 세계 사람들이 비트코인을 유지하고 운영할 수 있도록 하는 것이었습니다.

이러한 단일 블록체인에서는 데이터, 합의, 실행의 세 층 작업이 모두 하나의 네트워크에서 수행되며, 데이터 검증부터 거래 실행까지 모두 노드를 통해 이루어집니다.

또한 블록체인은 전 세계적으로 복제된 분산 상태 기계이기 때문에 복잡도가 높아질수록 시스템의 동기화 비용과 복잡성도 증가합니다. 롤업(Roll-up)은 실행 층을 분리하여 복잡한 거래를 처리하고 일부 문제를 해결합니다. 예를 들어, Arbitrum은 L1에 특정 작업 코드를 삽입하여 노드가 EVM 호출 데이터를 의도적으로 우회하도록 하여 이러한 거래를 검증만 하고 실행하지 않습니다.

하지만 롤업은 L1을 모니터링하고 호출 거래를 실행하여 계산해야 하며, 이를 다른 방식으로 L1에 반환해야 합니다. 이러한 거래는 실제로 ETH 네트워크를 통해 라우팅되어야 롤업에서 실행될 수 있습니다.

현재 ETH에는 Optimism, ZKsync 및 Starknet와 같은 롤업 기반 확장 솔루션과 실행 층 기반의 브릿지인 Connext, Composable, Axelar 등이 있습니다. 그러나 이러한 확장 솔루션의 데이터 가용성은 여전히 이더리움의 합의 층과 실행 층에 의존하며, 현재 이더리움 실행 층의 사용 비용은 여전히 매우 높고 개발자가 배포할 수 있는 범위는 제한적입니다.

첫 번째 모듈화 블록체인 네트워크인 Celestia가 올해 출시될 예정이며, 롤업이 데이터 가용성 층으로 지원됩니다.

1: 프로젝트 개요

이전에 LazyLedger라는 이름으로 알려진 Celestia는 첫 번째 모듈화 블록체인 네트워크라고 할 수 있습니다. 즉, 플러그 앤 플레이 합의 및 데이터 가용성 층을 제공하여 누구나 추가적인 합의 층 비용 없이 빠르게 탈중앙화 블록체인을 배포할 수 있도록 합니다. 즉, Celestia는 거래 기록을 저장하고 데이터 가용성을 제공하는 공공 블록체인입니다.

Celestia는 모듈화 아키텍처를 채택하여 블록체인을 데이터, 합의, 실행으로 분해합니다. 현재 대부분의 블록체인은 여전히 합의와 실행 기능을 한 층에 묶어 스마트 계약을 구축합니다. 사용자가 이 실행 환경에 묶이면 특정 사용 사례에 대한 최적화 및 전문화의 잠재력이 크게 제한됩니다.

Celestia의 모듈화 아키텍처는 실행 층이 자체 블록체인에 존재하도록 하여 특정 사용 사례에 대한 최적화 및 전문화를 허용합니다. 이 아키텍처를 기반으로 탈중앙화 애플리케이션을 구축하는 개발자는 원래 블록체인 실행 층의 기반 위에서 더 완전한 보안성과 확장성을 누릴 수 있습니다. 또한 Celestia 모듈화 블록체인에서는 데이터 가용성 샘플링이 가능하여 노드가 작은 샘플로 블록을 검증할 수 있으며, 가정용 컴퓨터나 스마트폰과 같은 하드웨어 구성의 낮은 장치를 노드로 사용할 수 있습니다.

개발자는 Celestia에서 사용할 실행 환경을 직접 선택하여 dApp을 구축할 수 있으며, 임의의 수의 실행 환경을 병렬로 실행할 수 있습니다. 반면 단일 환경에서는 합의가 실행 규칙에 밀접하게 결합되어 사용자가 주 체인이 지원하는 실행 환경만 선택할 수 있습니다. Celestia는 Tendermint 및 Cosmos zones와 협력하여 데이터 가용성 층으로 작용하고 있습니다. 이러한 공공 블록체인은 사기 증명을 활용하여 신뢰를 최소화하여 Cosmos 생태계에 통합된 보안 수준을 제공합니다.

2: 응용 사례

image

Celestia 중심의 조합 방식:

주권 롤업을 Celestia 위에 직접 구축하고, Celestia 합의를 사용하여 DA를 별도의 모듈로 처리하며, 완전히 Celestia를 기반으로 체인을 구축합니다. 결제 롤업은 Cevmos에서 발생하며, Cevmos는 Cosmos SDK에서 가장 우수한 내장 EVM SDK로, 롤업 결제를 위한 프로젝트입니다. Cevmos에서의 집계는 데이터를 Cevmos에 게시한 후 Celestia에 게시됩니다.

Cevmos의 목표는 이더리움 롤업이 Celestia에서 로컬로 시작할 수 있도록 하여 코드베이스를 변경할 필요가 없도록 하는 것입니다. 롤업은 더 이상 이더리움에서 실행되는 계약이 아니며, 확장성이 더욱 강해집니다.

Celestium은 양자 중력 브릿지를 통해 Celestia가 이더리움의 DA 체인 하위 솔루션으로 작용하여 이더리움에 데이터 가용성을 제공하며, 이는 안전하고 저렴한 이더리움 Validium 설계입니다.

자주권 장점:

Celestia 네트워크 자체는 데이터 완전성을 검증하는 것만 책임지며, 완전한 합의 메커니즘에 관여하지 않기 때문에, Celestia 위의 롤업은 기본적으로 자주권 블록체인입니다. 노드는 소프트웨어를 자유롭게 분기할 수 있습니다.

과거 L1에서는 분기가 실행 층과 합의 층의 분기를 의미했습니다. 이더리움의 롤업에 취약점이 있거나 공격을 받으면 상태 업데이트를 완료하기 위해 네트워크를 재배포하거나 전체 네트워크를 분기해야 했습니다. 그러나 Celestia의 기술 진화는 체인이 분기되더라도 보안을 잃지 않도록 허용합니다. 분기 후 사용되는 DA 층은 동일하며 업데이트가 더 쉬워지고, 실행 층은 실행 환경과 속도를 최적화하는 데 집중할 수 있습니다.

간편한 체인 배포 기술:

과거 체인을 배포하는 것은 자원과 비용 요구가 매우 높았으며, 합의를 구축하고 노드를 네트워크에 참여시키는 것이 필요했습니다. 그러나 PoS의 발전과 함께 Cosmos SDK와 같은 도구는 새로운 블록체인을 만드는 것을 더 쉽게 만들었지만, 여전히 개발자는 검증 노드의 참여를 찾아야 했습니다.

따라서 Celestia가 도입한 Optimint는 개발자가 체인을 배포하는 데 더 효율적으로 도움을 줄 수 있습니다. Celestia는 완전한 합의와 보안을 제공합니다. 또한 다중 체인은 동일한 DA 층을 사용하여 동일한 블록체인 간의 브릿지 신뢰를 최소화합니다. 여러 블록체인이 서로 통신할 수 있는 보안을 향상시킵니다. 마지막으로 Celestia는 Cosmos의 개방된 생태계와 이더리움의 공유 보안을 결합하여 다중 체인의 개방적이고 공유된 보안 가능성을 제공합니다.

3: 팀 소개

CEO Mustafa Al-Bassam은 런던 대학교에서 박사 학위를 받았으며, 이전에 스마트 계약 플랫폼 Chainspace를 공동 설립한 후 Facebook에 인수되었습니다. Mustafa는 이전에 분산 블록체인 시스템 보안에 관한 몇 가지 선구적인 논문을 작성했습니다.

CRO는 John Adler로, 그는 이전에 ConsenSys에서 L2 확장성 연구원으로 일하며 이더리움 2.0의 두 번째 단계 작업에 참여했습니다. Adler는 Mustafa에게서 데이터 가용성의 새로운 응용을 발견하여 Optimistic Rollup 솔루션을 위한 첫 번째 선구자를 만들었습니다.

CTO Ismail Khoffi는 업계에서 매우 유명한 연구 엔지니어로, Khoffi는 학술 연구 모델을 구축하는 것 외에도 Google UK 및 Tendermint와 같은 다양한 비블록체인 및 블록체인 프로젝트에 많은 기여를 했습니다.

COO Nick White는 스탠포드 대학교에서 석사 학위를 받았습니다. Celestia에 합류하기 전, White는 다른 사람들과 함께 탈중앙화 혁명에 새로운 동력을 제공하는 확장 가능한 블록체인 인프라의 블록체인 프로토콜 Harmony를 공동 설립했습니다. White는 아시아 인공지능 스타트업의 액셀러레이터 프로젝트 Zeroth.ai의 수석 인공지능 전문가이기도 합니다.

4: 투자 기관

Celestia는 "Mamaki" 테스트넷을 시작하여 사용자가 노드를 운영하고, 테스트넷 토큰을 수신하며, 검증자 위임 및 지갑 간 거래를 전송할 수 있도록 지원합니다. 이 프로젝트는 2023년 초에 메인넷이 출시될 것으로 예상됩니다.

현재 테스트넷보다 먼저 개발자 네트워크가 출시되었으며, 개발자 네트워크는 세 가지 주요 구성 요소로 이루어져 있습니다: Optimint, Celestia-app 및 Celestia-nodes. Celestia-nodes의 임무는 이 블록체인이 합의에 도달하고 네트워크를 구축하는 것이며, 경량 노드와 전체 노드가 새로운 블록을 생성하고 블록에서 데이터를 샘플링하며 새로운 블록을 동기화하는 방법을 결정합니다. Optimint에서는 Cosmos Zones가 Celestia에 직접 배포됩니다.

5: 커뮤니티 상황

Twitter:
https://twitter.com/CelestiaOrg
5.9k명의 팔로워

Discord:
https://discord.com/invite/YsnTPcSfWQ
35491명의 팔로워

Telegram:
https://t.me/CelestiaCommunity
9580명의 팔로워

6: 링차관 평가

확장성은 블록체인 기술이 널리 채택되는 최대 장애물 중 하나입니다. 이미 많은 L1 확장 솔루션이 있지만, 대부분은 데이터 가용성보다는 합의 층에 집중하고 있습니다.

모듈화 블록체인 Celestia는 데이터 층을 독립적으로 분리한 공공 블록체인을 구축하였으며, 개발자가 데이터 층 위의 디자인에 집중할 수 있도록 하여 하위 데이터 기록에 신경 쓸 필요가 없습니다. 많은 사람들은 이러한 모듈화 설계의 데이터 가용 층이 향후 확장성을 더 빠르게 실현할 수 있을 뿐만 아니라, 개발자가 web3에 진입하는 난이도를 크게 낮출 것이라고 믿고 있습니다.

관련 태그
체인캐처(ChainCatcher)는 독자들에게 블록체인을 이성적으로 바라보고, 리스크 인식을 실제로 향상시키며, 다양한 가상 토큰 발행 및 조작에 경계해야 함을 상기시킵니다. 사이트 내 모든 콘텐츠는 시장 정보나 관련 당사자의 의견일 뿐이며 어떠한 형태의 투자 조언도 제공하지 않습니다. 만약 사이트 내에서 민감한 정보를 발견하면 “신고하기”를 클릭하여 신속하게 처리할 것입니다.
체인캐처 혁신가들과 함께하는 Web3 세상 구축