카운트다운의 시작 — 코스모스 1월 커뮤니티 업데이트

Cøsmos Korea 🇰🇷
Cøsmos Korea 🇰🇷
8 min readFeb 1, 2019

코스모스 커뮤니티 여러분 안녕하세요,

2월 말로 예정되어있는 코스모스 허브의 메인넷 런칭을 앞두고, 저희는 3개의 런칭 관련 정보를 블로그를 통해 공유할 예정입니다. 첫 번째 글은 런칭 전 필요한 것들과 준비할 것, 두 번째 글은 런칭 후의 로드맵과 계획, 그리고 세 번째 글은 런칭 공식 발표입니다.

이번 달 커뮤니티 업데이트에서는 2월 코드 동결 전 마지막 주요 코드 업데이트를 요약합니다. 현재 계획은 1월 말과 2월 초까지만 주요 코드 변경이 있을 예정입니다. 바로 코스모스 로켓의 발사를 준비해야 하기 때문이죠!

개발 업데이트

코스모스 SDK

코스모스 허브 런칭을 위한 마지막 주요 코드 변경이 코스모스 SDK v0.30.0 릴리즈와 함께 마무리되었습니다. 이제 런칭 전까지 버그 수정과 UX 개선에만 집중할 예정이며, 주요 변경은 없을 것입니다.

개발 요약:

  • 이번 SDK 릴리즈의 주요 기능 업데이트는 다음과 같습니다: 수수료 보상 분배 모듈 (fee distribution module) 개편(Github Issue #3099), 검증인 관련 코드 변경 (Tombstone 과 검증인 파워 관련), 새로운 가스와 전송 수수료 모델, 베스팅 계정, gaia-cli 멀티시그 기능 추가 등이 이뤄졌습니다. 이 외에도 다수의 버그 수정과 기능들이 추가되었습니다.
  • 개발 체인지로그: github.com/cosmos/cosmos-sdk/…/CHANGELOG.md#0300

텐더민트 코어

이번 달에는 총 두 개의 텐더민트 코어 릴리즈가 있었습니다: v0.28.0, v0.29.0.

v0.28.0 개발 요약:

  • 이번 릴리즈의 주요 목적은 priv_validator.json 파일을 컨피그(config) 파일과 데이터(data) 파일로 나누는 privval 시스템으로 변경하는 것과, 재연결 지원을 위한 소켓 검증을 개선했습니다.
  • 개발 체인지로그: github.com/tendermint/…/CHANGELOG.md#v0280

v0.29.0 개발 요약:

  • 블록 프로토콜이 변경되었습니다. 표준 머클 트리 포맷(RFC 6962) 사용, Vote와 Proposal의 field order의 불일치 수정, ConsensusParams의 해시 값 관련 수정
  • 블록 프로포저 선택 알고리즘 개선. 코스모스 팀의 Christopher Goes Idris를 이용해 진행한 형식 검증(formal verification) 관련 데이터와 Anca Zamfir의 상세한 스펙(현재 진행 중) 자료들이 반영되었습니다.
  • 텐더민트 블록 프로포저 선택 알고리즘에 관련한 더 자세한 정보는 Idris 텐더민트 개발자 세션 링크를 참고하시기 바랍니다.
  • 개발 체인지로그: github.com/tendermint/…/CHANGELOG.md#v0290

텐더민트 개발 현황은 다음 마일스톤을 참고하세요: github.com/tendermint/tendermint/milestones

해커원 버그 바운티 상금이 상향되었습니다. 자세한 내용은 다음 링크를 참고하세요: hackerone.com/tendermint

IBC

인터블록체인 통신 프로토콜(IBC, Inter-blockchain Communication) 프로토콜은 새로운 블록체인과 기존 블록체인 간 데이터 전송을 가능하게 하여 상호 호환성과 결합성(composability)을 가능하게 하는 통신 프로토콜입니다.

개발 현황:

가이아 라이트 클라이언트

gaia 라이트 클라이언트는 월렛 제공자가 라이트 클라이언트를 이용해 코스모스 허브에 연결하는 기능을 제공합니다.

개발 현황:

  • 현재 라이트 클라이언트는 CLI 애플리케이션으로 개발이 진행된 상태입니다.
  • 추후 go-mobile 호환성이 있는 iOS 라이브러리 개발 작업이 진행될 예정입니다.

보이저(Voyager)

보이저는 대시보드를 통한 거버넌스 투표와 코스모스 아톰 위임 같은 주요 기능을 지원하는 GUI 애플리케이션입니다.

개발 요약:

  • ‘Voyager’ 명칭이 상표권을 침해하기 때문에 새로운 이름을 찾고 있는 중입니다.
  • 웹 기반 보이저 알파 테스트가 진행되고 있습니다. 유저들이 테스트를 할 수 있는 테스트넷용 보이저를 준비하고 있습니다.
  • 레저 하드웨어 지갑을 이용한 서명 기능이 거의 완성된 상태입니다.

미디어

게임 오브 스테이크 하이라이트 Ep. 3

지난 커뮤니티 업데이트 후 총 5개의 게임 오브 스테이크 라이브 방송이 진행되었습니다. 라이브 방송에서는 GoS 관련 업데이트와 정보를 공유하고, Q&A 세션이 진행되었습니다.

KryptoSF: ‘블록체인 생태계를 재설계하다'

재권이 연사로 참가한 이번 샌프란시스코 밋업에서는 어떻게 코스모스의 개발 도구들이 다음 세대의 애플리케이션 특화 블록체인을 설계하는지에 관해서 설명을 했습니다.

텐더민트 개발 세션: Idris를 이용한 블록 프로포저 선택 알고리즘 검증

이번 개발 세션에서는 코스모스 개발자 Christopher Goes가 Idris를 이용한 형식 검증(formal verification)을 통해서 텐더민트 프로포저 선택 알고리즘을 점검합니다. Idris는 검증 지원을 제공하는 특수 프로그래밍 언어입니다.

블록 익스플로러 소개

Forbole 의 Big Dipper

🔗: bigdipper.forbole.com

Tendermint (Peng Zhong)의 코스모스 비주얼라이저

Source: nylira.net

Figment Networks의 🔭 Hubble

Source: hubble.figment.network

Stake.ID

Source: stake.id/#

Certus One의 🔭 Stargazer

Source: stargazer.certus.one

생태계 확장: 코스모스가 성장하고 있어요!

이 항목은 코스모스 생태계에서 개발되고 있는 3개 프로젝트의 마일스톤을 소개합니다. 현재 코스모스 생태계의 다양한 프로젝트를 확인하기 위해서는 다음 페이지를 참고하세요: cosmos.network/ecosystem.

Loom Network

Ockam

Sentinel

코스모스 SDK와 텐더민트를 사용하는 다양한 프로젝트 목록은 다음 링크에 있습니다:

🔗: forum.cosmos.network/t/list-of-projects-in-cosmos-tendermint-ecosystem/243

1월 커뮤니티 업데이트는 이제 여기서 마무리 하겠습니다! 지금 까지 함께 있어주셔사 감사합니다. 이제 런칭이 얼마 남지 않았습니다! 2월 중에 꾸준히 공개될 업데이트를 확인하세요.

Cøsmos Korea 🇰🇷

참고: 이 글은 정보 제공을 위하여 번역된 글입니다. 내용/해석에 차이가 있을 수 있으며, 이 경우 영문 원문이 상위 권한을 가집니다.

원문: ‘Countdown to Blastoff — January Mission Update’ by Interchain Foundation

원문날짜: 2019/2/1

--

--