피르마체인 바이너리 업데이트 안내(보안패치)

FIRMACHAIN_CM
FIRMACHAIN
Published in
4 min readOct 20, 2022

안녕하세요. 피르마체인(FIRMACHAIN) 입니다.

최근에 발생한 BSC exploit issue로 인해 cosmos sdk와 ics 관련 라이브러리 patch가 진행됐습니다.

이에 피르마체인도, cosmos sdk v0.44.5-patch 버전을 기반으로 가이드라인에 맞게 현재 메인넷 코드를 패치했고, 테스트가 완료됐음을 알립니다.

주의: 검증자 중 이미 개별적으로 dragonberry 패치를 진행했다면 다음의 내용을 적용하지 않아도 됩니다.

해당 바이너리는 다음 링크를 통해 다운로드가 가능합니다.

만약 직접 코드를 빌드해서, 적용하기를 원하는 경우라면 다음 과정을 통해 진행할 수 있습니다.

git clone https://github.com/FirmaChain/firmachain.git
cd firmachain
git checkout v0.3.3-patch
make install

// you can find firmachind file in “~/go/bin” folder

다음 명령어를 통해 firmachaind의 commit, version, library patch 내역을 확인해주시기를 바랍니다.

// 아래 명령어를 통해, patch된 라이브러리와 cosmos sdk 버전을 확인할 수 있습니다.

firmachaind version — long

version: 0.3.3-patch or 0.3.3–6bcd9e15
commit: 6bcd9e15407f5207e8a2d03e6488301aecb9f98b


- github.com/confio/ics23/go@v0.6.6 => github.com/cosmos/cosmos-sdk/ics23/go@v0.8.0

cosmos_sdk_version: v0.44.5-patch

이번 패치는 소프트웨어 업그레이드 없이 기존에 작동 중인 firmachaind를 안전하게 종료하고, (서비스인 경우 service stop 후 진행) 패치된 파일을 다시 재시작하면 완료됩니다.

관련 소식과 조치 방법을 알려준 Active Node Validator에게 감사를 전합니다.

감사합니다.

FIRMACHAIN에 대한 자세한 내용이나 파트너십 관련 문의는 contact@firmachain.org를 통해서, 저희 팀에 합류과정이 궁금하시면 info@firmachain.org로 문의해주세요.

피르마체인 소개

피르마체인(FIRMACHAIN)은 서면문서에 기반한 모든 사회적 그리고 법적 행위를 전자문서와 서명의 블록체인과 결합을 통해 위변조를 막고 투명성을 제공하는 본질에 집중했고 성장시켜 왔다. 이제는 신뢰를 기반하는 피르마체인의 본질을 유지하며, 블록체인으로 서비스를 연계할 수 있는 종합 플랫폼으로 확대 중이다. 기업이나 사용자에 사용한 만큼 혜택이 늘어나는 지속성을 제공해 유틸리테인먼트(Utility + Entertainment) 플랫폼을 지향함을 통해 기업 필수 스타트업 패키지가 되기 위한 목표를 새롭게 추구한다.

--

--