Објавување на системот за плаќање GNU Taler 0.9 развиен од проектот GNU

По една година развој, проектот GNU го издаде GNU Taler 0.9, бесплатен електронски систем за плаќање кој обезбедува анонимност за купувачите, но ја задржува можноста да ги идентификува продавачите за транспарентно даночно известување. Системот не дозволува следење на информации за тоа каде корисникот троши пари, но обезбедува алатки за следење на приемот на средства (испраќачот останува анонимен), што ги решава проблемите својствени за BitCoin со даночните контроли. Кодот е напишан во Python и дистрибуиран под лиценците AGPLv3 и LGPLv3.

GNU Taler не создава сопствена криптовалута, туку работи со постоечки валути, вклучувајќи долари, евра и биткоини. Поддршката за новите валути може да се обезбеди преку создавање на банка која делува како финансиски гарант. Деловниот модел на GNU Taler се заснова на извршување трансакции за размена - парите од традиционалните платежни системи како BitCoin, Mastercard, SEPA, Visa, ACH и SWIFT се претвораат во анонимни електронски пари во иста валута. Корисникот може да префрли електронски пари на продавачите, кои потоа можат да ги заменат назад во вистински пари претставени од традиционалните платежни системи на местото на размена.

Сите трансакции во GNU Taler се заштитени со користење на современи криптографски алгоритми, кои им овозможуваат да ја задржат автентичноста дури и ако протекуваат приватните клучеви на клиентите, продавачите и местата за размена. Форматот на базата на податоци обезбедува можност за проверка на сите завршени трансакции и потврдување на нивната конзистентност. Потврда за плаќање за продавачите е криптографски доказ за преносот во рамките на договорот склучен со клиентот и криптографски потпишана потврда за достапноста на средствата на местото на размена. GNU Taler вклучува збир на основни компоненти кои ја обезбедуваат логиката за работењето на банката, место за размена, платформа за тргување, паричник и ревизор.

Главни промени:

  • Додадена е поддршка за доверливи мобилни плаќања извршени во режим P2P (peer-to-peer) преку директно поврзување на апликацијата на купувачот и апликацијата за продажба (POS).
  • Додадена е поддршка за плаќања со старосни ограничувања (продавачот може да постави минимална старосна граница, а на купувачот му се дава можност да потврди усогласеност со ова барање без да открие доверливи податоци).
  • Подобрена шема на база на податоци за размена на точки, која е оптимизирана за перформанси и приспособливост.
  • Банката Python беше заменета со алатката LibEuFin Sandbox со имплементација на компоненти на серверот кои обезбедуваат работа на банкарските протоколи и емулираат едноставен банкарски систем за управување со сметки и салда.
  • Опцијата за паричник базирана на WebExtension за употреба во прелистувачи е прилагодена да ја поддржува третата верзија на манифестот на Chrome.

Извор: opennet.ru

Додадете коментар