二维码|二维码有一天会用完,有点杞人忧天了

二维码|二维码有一天会用完,有点杞人忧天了

文章图片

二维码|二维码有一天会用完,有点杞人忧天了

文章图片

二维码|二维码有一天会用完,有点杞人忧天了

文章图片



假如二维码是从头用到尾不带重复的 , 那么总有用完的一天 , 但没有人规定二维码不可以重复使用 , 二维码的唯一性仅仅只是针对二维码的发行机构来统一制定 , 它只需要保证在有限的时间范围内二维码是唯一的即可 。 举个例子:我们去某个停车场停车 , 进停车场时管理人员就会给我们发一张停车卡 , 当我们离开时这张停车卡就会收回 , 接着这张停车卡马上又做了另一次循环给了别人 。 在发卡、收卡的这段时间内 , 这张卡绑定了汽车牌号码 , 而不能被其他人使用 。



二维码的唯一性要看它具体是放在什么样的一个环境中去使用 。 这就好比某商城发的会员卡卡号在商城内的系统上是唯一的 , 但在并不代表其他的商城的会员卡就不能使用这些卡号了 。 微信、支付宝二维码的唯一性也仅仅只是在微信和支付宝系统之内 , 如果系统的参数稍稍发生改变 , 那么二维码即使重复使用了也能保持在时间线上的唯一 。

【二维码|二维码有一天会用完,有点杞人忧天了】

在二维码没有出现之前条形码使用最为普遍 , 因为每一件商品上都包含了条形码 , 比如书籍、日用百货、出厂条码等等 。 条形码是由一排粗细不等的黑色条纹相间组成 , 它的排列方式遵循编码规则 , 当扫描器发出的光线照射到条形码上的的时候 , 黑色会吸收光 , 白色会反射光 , 扫描器接收到到反射光就能解析出条形码上的信息 。



条形码有天生的弊端 , 只要稍稍弄脏或者褶皱识别的误差就会很大 。 条形码所能容纳的信息非常有限 , 我们常看到的条形码基本上是由数字构成 , 这就导致了收银员需要不停地输入产品的信息和价格 , 于是“腱鞘炎”这种职业病就诞生了 。 基于上面的愿景 , 日本电装(DENSO)旗下子公司DENSO WAVE一名叫原昌宏的人在1994年发明出了二维码 , 仅仅只是为了容纳更多的信息 。 二维码能在今天这么流行 , 还得益于DENSO WAVE放弃了收取专利费 。




二维码里一个个的黑白相间的小方块其实展现的就是机器语言“0”和“1” , 它们两的组合几乎组成了电子设备上所能展示的所有信息 。 二维码基于下面的结构所以不管从哪个方向扫描都能扫出信息来 , 二维码还具有容错机制 , 只要缺失、亏损比例不超过三成 , 都能准确的读取出信息来 。




如今的二维码拥有40个官方版本 , 从Version1~40 , 最小的为21*21 , 最大的为177*177 。 比如微信名片是37*37的规格 , 微信付款码则采用25*25的规格 。 在一个2*2的四宫格中能够涵盖2^4共16种图形 , 也就是16条信息 。 25*25的规格就可以包含2^478种二维码 , 在这种情况下即使一年用掉6000亿个二维码 , 也能用1.301*10^132年 , 反正是非常多辈子都用不完 , 这还仅仅只是25*25的规格 。




所以担心二维码有一天会用完是多余的 , 有点杞人忧天了 。 可能等不到它用完的一天就会有新的技术出现 , 又或者文明更替了 。