E também quero compartilhar com a comunidade Square algumas informações úteis e de primeira mão sobre alguns aspectos técnicos do funcionamento de criptocarteiras no ambiente Android.

O desenvolvimento contínuo de vários blockchains com muitos criptoativos correspondentes pode levar a uma série de problemas relacionados à sua mineração, armazenamento, multiplicação e uso.

O processo de atualização do próprio sistema operacional, seus componentes e utilitários do sistema, bem como a atualização direta de aplicativos de carteira e navegador, pode complicar o trabalho com ativos criptográficos. A obsolescência pode impossibilitar o trabalho com serviços de Internet, porque novos módulos funcionais, algumas configurações de acesso e endereços de servidor mudam durante as atualizações, e até mesmo o acesso root a arquivos xml ou SQLite nem sempre pode ajudar. Mais cedo ou mais tarde, chegará um momento em que este ou aquele aplicativo deixará de funcionar e de ser suportado pelo dispositivo até certo ponto ou completamente. Em geral, o problema do progresso no nível de software e hardware deve ser abordado filosoficamente. Por exemplo, em vez de reclamar de um telefone desatualizado, você pode desligar as atualizações automáticas e verificar se há atualizações em lojas de aplicativos interessantes, ignorando as menos necessárias para economizar tráfego de internet e reduzir a carga. Às vezes, até mesmo a limpeza dos caches ajuda a melhorar a situação do espaço em disco por um tempo, mas lembre-se de que a exclusão dos dados do programa e a limpeza profunda levarão necessariamente à perda de dados de registro e componentes pré-carregados, como temas, conjuntos, dicionários, etc. Alguma otimização do uso da RAM do dispositivo, além das configurações de operação inteligente de aplicativos em segundo plano, pode ser alcançada interrompendo completamente alguns aplicativos que não são usados ​​​​com muita frequência - de uma dúzia de carteiras diferentes, eles não deveriam ser aberto rapidamente e monitorar constantemente o estado de cada moeda e, consequentemente, rede A interrupção e a limpeza dos caches estão disponíveis na ferramenta do sistema dos aplicativos instalados ou no gerenciador de tarefas. E o snap-in de gerenciamento de notificações deve limitar os fluxos intermináveis ​​de notificações de aplicativos instalados. Você também deve monitorar regularmente o conjunto de permissões dos aplicativos instalados, principalmente após a instalação das atualizações, novas permissões podem aparecer lá, por exemplo, relativas a chamadas, câmeras e módulos de rede. Além de economizar tráfego, a ferramenta de gerenciamento de acesso a aplicativos pode ajudar na privacidade, mas não deve ser esquecida quando for necessário verificar o saldo da conta em alguma carteira, embora existam visualizadores de blockchain para este caso, e a carteira criada possa nunca tenha acesso à Internet por motivos de segurança.

Portanto, a regularidade das medidas preventivas, mesmo por meios padrão do dispositivo sem instalação de otimizadores especiais, proteção antivírus, higiene cibernética e cuidados habituais na abertura de sites perigosos ou aplicativos não verificados, e até mesmo o desligamento habitual do dispositivo, sem falar na compactação de bancos de dados após a limpeza em aplicações onde for possível, pode melhorar a eficiência, o conforto e a segurança do software do dispositivo.

Na realidade, quaisquer criptoativos estão localizados em bases de dados distribuídas pela Internet, cujo acesso é feito por meio de chaves secretas, que ficam armazenadas nas carteiras dos usuários.#Cryptowalleté um programa cujo banco de dados contém chaves secretas com chaves públicas correspondentes, bem como diversas configurações e restauração do histórico de transações. Além disso, as carteiras podem ter um navegador integrado para aplicativos DApp e serviços integrados adicionais, por exemplo, para trocas de moedas.#Achave secreta é a mais importante, muitas vezes é armazenada de forma criptografada. Nem todas as carteiras permitem que ela seja exportada, deixando os usuários apenas com uma frase#seedda qual uma chave é derivada usando algoritmos de derivação escolhidos pelos desenvolvedores da carteira. E aqui existem possíveis dificuldades caso o usuário precise importar sua frase-semente para um aplicativo de outro fabricante. Os algoritmos de descriptografia podem ser especialmente diferentes dos concorrentes e, portanto, em vez de importar, uma chave secreta diferente será obtida para um endereço público diferente. Graças ao serviço de Ian Coleman, você pode tentar offline encontrar um mecanismo de descriptografia de frase-semente e, portanto, uma chave secreta, mas é quase impossível obter uma frase-semente a partir de uma chave-semente. Portanto, para sentir total liberdade e independência dos caprichos dos desenvolvedores de carteiras na corrida competitiva por melhorias e atualizações, ou para reduzir custos de comissões ao realizar transações, é desejável que os usuários tenham uma chave secreta com um endereço público e senha correspondentes, idealmente para cada criptomoeda com saldo diferente de zero ou uma vez (para possíveis bifurcações e quedas) com saldo diferente de zero, e armazenar essas informações em locais diferentes em mídias diferentes, sem acesso de terceiros, físicos ou artificiais.

Atualmente, existem vários tipos de carteiras disponíveis para dispositivos #Android:

1)#cryptowalletsna forma de aplicativos independentes com pastas de dados próprias;

2) carteiras criptográficas são integradas em navegadores com pastas quase independentes dentro de pastas e configurações do navegador;

3) carteiras web, que são criadas no cache do navegador no endereço web do provedor de carteira criptografada correspondente.

Infelizmente, os aplicativos de desktop do Chrome não estão disponíveis para dispositivos móveis. Embora sejam muito úteis, pois duplicam o programa para diferentes sistemas, e a abertura de seu código permite fazer download em lojas de navegadores e descompactar a instalação zip para pesquisa de JavaScript.

Mesmo as aplicações publicadas em todos os mercados conhecidos por uma determinada taxa podem revelar-se software malicioso, pelo que a verificação e o cuidado devem ser uma prioridade. O navegador embutido na carteira muitas vezes não consegue abrir todos os sites Dapp devido à falta de suporte para atualização do componente WebView do sistema em dispositivos desatualizados, mas isso também tem suas vantagens - limitando um grande número de projetos fraudulentos. E o mecanismo WalletConnect para fazer uma conexão web3 de uma carteira a um DApp em um navegador externo parece menos perigoso, mas nem todos os blockchains o suportam.

As carteiras de navegador podem ser classificadas como menos confiáveis ​​se você as usar em navegadores para navegar diariamente na Internet.

As carteiras de custódia centralizada devem ser diferenciadas das carteiras web, que fornecem aos usuários chaves secretas que podem ser portadas para qualquer outra carteira. Às vezes, as carteiras da web são úteis para determinados serviços, moedas ou torneiras, mas para seu funcionamento é melhor alocar um navegador limpo separado e, claro, ao manipular, fechar outros sites e aplicativos para garantir o vazamento do conteúdo da área de transferência, capturas de tela ou texto impressoras, mas como e em outros casos usando a Internet.

Às vezes, uma carteira web pode ser confundida com um aplicativo independente devido ao fato de seu atalho poder ser colocado na área de trabalho do dispositivo com parâmetros de inicialização prescritos do navegador correspondente. As carteiras integradas aos navegadores também têm a capacidade de exibir um atalho com a intenção correspondente do aplicativo principal, ou até mesmo um widget na área de trabalho.

Assim, se você possui um grande número de carteiras, por conveniência, pode alocar para elas uma tela de dispositivo separada com pastas por tipo, frequência e finalidade. Se não houver espaço em disco suficiente, você pode limpar os caches das carteiras, o que é especialmente relevante ao usar navegadores integrados para jogos web3 ou para o sistema como um todo. Se a carteira não for usada e estiver esperando por um bulran há anos, seus dados poderão ser apagados criando uma cópia das chaves e dos assentos com antecedência. Em alguns casos, você também pode desinstalar aplicativos, mas deve-se ter em mente que a nova versão não será suportada pelo dispositivo depois de algum tempo, e para moedas únicas isso pode ser crítico, e então você terá que baixar as instalações de fontes não oficiais e possivelmente modificadas e, portanto, se possível, você deve arquivar instalações APK originais de dispositivos com acesso root. Bem, para importar blockchains conhecidos, você ainda pode contar com uma grande seleção de carteiras criptografadas apresentadas ao público. O principal é não se deparar com golpes, phishing ou hackers.