Dopo quattro anni e mezzo di sviluppo e test la prima versione stabile del web browser , sviluppato sotto la guida di Brendan Eich, il creatore del linguaggio JavaScript e ex CEO di Mozilla. Il browser è costruito sulla base del motore Chromium e si concentra sulla protezione della privacy degli utenti. Le build per Linux, Windows, macOS, Android e iOS. Il codice del progetto è disponibile su GitHub, i componenti specifici per Brave sono distribuiti con licenza libera MPLv2.
Brave include e attiva per impostazione predefinita un motore per il blocco della pubblicità , codice per il tracciamento della navigazione tra i siti, pulsanti dei social media, widget di video in riproduzione automatica e script per il mining. Il motore di filtraggio è scritto in Rust e utilizza algoritmi ripresi dalle estensioni Block Origin e Ghostery.
Secondo i sviluppatori, la pulizia delle pagine visualizzate da pubblicitĂ e da script JavaScript di terze parti consente di accelerare il caricamento delle pagine da 3 a 6 volte. Nei test condotti dagli sviluppatori, Brave ha mediamente ridotto il tempo di caricamento delle pagine testate di 27 secondi rispetto a Chrome e di 22 secondi rispetto a Firefox, caricando il 58% in meno di dati e utilizzando il 40% e il 47% in meno di memoria rispetto a Chrome e Firefox.
Per combattere il tracking indiretto degli utenti, il browser implementa un bloccante per i metodi di identificazione nascosti (âbrowser fingerprintingâ). In esso è integrata l'estensione HTTPS Everywhere, che permette di utilizzare HTTPS su tutti i siti dove possibile. Ă disponibile una modalitĂ di navigazione privata, in cui il traffico è instradato attraverso la rete Tor. Il browser supporta il meccanismo di sincronizzazione tra i dispositivi Brave Sync, offre la possibilitĂ di scegliere tra temi scuri e chiari, è compatibile con le estensioni per Chrome e ha un supporto integrato e .

Consapevoli che il blocco della pubblicità potrebbe privare i creatori di contenuti dei mezzi per mantenere le loro risorse, gli sviluppatori di Brave hanno integrato nel browser un meccanismo alternativo di finanziamento per gli editori. L'idea principale è che gli utenti ricevano compensi per la visualizzazione della pubblicità , che possono poi redistribuire come donazioni ai siti che ritengono piÚ interessanti.
La distribuzione delle donazioni ai creatori di contenuti attraverso il sistema . Le donazioni possono avvenire tramite un abbonamento mensile o come premi una tantum per contenuti specifici (nella barra degli indirizzi appare un indicatore a forma di triangolo rosso per le donazioni). Per evitare frodi, nel programma possono partecipare solo siti verificati (oltre 300 mila siti supportati). Il widget Brave Rewards è posizionato sulla pagina mostrata allâapertura di una nuova scheda.

I fondi per le donazioni possono essere accumulati attraverso la piattaforma pubblicitaria integrata Brave Ads, che consente di mostrare annunci senza utilizzare servizi esterni. Per garantire la privacy, i dati sulle pagine aperte non escono dal sistema dell'utente e sono conservati localmente. L'uso di Brave Rewards e Brave Ads è facoltativo, attivabile su richiesta dell'utente (tramite il menu Brave Rewards o l'URL brave://rewards) e personalizzabile (può essere limitato il numero di annunci mostrati all'ora). La pubblicità viene mostrata sotto forma di notifiche pop-up distinte dai contenuti. Attualmente, la visualizzazione della pubblicità è possibile in 30 paesi, compresi quelli dell'area post-sovietica.
I pagamenti sono effettuati in una criptovaluta appositamente creata (Basic Attention Token), basata su Ethereum e che combina una piattaforma decentralizzata per lo scambio di pubblicità . L'approccio proposto consente agli utenti di controllare completamente tutti i dati del browser, mentre le aziende possono continuare a pubblicare pubblicità . Il modello di distribuzione dei fondi prevede una distribuzione del 70% dei ricavi generati dagli inserzionisti tra gli utenti. I fondi guadagnati dalla visualizzazione della pubblicità vengono accumulati sotto forma di token BAT nel portafoglio associato all'utente. L'utente può scambiare i BAT guadagnati con valute digitali e fiat o utilizzarli per sponsorizzare siti.

Nota: Gli sviluppatori della distribuzione Manjaro Linux stanno considerando la possibilitĂ di passare all'uso di Brave come browser predefinito.
Fonte: opennet.ru
