UPCX 钱包
UPCX 钱包的基本概念是,任何人都可以像传统移动支付服务的钱包应用一样,轻松直观地使用。UPCX 的“命名账户”功能允许用户像创建新电子邮件地址一样轻松地创建账户。
与传统区块链冗长而无意义的账户地址相比,根据一个简单易懂的唯一字符串 ID(如姓名或邮件地址)就可以轻松完成汇款。
UPCX 钱包具有一些独特的功能,可进一步提升用户体验。
移动支付
支付人扫描收款人的二维码
在支付时,支付人打开钱包应用,前往“发送”或“支付”部分,然后用智能手机摄像头扫描收款人的二维码。
支付人向收款人出示二维码
支付人打开钱包应用,向接收人(收款人)出示二维码或条形码,即可完 成付款。收款人使用钱包应用、UPCX POS 应用或收款人自定义 POS 系统上的扫码器扫描代码。 ※ 为使用自定义 POS 扫码器功能,POS 必须事先通过 API 与 UPCX 连接。
轻触支付
轻触支付是一种非接触式支付方式,用户只需在非接触式支付终端上轻触安装了 UPCX 应用的智能手机、智能手表、非接触式支付卡等兼容设备即可完成支付。这种功能通过 NFC(近场通信)技术实现,后者旨在实现设备之间在几厘米短距离内进行数据交换。
“轻触支付”因其快速、安全、方便的特点而广泛用于零售商店、餐馆、公共交通和其他各种销售点的交易。UPCX 的高处理能力和几乎即时完成的支付,使“轻触支付”在加密货币支付中更具实用性。
此外,UPCX 还允许在支付人和收款人的设备未连接互联网的情况下进行支付。
离线支付
UPCX 离线支付允许用户在设备和 UPCX 钱包未连接互联网的情况下进行支付。
在现代社会,支付是一项必不可少的日常活动,每个人每天都要进行大量的交易。
然而,随着社会数字化的日益普遍,由于停电或系统故障而无法支付的情况时有发生。此外,有些地区(例如:偏远的旅游景点)的互联网接收能力较弱或不可靠。
即使在这种不利情况下,UPCX 离线支付也能实现支付。
对于离线支付,支付信息作为待处理交易数据存储在支付人和收款人的 UPCX 钱包中,不会直接反映到 UPCX 区块链上。 一旦两台设备中有一台上线,所有待处理交易都会发送到 UPCX 区块链,经过验证后作为正常交易处理,从而消除待处理状态。
然而,这种离线支付面临一个巨大挑战,那就是如何防止恶意使用。
例如,一个意图不良的用户使用离线支付功能向另一个用户付款(两个用户均未连接到互联网)。在这种情况下,当参与离线支付的两台设备中的一台上线之前,意图不良的用户通过不同的在线设备访问其钱包时,理论上可以将已经待处理的资产转移到另一个钱包中。此种情况下,意图不良的用户可能会使离线支付交易失效,在没有实际支付的情况下获得产品或服务。
为防止出现这种恶意行为,UPCX 设计了特殊的离线支付钱包,无法在线或从在线资源访问。
能够进行离线支付的钱包作为父 UPCX 钱包的子钱包生成,具有一个 UPCX 地址和公钥,但没有私钥。一个父钱包只能创建一个子钱包。
一旦离线支付钱包因用户错误而丢失,用户可以通过父钱包恢复子钱包。
信使
UPCX 提供信息传递功能,允许用户相互发送信息。信息作为一种特殊的交易类型在 UPCX 区块链上注册。
通过在由无数去中心化节点组成的区块链上有效地构建信息传递功能,可以为许多人提供免费可靠的通信工具。
在区块链上实现信息传递功能面临着两项重大挑战。
- 信息内容安全
- DDoS 攻击(特别是在免除交易费的情况下)