二維碼在日常生活中無處不在,無論是獲取信息、網站跳轉還是結賬支付,掃一掃就能完成。網絡上有一種說法認為,二維碼每天的全球使用量高達100多億個,很快就會被用完。
二維碼是一種二維條碼,由特定幾何圖形按照一定規律排列而成,黑白相間,用于記錄數據符號信息。它巧妙地利用了計算機內部邏輯基礎中的“0”和“1”比特流概念,通過圖像輸入設備或光電掃描設備自動識讀以實現信息處理。
專家指出,目前并沒有非常準確的統計數據來衡量二維碼的實際消耗量。即使按照日均消耗100億個計算,也需要知道二維碼矩陣的所有組合數量才能判斷其是否會被耗盡。理論上,在固定區域內排列黑白方塊的變化是有限的,一旦存儲的數據超過了容量限制,二維碼就會被用完。但在實際應用中,二維碼的容量通常遠大于我們常用的存儲需求。
以微信付款碼為例,二維碼矩陣中有25×25即625個小方塊,除去定位和糾錯等功能所需的方塊后,還剩478個方塊,每個方塊有黑白兩種顏色,可以組成2的478次方個不同的二維碼。假設全球每天使用100億個付款二維碼,一年使用36500億個,那么要使用完所有的付款二維碼需要2.14×10131年。相比之下,宇宙自誕生至今只有約137億年,遠遠少于用完所有付款二維碼所需的時間。因此,無需擔心二維碼會在短期內被耗盡。
讀完這篇文章后,您心情如何?