据央视新闻报道:如今在生活中,二维码随处可见。信息获取、网站跳转、结账支付……一扫二维码全部搞定。然而,近期网上出现了一种说法,“据不完全统计,二维码每天的全球使用量高达100多亿个,很快就会被用完”。这是真的吗?
二维码是个什么原理?
来源:央视新闻
二维码又称二维条码,是用某种特定的几何图形,按一定规律在平面(二维方向上)分布的、黑白相间的、记录数据符号信息的图形;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图像输入设备或光电扫描设备自动识读以实现信息自动处理。
专家表示,二维码具有储存量大、保密性高、追踪性高、抗损性强、成本便宜等特性,特别适用于表单、安全保密、追踪、证照、存货盘点、资料备援等方面。
我国对于二维码技术的研究开始于1993年。
2016年8月3日,中国支付清算协会向支付机构下发《条码支付业务规范》(征求意见稿),明确指出支付机构开展条码业务需要遵循的安全标准;
2017年12月25日,中国人民银行发布《条码支付业务规范(试行)》,2018年4月1日起实施。这是央行在2014年叫停二维码支付以后首次官方承认二维码支付地位。
人类想要用光实在太难了
最近网传“全球二维码日均消耗100亿个”,为此有人担心,二维码有一天会不会被用光?
来源:央视新闻
对此专家解释,目前,二维码的消耗量还没有一个非常精准的统计,即使按照全球日均消耗100亿个来计算,还需要推算出二维码的矩阵到底有多少种组合,才能知道二维码是不是真的会被人类用完。
理论上,在固定区域内排列组合黑白方块的变化是有限的,当存储的数据超过了容量限制时,二维码就会被用完。然而在实际应用中,二维码的容量通常是非常大的,远远超过我们通常需要存储的数据量。
以平时使用的微信付款码为例,二维码矩阵中有25×25即625个小方块,除去一些定位、纠错等功能的方块,还剩478个方块,每个方块有黑白两种颜色,可以组成2的478次方个不同的二维码。
来源:央视新闻
假设全球每天使用100亿个付款二维码,一年使用36500亿个,经过计算,要使用完所有的付款二维码需要2.14×10¹³¹年。而宇宙诞生至今也就137亿年,即1.37×10¹º年,远少于用完付款二维码的时间。
现在的二维码有40个官方版本,最小为21*21、最大为177*177矩阵。上述计算仅仅是微信付款码25×25的矩阵规格,再考虑到不同的编码方式、版本差异以及重复使用……所以,人类想把二维码用完可太难了。
警方:千万别扫未知来源的二维码
技术的发展也会给我们带来一些新的烦恼。专家提示,理论上讲,二维码本身不会携带病毒,但很多病毒软件可以利用二维码下载,二维码技术已经成为手机病毒、钓鱼网站传播的新渠道。
警方介绍,扫描二维码有时会刷出链接,提示下载软件,有的软件可能藏有病毒。其中一部分病毒下载安装后会对手机、平板电脑造成影响;还有部分病毒则是犯罪分子伪装成应用的吸费木马,一旦下载就会导致手机自动发送信息并扣取大量话费。因此未知来源的二维码千万不要轻易去扫。