麻辣社区-四川第一网络社区

校外培训 高考 中考 择校 房产税 贸易战
阅读: 7085|评论: 4

[你评我议] 全球每天消耗上百亿个二维码,是否会出现用光的问题?

[复制链接]

发表于 2020-2-17 12:29 | 显示全部楼层 |阅读模式
全球每天消耗上百亿个二维码,是否会出现用光的问题?
“极客谈科技”,全新视角、全新思路,伴您遨游神奇的科技世界。

随着移动支付的快速发展,电子钱包快速发展,据统计每10个中国人里就会有8个使用移动支付。移动支付中离不开的就是二维码,全球每天将会消耗上百亿个二维码。不禁会令人产生担忧,二维码是否会同我们的IPV4地址一样,面临枯竭的问题呢?


122919rwiadyavbdg3igg1.jpg
打赏

微信扫一扫,转发朋友圈

已有 56 人转发至微信朋友圈

   本贴仅代表作者观点,与麻辣社区立场无关。
   麻辣社区平台所有图文、视频,未经授权禁止转载。
   本贴仅代表作者观点,与麻辣社区立场无关。  麻辣社区平台所有图文、视频,未经授权禁止转载。

 楼主| 发表于 2020-2-17 12:29 | 显示全部楼层
关于二维码是否会存在枯竭的问题

先给出答案再慢慢解释,即便每天百亿的消耗,二维码的数量足够支撑至下代技术出现之前的正常运转。这一切源于二维码的设计方式,包含了足够多的数量。

二维码的编码方式有很多种,但是具体的实现原理大同小异。利用某个区域黑白色块标识不同的信息,意味着二维码同样使用的是2进制,非黑即白!除了常规的数据区域外,编码上还包含各种格式信息、版本信息、控制信息、校验信息等,二维码的计数是要排除该部分信息。即便如此,二维码的数量依然较为庞大。

https://p0.ssl.qhimg.com/t01c4f844ff493993d0.webp

 楼主| 发表于 2020-2-17 12:30 | 显示全部楼层
因为二维码编码方式有很多种,很难确定二维码支持的最高数量(受到硬件像素制约,后面会提及)。我们简单举个例子,假设使用矩阵式二维码,并且横竖之间只支持20个像素点(实际情况远远多于20个像素点)。那么,会包含多少个二维码呢?2^400个二维码。

这里大家可能并没有一个明确的概念,看看我们万物互联的IPV6是多少个地址吧!2^128,即可实现我们身边每件设备的互联。那么,二维码数量的恐怖您也该有所体会。2^400这个数字是否是二维码的极限呢?不是,这里仅仅是为了便于理解所列举的一个小例子。

二维码的数量与我们硬件扫描的设备有关,硬件设备能力越强二维码的数量也就越多。例如我们二维码使用800*800的像素规格,那么支持的地址就是2^640000。这里是指数级的增长,并非是简单的翻倍,可以说这是一个相当恐怖的数据。试想,硬件的提升,这个像素点若提升至4800*4800又该如何呢?您还会担心二维码不够使用的问题吗?

https://p0.ssl.qhimg.com/t01a13c5a60be62f19c.webp


 楼主| 发表于 2020-2-17 12:30 | 显示全部楼层
关于二维码地址是否会枯竭的问题,您怎么看?

欢迎大家留言讨论,喜欢的点点关注。

123026e6179b96yjj7dadl.jpg
123026r2xp1o87f8qeqd22.jpg
发表于 2020-2-18 22:38 来自麻辣社区客户端 | 显示全部楼层
高级模式 自动排版
您需要登录后才可以回帖 登录 | 注册

本版积分规则

复制链接 微信分享 快速回复 返回顶部 返回列表 关闭