Blockchain/Translated

[KOR] Brewing up New Testnets: Introducing Arabica and Mocha

lowsec 2023. 2. 20. 18:05

원문 및 작성일자:

모듈화된 테스트넷은 인코더 속도를 30배 높이는 더 빠른 이레이저 코딩 라이브러리를 제공합니다.

우리의 엔지니어링 팀의 몇 달간의 노력 끝에, 우리는 몇 가지 흥미로운 업데이트를 공유할 수 있게 되었습니다.

Arabica 데브넷

우리는 인센티브가 없는 개발자 중심의 정기 테스트넷인 아라비카 데브넷을 출시했습니다. 이것은 Celestia의 최신 기능을 바탕으로 빌드된 롤업을 실험하는 개발자들에게 이상적인 샌드박스입니다. 우리의 문서(여기)에서 Rollmint를 확인하여 시작할 수 있습니다.

Arabica는 개발자 중심의 개발 네트워크로, 밸리데이터는 해당하지 않습니다. Arabica의 주요 목적은 최신 기능을 갖춘 Celestia 테스트넷에 개발자들이 자체 롤업을 배포할 수 있도록 하는 것입니다. 현재 밸리데이터는 Mamaki 테스트넷에서만 작동할 수 있습니다. 그러나 아래 섹션에서 Mamaki 업데이트가 있습니다!

개발자들은 Cosmos-SDK 자체 롤업을 배포하고 CosmWasm  EVM과 같은 다른 실행 환경을 통합할 수 있는 튜토리얼 목록에서 시작할 수 있습니다.

한번 시도해보세요. 그리고 개발자 리소스를 확인해보세요!

Mocha 업그레이드

우리는 Mocha 업그레이드를 계획 중입니다. 이것은 기존의 Mamaki 테스트넷을 대체할 하드 스푼(Hard Spoon)입니다. 기억해 두시기 바랍니다. Mocha와 Mamaki 모두 인센티브가 없는 테스트넷입니다. 따라서 이러한 테스트넷에서 밸리데이터를 실행하는 것에 대한 인센티브는 없습니다.

Mamaki 테스트넷의 밸리데이터는 업그레이드 프로세스에 참여하여 Mocha에서 검증을 수행해야 합니다. 이에 대한 내용은 여기에서 설명되어 있습니다. Mamaki의 상태는 Mocha에서 유지됩니다. 따라서 모든 밸리데이터 및 사용자는 스냅샷 날짜에 동일한 잔액과 키를 갖게 됩니다. 밸리데이터는 orchestrator-address  evm-address 두 개의 새로운 flag를 Mocha에 설정해야 합니다.

Arabica 데브넷은 이미 Mocha 사양으로 업그레이드되었습니다. Mocha 업그레이드 후 데이터 가용성 노드는 Mocha chain-id에 연결될 것이며 Mocha의 블록 높이는 0에서 시작됩니다. 게다가 기존 상태는 보존되므로 Mamaki에 배포한 애플리케이션 개발자들은 단순히 Mocha light 노드에 연결하면 됩니다. 다만 블록 높이가 Mocha에서 재설정될 것임을 염두에 두면 됩니다. Mocha 테스트넷는 이미 LIVE이므로 밸리데이터는 이제 마이그레이션을 시작할 수 있습니다.

Mocha는 다음과 같은 많은 새로운 변경 사항을 가져옵니다.

  • cosmos-sdk v0.46.0으로 업데이트하고 Tendermint를 v0.34.20으로 다운그레이드합니다. (#472)
  • 512바이트 크기의 공유 크기 증가 (#850)
  • 개선된 Go-Native 인코딩 라이브러리: leopard (#987)
  • Universal Share Prefix (ADR007)
  • Non-interactive defaults (ADR003)
  • Genesis params 변경

빠른 이레이저 코딩 라이브러리

테스트넷은 더 빠른 이레이저 코딩 라이브러리를 제공합니다. 우리는 Orijtech에게 Golang에서 leopard 이레이저 코딩 알고리즘을 구현하도록 의뢰했습니다. 그 결과 인코더 속도가 30배 향상되었습니다.

Quantum Gravity Bridge

Mocha 업그레이드는 Quantum Gravity Bridge(QGB)의 첫 단계를 가져옵니다. QGB는 이더리움 L2(Optimism과 같은)가 Celestia를 저렴한 비용으로 오프체인 데이터 사용 가능성의 원천으로 사용할 수 있는 방법을 제공합니다. 우리는 이 새로운 유형의 L2를 Celestium이라고 부릅니다.

Celestium은 거래 데이터를 Celestia에 공개하고, Celestia는 QGB를 사용하여 Ethereum에 데이터 가용성에 대한 증명을 전달합니다. 증명은 데이터가 Celestia에 있음을 증명합니다. Celestium은 거래 데이터를 Ethereum에 게시하지 않기 때문에 결제를 위해 Ethereum에 액세스를 유지하면서 비용을 절약할 수 있습니다. Mocha의 밸리데이터는 QGB를 활성화하기 위해 두 개의 새로운 플래그를 추가해야 함을 기억해야 합니다. 하지만 QGB는 Mocha의 미래 업데이트에서 활성화될 예정입니다.

커뮤니티 콜과 다음 단계

우리는 곧 Mocha 업그레이드를 밸리데이터들과 조정할 예정입니다. 디스코드에서 발표를 기다려주세요. 또한 우리는 12월 15일 (동부 표준시 1:00 PM / 협정 세계시 6:00 PM)에 커뮤니티 콜을 개최하여 업데이트에 대해 논의하고 커뮤니티의 질문에 대답할 예정입니다. 여기서 아젠다를 확인하고 콜에 참여할 수 있습니다. 여러분을 기다리겠습니다!