V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zhangH258
V2EX  ›  程序员

这个支付宝的随手精灵实现原理是啥,不联网进行充值消费

  •  
  •   zhangH258 · 2019-10-25 11:40:47 +08:00 · 4294 次点击
    这是一个创建于 1855 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://detail.tmall.com/item.htm?spm=a230r.1.14.1.5a6141634vSkfB&id=600238998652&ns=1&abbucket=10

    在阿里云 iot 商城看到的,感觉很牛逼啊,可是没有联网的话,商家如何收到钱呢

    19 条回复    2019-11-04 16:59:06 +08:00
    yuyuyu6668
        1
    yuyuyu6668  
       2019-10-25 11:44:15 +08:00
    类似银行卡的 u 盾吧
    DiamondYuan
        2
    DiamondYuan  
       2019-10-25 11:45:33 +08:00
    商家联网了。
    gaobh
        3
    gaobh  
       2019-10-25 11:49:08 +08:00
    对方联网了就行了,这个离线,对方在线,读这个二维码在对方解码服务器上扣费
    yshtcn
        4
    yshtcn  
       2019-10-25 11:49:57 +08:00 via iPhone
    和手机断网生成等 离线动态付款码是一样的。

    原理嘛都是一个 key 根据时间算出动态付款码,只过这种离线硬件的 key 信任时间更长一点。
    liuxu
        5
    liuxu  
       2019-10-25 11:51:23 +08:00
    应该是分配一个密钥,密钥 A 分配 500 人民币,支付宝保存起来,然后设备通过这个密钥计算支付二维码,商家扫码后访问支付宝数据库,验证密钥查询金额进行扣费
    xenme
        6
    xenme  
       2019-10-25 11:54:04 +08:00 via iPhone
    跟手表离线支付一样。
    只有你离线而已,收款方在线。
    rogwan
        7
    rogwan  
       2019-10-25 11:55:33 +08:00
    手机上的支傅宝付款码,也可以在无网络的情况下支付。就是把买家的账户信息加密后,通过商家的扫码器读过去校验账户余额、扣款,原理是一样的。
    lhx2008
        8
    lhx2008  
       2019-10-25 11:56:27 +08:00 via Android
    调飞行模式,打开支付宝,微信收款码,都可以用的
    eason1874
        9
    eason1874  
       2019-10-25 11:58:14 +08:00
    一看就知道是 One-time password,Alipay 本身就有这个功能啊,向商家付钱里面的付款码就是 One-time password,你断网了照样自动刷新。
    zjsxwc
        10
    zjsxwc  
       2019-10-25 12:02:33 +08:00
    109 太贵,如果价格在 30 以内一顿饭的钱我会买个备用
    des
        11
    des  
       2019-10-25 12:05:22 +08:00
    @lhx2008 你说的是付款码吧?支付宝可以,微信好像不行。反正每次网络非常差的时候我支付宝可以,微信不行
    passerbytiny
        12
    passerbytiny  
       2019-10-25 12:55:45 +08:00
    TOTP 了解一下 https://studymakesmehappy.club/posts/%E4%B8%A4%E6%AD%A5%E9%AA%8C%E8%AF%81%E5%99%A8%E6%98%AF%E5%A6%82%E4%BD%95%E5%B7%A5%E4%BD%9C%E7%9A%84/
    zhangH258
        13
    zhangH258  
    OP
       2019-10-25 14:11:58 +08:00
    @passerbytiny 谢谢,了解了。
    wangxiaoshan
        14
    wangxiaoshan  
       2019-10-25 14:26:22 +08:00
    关键是商家联网啊
    hnbcinfo
        15
    hnbcinfo  
       2019-10-25 14:28:55 +08:00
    你去超市,手机不联网,打开付款码,一样可以支付,同样的道理。商家联网了就行
    gamexg
        16
    gamexg  
       2019-10-25 14:34:21 +08:00
    解绑金额立刻退,那么支付时必须有一方联网,
    这里看起来是商家两忘了。
    yankebupt
        17
    yankebupt  
       2019-10-25 16:24:35 +08:00
    不支持任何外币或跨境...
    不支持终端面对面互转...
    为了节约成本打低端市场,终端外观做的极其山寨...

    好吧我是不会喷这是不是赶工出来的 d 两年=放弃 产品了...
    我更不会喷为什么会在某讨人嫌公司的自由互转区块链币出来前夜赶工这个的...
    还想多活两天呢
    zhangH258
        18
    zhangH258  
    OP
       2019-10-26 11:27:00 +08:00
    @yankebupt 兄弟你好像很有故事
    Static2015
        19
    Static2015  
       2019-11-04 16:59:06 +08:00
    @yankebupt 兄弟就是参与做这产品的??
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2735 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:36 · PVG 20:36 · LAX 04:36 · JFK 07:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.