首页 >> 大全

二维码会被人类扫完吗?能用多少年?

2022-07-22 大全 199 作者:考证青年

根据腾讯官方公众号信息,支付码、名片码、健康码、校园码、复工码、公交码、动车码码码,这么多码?仅在疫情期间,微信“经济码”就使用了1400亿个二维码,于是有同学来问:

二维码会被人类扫描吗?

我们请来了两家鹅厂开发老鹅来回答:

问题很简单,答案是:是的。

因为二维码的大小是有限的,所以二维码的数量是有限的。

但是扫描所有二维码需要很长时间。

现在有40个官方版本的二维码(二维码是电装公司于1994年9月开发的矩阵二维码符号)。从 -40 开始,最小值为 21*21、,最大值为 177*177 矩阵。

其中,微信名片为37×37矩阵大小,微信支付码为25×25矩阵大小。为了便于理解,我们使用正方形作为矩阵单位。

如何计算每个矩阵中生成的二维码数量?举个例子:

下面四个格子,每个格子有两种颜色变化,有多少个图形可以组合成一个四格子?

二维码会被人类扫完吗?能用多少年?

解:一个格子有两种颜色代表两种可能,两个格子代表四种可能,三个格子代表8种可能,四个格子代表16种可能。所以四方格子可以组成2^4,一共16个数字。

二维码会被人类扫完吗?能用多少年?

等等:25X25微信支付码

二维码会被人类扫完吗?能用多少年?

每行有 25 个方格,共 25 列。除去用于定位和冗余纠错的方格,还有478个方格。按照二进制,每个方格只有黑白两种选择,所以478个小方格理论上可以组合2^478个二维码。

即可以生成一个25X25大小的二维码:

一个二维码。

你能试着读多少?以疫情期间1400亿个二维码的数量,假设微信每年将使用6000亿个二维码。25X25大小生成的二维码,微信要多少年才能下架?

让我们算一下:2^478/6000 亿=1.301×10^132 年(超过 10 亿亿年)

我们中国人不缺二维码。稍微推广一下,全世界的人都会用,也就是1.301×10^132 / 5 = 2.602 x 10^131年(几十亿亿年)

还能推广吗?根据资料,宇宙中大约有700颗高(7x10^22)颗恒星,根据德雷克公式

预计会有一颗拥有智慧生命的星球。假设有与地球人口相同的外星人需要扫描每个星球上的二维码,就足以扫描整个宇宙2.602 x 10^131 / 1.56x10 ^7 = 1.^124年(亿亿亿年)参考热死论推测宇宙最终命运,一千万亿年后,行星将脱离轨道,万物生灵将无法依靠星星生活,那时,二维码还远没有被扫描到。似乎不用担心整个宇宙的使用。然而,人类可观测的宇宙大约是93×10^9光年,

郑重声明:本文版权归原作者所有,转载文章仅出于传播更多信息之目的。如作者信息标注有误,请尽快联系我们修改或删除,谢谢。

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了