След четири години и половина разработки и тестване първият стабилен релиз на уеб браузъра , разработван под ръководството на Брендън Айк (Brendan Eich), създателя на езика JavaScript и бивш ръководител на Mozilla. Браузерът е построен на базата на движка Chromium и е фокусиран върху защитата на личната информация на потребителите. Версиите за Linux, Windows, macOS, Android и iOS. Кодът на проекта в GitHub, специфичните за Brave компоненти се разпространяват под свободна лицензия MPLv2.
В Brave е вграден и активиран по подразбиране двигател за блокиране на реклама, кодове за проследяване между сайтове, социални медийни бутони, блокове с автоматично възпроизвеждане на видео и вмъквания за добив на криптовалути. Двигателят за филтриране е написан на езика Rust и използва алгоритми, заимствани от добавките Block Origin и Ghostery.
Съгласно заявлението на разработчиците, почистването на показваните страници от реклама и външни JavaScript блокове позволява да се ускори зареждането на страниците 3-6 пъти. При проведените тестове от разработчиците, Brave е успял да намали времето за зареждане на тестваните страници средно с 27 секунди в сравнение с Chrome и с 22 секунди в сравнение с Firefox, като същевременно браузерът Brave е заредил с 58% по-малко данни и е изисквал с 40% и 47% по-малко памет за обработка на страниците в сравнение с Chrome и Firefox.
За борба с косвеното проследяване на потребителите в браузера се прилага блокер на методите за скрито идентифициране („browser fingerprinting“). В основната версия е интегрирано допълнение HTTPS Everywhere, което позволява на всички сайтове, където е възможно, да използват HTTPS. Има режим на частно преглеждане, в който трафикът се пробутва през мрежата Tor. Браузерът поддържа механизъм за синхронизация между устройствата Brave Sync, предлага избор между тъмен и светъл интерфейс, съвместим е с добавки за Chrome, има вградена поддръжка и .

Осъзнавайки, че блокирането на рекламата може да лиши създателите на съдържание от средства за поддържане на ресурсите си, разработчиците на Brave интегрираха в браузера алтернативен механизъм за финансиране на издателите. Същността на предложената схема е, че средствата от показването на реклама получава потребителят, който след това разпределя средствата под формата на дарения на най-интересните за него ресурси.
Разпределянето на даренията на създателите на съдържание чрез система . Даренията могат да бъдат направени под формата на месечен абонамент или еднократни награди за определен интересен съдържание (в адресната лента се показва индикатор под формата на червен триъгълник). За предотвратяване на измами в програмата могат да участват само верифицирани сайтове (поддържат се над 300 000 сайта). Уиджетът Brave Rewards се разполага на страницата, показвана при отваряне на нов таб.

Средствата за дарения могат да се натрупат благодарение на вградената рекламна платформа Brave Ads в браузъра, която позволява показването на реклама без обръщение към външни услуги. За осигуряване на конфиденциалност, данните за отворените страници не излизат извън системата на потребителя и се съхраняват локално. Използването на Brave Rewards и Brave Ads е опционално, включва се по желание на потребителя (чрез менюто Brave Rewards или URL brave://rewards) и може да бъде конфигурирано (може да се ограничи броят на показваните рекламни блокове на час). Рекламата се показва под формата на отделни от съдържанието изскачащи уведомления. В момента рекламата може да се показва в 30 държави, сред които все още няма държави от постсъветското пространство.
Разчетите се извършват в специално създадена криптовалута (Basic Attention Token), основана на Ethereum и съчетаваща в себе си децентрализирана платформа за обмен на реклама. Предложеният подход дава на потребителя възможност напълно да контролира всички данни в браузъра, а на фирмите да запазят възможността за публикуване на реклама. Моделът за разпределение на средствата предполага разпределение между потребителите на 70% от приходите, получени от рекламодателите. Средствата от гледането на реклама се натрупват под формата на BAT токени в портфейл, свързан с потребителя. Потребителят може да обменя спечелените BAT за цифрови и реални валути или да ги използва за спонсориране на сайтове.

Допълнение: Разработчиците на дистрибуцията Manjaro Linux провеждат възможност за преминаване на използване на Brave по подразбиране.
Източник: opennet.ru
