El proyecto GNU ha presentado el sistema de pagos electrónicos libre GNU Taler 0.14. GNU Taler incluye componentes básicos que permiten organizar el funcionamiento de un banco, un punto de intercambio, un mercado, una billetera y un auditor. El sistema permite identificar a los vendedores para la presentación de informes fiscales, pero garantiza el anonimato para los compradores. El proyecto NGI TALER está trabajando en la creación de un producto basado en GNU Taler, listo para su aplicación en la Unión Europea. El financiamiento del desarrollo se lleva a cabo a través de subvenciones de la Comisión Europea y de la Secretaría de Estado de Suiza para Educación, Investigación e Innovación (SERI). El código está escrito en Python y se distribuye bajo las licencias AGPLv3 y LGPLv3.
El sistema de pagos GNU Taler no está vinculado a una criptomoneda propia y funciona con monedas existentes, como dólares, euros y bitcoins. El soporte para nuevas monedas se realiza a través de la vinculación con un banco que actúa como garante financiero de las operaciones realizadas. El proyecto promueve un modelo de negocio basado en operaciones de intercambio: el dinero de sistemas tradicionales de pago, como BitCoin, Mastercard, SEPA, Visa, ACH y SWIFT, se convierte en dinero electrónico anónimo en la misma moneda. El usuario puede transferir dinero electrónico a los vendedores, quienes luego pueden intercambiarlos en un punto de cambio por dinero real.
Las transacciones ya realizadas en GNU Taler mantienen su validez incluso en caso de filtraciones de las claves privadas de clientes, vendedores y puntos de intercambio; el formato de la base de datos permite verificar todas las transacciones realizadas y confirmar su consistencia. La confirmación del pago para los vendedores es una prueba criptográfica de la transferencia dentro del contrato firmado con el cliente y una confirmación criptográficamente firmada sobre la disponibilidad de fondos en el punto de intercambio. El sistema no permite conocer hacia dónde gasta el cliente su dinero, pero ofrece la posibilidad de rastrear la llegada de fondos al destinatario, manteniendo el anonimato del remitente. Este enfoque resuelve los problemas de auditoría fiscal propios de BitCoin.
Principales cambios:
- Opción para limitar el tamaño de las transacciones y el monto de reembolsos.
- A los empleados encargados de combatir el lavado de dinero (AML — Anti-Money Laundering) se les proporciona la posibilidad de establecer reglas aplicables a cuentas bancarias que anteriormente no se habían encontrado, lo que simplifica el análisis de transacciones sospechosas.
- Se han implementado dos nuevos procesos auxiliares para los mercados que reducen la redundancia de datos y aceleran la interacción con los puntos de intercambio.
- Se ha añadido la configuración SHOPPING_URL para informar a los compradores sobre el sitio con el catálogo de mercados que aceptan pagos a través de GNU Taler.
- Se ha agregado soporte para RFC 7636 en la implementación del punto de intercambio para mejorar la seguridad de la autorización mediante el protocolo OAuth 2.0.
- Se ha rediseñado la interfaz de la aplicación móvil.
- Se han corregido las vulnerabilidades detectadas durante la auditoría de seguridad externa de la biblioteca libeufin, que implementa protocolos bancarios para el intercambio de información de pago con bancos europeos.
Fuente: opennet.ru
