Análise de Cake Wallet
Alerta de segurança
Vale a pena instalar a Cake Wallet hoje e é perigoso continuar usando a versão anterior a maio de 2021: qualquer carteira de bitcoin criada em uma versão anterior à v4.1.7 tem de ser abandonada, não apenas atualizada. Essas versões geravam frases de recuperação de bitcoin de 12 palavras usando a função Random() comum do Dart em vez de Random.secure(), e os pesquisadores do Milk Sad mediram o resultado em cerca de 20 bits de entropia impossível de adivinhar, quando se pretendia mais de 120. Isso é quebrável por força bruta, e já foi quebrado por força bruta.
Dois eventos distintos se misturam aqui, então mantenha-os separados. A Cake divulgou seu próprio gerador de números aleatórios fraco em maio de 2021, lançou a v4.1.7 corrigida e disse aos usuários que movessem seus fundos com urgência. Milk Sad é uma vulnerabilidade diferente, na ferramenta libbitcoin-explorer, divulgada publicamente em agosto de 2023. Os pesquisadores do Milk Sad encontraram o erro mais antigo da Cake em julho de 2023 enquanto trabalhavam no seu próprio caso, deram a ele uma seção curta em seu relatório principal e depois publicaram uma análise técnica completa dele. Ao longo do processo, seguraram a divulgação por meses e ajudaram a Cake a lançar uma atualização do aplicativo que detecta e alerta os usuários afetados. Seu rastreamento aponta cerca de 548,9 BTC passando por 8.757 carteiras fracas entre 2020 e 2024, e descreve os movimentos posteriores como varreduras em sua maioria automatizadas, que atingiram pessoas que nunca agiram com base no aviso de 2021.
A carteira em si é boa. É de código aberto sob uma licença MIT, de autocustódia, e não coleta telemetria nem dados de conta; a Cake afirma que mais de 1.750.000 pessoas a usam. Começou em 2018 como a primeira carteira de Monero de código aberto no iOS e hoje é multiativo, lidando com Monero, bitcoin, Lightning, Litecoin, Ethereum, Solana, Zcash, Bitcoin Cash e mais uma dúzia de redes a partir de um único aplicativo. Do lado do bitcoin, aceita silent payments e PayJoin, e acrescenta Litecoin MWEB, assinatura com hardware Ledger, a própria opção de dois fatores da Cake, Tor para todo o tráfego e conexão com seu próprio nó. A página de downloads da Cake oferece iOS, Android pela Play Store, um APK direto e o Accrescent, além de compilações para Windows e Linux.
Portanto, o que deve ser verificado não é o aplicativo que você instala hoje, que está bem. É qualquer frase de recuperação de bitcoin que você criou na Cake anos atrás. Se ela for anterior à v4.1.7, gere uma carteira nova e retire tudo de lá, hoje mesmo. As carteiras de Monero nunca foram afetadas: a falha existia apenas no caminho de geração de chaves de bitcoin.
- Fabricante
- Cake Labs
- Tipo
- Carteira de software
- Roda em
- iOS, Android, Windows, macOS, Linux
- Quem guarda as chaves
- autocustódia, frase de recuperação e chaves geradas e guardadas no seu próprio dispositivo, sem conta e sem telemetria
- Só bitcoin
- Não, multiativos
- Conectividade
- Tor para todo o tráfego, conexão com seu próprio nó, assinatura com hardware Ledger, e silent payments mais PayJoin do lado do bitcoin
- Lançamento
- 2018, lançada como a primeira carteira de Monero de código aberto no iOS
- Ativos aceitos
- Multiativo: Monero, bitcoin, Lightning, Litecoin, Ethereum, Solana, Zcash, Bitcoin Cash e mais
Mais carteiras como esta:iOSAndroidWindowsmacOSLinuxSoftware
Prós e contras
O que funciona
- Código aberto sob uma licença MIT, com um repositório público desenvolvido ativamente
- De autocustódia, sem conta e sem verificação de identidade e, nas palavras da Cake, zero coleta de dados ou telemetria
- Ferramentas genuínas de privacidade para bitcoin: silent payments e PayJoin, além de Tor para todo o tráfego e seu próprio nó
- Lida com Monero como se deve, algo que quase nenhuma outra carteira multiativo faz
- Suporte à carteira de hardware Ledger, além da própria opção de dois fatores da Cake e desbloqueio biométrico
- Acessível fora das lojas de aplicativos: APK direto, Accrescent e compilações para Windows e Linux
O que observar
- As carteiras de bitcoin criadas antes da v4.1.7 são permanentemente inseguras e têm de ser substituídas, não apenas atualizadas
- Os pesquisadores do Milk Sad rastrearam varreduras dessas carteiras fracas que continuavam até 2024, três anos depois do aviso
- A falha estava no próprio código de geração de chaves da Cake, não em uma biblioteca de terceiros, e atravessou 2020 e 2021
- Multiativo por definição, então carrega muito mais redes e muito mais código do que uma carteira só de bitcoin
- As garantias de privacidade do Monero e redes muito mais transparentes dividem um único aplicativo, o que exige cuidado para usar bem
Vale comparar
- BlueWalletCarteira de celular só para bitcoin, com controle real dos bitcoins e cofres multiassinatura, cujo lado Lightning é custodial a menos que você mesmo rode o servidor.
- ExodusA carteira de melhor aparência desta lista, de uma empresa listada na NYSE, com aplicativos de código fechado e taxas de troca a partir de 0,5%.
- EdgeCarteira móvel de código aberto que troca a frase de recuperação por um nome de usuário e uma senha, e que publicou todos os detalhes da única vez em que falhou.
Comparações de Cake Wallet
Fato por fato contra cada carteira do mesmo tipo analisada aqui, com um veredito onde nossa nota decide.
- Aqua vs Cake Wallet
- Atomic Wallet vs Cake Wallet
- Bitcoin Core vs Cake Wallet
- Blockstream Green vs Cake Wallet
- BlueWallet vs Cake Wallet
- Cake Wallet vs Coinbase Wallet
- Cake Wallet vs Edge
- Cake Wallet vs Electrum
- Cake Wallet vs Exodus
- Cake Wallet vs Guarda Wallet
- Cake Wallet vs MetaMask
- Cake Wallet vs Muun
- Cake Wallet vs Mycelium
- Cake Wallet vs Phoenix
- Cake Wallet vs Sparrow Wallet
- Cake Wallet vs Trust Wallet
- Cake Wallet vs Wallet of Satoshi
- Cake Wallet vs Wasabi Wallet
- Cake Wallet vs Zengo
Perguntas frequentes
O erro de bitcoin da Cake Wallet afeta você?
Só se você criou uma carteira de bitcoin na Cake Wallet antes da versão 4.1.7, que chegou em maio de 2021. Se criou, trate essa frase de recuperação como pública: gere uma carteira nova e retire todos os bitcoins da antiga. As carteiras de Monero nunca foram afetadas.
Milk Sad é a mesma coisa que o erro da Cake Wallet?
Não. A Cake divulgou seu próprio gerador de números aleatórios fraco em maio de 2021. Milk Sad é uma falha separada, na ferramenta libbitcoin-explorer, divulgada publicamente em agosto de 2023. Os pesquisadores do Milk Sad publicaram depois uma análise técnica do erro anterior da Cake, e é por isso que os dois nomes aparecem juntos.
Quanto bitcoin foi afetado pela falha da Cake Wallet?
Os pesquisadores do Milk Sad rastrearam cerca de 548,9 BTC por 8.757 carteiras fracas entre 2020 e 2024. Essa é a medida deles dos fundos que passaram pela faixa afetada, não um total de roubo confirmado, e eles descrevem os movimentos posteriores como varreduras em sua maioria automatizadas.
A Cake Wallet é segura de usar agora?
A falha de geração de chaves foi corrigida na v4.1.7 em maio de 2021, e as versões atuais não são afetadas. O aplicativo é de código aberto, de autocustódia e não coleta telemetria. O que merece sua atenção não é a versão que você instala hoje, mas qualquer frase de recuperação de bitcoin que você criou na Cake anos atrás.
A Cake Wallet é só de bitcoin?
Não. Começou como uma carteira de Monero em 2018 e agora lida com Monero, bitcoin, Lightning, Litecoin, Ethereum, Solana, Zcash e mais em um único aplicativo. Se você quer uma carteira com nada além de bitcoin, escolha uma somente de bitcoin.
Fontes
- Cake Wallet: official site and downloads
- Cake Labs: urgent action needed for bitcoin wallets, May 2021 disclosure
- Milk Sad update 6: Cake Wallet vulnerability PSA
- Milk Sad update 9: Cake Wallet technical writeup
- Milk Sad update 10: Cake Wallet vulnerability impact
- Milk Sad: main disclosure for libbitcoin-explorer
- Cake Wallet source on GitHub
- Cake Wallet blog: Cake Wallet for macOS leaves beta


