適合自己的 ● 才是最好的 新聞動態,洞悉互聯網前沿資訊,探尋網站營銷規律
當前位置:網站首頁 >> 科技資訊
二維碼,能被我們掃完嗎?
日期:2020-06-01 10:49:09 來源:合肥良馬網絡科技有限公司 官網:http://www.087423.live/ 閱讀:82次
支付碼、名片碼、健康碼、校園碼、復學碼、乘車碼、挪車碼碼碼碼碼碼碼碼碼碼碼碼碼碼碼碼碼碼碼碼碼碼碼碼碼碼……可以說,二維碼已經滲透到我們生活的每一個角落。據微信透露,疫情期間,僅僅是微信上的相關二維碼就用掉了1400億個之多。

那么問題來了:二維碼會被人類掃完嗎?

答案其實很簡單:會!

但答案又沒有這么簡單。

我們知道,二維碼的尺寸是有限的,所以二維碼的數量也是有限的,但這個有限對我們來說已經近乎“無限”,要想掃完所有的二維碼,需要很長很長很長很長……的時間。

二維碼是由Denso公司于1994年9月研制的一種矩陣二維碼符號,現在共有40個官方版本,編號從Version 1一直到Version 40,最小的是21×21的矩陣,最大的則是177×177。

其中,微信名片使用了37×37的矩陣規格,而微信的付款碼是25×25的矩陣規格。

我們先從最簡單的例子開始,畫一個2×2的矩陣規格,也就是四宮格。

二維碼,能被我們掃完嗎? 互聯網 好文分享 第1張

如果每個格子有兩種顏色變化(比如黑白),那么四宮格就有16種可能的組合,也就是2^4,一共16個圖形。

二維碼,能被我們掃完嗎? 互聯網 好文分享 第2張

以此類推,25×25的微信付款碼共有625個方塊,除去定位用的、冗余糾錯用的,可供利用的是方塊有478個。按照二進制,每個方塊只有黑或白兩種選擇,478個方塊理論上可以組合2478個二維碼。

也就是780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544個二維碼。

二維碼,能被我們掃完嗎? 互聯網 好文分享 第3張

假設微信一年會用掉6000億個二維碼,那微信用完25×25矩陣二維碼,就需要:

2^478÷6000億=1.301×10132年(超多億億億億年)

即便是世界上的所有人一起用,也需要:

1.301×10132÷5=2.602×10131年(好多億億億億年)

根據資料,宇宙中大約有7x1022顆恒星,又根據德雷克公式:

二維碼,能被我們掃完嗎? 互聯網 好文分享 第4張

預計會有1560萬個星球有智能生命,這里假設每顆星球上外星人需要掃碼的數量和地球相同,那整個宇宙一起行動,掃完這些二維碼就需要:

2.602×10131÷(1.56×107)=1.668x10124年(很多億億億億年)

按照熱寂理論對宇宙終極命運的猜想,大約一千萬億年后,行星就將脫離軌道,所有生物都沒辦法依靠恒星活著了,而那個時候二維碼,還是遠遠沒有掃完。

另外,人類可觀測宇宙有大約為93×109光年,所以離地球遠點的星球,估計要等上好一陣才能掃到碼了。

就算出現什么超越人類認知的技術突破、飛躍,對二維碼的需求暴增,這里說的還只是25×25矩陣規格,現有官方規格就已經到了177×177矩陣,而隨著矩陣的擴大,所能呈現出來的二維碼數量可是呈幾何指數級別增長的。

作者:上方文Q 來源:快科技

本文標題:二維碼,能被我們掃完嗎?
本文網址:http://www.087423.live/news/1087.html
原創作者:合肥良馬網絡科技有限公司 版權所有,轉載請注明出處,并以鏈接形式注明。
聲明:本頁內容由合肥良馬網絡科技有限公司通過網絡收集編輯和原創所得,所有資料僅供用戶參考;本站不擁有所有權,也不承認相關法律責任。如您認為本網頁中有涉嫌抄寫的內容,請及時與我們聯系進行舉報,并提供相關證據,工作人員會在5個工作日內聯系您,一經查實,本站將立刻刪除涉嫌侵權內容。如果您對SEO優化核心技術文章感興趣,請點擊查看網絡推廣網站制作的相關文章,請關注良馬科技官網(www.087423.live)

二人麻将打三局抢红包 河北11选五胆拖规则 白小姐资讯官方下载 福利彩票app下载 浙江11选5开奖结果 河南新481走势图20分钟 广东11选五走势图开奖结果 幸运赛车前一有哪些技巧 破解11选5的密码出号 体彩飞鱼8选3技巧解图 河北20选5最新开奖