Vydanie platobného systému GNU Taler 0.10 vyvinutého projektom GNU

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

GNU Taler nevytvára vlastnú kryptomenu, ale pracuje s existujúcimi menami vrátane dolárov, eur a bitcoinov. Podporu nových mien je možné zabezpečiť vytvorením banky, ktorá vystupuje ako finančný garant. Obchodný model GNU Taler je založený na vykonávaní výmenných transakcií – peniaze z tradičných platobných systémov ako BitCoin, Mastercard, SEPA, Visa, ACH a SWIFT sa premieňajú na anonymné elektronické peniaze v rovnakej mene. Používateľ môže previesť elektronické peniaze predajcom, ktorí ich potom môžu na mieste výmeny vymeniť späť za skutočné peniaze reprezentované klasickými platobnými systémami.

Všetky transakcie v GNU Taler sú chránené pomocou moderných kryptografických algoritmov, ktoré im umožňujú zachovať autenticitu aj v prípade úniku súkromných kľúčov klientov, predajcov a výmenných miest. Formát databázy poskytuje možnosť overiť všetky dokončené transakcie a potvrdiť ich konzistentnosť. Potvrdenie o platbe pre predajcov je kryptografickým dokladom o prevode v rámci zmluvy uzatvorenej s klientom a kryptograficky podpísaným potvrdením o dostupnosti finančných prostriedkov na výmennom mieste. GNU Taler obsahuje sadu základných komponentov, ktoré poskytujú logiku pre fungovanie banky, výmenného bodu, obchodnej platformy, peňaženky a audítora.

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

Hlavné zmeny:

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

Zdroj: opennet.ru

Pridať komentár