全球每天消耗百亿个二维码,会用完吗?

二维码最初由日本人发明的,跟传统的条形码对比,二维码相当于是二维化的条形码,二维码的数量是有限的,据统计全球每天消耗上百亿个活码二维码,那么二维码为什么用不完?

首先虽然每天是百亿的消耗,但是二维码的数量还是能够支撑目前的使用情况,其实得从二维码的设计方式说起,二维码的编程有很多,虽然实现原理都差不多,但是利用某个区域的色块标识不一样的信息,所以说二维码的使用是2进制,除了黑就是白,当然,除了这些,编码上还有各种格式信息、控制信息、版本信息、校验信息等等。

大家最关心的还是二维码能否用完这个问题,要回答这个问题我们先来了解下一张二维码到底有多少种不同的组成方式。一张二维码的像素越高,其组成方式就越多,目前像素最高的二维码超过170×170,而我们常用的二维码的像素只有20×20左右。就拿一张20×20像素的二维码来做比方,它能够产生2^(20×20)张不同的二维码,这是一个非常庞大的数字。

后面有多少个零小编这里就不计算了,就算每天全球消耗1000亿张(约10^37张)二维码,也需要数十亿年才能把二维码消耗完,换个夸张的说法,就算人类灭亡了,二维码依然没有用完,要知道,这还只是20×20像素的二维码。

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