모바일 메뉴 토글
HOT
헤리티지블록스
함께가는 재테크 공부
완전마구의 차트분석
석류의 차트보고서
코인코 암호화폐트렌드
코인니스
김경수의 크립토투데이
단디Dandi
TEC WAVE
쨈 TV
UNBLOCKED NEWS
양봉돼지
블록패치
NEO
민티드랩
K-whales
코인논객 오공
무에서 유
MixMarvel
티라노의 기술적분석
EUNSA
코인밍의 PCS
비트호구
마진퀸
BITCOIN GAME
Qtum
비트코인 시스템차트
블록포스트
코인바로알기 식스동
블록체인 인싸_아싸
뉴스ㆍ정보
헤리티지블록스
코인코 암호화폐트렌드
김경수의 크립토투데이
UNBLOCKED NEWS
블록패치
민티드랩
무에서 유
블록포스트
입 벌려 꿀 들어간다
코인으로 돈벌자
코인 읽어주는 뭉요
크리머
하양이아빠
빅토리의 투자노트
명탐정 코인
Blockchain Garage
밍쓰의 거래소 정보
마리의 Blockchain
ICOROOTS
동칵헐의 日Bro 뉴스
강스타 블록체인
폰지킴(Ponzi Kim)
Good Society
ICO TODAY
디스트리트 GO
코인대학
신태수의 블록체인
TomKu Video
크립토TV
CoMa의 암호화폐
블록프라이데이
AirCM의 코인정보
그렌저의 수익이야기
거래소 이야기
코인을 달리는 부기
루디아 일본 블럭체인
코등학생의 뉴스리딩
MALLOS NEWS
짤주는 사마의
푸들푸들잉의 암호화폐
미스터단타왕 미단.info
BLOCK INFO
페르마(Fermat)
정하운의 크립토 게임
유자_ujawhales
블록호만
블서 겉핥기
개인채널_취미생활방
코박사의 코인도감
차트ㆍ시황
완전마구의 차트분석
석류의 차트보고서
단디Dandi
TEC WAVE
쨈 TV
양봉돼지
K-whales
티라노의 기술적분석
EUNSA
코인밍의 PCS
마진퀸
비트코인 시스템차트
펜트의 코인이야기
White Start
알바의 차트분석
비트고수
메이덕후
블록체인 The Koo
CJ의 차트분석
싸부(ssabu)
MISS KIM
체인박스
귤선생의 차트공부
LarvaBox
차트어린이 공부방
리플 1딸라 칼럼
미그놀렛 크립토
칸트의 코인 라디오
from 차트 분석
깐부
WHITE BENTLEY
후려치는크립토
캡틴의 알기쉬운 차트분석
miniweb
보통사람
SUN_MOON
모닝스타
코슈의 차트키
ORCA
교육ㆍ칼럼
함께가는 재테크 공부
코인논객 오공
비트호구
코인바로알기 식스동
블록체인 인싸_아싸
채굴TV
초보코린이의 블록체인
레드문의 암호화폐
어벤져스 크립토세상
코린이 개나리반
오리지날 Bitcoin 이야기
블록체인 매트릭스
소셜세이브 스터디
일단던지고보자
고란의 어쩌다 투자
찰리브라웅
여의도 리서치
KEEP!T
Token Index
암호화폐당
tyami Blockchain
코인붓툰(bootoon)
황리플의 가치투자
류프리 실전!블록체인
틴톰의 크립토세계
토마스의 LuckyBox
Back To Basic
블록체인 Nomad
Bradar's Cryptoedit
랜딩블록의 블록체인
가즈아미시마 30초 짤방
최강막내의 코인분석
금마코인연구소
도리도리 DooriDoori
이더리움 바로알기
Mason 디지털자산증권
두아재 블록체인
어미새의 블록체인
퍼스트랩
눈비행기 코린이사전
이지크립토
크립토 코디 홍티
레오의 블록체인 이야기
뼈와 살이 되는 꿀팁
카드로 읽는 코인백서
이파리툰
떠블의 채굴세상
포구의 Blog Lab
코인트레이너
블록체인 금융경제
메디크리스마스
인생은 YOLO
제리의 코인이야기
콜라곰의 코린이성장기
얄리의 블록체인인포
기쁨쁨의 HAPPYGRID
코인ㆍ기업
코인니스
NEO
MixMarvel
BITCOIN GAME
Qtum
Phemex
ORBS
Fantom
Ontology
THETA
AHAHA PR
Kyber Network
크레딧코인 CTC
코스 COSS
이오스 EOS
코빈후드 COB
CARDANO ADA
킨 Kin
타오 TAO
LGO Launch
BEOSIN
레이더 릴레이
Kingsland University
IoTeX 아이오텍스
비트심볼
칼세이건 코스모스
Plus Auto Trading
에어드랍코리아
SMART VALOR
가즈아 거래소
포블게이트
디넥스트 캠퍼스
AGORA.VOTE
SBT
Basic Attention Token
USDT
USDC
XRP
TRON
BitTorrent
MCO
Decentraland
Algorand
Stellar
Dash
Crypto.com Coin
홈 > 코스모스 COSMOS 포럼 > 코스모스 COSMOS 뉴스

[Cosmostation 검증인] 코스모스 GoS 요약 & 메인넷 런칭


​몇주에 걸친 코스모스 GoS가 드디어 종료되었습니다. 수많은 검증인들과 커뮤니티 멤버들의 노력으로 GoS가 진행되면서 많은 버그가 발견되고 수정되었으며, 메인넷 런칭이 코앞으로 다가왔습니다.


Cosmostation은 국내 법인 코스모스 검증인입니다.
1*6qV47rQE8lRs-Cmbqkwvww.png\


Welcome, Cosmonaut. FUEL UP on Atom at Cosmostation!

코스모스테이션은 커뮤니티에 의한, 그리고 커뮤니티를 위한 노드 운영 철학을 고집합니다. 코스모스 검증인 생태계에서 가장 기술 집약적인 검증인 중 하나인 코스모스테이션은 코스모스 홀더와 위임자 커뮤니티에게 다음을 약속합니다.


코스모스 생태계 확장

노드 운영과 함께 생태계 확장에 기여할 수 있는 솔루션을 제공합니다 — 코스모스테이션은 완성된 결과물로 증명합니다.

  • Cosmos 모바일 월렛 (탈중앙화, Android 네이티브) — 2월말 출시예정
  • Cosmos 블록 익스플로러 — 2월말 출시예정
  • Cosmos 툴킷 — 개발중


견고한 네트워크 아키텍쳐

코스모스테이션에 우주선을 도킹한 모든 코스모낫 분들의 자산을 최대한 안전하게 보호되도록 하는것이 코스모스테이션의 의무입니다.

  • 3 Tier architecture node
  • Prometheus + Grafana monitoring
  • 검증인 노드 이중화


위임자 우선

코스모스테이션의 운영은 커뮤니티를 위해 그리고 커뮤니티에 의해 주도됩니다. 위임자의 신뢰는 곧 위임자에 대한 코스모스테이션의 신뢰입니다.

  • 투명한 리워드 분배
  • 커뮤니티 의견을 반영한 거버넌스
  • 검증인 자체 물량 보유 및 셀프본딩




가장 견고한 BFT(Byzantine Fault Tolerance)컨센서스

코스모스는 BFT컨센서스 매커니즘인 Tendermint 기반의 퍼블릭 PoS 블록체인입니다. 코스모스 게임 오브 스테이크(GoS) 기간 동안 전 세계에서 100명이 넘는 팀들이 최초로 분산화된 BFT네트워크에 검증인으로 참여하였으며, 여러가지 네트워크 시나리오를 시험 함으로서 몇몇 버그들을 수정하고 코스모스 네트워크의 견고함을 증명했습니다.


Game of Stakes 전략 요약

GoS 기간동안 검증인들이 사용한 주요 전략에 대한 간단한 요약입니다.


Auto-bonding (자동 본딩)

검증인이 축적한 스테이킹 리워드(블록 리워드와 거래 수수료)를 검증인 본인의 스테이킹 풀에 추가하기 위해선, 수동으로 두가지 트랜잭션을 거쳐야 합니다. 첫째 — 스테이킹 리워드를 출금하여 클레임 해야 합니다. 둘째 — 클레임한 리워드를 스테이킹(self-delegate)해야 합니다. GoS의 시작과 동시에, 다수의 검증인들은 위의 과정을 자동으로 실행할 수 있는 스크립트를 만들었습니다. 재빠르게 스크립트를 만들어 실행한 검증인들은 이를 통해 초기에 우위를 점할 수 있었습니다. 스크립트를 사용한 자동 본딩은 GoS에서는 유효한 전략으로 사용되었지만, 메인넷 운영에 있어서는 보안 위험의 가능성이 있습니다.



1*HqFuxOZexffmSG9KSt3oYQ.png


Bunker Mode (벙커 모드)

올해 1월, 대부분의 검증인들은 블록을 propose 할때 검증인 본인의 출금과 리워드 위임을 제외한 모든 트랜잭션을 검열하는 ‘bunker mode’에 들어갔습니다. 검증인들은 또한 min_fees 를 이용하여 일종의 수수료 방화벽을 사용함으로써 다른 검증인들이 mempool 공격을 하지 못하도록 하였습니다. 하지만 벙커모드와 수수료 방화벽이 있음에도 불구하고 검증인들은 리워드 트랜잭션 실행에 어려움을 겪었습니다 — mempool 스팸 트랜잭션 공격이 프로포져의 블록 생성 시간을 계속 딜레이 시켰기 때문입니다. GoS는 검증인들이 다른 네트워크 참여자로부터 트랜잭션을 받아드릴 인센티브가 없는 상태에 도달했습니다. 이 때문에 메인넷에서 예상되는 노드 운영 조건과 트랜잭션 로드 아래에서의 검증인과 네트워크 성능을 정상적으로 가늠하기가 어려워졌습니다. 이러한 유형의 트랜잭션 차단 공격은 메인넷에서는 일어나지 않을 것으로 예상됩니다.


Sybill Attck (시빌 공격)

GoS 시작 전 검증인 등록 과정에서 특정 단체가 시빌 공격을 감행했다는 사실을 Certus One 검증인이 밝혀냈습니다. 12월에 시작한 GoS 1의 제네시스 트랜잭션을 분석한 결과, 180개의 제네시스 트랜잭션 중 73개가 특정 단체에 의해 이뤄졌습니다. 이는 검증인 리스트의 40%를 차지하는 수치로써, BFT PoS 네트워크에서 체인을 멈출 수 있는 censorship 공격을 할 수 있는 최소 수치인 33%를 능가하는 수치입니다. Certus One의 발표 직후, Bitfish 검증인은 KYC 과정에서 시빌 공격을 한 사실을 인정하였습니다. Bitfish의 말에 의하면 그들은 원래 검증인 리스트의 25%만을 차지할 계획이었으며, 33%를 넘어간것은 실수였다고 합니다. 33%이상의 검증인 지분율을 가진 카르텔은 governance porposal을 거부할 힘을 가지게 되기 때문에, 검증인 커뮤니티는 카르텔을 네트워크상에서 제거하기 위해 오프 체인 포크를 감행했습니다.



GoS 기간중 발견된 주요 버그

  • 시뮬레이션: 코스모스 팀에서 시뮬레이션 코드 버그를 발견하였습니다. 버그는 1월 22일에 발견되었으며, 18일간 시뮬레이션이 제대로 작동하지 않고 있었다는 사실을 발견하였습니다. 이후 새로운 테스트넷 런칭 전 버그를 수정하였습니다.
  • 가스: 트랜잭션이 필요 이상의 가스를 소모하고 실패되는 버그가 Cosmos SDK에서 발견되었습니다. 해당 버그 때문에 네트워크가 블록당 약 7건의 출금과 위임 트랜잭션 뿐만 소화할 수 있는 상태였으며, 소프트웨어 업그레이드를 하였습니다.
  • 토큰 프린팅 버그: Github



합의 실패와 체인 중단

  • GoS시작 전 합의 실패: 12월 11일 Genki 3000 테스트넷에서 특정 검증인이 유효하지 않은 블록을 propose 함으로써 합의 실패가 일어났습니다. 해당 검증인이 예전 버전의 Cosmos SDK를 사용해서 나타난 현상입니다. Propose된 유효하지 않은 블록으로 인해 네트워크상의 모든 검증인들의 노드가 중단되어 다음 라운드가 시작되지 않았습니다.
  • 수수료 분배 로직과 블록사이즈 리밋: 12월 19일 블록 11443에서 컨센서스 합의 실패로 GoS 체인이 멈췄습니다. Cosmos SDK의 언본딩과 수수료 분배 로직의 문제로 밝혀졌습니다. 이후 코스모스 팀에서는 블록 사이즈를 기존의 50kb에서 상향 조정하여 업그레이드 후 네트워크를 재 런칭하였습니다.
  • 더블사이닝/슬래싱: 12월 21일 GoS 2 에서 특정 검증인의 더블사이닝으로 네트워크가 불일치 상태가 되어 체인이 멈췄습니다. 제네시스때 체인에서 각 검증인들의 슬래싱 period를 생성해야 하는데, 해당 부분이 빠져 있었던 것으로 파악되었습니다. 이 때문에 새해 연휴 기간 후까지 GoS 재시작이 연기되었습니다.
  • Pre-vote: 1월 4일 GoS 3 이 10,000 블록을 달성하기 직전 멈췄습니다. 몇몇 검증인들이 pre-vote를 하지 않아 생긴 문제였으며, 많은 검증인들이 오프라인으로 바뀌었습니다.



코스모스 메인넷 런칭!

다사다난 했던 GoS가 드디어 종료되고, 코스모스 메인넷 런칭이 눈앞으로 다가왔습니다 (:


https://cosmos.network/launch 네트워크 런칭 페이지에서 볼 수 있다시피, 현재 메인넷 런칭까지 남은 항목은 두가지입니다.



1*1YbP7uBguOosOMwatYLAEQ.png



기나긴 테스트넷 기간과 GoS 기간동안 많은 버그가 발견되고 수정되었습니다. 또한 여러 검증인들의 토론과 의견 반영으로 Cosmos가 한층 더 성숙해지고 견고해졌습니다. 메인넷 런칭 후에 어떤 상황이 펼쳐질지는 미지수이지만, 코스모스 팀과 커뮤니티 멤버들, 검증인 팀들이 많은 수고를 하며 이 시점까지 달려왔습니다.


오랜 시간 기다려온 코스모스 메인넷 런칭은 끝이 아니라 시작입니다. 앞으로도 밤낮 쉬지않고 코스모스 생태계의 발전을 위해 일하는 국내외 코스모스 검증인들의 행보와 커뮤니티의 성장을 지켜봐주시기 바랍니다.


*GoS 요약은 본문 https://medium.com/coinmonks/breaking-down-the-cosmos-game-of-stakes-5cbc538bcedb 을 번역/인용하였습니다.


Official website: www.cosmostation.io

Medium: https://medium.com/cosmostation/

Twitter: https://twitter.com/CosmostationVD

Telegram: https://t.me/cosmostation

Telegram KR: https://t.me/cosmostationkr

Kakaotalk: https://open.kakao.com/o/g6KKSe5

추천&비추천 정책안내

, ,

신고
  • 카카오톡으로 보내기
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기
  • 카카오스토리로 보내기
  • 네이버밴드로 보내기
  • 네이버로 보내기
  • 텀블러로 보내기
  • 핀터레스트로 보내기

Comments