Después de cuatro años y medio de desarrollo y pruebas el primer lanzamiento estable del navegador web , desarrollado bajo la dirección de Brendan Eich, creador del lenguaje JavaScript y exdirector de Mozilla. El navegador está construido sobre el motor Chromium y se centra en proteger la privacidad de los usuarios. Las compilaciones para Linux, Windows, macOS, Android e iOS. El código del proyecto en GitHub, los componentes específicos de Brave se distribuyen bajo la licencia libre MPLv2.
Brave incluye y activa por defecto un motor para bloquear la publicidad, el código para rastrear la navegación entre sitios, botones de redes sociales, bloqueos de videos que se reproducen automáticamente y elementos para minería. El motor de filtrado está escrito en Rust y utiliza algoritmos tomados de las extensiones Block Origin y Ghostery.
Según los desarrolladores, limpiar las páginas mostradas de anuncios y bloques de JavaScript de terceros permite acelerar la carga de las páginas de 3 a 6 veces. En las pruebas realizadas por los desarrolladores, Brave redujo en promedio el tiempo de carga de las páginas probadas en 27 segundos en comparación con Chrome y en 22 segundos en comparación con Firefox, mientras que el navegador Brave cargó un 58% menos de datos y utilizó un 40% y 47% menos de memoria para procesar las páginas que Chrome y Firefox.
Para combatir el rastreo indirecto de los usuarios, el navegador utiliza un bloqueador de métodos de identificación encubierta ("browser fingerprinting"). Se integra en el núcleo la extensión HTTPS Everywhere, que permite usar HTTPS en todos los sitios donde sea posible. Hay un modo de navegación privada, en el que el tráfico se redirige a través de la red Tor. El navegador admite un mecanismo de sincronización entre dispositivos llamado Brave Sync, ofrece a elección temas oscuros y claros, y es compatible con las extensiones de Chrome, teniendo soporte integrado. y .

Conscientes de que el bloqueo de anuncios puede privar a los creadores de contenido de medios para mantener sus recursos, los desarrolladores de Brave han integrado en el navegador un mecanismo alternativo de financiamiento para editores. La esencia del esquema propuesto es que los ingresos por la visualización de anuncios son recibidos por el usuario, quien luego los distribuye en forma de donaciones a los recursos que encuentra más interesantes.
Enumeración de donaciones a creadores de contenido a través del sistema . Las donaciones pueden ser configuradas como una suscripción mensual o enviarse en forma de premios únicos por contenido interesante (para las donaciones, se muestra un indicador en la barra de direcciones en forma de triángulo rojo). Para prevenir el fraude, solo pueden participar sitios verificados en el programa (más de 300,000 sitios son admitidos). El widget de Brave Rewards se coloca en la página que se muestra al abrir una nueva pestaña.

Los fondos para las donaciones se pueden acumular gracias a la plataforma publicitaria integrada en el navegador Brave Ads, que permite mostrar anuncios sin recurrir a servicios externos. Para garantizar la privacidad, los datos sobre las páginas abiertas no salen del sistema del usuario y se almacenan localmente. El uso de Brave Rewards y Brave Ads es opcional, se activa a voluntad del usuario (a través del menú Brave Rewards o la URL brave://rewards) y se configura (se puede limitar el número de anuncios mostrados por hora). Los anuncios se muestran en forma de notificaciones emergentes separadas del contenido. Actualmente, la publicidad se puede mostrar en 30 países, entre los cuales aún no se encuentran países de la ex Unión Soviética.
Los pagos se realizan en una criptomoneda especialmente creada (Basic Attention Token), basada en Ethereum y que combina una plataforma descentralizada para el intercambio de publicidad. El enfoque propuesto permite al usuario controlar completamente todos los datos del navegador, mientras que las empresas mantienen la capacidad de colocar anuncios. El modelo de distribución de fondos implica repartir el 70% de los ingresos obtenidos de los anunciantes entre los usuarios. Los fondos ganados por ver anuncios se acumulan en forma de tokens BAT en una billetera asociada al usuario. El usuario puede intercambiar los BAT ganados por monedas digitales y reales o utilizarlos para patrocinar sitios.

Adicional: Los desarrolladores de la distribución Manjaro Linux llevan a cabo sobre la posibilidad de pasar a usar Brave por defecto.
Fuente: opennet.ru
