След шест месеца разработка проектът GNU представи свободната система за електронни плащания GNU Taler 1.1. Платформата е призната за готова за внедряване на работещи платежни услуги и вече може законно да се използва за продажба на стоки в Швейцария. Компаниите, които желаят да организират продажбите си с GNU Taler, трябва просто да имат сметка в който и да е швейцарски банк и да стартират предоставения от платформата бекенд за организиране на продажбите.
Кодът на GNU Taler е написан на C и се разпространява под лицензите AGPLv3 и LGPLv3. Включва основни компоненти, позволяващи организирането на работа на банка, обменна точка, търговска площадка, портфейл и одитор. Системата позволява идентификация на продавачите за данъчна отчетност, но осигурява анонимност за купувачите. Финансирането на разработката се извършва чрез грантове от Европейската комисия и Държавния секретариат на Швейцария за образование, изследвания и иновации (SERI).
Платежната система GNU Taler не е обвързана с собствена криптовалута и работи с вече съществуващи валути, като долари, евро и биткойни. Подкрепата на нови валути се осъществява чрез свързване с банка, която действа като финансов guarantor на извършените операции. Проектът популяризира бизнес модел, основан на операции с обмен — парите от традиционните системи за плащания, като BitCoin, Mastercard, SEPA, Visa, ACH и SWIFT, се преобразуват в анонимни електронни пари в същата валута. Потребителят може да предава електронни пари на продавачите, които след това могат в обменната точка да ги сменят обратно за реални пари.
Вече извършените транзакции в GNU Taler запазват своята достоверност дори при изтичане на личните ключове на клиентите, търговците и местата за обмен — форматът на базата данни позволява да се верифицират всички извършени транзакции и потвържденията на тяхната последователност. Потвърждението за плащане за търговците е криптографско доказателство за превод в рамките на сключения с клиента договор и криптографски подписано потвърждение за наличието на средства на мястото за обмен. Системата не позволява да се узнае къде клиентът харчи парите си, но дава възможност да се проследи постъпването на средства при получателя, запазвайки анонимността на изпращача. Подобен подход решава проблемите с данъчния одит, присъщи за BitCoin.
За организация на работата на точките за продажба, управление на плащанията и обслужване на поръчките се предоставя приложение за платформа Android, оптимизирано за разплащане с посетители в ресторант. Има плъгин за интеграция на стартиращия платежен сервис с платформата за създаване на интернет магазини WooCommerce, а също така плъгин за платформата за продажба на билети Pretix.
В новата версия:
- Добавена е опция за саморазгръщане (self-provisioning) на бекенда на търговеца, осигуряваща извършване на плащания и настройка на поръчките на точките за продажба.
- В бекенда на търговеца са реализирани средства за управление на токените за достъп.
- Реализиран е разширен нов формат на договори (v1), позволяващ реализирането на различни варианти на взаимодействие между търговците и портфейлите (wallet), включително дарения, абонаменти за услуги, купони и обмен на валута.
- Добавена е експериментална поддръжка за прием на токени, потвърдващи наличието на абонаменти и предоставяне на отстъпки.
- Реализирана е поддръжка за двуфакторна аутентификация при потвърждаване на нулиране на парола, при свързване към бекенда на търговеца и при аутентификация на обмена на платежна информация с помощта на утилитата libeufin-bank.
- Добавена е поддръжка на класове такси за операции по изтегляне на средства.
- В приложенията за iOS и Android е реализирана възможност за отключване на портфейла, използвайки предоставените от платформите функции за отключване на устройството.
- Сформирани са пакети за Debian 13.
Източник: opennet.ru
