扫码时代:二维码会被用光吗

2022-10-22 19:04
新传奇 2022年36期
关键词:方块扫码编码

支付码、健康码、场所码、乘车码……如今,二维码作为移动支付、信息查询、身份识别等功能的载体,已被广泛应用到我们日常的衣食住行中。

据统计,全球每天就要扫100 亿个二维码,如此庞大的用量不禁令人担心,二维码会有消耗完的那一天吗?它又是如何被手机识别的?

我国二维码应用占全球九成以上

二维码堪称万物的“身份证”。如今,我们已然迈入“扫码时代”:出行可以扫码骑单车,上班时需要出示健康码,吃饭可以扫码点餐,购物用付款码支付……

中关村工信二维码技术研究院院长张超表示:“从产业链的角度讲,它最起码是万亿级的产业。中国虽然不是二维码技术的发源地,但已成为二维码最大的应用国家。截至目前,全球90%以上的二维码应用都在中国。”

二维码是线上与线下连接的关键入口,以二维码为载体形成的码上经济生态,催生了新产业、新业态、新模式,创造经济新价值。

据2020 年1 月微信发布的《码上经济影响力报告》,2019年,微信生态带来的码上经济规模达到8.58 万亿元,微信带动码上经济就业机会2601 万个。

未来,微信码上生态网络还将不断扩张和完善,最终实现“码上连接创造无限价值”。

手机是怎么读懂二维码的

为什么二维码这么神奇,扫一下就能得到各种信息?码上的黑点和白点又代表什么?

不管是手机还是计算机,它们的处理器只能识别0 和1。为了让机器能够识别信息,需要对单个数字、字母、符号、汉字等进行逐一编码,它们都能用0 和1 来表示。

在制作二维码时,信息被转换成特定的0 和1 二进制编码,然后用白点表示0,用黑点表示1,它们按照一定的规则进行排列。简单来说,二维码就是把你想表达的信息翻译成黑白两种小方块,然后填到一个大方块中。

二维码图像复杂,很少有人去特意比对两个不同二维码的图案,这就牵扯到一个问题:二维码会重复吗?答案是:不会。因为二维码是一种编码,是根据你提供的信息所生成的。因此你生成二维码时使用的信息不同,最终出现的二维码也不会相同。

那些污损的码,为啥也能扫出来

可能有人会问,为什么无论是正着、侧着还是反着扫码,手机都能成功读取二维码数据?

专家解释,我们扫二维码时,手机首先是定位二维码的位置,二维码左上、右上、左下位置那3 个大黑方块,就是用来定位的。手机定完位后,就要分析这个二维码的大概情况,所以在大方块的周围区域,还包含二维码的版本和数据编码之类的信息,剩下的区域就是存储数据的区域。

生活中,我们还发现,二维码被阻挡或缺失一部分,也并不影响扫码,这是怎么回事?

这是因为二维码还有容错机制,其奥秘就藏在存储数据的区域里。它分成两部分:一部分是二维码需要存储的数据,另一部分用来纠错,可以理解成备份区域。如果二维码缺失或污损的比例不超过三成,二维码阅读器仍可准确读取信息。

二维码会被用光吗

我们知道,一个随机的二维码出现,如果长时间不扫就会失效,需要系统重新分配一个。那么,二维码会不会有一天被扫光?

专家表示,二维码的确有一天会被扫光,因为所有的二维码尺寸是固定的,在有限的区域内,要呈现出不同的排列组合,数量肯定有限制。不过按照数学概率,要一一扫光,需要很长的时间。

现在的二维码有40 个官方版本,最小为21×21,最大为177×177 矩阵。其中,微信付款码是25×25 的矩阵规格。

假设人类一天使用100 亿个25×25 规格的二维码,根据科学计算,得用上7.806×(10的133 次方)天才能用完,这简直是一个惊人的天文数字。

夸张一点来说,或许人类不存在的那一天,这个规则的二维码都不会被用完。何况目前的二维码有40 个版本,如果未来有需求,我们还可以开发更多版本。因此,如今全球每天消耗100 亿个二维码只是九牛一毛,完全不用担心二维码被消耗完的那一天。

猜你喜欢
方块扫码编码
山之高
残花
住院病案首页ICD编码质量在DRG付费中的应用
浙江海宁“云证通”开启“码上生活”新方式
谜题方块
纸板俄罗斯方块拼图
中国进入“扫码”时代
高效视频编码帧内快速深度决策算法
有序数方块
不断修缮 建立完善的企业编码管理体系