二维码根本用不完
扫描二维码
随时随地手机看文章
二维码看上去显得很神秘,事实上它只不过就代表一串文字在整个过程中,也没有用到加密技术。二维码是在1994年,一家日本的公司发明的,最开始是彩色的,用户追踪旗下公司零部件的维修情况,后来为了提升效率,改进成黑白色。
二维码采用特定的几何图形,将黑白相见的图形有规律的分布在二维反向上,其中白块表示“0”,黑块表示“1”,便于计算机识别。在二维码上有不同的区域,标识不同的信息,比如对齐模式、定时模式、安静区域、版本信息、数据单元等。
我们不清楚其他国家的生活和二维码之间的关系,但至少在中国,二维码已经和我们日常绑在一起,我们很难想象一个离开了二维码的生活是什么样子?当我们用手机扫二维码时,会启动手机的自动识别程序,将图片识别成一串文字,于是就轻松实现了类似电脑复制粘贴的功能。说得更直白一点,假设未来图像识别技术非常发达,那么二维码可能就慢慢消失了,因为直接扫文字就可以了。
而我们平常见到的二维码,最多的就是网址,其次是纯数字。比如微信扫码支付(商家扫你),公交地铁扫码,共享单车扫码,火车票实际上代表的就是一堆纯数字。而关注公众号,微信支付(你扫商家),就是一个网址。这些数字或二维码,通常长度还不到30位。
二维码的组合数量跟二维码自身的像素密集点有关,简而言之,像素越高,那么二维码的组合数量就会越多。目前的二维码中,最大的二维码格式是V40,拥有177×177个像素点,那么这么多的像素点,能够形成的所有二维码的数目是多少呢?这是一个很容易计算的问题,也就是2^(177×177)个,差不多是10的10000次方,这还只是V40格式的二维码组合数量,如果算上V1到V39的,恐怕还要多上不少。
即使地球上每天消耗上百亿个二维码,那么等到二维码用完,恐怕到几千万年之后,曾经有个研究发现如果全球76亿人同时狂按刷新的话,那么每个人需要按10的134次方次,就可以把所有的付款码消耗光,看到这个的你现在应该不再思考二维码的消耗了吧!更不用说了,二维码的像素密集点还可以进一步扩展,而一旦进一步扩展的话,数量又是呈几何爆炸式增长。所以结论是,二维码虽然数量有限,但是根本就是用不完的。