Bethropic

Stake 해킹 2023: $4,100만이 핫 월렛에서 빠져나간 방법과 provably fair가 보호하지 못하는 것

paper_candle조회 0
🌐 이 글의 원문은 영어로 작성되었습니다· AI 번역원문 보기

12:48 UTC

Stake는 여러 측면에서 세계 최대의 암호화폐 카지노이며, 2023년 9월 4일 이 회사의 이더리움 핫 월렛은 핫 월렛이 하루에 5만 번 하는 일을 했습니다: 송금 서명. 이 송금은 회사가 통제하지 않는 주소로 약 390만 달러의 USDT를 보냈습니다. 그 후 몇 분 내에 2건의 송금이 더 있었는데, 6,000 ETH 이상(당시 약 980만 달러)을 이동했고, 그 다음에는 남아있는 스테이블코인과 토큰들을 비우는 더 작은 송금들이 계속되었습니다: USDC, DAI, 그리고 다른 두 체인에서 BNB와 MATIC.

체인을 감시하는 분석가들은 카지노가 공지하기 전에 이를 알아챘습니다. PeckShield의 첫 추정치는 이더리움만 포함하여 1,570만 달러였고, ZachXBT는 같은 행위자가 Stake의 BNB Chain과 Polygon 월렛에서 약 2,560만 달러를 더 빼냈다고 지적했으며, Beosin의 조정된 총액은 4,135만 달러였습니다. Etherscan은 송금이 여전히 진행 중일 때 수신 주소를 "Stake.com Hacker"로 표시했습니다.

체인별로 빠져나간 것 (Beosin 조정)

체인대략적인 손실
이더리움 (ETH, USDT, USDC, DAI)1,570만 달러
BNB Chain (BNB)1,780만 달러
Polygon (MATIC)780만 달러
총계4,135만 달러

비트코인, 라이트코인, XRP, EOS 및 TRON 월렛은 영향을 받지 않았습니다. 수치는 2023년 9월 4일 가격으로 추적 회사에서 보고한 가격입니다.

무엇이 영향을 받았고 무엇이 아닌가

Stake의 첫 공개 게시물은 ETH 및 BSC 핫 월렛에서 허가되지 않은 거래가 발생했으며, 월렛을 조사 중이고, 사용자 자금은 안전하다고 말했습니다. 영향을 받는 세 체인에서의 입금과 출금이 일시 중지되었고, 다른 모든 것은 계속 운영되었습니다. 21:28 UTC에 회사는 모든 서비스가 재개되었다고 공지했습니다 — 첫 송금 이후 9시간 미만, 그리고 공개 승인 이후 몇 시간.

공동 창업자 Ed Craven은 이 공격을 카지노가 거래를 승인하기 위해 사용한 서비스의 정교한 침해로 설명했으며, 개인 키가 손상되지 않았다고 말했습니다 — 공격자는 월렛 자체를 가져가지 않고 핫 월렛에서 "여러 허가되지 않은 거래"를 할 수 있었습니다. 몇몇 보안 연구원들은 공개적으로 이견을 제시했습니다: 그들에게 누군가가 귀하의 주소에서 유효한 서명을 하는 것은 개인 키가 어디에 감싸여 있든 키 손상의 정의입니다. 이 분쟁은 사실에 관한 것보다는 용어에 관한 것입니다. 서명 서비스는 지출 권한을 보유하거나 접근할 수 있으며, 서비스를 통제하는 사람이 돈을 통제하며, 약 10분 동안 다른 누군가가 그렇게 했습니다.

  • 건드려지지 않음: 게임. 시드가 유출되지 않았고, 결과가 변경되지 않았고, 베팅이 잘못 지급되지 않았습니다. 그 날 진행된 모든 라운드는 당시처럼 오늘도 정확히 확인됩니다.
  • 건드려지지 않음: 콜드 스토리지. 비트코인, 라이트코인 및 XRP 잔액 — 카지노 자금의 대부분 — 은 다른 곳에 있었고 절대 움직이지 않았습니다.
  • 건드려진 것: 운영 자금. 카지노가 출금이 분 단위로 처리되도록 유지하는 핫 자금. 4천1백만 달러는 큰 핫 잔액이지만, 그 규모의 사이트가 하루에 처리하는 금액의 일부일 뿐이므로 카지노는 이를 흡수하고 아무 일도 없었던 것처럼 출금을 처리할 수 있었다.

며칠 후, 그 이름

속성 밝혀내기가 평소보다 빨랐다. 일주일 내에 FBI는 조사 결과 DPRK 사이버 행위자들(FBI가 APT38로도 추적하는 Lazarus Group)이 Stake의 Ethereum, BNB Chain 및 Polygon 지갑에서 훔친 자금을 이동했으며, 거래소들이 그 자금을 거부할 수 있도록 그 그룹이 사용하던 주소들을 공개했다. 같은 공지는 그 그룹의 2023년 탈취액을 2억 달러 이상으로 집계했다: 6월 Atomic Wallet에서 약 1억 달러, 7월 Alphapo에서 6천만 달러, CoinsPaid에서 3천7백만 달러, 그리고 이제 Stake.

자금 세탁은 1년 전 Ronin 브릿지 도난 이후 그 그룹이 사용해온 패턴을 따랐다: 체인 간 브릿지, Avalanche에서 통합, wrapped bitcoin으로 교환한 후 native bitcoin으로 교환되어 추적이 어려워지고 제재받는 믹서들이 나머지를 처리한다. 4천1백만 달러 중 어느 것도 회수되지 않았으며, 회수될 것으로 예상되지 않았다. 국가에 해킹당한 카지노는 돈을 돌려받지 못한다; 보도자료를 받을 뿐이다.

FBI 조사에 따르면 DPRK 사이버 행위자들이 Ethereum, Binance Smart Chain 및 Polygon 네트워크와 관련된 훔친 자금을 Stake.com에서 이동했다.FBI 공보, 2023년 9월

두 가지 약속, 그리고 그중 하나만 증명 가능

Stake는 "provably fair"를 표준으로 만든 사이트 중 하나였으며, 그 게임들은 2023년 9월 4일 아침, 도난 중, 그리고 도난 후에 provably fair였다. 그것은 아이러니가 아니다; 그것이 교훈이다. Provably fair 시스템은 하나의 약속을 한다: 각 라운드의 결과는 당신이 베팅하기 전에 committed seed로 고정되며, 당신은 나중에 이를 재계산할 수 있다. 해시 커미트먼트가 증명하는 것은 정확히 그것뿐이다. 그것은 당신이 이긴 잔액을 누가 사용할 수 있는지에 대해서는 아무것도 말하지 않는다.

Custody는 다른 언어로 만들어진 두 번째 약속이다. 그것은 키, 서명 서비스, cold storage 비율 및 그들을 건드릴 수 있는 사람과 소프트웨어에 대한 진술이다 — 그리고 카지노가 서명 아키텍처를 공개한다면 그것은 다음 Lazarus를 위한 지도를 공개하는 것이 될 것이므로, 플레이어가 외부에서 어느 것도 확인할 수 없다. 사이트가 할 수 있는 최선은 Stake가 한 것처럼 테스트될 때 잘 행동하는 것이다: 무슨 일이 일어났는지 말하고, 계속 지불하고, provable했던 한 가지를 건드리지 않는 것.

Betkyo는 모든 게임의 유도와 모든 라운드를 재계산하는 검증자를 공개한다. 그것은 그 지갑이 어떻게 keyed되었는지, 그 float가 어디에 있는지, 또는 무엇이 출금에 서명하는지를 공개하지 않으며, 위의 이유로 인해 공개하지 않을 것이다. 어느 카지노의 custody도 "provably" 무언가가 아니다; 그 반대의 주장은 마케팅으로 취급하라.

플레이어가 할 수 있는 것은 암호화가 아니라 산술이다. 어떤 사이트에 남겨진 잔액은 그것의 핫 지갑에 대한 대출이다. 플레이 의도가 있는 것만 사이트에 유지하고, 그렇지 않은 것은 출금하며, 출금 창이 보내기 전에 무엇을 확인하는지 읽어서 일시 중지가 보통 그런 것처럼 보이도록 하라 — 확인 — 도난이 아니라. 당신이 확인할 수 있는 시드들. 당신이 크기만 정할 수 있는 vault.

遊당신이 확인할 수 있는 부분
Committed seed에서 모든 라운드 재계산 가능 — provably fair가 실제로 만드는 약속
Dice →

FAQ

Stake 해킹에서 얼마나 도난당했나?

Beosin의 조정에 따르면 약 4천1백만 달러: Ethereum에서 대략 1천5백7십만 달러, BNB Chain에서 1천7백8십만 달러, Polygon에서 7백8십만 달러, 2023년 9월 4일 UTC 12:48부터 핫 지갑에서 유출.

누가 Stake를 해킹했나?

FBI는 공격 며칠 내에 도난을 Lazarus Group (APT38)에 귀속시켰으며, 그 그룹이 사용한 주소들을 공개했다. FBI는 같은 그룹을 2023년 2억 달러 이상의 암호화폐 도난(Atomic Wallet, Alphapo, CoinsPaid 포함)과 연결했다.

Stake 사용자들의 자금이 손실되었나?

Stake는 사용자 자금이 안전하다고 말했고, 영향을 받은 3개 체인에서 예금과 출금을 일시 중지했으며, 같은 날 UTC 21:28에 모든 서비스가 복구되었다고 보고했다. Bitcoin, Litecoin, XRP, EOS 및 TRON 지갑은 영향을 받지 않았다. 손실은 회사가 부담했다.

게임이나 provably fair 시스템이 손상되었나?

아니다. 위반은 게임 엔진이나 그들의 시드가 아니라 핫 지갑 거래를 승인하는 데 사용되는 서비스의 위반이었다. 모든 라운드는 여전히 검증 가능했다. Provably fair는 게임 결과를 증명한다; 그것은 자금 custody에 대해서는 아무것도 말하지 않는다.

플레이어가 카지노 해킹으로부터 보호받을 수 있는 방법은?

외부에서 카지노의 자산보관을 확인할 수 없으므로, 대신 노출을 조절하세요: 플레이하려는 금액만 사이트에 보관하고 나머지는 출금하며, 사이트의 출금 확인 절차를 이해해서 일반적인 지연을 도난으로 착각하지 마세요.

출처 및 참고자료

이 글의 게임

Dice — 규칙 & 무료 플레이 →Crash — 규칙 & 무료 플레이 →

Stake 해킹 2023: $4,100만이 핫 월렛에서 빠져나간 방법과 provably fair가 보호하지 못하는 것

댓글 (1)

  • compass203

    $41 million hit is crazy, but at least Bitcoin wallets weren't touched or this could've been way worse.