二维码是不是日本发明的「二维码真的起源于日本吗总共有多少个会有用完的一天吗」
那么事实真的是这样吗?我国需要向日本缴纳专利费吗?
首先二维码并不起源于日本,二维码的诞生
最近,在网上偶然间看到了一个帖子,介绍二维码的前世今生,说二维码是日本人发明的,还具体到了发明人,名字叫滕宏原,这实在是有点让人摸不到头脑。上网查看了一下这样的说法有很多,按照这种说法,这个叫滕宏原的日本人,在一次购物扫码的时候想到了将一维条形码变成二维的,于是在1994年推出了二维码。还补充说如果现在日本要向中国收取二维码专利费,按照每个二维码六分钱的价格算,我国每天要向日本缴纳7000万元。
那么事实真的是这样吗?我国需要向日本缴纳专利费吗?
首先二维码并不起源于日本,二维码的诞生远比1994年要早。
早在1970年时候,美国易腾迈公司的前身Interface Mechanisms就创造出了世界上第一个二维码,只不过那个时候二维码是用来标注生产配件的工具,并没有像现在这样用于信息存储。日本的滕宏原严格意义上来讲,只是将二维码用做信息的表示存储,换句话说他重新定义了二维码,这其实和时代的发展有关。1970年的时候个人电脑都是个稀缺物件,二维码在网络上的使用基本是不可能的,而滕宏原的二维码应该叫QR码,二维码有很多用法,不只是现在的一种。二维码本质上来源于一维的条形码,而一维条形码也是美国Interface Mechanisms发明的,这样看来才讲得通。
那么日本的滕宏原有资格向中国索要专利费吗?答案是没有。
首先就是按照QR码的定义时间在1994年,到现在已经有28年了,这个专利早就过期了,所以每天应支付给他7000万的言论纯属扯淡,况且这种黑白相间的二维条纹码最早的使用国也不是日本,而是美国,日本给了一个全新的使用方式而已,这专利是不是他们的都难说。而且我国用二维码的历史比较晚,一般来讲一项技术发明自申请专利期,只能收取20年的专利费。1994加上20年,那就是2014年,而那个时候二维码在我国并没有现在这么普及,我国的二维码大面积普及是移动支付和电子商务带起来的,所以就算要收专利费,也没有每天7000万那么多。
如果从1970年开始算起,二维码的历史已经有50多年了,这么长的时间,用了这么多的二维码,这些有重复的吗?
其实要了解这个问题,首先我们要搞清楚二维码的原理是什么。其实二维码来源于二进制,二维码的每个格子有黑白两种颜色,一个格子就有两种变化,两个是2的4次方种变化。按照现在微信边长25格的二维码来计算,二维码生成的数量是2^478个,这里已经除去了定位的三个码,这是一个天文数字,所以50年年的时间我们根本就不可能用到重复的二维码。当然之前美国用在流水线上的,因为生成机制不同,这倒有可能和我们现在使用的QR码撞码,这个概率极低,在现在互联网几乎是看不到了。
我们人类还可以用多少年二维码,二维码的余量还有多少?
我们按照上面的计算,25格边长的二维码数量总共有2^478个,现在知道了总量,我们还需要知道一个数字,那就是现在我们每天要用多少二维码。不用说这也是一个巨大的数字,现在的社会不论到哪里都会用到二维码,支付、广告、加好友、共享单车等等,都有二维码的身影。
这里有个数据,根据网上统计在疫情期间,微信一年共用掉6000亿个二维码,如果我们把其他平台使用数量也算在内,将这个数字乘以10倍,那么我国一年大概用掉60000万亿个二维码。当然这数据有点夸大,对于全世界来说我们再往夸大方向算,再乘上10就是60万亿个二维码,那么根据上面的二维码总量来算,就是可以用2^478/6*10^12=1.03*10^29年,这个数字远远大于现在的宇宙年龄,我们可以一直用到宇宙消亡,并且不重样。当然谁也不知道我们未来世界人类数据使用的情况,现在看来二维码这个数量级是无限的,以后或许就不够用了。
二维码的产生机制是什么?
其实现在的二维码生成还比较混乱,每个系统甚至每个APP的算法都有不同,国际上没有一和统一的标准。所以尽管二维码的余量对我们来说近似无限,但是前提条件必须是同一算法环境,如果两个不同算法环境下,也有可能出现撞码的情况。这个时候就要有时间的限制了,也就是所谓的时效性,过了一段时间已生成的二维码就没有用了。
一般来讲系统的二维码是随机形成的,只要利用二进制中的0和1对应一个格子的黑白就行,然后还需在三个边角处加上定位,这个定位是来标定二维码的方向的。如果没有这个定位那么,相同的一个二维码,用手机沿不同方向去扫的话,会出现四种不同的结果,这样就没有确定性了。
二维码的验真原理是什么?
本质上来讲二维码只是个信息载体,既然是载体,就有两个功能,一个是“装得进去”,一个是“提取得出来”。“装进去”其实就是生成图形然后赋值,“提取出来”就是从二维码中将信息提取出来。一般来讲有两种方式,一种是直接在扫码软件上解码,然后得到数据,还有一种比较麻烦,扫码过后需要将二维码拿到数据库进行比对,比对成功后再进行提取信息。第二种方式保密性更强一些,第一种方式更加直接方便一点,两种方式运用的环境不同。
总的来说,从二维码总量来看,是用之不竭的,理想状态下不会有重复情况,但是不同生成方式环境下,可能有撞码情况,二维码本质上是用黑白几何图案来存储二进制信息。
二维码是什么原理?人类每天用掉上百亿个二维码,用完怎么办?
二维码改变了21世纪人类的面貌。人类通过二维码实现移动支付,二维码俨然已经成为了人类进入互联网时代的窗口。人类已经对二维码产生了依赖,全球范围内每天被扫掉的二维码,比人类的总人口还要多。既然如此,二维码会不会有被用完的那天?这就跟二维码的原理有关系了。二维码最早发明于1994年,发明者是日本人腾弘原。二维码也就是二维条形码,相比我们商品后面的一维条形码,二维码拥有更高的数据容量,而且具备信息的指代性。
我们常见的二维码,都是一群由黑框白框组成的方阵,其中白色方块代表“0”。而黑色方块代表“1”,这就让二维码具备了跟计算机信息互通的能力。而且能够反馈更多的信息。二维码的数量,跟二维码本身的像素数量有关,我们见到过各种不同大小,不同像素数量的二维码,其实都是一种不同的二维码形式。
以目前国际上最常用的QR Code二维码,它的数量大概是177乘以177个像素,从概率论推算的话,这一个二维码的总数量约等于10的2万次方。这个数字的大小,或许我们没有概念,但它已经接近无穷了。就算全世界的人每人每天消耗1亿个二维码,从宇宙大爆炸开始到今天,138亿年都用不完。
在二维码中有一些固定的信息代码,还有纠错码,但这也不影响二维码可以用到世界尽头。扫码使人快乐,但一些未知来源的二维码,我们还是要小心一点,因为它可能就会成为不法分子的工具。
大家怎么看?
二维码每天都要消耗百亿个,会有用完的一天吗?用完了该怎么办呢?
其实我们完全不用担心这个问题,因为二维码是不可能用完的,之前我也有过类似的不解,特地去查了一下资料,简单的说二维码其实类似于像素的组合,像素的组合是非常多种的,这么和你说吧,即使活到人类灭亡那一天,二维码也不可能用完,当然这不能说它是无限的,应该是有限数量而无限扩展的,也就是说每扩展一次,二维码就会增加很多数量。
按照目前的情况来看,即使每天消耗万亿个二维码,那么即使等到地球爆炸那一天,我们的二维码依然是无限量的,所以说我们完全不用担心二维码用完的一天,即使换个角度讲二维码哪一天真的用完了,那么我们肯定会想出其它办法来代替的,毕竟可以代替二维码的方法是非常多的,只不过到目前为止,人类还没有找到更好的解决办法而已。
二维码之所以应用那么广泛,是因为二维码的安全性是非常高的,它几乎不会被任何东西复制,这也是为什么二维码在世界上应用如此广泛的原因之一,即使全世界的各大银行都相继逐渐的使用了二维码,目前为止还没有发现任何一例二维码被复制的现象,所以说它也可以说是在新世纪最伟大的发明之一,最早打算启用二维码的公司,据我了解应该是马云的支付宝。
二维码的出现,也可以说在某种程度上的改变了我们的生活,他提高了我们购买商品的速度,让我们的国家看上去非常具有科技感,记得前一段时间比较火的一个外国小子在中国游荡一圈之后,回到他们自己的国家,就感叹我们中国是非常先进的,因为在我们中国街边的小贩儿,买卖东西都使用微信支付,只要扫一扫二维码就可以完成付钱。
文章评论