Пускане на платежната система GNU Taler 0.10, разработена от проекта GNU

После полутора лет разработки проект GNU представил выпуск свободной системы электронных платежей GNU Taler 0.10, предоставляющей анонимность покупателям, но сохраняющей возможность идентификации продавцов для обеспечения прозрачности предоставления налоговой отчётности. Система не позволяет отследить информацию о том, куда пользователь тратит деньги, но предоставляет средства для отслеживания поступления средств (отправитель остаётся анонимным), что решает свойственные BitCoin проблемы с налоговым аудитом. Код написан на Python и распространяется под лицензиями AGPLv3 и LGPLv3.

GNU Taler не създава своя собствена криптовалута, но работи със съществуващи валути, включително долари, евро и биткойни. Подкрепа за нови валути може да се осигури чрез създаването на банка, която действа като финансов гарант. Бизнес моделът на GNU Taler се основава на извършване на обменни транзакции - пари от традиционни платежни системи като BitCoin, Mastercard, SEPA, Visa, ACH и SWIFT се конвертират в анонимни електронни пари в същата валута. Потребителят може да прехвърли електронни пари на търговци, които след това могат да ги обменят обратно в обменната точка за реални пари, представени от традиционните платежни системи.

Всички транзакции в GNU Taler са защитени с помощта на най-съвременни криптографски алгоритми, за да се гарантира автентичността, дори ако частните ключове на клиенти, търговци и борси са изтекли. Форматът на базата данни предоставя възможност за проверка на всички извършени транзакции и потвърждаване на тяхната последователност. Потвърждението за плащане за търговци е криптографско доказателство за превода в рамките на договора, сключен с клиента и криптографски подписано потвърждение за наличността на средства в обменната точка. GNU Taler включва набор от основни компоненти, които осигуряват логиката за работата на банка, обменна точка, платформа за търговия, портфейл и одитор.

Финансирование разработки осуществляется на гранты Еврокомиссии, Государственного секретариата Швейцарии по образованию и Государственного секретариата Швейцарии по исследованиям и инновациям (SERI). В рамках проекта NGI TALER ведётся работа по созданию на базе GNU Taler продукта, готового для применения в Евросоюзе.

Основни промени:

  • Добавлена поддержка обмена ключами с использованием протокола EBICS 3.0 (Electronic Banking Internet Communication Standard), предназначенного для защищённого обмена информацией о платежах между банками. Для отправки запросов в банки с использованием протокола EBICS предложена утилита libeufin-nexus.
  • Для магазинов предложен более удобный интерфейс проведения платежей с использованием QR-кодов, реализованный через публично доступный обработчик GET-запросов, использующий шаблоны.
  • В Apple app store размещена реализация кошелька для платформы iOS.
  • В кошельках улучшено управление подключением к точкам обмена.
  • В Wallet-core добавлена возможность генерации событий мониторинга для упрощения диагностики.
  • Для кошельков реализован новый тип транзакций, представляющих средства, потерянные из-за деноминации, отзыва или истечения срока действия монет.
  • В Wallet-core обеспечено кэширование запросов и добавлена поддержка верификации ключей в асинхронном режиме.

Източник: opennet.ru

Добавяне на нов коментар