[Steem-Engine] 추가적인 부연 설명 및 FAQ 업데이트

in upvu •  2 years ago 

스크린샷 2022-11-06 오후 4.02.10.png

안녕하세요, 디온입니다. [Steem-Engine] 데이터베이스 해킹으로 인한 장애 발생 안내 포스팅에 이어 몇 가지 내용을 추가로 정리하여 공유합니다.

본 포스팅에 정리한 내용 중 추가적으로 업데이트 된 내용은 거의 없으며, SE(Steem Engine)의 내용에 대해 구체적인 내용을 잘 모르고 계시는 분들의 이해를 돕기 위한 개념 정리 정도로만 생각해주시면 될 것 같습니다.

Steem Engine

steemengine scot.jpeg

  • 스팀엔진(Steem Engine)은 현재는 Hive블록체인의 증인으로 활동하고 있는 @aggroed, @harpagon, @holger80, @eonwarped 등의 개발자들이 자체적으로 구축한 스팀의 사이드체인입니다

  • 과거 스팀의 CEO였던 네드 스캇과 CTO였던 댄 라리머의 사이에 불화가 생기고, 댄 라리머가 EOS 개발을 위해 CTO를 사임하면서 Steemit Inc의 개발 로드맵 상에 있던 SMT(Smart Media Token)의 개발이 정체되었고, 이에 따라 이를 보완하기 위해 자체적으로 구축된 임시적인 사이드체인 프로젝트라고 할 수 있습니다

  • 스팀 블록체인은 custom json이라는 것을 통해 포스팅 외부 어딘가에 커스텀된 데이터를 저장할 수 있는 특수한 기능이 있는데, 이를 이용하여 자체적으로 스마트 컨트랙트 기능을 만들 수 있었습니다. (custom json은 포스트잇에 뭔가를 적어 스팀 블록체인의 트랜잭션에 붙여 놓는 개념으로 이해하시면 됩니다)

  • 스팀엔진은 지금으로부터 3년 전인 2019년 초에 출시되었는데, 출시와 동시에 STEEM을 네이티브 토큰으로 한 다양한 스팀 블록체인 기반 토큰의 발행 및 거래를 가능하게 함으로써 정체되어 있던 스팀 생태계를 부흥시키는데 큰 역할을 했습니다

  • 그러나 스팀과 하이브의 포크 이후 스팀엔진 개발팀을 포함하여 대다수의 스팀엔진 기반 Tribe들이 하이브로 이전하였고 현재 스팀에는 스팀코인판, 스팀짱을 비롯한 소수의 Tribe만 남아있게 되었습니다

여기서 Tribe는 스팀엔진 기반의 커뮤니티인 스팀코인판, 스팀짱 등을 일컫는 용어입니다

SE vs HE

hiveengine.png

  • 스팀과 하이브의 포크 이후 스팀엔진 팀에서는 Hive블록체인 기반의 하이브엔진(SE)을 만들고, 개발이나 유지보수의 메인은 HE으로 한 상태에서 스팀엔진(SE)은 사실상 유지만 하는 쪽으로 방향을 잡았습니다

  • 하이브엔진(HE)의 경우에는 계속해서 기능과 소프트웨어 버전이 업데이트 되고 심지어 모바일 앱까지 출시가 되었으나, 스팀엔진은 중간에 인증서가 만료되어 DEX 웹사이트에 접속이 되지 않는 등의 문제가 발생해왔습니다

  • 결과적으로는 다른 체인에서 작동하는 2개의 사이드체인 프로젝트였으나, 약 2년 정도가 지난 현재로서는 하이브엔진(HE)과 스팀엔진(SE)은 완전 다른 프로젝트가 되었네요

  • 이번 스팀엔진 DB의 해킹 및 삭제 이슈는 사실상 스팀엔진 관련 DB를 방치해뒀던 것이 가장 큰 원인이라고 할 수 있습니다

FAQ 간단 요약

  • Nitrous가 뭔가요?

  • Nitrous란 스팀엔진 기반으로 발행된 커스텀토큰(SCT, ZZAN 등)을 매개로 하는 커스텀 웹사이트로, steemcoinpan.com이나 steemzzang.com 같은 웹사이트를 의미합니다

  • 현재도 스코판이나 스팀짱에서 포스팅이 되는 것 같은데요?

  • 간헐적으로 스코판이나 스팀짱에서 포스팅이 업로드 될 수는 있으나 스팀엔진 토큰(SCT, ZZAN 등) 관련 데이터들은 전혀 연결되지 않습니다. 그냥 steemit.com에서 글을 쓰시는 것과 큰 차이가 없습니다

  • custom json 트랜잭션은 발생하는 것 같은데요?

스크린샷 2022-11-06 오후 3.34.21.png

  • 스코판이나 스팀짱에서 포스트 업로드 시 위 이미지와 같이 cusom json 트랜잭션이 발생하는 것으로 기록되지만, 저 트랜잭션들을 묶어 최종적인 상태(state)를 불러와야 하는 스팀엔진의 DB 자체가 완전히 날라가 버린 상황입니다

  • DB복구는 진행되나요? 얼마나 걸릴까요?
    스크린샷 2022-11-06 오후 4.02.10.png

  • 저도 궁금해서 스팀엔진 팀에게 문의를 하고 있고, 현재는 새로운 서버를 준비 중인 단계로 일단 서버 세팅이 끝나야 개략적으로 복구에 소요되는 시간을 알 수 있을 것 같습니다. 회신을 받는대로 빠르게 공유를 드리겠습니다.

  • 복구가 가능하긴 한가요?

  • 시간이 문제일뿐 복구는 가능합니다. 스팀엔진 팀에서 관리 중인 DB는 날라갔으나, 모든 데이터들은 custom json의 형태로 스팀 블록체인에 기록되어 있으며 이 온체인 트랜잭션에서의 정보를 긁어와서 복구하는 것은 가능합니다. 문제는 마지막 백업이 1년 전이라 백업 파일을 불러오더라도 지난 1년 동안의 온체인 트랜잭션 정보를 가져와야 한다는 것입니다.

  • SCT, ZZAN 등의 보팅 지원은 어떻게 되나요?

  • Nitrous와 SCOTBOT 자체가 작동되고 있지 않기 때문에 현재로서는 SCT, ZZAN 등의 보팅 역시 정상 작동되지 않습니다

  • 스팀엔진 서비스가 종료되면 스팀엔진 토큰들은?

  • 스팀엔진 토큰들 중에서 이미 스냅샷 정보를 자체적으로 보유하고 있는 토큰들도 있고, 일부 정보만 저장하고 있는 경우라도 DB복구 후에 스냅샷을 찍을 예정입니다. @aggroed의 스팀엔진 서비스가 아닌 자체 포크 사이드체인 또는 트론 등을 통해 기존과 동일하게 보관, 사용, 거래가 가능할 것입니다.

스팀엔진 토큰을 가지고 계신 많은 분들께서 이번 스팀엔진의 해킹 및 서비스 중단 예정 소식에 많이 당황하셨을 것으로 예상됩니다. 다소 불편하시더라도 스팀엔진 DB 복구까지 조금만 기다려주시면 감사드리겠습니다. DB복구 이후에 스팀엔진 서비스 중단에 어떻게 대응을 할 것인지에 대해서는 결정이 되는대로 빠르게 공유드릴 수 있도록 하겠습니다.

<본 포스팅은 제 티스토리 블로그에서도 확인하실 수 있습니다>

[암호화폐(디지털자산) 거래소 거래수수료 할인 가입링크 안내]

① 바이낸스(Binance.com) 가입링크 (거래수수료20% 페이백) : 바로가기
② 코빗(korbit) 가입링크 (가입즉시 5,000원 비트코인 지급) : 바로가기
③ 고팍스(GOPAX) 거래소 가입링크 (가입즉시 5,000원 원화 또는 코인지급) : 바로가기
④ 바이비트(Bybit) 거래소 가입링크 (거래수수료 15% 할인) : 바로가기
⑤ FTX파생상품 거래소 가입링크 (거래수수료 5% 페이백) : 바로가기
⑥ 코인원(Coinone) 거래소 가입링크 (거래수수료 10% 페이백) : 바로가기
⑦ 폴로닉스(PolonieX) 거래소 가입링크 (거래수수료 10% 페이백) : 바로가기
⑧ OKEx 거래소 가입링크 (110달러 리워드+40달러 수수료쿠폰) : 바로가기
⑨ 코인리스트(CoinList) 토큰세일 플랫폼 가입링크 (100달러 이상 거래시 10달러 상당의 BTC지급) : 바로가기
⑩ 후오비 글로벌 가입링크 : 바로가기
⑪ 후오비 코리아 가입링크 : 바로가기
⑫ KuCoin 가입링크 : 바로가기
⑬ Gate.io 가입링크 : 바로가기
⑭ MEXC 가입링크 : 바로가기

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE BLURT!