Após quatro anos e meio de desenvolvimento e testes a primeira versão estável do navegador web , desenvolvido sob a liderança de Brendan Eich, criador da linguagem JavaScript e antigo diretor da Mozilla. O navegador é construído sobre o motor Chromium e foca na proteção da privacidade dos usuários. As versões para Linux, Windows, macOS, Android e iOS. O código do projeto está no GitHub, componentes específicos do Brave são distribuídos sob a licença livre MPLv2.
O Brave possui um motor de bloqueio de anúncios embutido e ativado por padrão, que remove códigos de rastreamento entre sites, botões de redes sociais, blocos de vídeo autoplay e inserções de mineração. O motor de filtragem é escrito na linguagem Rust e utiliza algoritmos inspirados em extensões como Block Origin e Ghostery.
De acordo com os desenvolvedores, a limpeza das páginas exibidas de anúncios e blocos JavaScript de terceiros pode acelerar o carregamento das páginas em 3 a 6 vezes. Nos testes realizados pelos desenvolvedores, o Brave reduziu em média o tempo de carregamento das páginas testadas em 27 segundos em comparação ao Chrome e em 22 segundos em comparação ao Firefox, além de carregar 58% menos dados e usar 40% a 47% menos memória no processamento de páginas do que o Chrome e o Firefox.
Para combater o rastreamento indireto dos usuários, o navegador utiliza um bloqueador de métodos de identificação furtiva (‘browser fingerprinting’). O complemento HTTPS Everywhere está integrado, permitindo que todos os sites que o suportam utilizem HTTPS. Há um modo de navegação privada, onde o tráfego é roteado pela rede Tor. O navegador suporta o mecanismo de sincronização entre dispositivos Brave Sync, oferece temas escuro e claro e é compatível com extensões do Chrome, além de ter suporte embutido e .

Cientes de que o bloqueio de anúncios pode privar os criadores de conteúdo de recursos para manter seus sites, os desenvolvedores do Brave integraram um mecanismo alternativo de financiamento para editores no navegador. A ideia é que o usuário recebe os recursos gerados pela exibição de anúncios e depois distribui como doações para os sites que considera mais interessantes.
A distribuição das doações para os criadores de conteúdo por meio do sistema . As doações podem ser feitas como uma assinatura mensal ou como contribuições únicas para conteúdos interessantes (na barra de endereço, um indicador aparece na forma de um triângulo vermelho). Para prevenir fraudes, apenas sites verificados podem participar do programa (mais de 300 mil sites são suportados). O widget Brave Rewards é exibido na página aberta ao abrir uma nova aba.

Os recursos para doações podem ser acumulados através da plataforma de anúncios integrada ao navegador, Brave Ads, que exibe anúncios sem recorrer a serviços externos. Para garantir a privacidade, os dados sobre as páginas abertas não saem do sistema do usuário e são mantidos localmente. O uso do Brave Rewards e do Brave Ads é opcional, podendo ser ativado a critério do usuário (via menu Brave Rewards ou URL brave://rewards) e configurado (é possível limitar o número de anúncios exibidos por hora). Os anúncios aparecem na forma de notificações pop-up separadas do conteúdo. Atualmente, a exibição de anúncios está disponível em 30 países, entre os quais ainda não se encontram países da ex-União Soviética.
As transações são realizadas em uma criptomoeda especialmente criada (Basic Attention Token), baseada em Ethereum e que combina uma plataforma descentralizada para a troca de publicidade. A abordagem proposta permite que os usuários tenham total controle sobre seus dados de navegação, enquanto as empresas mantêm a capacidade de veicular anúncios. O modelo de distribuição de recursos implica que 70% da receita obtida dos anunciantes será distribuída entre os usuários. Os recursos gerados pela visualização de anúncios são acumulados na forma de tokens BAT em uma carteira associada ao usuário. O usuário pode trocar os BAT ganhos por moedas digitais e reais ou utilizá-los para patrocinar sites.

Adicional: Os desenvolvedores da distribuição Manjaro Linux estão realizando discussões sobre a possibilidade de adotar o Brave como navegador padrão.
Fonte: opennet.ru
