全球|全球每天消耗上百亿个二维码,这么久为什么还没用完?


二维码现在随处可见 , 几乎人人都有好几个二维码 , 特别是对一些大型企业来说 , 每天消耗的二维码是非常庞大的 , 因为每一个新的用户都会生成一个对应的二维码 , 因此全球每天消耗的二维码非常庞大 , 每天消耗上百亿个二维码 , 这样算下来 , 每年消耗的二维码就超过40,000亿个 , 这个数目是相当惊人的 。
全球|全球每天消耗上百亿个二维码,这么久为什么还没用完?
本文插图

看到这很多人都觉得不可思议 , 因为二维码本身的面积并不是很大 , 就小小的一块 , 在这小小的一块面积上 , 为什么二维码能够一直使用而没有消耗完?这里面有没有完全相同的二维码呢?再一个是未来二维码有没有可能耗尽的一天?
针对这些疑问 , 我们一一来解答一下 。
第一、全球有没有完全雷同的二维码?
目前二维码应用领域非常广泛 , 很多企业都会自己生成二维码 , 在这些二维码当中 , 如果属于两个不同的系统生成 , 他们有没有可能出现二维码完全相同的情况呢?
从理论上来说 , 两个不同的系统确实有可能生成一模一样的图形 , 因为二维码的尺寸就那么大 , 非黑即白 , 所以从理论上来说 , 两个不同的系统生成的图形有可能是一模一样的 。

但是即便两个图形一模一样 , 他们承载的信息也是不一样的 , 因为两个不同的系统 , 他们的编码不一样 , 二维码由原始信息+纠错级别+编码类型+版本信息四项因子一起构成 , 这意味着不同的系统他们承载的信息会不一样 。
比如同样是一个一模一样的二维码图形 , 用支付宝系统扫出来的信息 , 是支付宝系统的内容 , 而用微信扫出来的就完全是另一个信息 , 这也是为什么大家用微信扫淘宝的二维码行不通的重要原因 。
全球|全球每天消耗上百亿个二维码,这么久为什么还没用完?
本文插图
【全球|全球每天消耗上百亿个二维码,这么久为什么还没用完?】

第二、为什么二维码消耗那么大现在还没用完 , 未来有可能用光吗?
目前全球的二维码消耗量确实非常庞大 , 因此很多人都担心未来二维码有可能用光的问题 , 但是对于这个问题 , 大家完全没有必要担心 , 在人类有生之年 , 二维码基本上都不可能用完 。
想要理解这个问题 , 我们就来了解一下二维码的原理 , 二维码简单来说 , 其实就是一种开放性的信息存储器 , 它能根据不同的排列组合存储不同的信息 , 不同的黑白方块组合存储的信息是完全不一样的 。

其中黑点表示1 , 白点表示0 , 然后黑白间隔就会形成不同的排列组合 , 形成一个二进制编码 , 这个二进制编码是唯一性的 , 再通过扫码机器把这些编码转换成语言文字 , 就得到了我们所需要的信息 。
全球|全球每天消耗上百亿个二维码,这么久为什么还没用完?
本文插图

那在一个小小的二维码上 , 能够有多少种编码呢?我们以支付宝二维码为例 , 支付宝二维码长和宽都分别有32个格子 , 总共1024个方块 , 这个方块就算减去头像和4个定位点 , 至少也还有800个方格 , 这800个方格总共可以形成多少组合呢?是2的800次方 。
2的800次方到底是多少?这个数据如果大家不计算 , 永远不知道有多大 , 目前普通的计算机根本没法计算出这个结果 , 因为太庞大了 。
但我们可以通过参考比较小的数据来对比 , 其中2的60次方等于1152921504606847000 , 简单来说就是115亿万亿 , 这个二维码生成的编码数量 , 平均到全球70亿人口上 , 每个人可以分得16470307个 , 就算每个人每天消耗10个二维码 , 也够你使用4512年 。
全球|全球每天消耗上百亿个二维码,这么久为什么还没用完?


推荐阅读