國人每天掃碼15億次,全世界每年消耗超百億,二維碼會…


國人每天掃碼15億次,全世界每年消耗超百億,二維碼會用完嗎?的頭圖

國人每天掃碼15億次,全世界每年消耗超百億,二維碼會用完嗎?

如今,支付碼、名片碼、校園碼、乘車碼等等的二維碼已經滲透到了我們生活的每個角落,隨處可見,不僅給人們的生活帶來了便利,而且還驅動著國家經濟發展。

根據相關數據統計,目前全球每天消耗掉的二維碼已經超過了100億個,這樣計算的話,每年消耗的二維碼就超過了40,000億個,數量非常驚人。

對此很多人都十分好奇,全世界的二維碼會被用完嗎?如果真的用完了該怎麼辦呢?

二維碼的前身——一維碼。

一維碼也就是我們平時看見的條形碼,作為二維碼前輩,條形碼雖然沒有現在二維碼使用的這麼頻繁,但是條形碼在某方面的使用也是非常廣泛的。

下面我們來了解一下條形碼,從表面上看,條形碼是由一系列粗細不等的黑色條紋以及空白所組成的,但是實際上,其中隱藏著一些物品信息,具體原理是這樣的:

條形碼利用黑白條紋之間的反射率,當掃描器的光線照射到條形碼上的時候,黑色區域吸收光,白色區域反射光,這樣掃描器就能通過反射光解析出條形碼上的信息。

但是條形碼是一維的,包含的只是一些比較簡單的信息,簡單來說就是只能在寬度方向上儲存信息,而在長度方向上是沒有信息的,因此條形碼儲存的信息很有限。

如果物品信息較多的話,條形碼使用起來還會不方便,而且條形碼還很局限,只能編碼字母、數字、符號之類的簡單信息,像漢字這樣的複雜信息就無法編碼。

條形碼的升級版——二維碼

1994年,日本科學家原昌宏在條形碼的基礎上,又增加了一個維度,發明出了二維碼,比起二維碼的一代條形碼來說,二維碼的兩個方向都可以記錄信息,具有強大的信息儲存功能。

除此之外,二維碼還可以對漢字這類複雜的信息進行編碼,因此,二維碼在發明之後具有非常廣泛的應用。

如今,我們每天都在使用二維碼,比如掃碼付款,還有關注公眾號等等……

二維碼的原理

二維碼看起來就是由黑白相間圖形以一定規律分佈的一個幾何圖案,但實際上,二維碼是由0和1組成的一種二進制編碼,其中白色表示“0”,黑色表示“1” ,而信息被編碼成二進制的形式並根據某種規律分佈在兩個維度上,之後二維碼掃描器會按照相應的規則來讀取信息,這樣就可以獲取其中所包含的信息。

另外,在二維碼內部的數量變化是十分可怕的,因為數據是在不停地變化著的,從而形成無數個不同的編碼。

從理論上說,二維碼數量是有限的,但是距離使用完的那一天還非常遙遠。

現在我們使用的二維碼主要是21×21大小的,即441個點,再根據0和1的二進制編制來計算的話,其變化數量達到了2^441(5.6×10^132個二維碼),光看21×21大小的,二維碼數量都已經是個天文數字了。

但是目前最大二維碼格式是V40,也就是177×177大小的,簡單計算一下,能夠形成2^(177×177)個二維碼,差不多就是10的10000次方,這只是V40格式的二維碼組合數量,再算上V1到V39的,數量更是驚人。

就算全世界每天消耗掉100億個二維碼,每年消耗掉3.65萬億個二維碼,也是用不完的……

從理論上來說,如果人類存在時間夠久,二維碼是有可能出現用完的一天的,但是不過有點杞人憂天。

而且以後隨著科技進步,可能沒過多久,二維碼就要被淘汰掉了,再出現更高級的三維碼、四維碼等等,因此現在我們根本不用擔心二維碼會不會用完這個問題。