发布GNU项目开发的GNU Taler 0.9支付系统

经过一年的开发,GNU 项目发布了 GNU Taler 0.9,这是一个免费的电子支付系统,为买家提供匿名性,但保留了识别卖家身份以进行透明税务报告的能力。 该系统不允许跟踪用户花钱的信息,但提供了跟踪资金接收的工具(发送者保持匿名),这解决了比特币固有的税务审计问题。 该代码是用 Python 编写的,并根据 AGPLv3 和 LGPLv3 许可证分发。

GNU Taler 并不创建自己的加密货币,而是与现有货币合作,包括美元、欧元和比特币。 可以通过创建充当财务担保人的银行来确保对新货币的支持。 GNU Taler 的商业模式基于执行兑换交易——来自比特币、万事达卡、SEPA、Visa、ACH 和 SWIFT 等传统支付系统的资金被转换为相同货币的匿名电子货币。 用户可以将电子货币转移给卖家,然后卖家可以在兑换点将其兑换回传统支付系统所代表的真实货币。

GNU Taler 中的所有交易均使用现代加密算法进行保护,即使客户、卖家和交易点的私钥泄露,交易也能保持真实性。 数据库格式提供了验证所有已完成的事务并确认其一致性的能力。 卖方的付款确认是与客户签订的合同框架内转账的加密证明,也是交易点资金可用性的加密签名确认。 GNU Taler 包括一组基本组件,为银行、交换点、交易平台、钱包和审计师的操作提供逻辑。

主要变化:

  • 通过直接链接买家应用程序和销售点应用程序 (POS),增加了对 P2P(点对点)模式下的保密移动支付的支持。
  • 添加了对有年龄限制的付款的支持(卖方可以设置最低年龄限制,买方有机会在不泄露机密数据的情况下确认遵守此要求)。
  • 改进的交换点数据库架构,针对性能和可扩展性进行了优化。
  • Python 银行被 LibEuFin 沙盒工具包取代,该工具包实现了服务器组件,确保银行协议的运行并模拟一个简单的银行系统来管理帐户和余额。
  • 在浏览器中使用的基于 WebExtension 的钱包选项已进行调整,以支持 Chrome 清单的第三个版本。

来源: opennet.ru

添加评论