블록체인
-
블록체인 모니터링 시스템 개발기Architect 2023. 9. 27. 22:20
이더리움, 바이낸스 스마트 체인(현재는 BNB 스마트 체인), 폴리곤의 블록체인 이벤트 추적기를 개발했었는데, 셋 다 EVM 계열이라 다른 점은 없었다. 이 포스팅에서는 개발하면서 겪었던 문제와 해결을 위해 적용한 방법, 전체적인 아키텍처를 설명하고자 한다. 초기 아키텍처 굉장히 굉장히 간단하게 Point-to-Point로 구성했다. 개발한 계기가 이더리움에 존재하는 자사의 토큰을 바이낸스 스마트 체인으로 브릿징 하는 것이었고 이외의 니즈는 존재하지 않았다. 메시지 큐와 같은 일반적으로 데이터를 서빙할 때 주로 사용하는 시스템은 도입하지 않았다. 단순 토큰 브릿징 이벤트를 모니터링 하는데에 과한 시스템이었고, 소비 형태가 하나로 정해져있어 메시지 시스템 없이 재처리를 구현하기가 간단했기 때문이다. 아키텍..