Architect
-
블록체인 모니터링 시스템 개발기Architect 2023. 9. 27. 22:20
이더리움, 바이낸스 스마트 체인(현재는 BNB 스마트 체인), 폴리곤의 블록체인 이벤트 추적기를 개발했었는데, 셋 다 EVM 계열이라 다른 점은 없었다. 이 포스팅에서는 개발하면서 겪었던 문제와 해결을 위해 적용한 방법, 전체적인 아키텍처를 설명하고자 한다. 초기 아키텍처 굉장히 굉장히 간단하게 Point-to-Point로 구성했다. 개발한 계기가 이더리움에 존재하는 자사의 토큰을 바이낸스 스마트 체인으로 브릿징 하는 것이었고 이외의 니즈는 존재하지 않았다. 메시지 큐와 같은 일반적으로 데이터를 서빙할 때 주로 사용하는 시스템은 도입하지 않았다. 단순 토큰 브릿징 이벤트를 모니터링 하는데에 과한 시스템이었고, 소비 형태가 하나로 정해져있어 메시지 시스템 없이 재처리를 구현하기가 간단했기 때문이다. 아키텍..
-
보안 초보의 라이브 게임 보안 설계 이야기Architect 2023. 9. 26. 02:43
블록체인 게임사의 CTO로 일할 때, RPG 게임을 블록체인화 하는 계약을 체결했다. 블록체인 영역은 우리가 개발하고 게임 개발은 상대 개발사가 맡은 뒤 우리 블록체인 플랫폼에서 퍼블리싱 하는 계약이었다. 감사하게도 엑시 인피니티로 인해 P2E 시장의 붐으로 우리는 업비트 상장폐지라는 대형 악재를 맞았음에도 글로벌로 주목을 받게 되었다. 게임 출시 전에 우리 플랫폼에서 NFT 사전판매를 진행했는데 11만개 가량 판매를 완료했다. 여러 라운드로 나눠 진행한 NFT 선착순 판매가 수 초 안에 마감되는 등 당시 한국의 어떤 기업도 내지 못한 독보적인 성과를 냈고, 바이낸스 등 여러 글로벌 회사들이 먼저 우리에게 연락해 오며 다양한 행사에 공식적으로 참가하는 등 우리 프로젝트는 순항 중이었다. 그런데 오픈 전,..