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

根据腾讯官方公众号信息 , 支付码、名片码、健康码、校园码、复工码、公交码、动车码码码 , 这么多码?仅在疫情期间 , 微信“经济码”就使用了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光年 , 
郑重声明:本文版权归原作者所有 , 转载文章仅出于传播更多信息之目的 。如作者信息标注有误 , 请尽快联系我们修改或删除 , 谢谢 。