게임 Hacker News · 2026-10-24

캔디크러쉬도 제친 '블록 블라스트'가 광고비 1700억 번 소름 돋는 수법 ㄷㄷ

핵심 요약
  • 모바일 게임 '블록 블라스트'가 5개월 만에 캔디크러쉬를 넘는 약 1억 2,700만 달러의 광고 수익을 올린 비결을 분석한 코드 분석 글이 공개됐습니다.
  • 앱 설치 파일에는 알맹이가 거의 없고, 서버에서 암호화된 모듈을 실시간으로 내려받아 유저 난이도와 광고 유도를 제어하는 구조였습니다.
  • 분석 결과 콤보 방해, 빠른 손 패널티, 고가치 광고 수확 등 유저의 패배와 광고 시청을 정밀하게 설계한 수백 개의 모듈이 확인됐습니다.
요약 전 세계적으로 엄청난 인기를 끌고 있는 모바일 퍼즐 게임 '블록 블라스트(Block Blast)'의 수익 구조와 내부 코드를 분석한 리버스 엔지니어링 결과가 해외에서 큰 화제를 모았습니다. 센서타워(Sensor Tower) 추정치에 따르면, 블록 블라스트는 2026년 1월부터 5월까지 광고 수익으로만 무려 약 1억 2,700만 달러(한화 약 1,700억 원 이상)를 벌어들였습니다. 이는 같은 기간 모바일 게임의 절대강자로 꼽히는 '캔디크러쉬사가'가 기록한 8,110만 달러를 훌쩍 뛰어넘는 수치입니다. 분석자가 안드로이드 10.8.2 버전 앱을 추출해 내부 코드를 뜯어본 결과, 앱스토어에서 내려받는 초기 설치 파일(APK) 내부에는 게임의 핵심 로직이 거의 들어있지 않은 것으로 확인됐습니다. 개발사 측은 게임 내 기능들을 '트레이트(trait)'라는 작은 모듈 단위로 쪼개고, 각 모듈마다 '암(arm)'이라는 세부 변형을 만들어 두었습니다. 깨끗한 안드로이드 14 에뮬레이터 환경에서 계정 없이 앱을 구동하고 캐시와 시스템 로그(logcat)를 추적하자 충격적인 동작 방식이 드러났습니다. 게임을 실행할 때마다 서버로부터 어떤 모듈의 어떤 변형을 적용할지 지정하는 설정 파일이 전달되며, 앱은 이를 암호화된 자바스크립트 형태로 실시간 다운로드해 실행하고 있었습니다. 해당 분석 환경에서는 설정 파일에 약 700여 개의 트레이트가 명시되어 있었고, 그중 254개가 선택되어 101개 모듈이 설치 직후 다운로드되었습니다. 추출된 모듈 이름 중에는 고의로 패배를 유도하거나 난이도를 조작해 광고 시청을 유도하는 것으로 보이는 'MultiClearBoostThenKillTrait', 'FastHandPunishTrait', 'RewardHighValueAdHarvestTrait', 'IsOpenComboInterruptionStrategyReplaceBlockTrait' 등이 다수 포함되어 있어, 이용자를 정밀하게 쥐어짜 광고 수익을 극대화하는 알고리즘이 실제로 작동하고 있음이 확인되었습니다.
Sponsored · 광고