全球每天消耗上百亿个二维码,二维码真的能用完吗?

如题所述

随着第三方支付的兴起,二维码已经成为了我们日常生活中不可或缺的一个产品,不过二维码的空间是有限的,很多人就会想,全球每天使用上百亿个二维码,那么二维码不会被用完吗?


二维码是一种开放性的信息存储器,它能将固定的信息存储这黑白小方块之中;不同地方二维码横竖格数是不一定相同的(二维码目前共有40种规格,最少21x21,升一规格横竖各加四个格子,最高为177x177)。


举个简单的例子,如果一个二维横竖各有最高的40个格的正方形,那么所有可以用于变换的点为:40*40=1600;由于每个格子目前只有黑白两种选择,按照电脑二进制的规则(黑与白,对应的就是0和1),实际的排列组合可以达到:2^1600次方,这个数字太大,计算器计算不出来,不说开1600次方,就开160次方就好,算出来的结果已经是146150163733090290000000000000000000000000000000;对于全球70个亿人,平均每个人可以分208785948190128985714285714285714285714个的二维码,所以根本不用担心二维码会不会被用完,在它被使用完之前,早已研发出可替代的其他支付方式了。

此外就算二维码是有限度的,我们还可以通过细化行业划分来增加可使用的次数,比如以前三格来分别表示不同的行业,后续的37格就都可以在各个行业在重新一次,就好比很多城市都有中山路或者八一广场似的。


其实开发它的时候就已经算是分类了。一是可重复使用和不可重复使用两类;二是固定版二维码和动态二维码两类;三是二维码又可按专业和非专业或者说行业分类。

通过上述机构组合可以节约非常多资源。固定不变的一般都是商家使用,动态和不可重复使用的一般现在都是市面上用得最多的。动态二维码不可重复使用的,一旦使用过后自动释放资源。毕竟这类资源才是使用最多的,固定二维码根本不算什么。电脑根据算法随机组合控制数据单元格,在同一时间都不可能出现相同二维码。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-09-19

二维码的量足够大,即使全球每天消耗上百亿个二维码也不会出现用完的情况,毕竟二维码的计算不是普通的方程式。随着手机时代的到来,二维码也真正进入到我们的身边,无论是日常的交易、乘坐公交车、甚至看病都会有二维码的出现;那么全球每天消耗上百亿个二维码会怎么样?其实二维码的数量远不止上百亿个,即使用完了还可以通过其他计算方式来获取新的二维码。

一、现阶段二维码只是20×20像素,全球每天消耗上百亿个二维码是足够可以应付

现阶段,人类使用的二维码是20×20像素,而它能产生2^(20×20)张不同内容的二维码,即使每天使用上百亿个也不会再短时间内消耗完。而且,二维码的生成并不是随机的,它是会涉及到各种的数据、文字等资料,任何二维码使用完就失去失去效力,在这样不断循环的过程里面,即使每天消耗上百亿个二维码也不会在短时间内出现完全被使用完的情况。

二、即使20×20像素二维码使用完,人类还可以通过研究更多的二维码进行取代

如果二维码真的使用完了也不需要担心,现阶段人类使用的主要是20×20像素,一旦用完的还可以使用20×20像素以上的计算方式就足够了。按照现阶段人类使用二维码的情况来说,想完全消耗20×20像素的二维码还是有很大的距离,所以,我们根本不用担心二维码被使用完的情况,只需要好好生活就足够了!二维码的生产并非我们所理解的那么简单。

由此可见,全球每天消耗上百亿个二维码只是小事情,即使用完还可以通过其他方式产生二维码。

第2个回答  2020-09-20

随着科技的发展,社会越来越先进,现在出门一个手机搞定一切,付款,联系好友等等操作只要一个手机就完事。

而随着移动支付的发展,越来越多的人选择不带现金出门,使用移动支付,这种无现金的支付方式省事省力又提高了安全性,在一定程度上保护了自身的财产安全。

根据调查显示,全球接近90%的二维码都在中国使用,而且在2016年的时候,数据显示中国二维码平均每天使用量高达15亿次。

有关二维码

二维码也称为二维条码,是指在一维条码的基础上扩展出另一维具有可读性的条码,使用黑白矩形图案表示二进制数据,被设备扫描后可获取其中所包含的信息。一维条码的宽度记载着数据,而其长度没有记载数据。二维码的长度、宽度均记载着数据。二维码有一维条码没有的“定位点”和“容错机制”。容错机制在即使没有识别到全部的条码、或是说条码有污损时,也可以正确地还原条码上的信息。 

说到这里,很多人都会想:二维码这么高频率的使用,二维码会用完吗?

这就需要了解一下二维码,二维码是由以前的条形码发展而来,二维码的百度解释为“二维码是指在一维条码的基础上扩展出另一维具有可读性的条码”。

二维码使用了若干个与二进制对应的几何形体来表示文字数值信息,将信息换算成二进制的几何形体。二进制就决定了二维码有黑白两种选择,但是组成二维码的数量就有点超乎你想象了,由于二维码具有高容量、高密度的特点。

在理论上其内容经过压缩处理后可以存7089个数字,4296 个字母和数字混合字符,2953个8位字节数据,1817个汉字。

现在的二维码数量是绝对够用的,在二维码的编程,设计时就已经考虑到了,由于二维码的编码有很多种选择所以是很难确定二维码的数量,我们根本无需考虑二维码的使用情况。

曾经有个研究发现如果全球76亿人同时狂按刷新的话,那么每个人需要按10的134次方次,就可以把所有的付款码消耗光,看到这个的你现在应该不再思考二维码的消耗了吧!

本回答被网友采纳
第3个回答  2020-09-16

有人说全球每天消耗上百亿个二维码,那么二维码会有用完的一天吗?

二维码的出现极大地方便了人们的生活,别的不说,光就我们每一天使用的二维码支付,就大大提高了购物的速率。而我们每天使用的二维码,每隔一段时间都是会不停地变化的,随机进行黑白组合。仔细看二维码你可以发现,在二维码中有三个比较大的点,而这三个点是用来定位的,不论你是正面扫描还是倾斜扫描,或者旋转180°扫描,都可以扫描出二维码来。

二维码最初是彩色的,后来为了提升效率,改进成了黑白色,二维码采用特定的几何图形,将黑白相间的图形有规律地分布在二维平面内,其中白色的块代表数字“0”,黑色的块代表数字“1”,这是为了便于计算机的识别。二维码上有不同的区域,每一个区域标志着不同的信息。二维码的组合方式虽然有限,但是这也是一个天文数字,根本不用担心某一天它会被用完。

二维码的组合数量跟二维码自身的像素密集点有关,简而言之,像素越高,那么二维码的组合数量就会越多。目前的二维码中,最大的二维码格式是V40,拥有177×177个像素点,那么这么多的像素点,能够形成的所有二维码的数目是多少呢?这是一个很容易计算的问题,也就是2^(177×177)个,差不多是10的10000次方,这还只是V40格式的二维码组合数量,如果算上V1到V39的,恐怕还要多上不少。

所以说,即使地球上每天消耗上百亿个二维码,那么等到二维码用完,恐怕到宇宙灭亡的那一天都不可能,更不用说了,二维码的像素密集点还可以进一步扩展,而一旦进一步扩展的话,数量又是呈几何爆炸式增长。所以结论是,二维码虽然数量有限,但是根本就是用不完的,二维码有广泛的用途,它已经成为了生活必不可少的一部分,二维码的容量巨大,不用担心哪天被用完或者是不够用。

第4个回答  2019-08-23
即便每天百亿的消耗,二维码的数量足够支撑至下代技术出现之前的正常运转。这一切源于二维码的设计方式,包含了足够多的数量。二维码的编码方式有很多种,但是具体的实现原理大同小异。利用某个区域黑白色块标识不同的信息,意味着二维码同样使用的是2进制,非黑即白!除了常规的数据区域外,编码上还包含各种格式信息、版本信息、控制信息、校验信息等,二维码的计数是要排除该部分信息。即便如此,二维码的数量依然较为庞大。本回答被网友采纳
相似回答