Después de un año y medio de desarrollo, el proyecto GNU ha presentado la versión del sistema de pagos electrónicos libre GNU Taler 0.10, que proporciona anonimato a los compradores, pero mantiene la posibilidad de identificar a los vendedores para asegurar la transparencia en la presentación de informes fiscales. El sistema no permite rastrear a dónde gasta el usuario su dinero, pero ofrece herramientas para rastrear la entrada de fondos (el remitente permanece anónimo), lo que resuelve los problemas de auditoría fiscal asociados al BitCoin. El código está escrito en Python y se distribuye bajo las licencias AGPLv3 y LGPLv3.
GNU Taler no crea su propia criptomoneda, sino que trabaja con monedas ya existentes, incluyendo dólares, euros y bitcoins. El apoyo a nuevas monedas se puede garantizar mediante la creación de un banco que actúe como garante financiero. El modelo de negocio de GNU Taler se basa en realizar operaciones de intercambio: el dinero de sistemas de pago tradicionales 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 cambiarlo de nuevo por dinero real en el punto de intercambio, representado por los sistemas de pago tradicionales.
Todas las transacciones en GNU Taler están protegidas utilizando algoritmos criptográficos modernos, lo que permite mantener la validez incluso en caso de fuga de 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 de pago para los vendedores es una prueba criptográfica de la transferencia en el marco del contrato establecido con el cliente y una confirmación firmada criptográficamente que acredita la disponibilidad de fondos en el punto de intercambio. GNU Taler incluye un conjunto de componentes básicos que proporcionan la lógica para el funcionamiento del banco, el punto de intercambio, el mercado, la billetera y el auditor.
El financiamiento del desarrollo se lleva a cabo a través de subvenciones de la Comisión Europea, la Secretaría de Estado de Suiza para la Educación y la Secretaría de Estado de Suiza para la Investigación e Innovación (SERI). En el marco del proyecto NGI TALER, se está trabajando en la creación de un producto basado en GNU Taler, listo para su uso en la Unión Europea.
Principales cambios:
- Se ha añadido soporte para el intercambio de claves utilizando el protocolo EBICS 3.0 (Electronic Banking Internet Communication Standard), destinado al intercambio seguro de información sobre pagos entre bancos. Se ha propuesto la utilidad libeufin-nexus para enviar solicitudes a los bancos utilizando el protocolo EBICS.
- Se ha propuesto una interfaz más conveniente para realizar pagos en las tiendas utilizando códigos QR, implementada a través de un procesador de solicitudes GET públicamente accesible que utiliza plantillas.
- Se ha publicado en la Apple App Store una implementación de la billetera para la plataforma iOS.
- Se ha mejorado la gestión de la conexión a los puntos de intercambio en las billeteras.
- Se ha añadido la posibilidad de generar eventos de monitoreo en Wallet-core para facilitar el diagnóstico.
- Se ha implementado un nuevo tipo de transacciones en las billeteras, que representan fondos perdidos debido a la denominación, revocación o caducidad de monedas.
- En Wallet-core se ha habilitado el almacenamiento en caché de solicitudes y se ha añadido soporte para la verificación de claves en modo asíncrono.
Fuente: opennet.ru
