用二维码扫描器扫钞票会发生什么
日本的钞票上没有印二维码
先说结论:日本的纸币(日本银行券)上并没有印二维码。2024 年发行的新版纸币——印有涩泽荣一的一万日元、津田梅子的五千日元、北里柴三郎的一千日元——也都没有采用二维码。
纸币采用的防伪技术是全息图、水印、微缩文字、特殊油墨(随角度改变颜色)、凹版印刷(用手摸得出凹凸)等等。二维码并没有被列入防伪技术之中。
原因大致可以想到几点。二维码谁都能轻易生成,很难承担防伪的职责——照着真钞的码原样印一份,图案完全一致。而且读取二维码需要手机,把纸币的真伪判定限定给「有手机的人」,在现实中行不通。收银员、自动售货机、点钞机都要能在瞬间判断真假,靠的必须是纸和油墨本身的物理特征。
印有二维码的纸币确实存在
日本的钞票上没有二维码,但把视野放到世界,印着二维码的纸币是真实存在的。
世界上第一例出自尼日利亚。尼日利亚中央银行在 2014 年 11 月 12 日发行了纪念建国一百年的 100 奈拉纸币,票面背面印有二维码,发行当时扫描它可以打开一个介绍尼日利亚历史的网站。这枚码并不是为纸币本身防伪,而是充当「通往纪念内容的入口」。
不过,这种做法有着纸币特有的弱点。二维码指向的目标在纸币之外,是一个需要有人持续运营的网站,一旦停掉,扫过去就什么也不会显示。纸币却要在市面上流通许多年,于是票面上的二维码会先一步失去意义。尼日利亚那枚码如今扫过去,已经到不了当年的纪念页面了。
票面的空间也同样有限。放上一枚二维码,就要和全息图、水印、微缩文字这些防伪要素争夺同一块地方。二维码纸币始终停留在纪念发行、没有扩散到日常流通的纸币上,背后就是这些缘故。
二维码扫描器毫无反应,复印机却会反应
把二维码扫描器对准钞票,什么也不会发生。读取程序在画面里寻找三个角上的方形定位图案,以及黑白格子的排列;钞票上并没有印这样的图案,于是程序判定没有可读的对象,只是一直等下去。既不会报错,也不会跳出警告。
但换成二维码之外的设计,机器对钞票的反应就非常明确。用复印机或扫描仪去复制纸币,机器有时会中途停下,或者跳出一条警告信息。
其中一种是印在纸币上的特殊图案,叫做 EURion constellation(尤里安星座图案)。小圆点按特定的排列方式反复印在票面上,彩色复印机或扫描仪一旦检测到这个排列,就会为了阻止复制纸币而停止工作。
用 Adobe Photoshop 打开纸币图片时,有时会弹出无法打开的提示。不过这一条走的是另一套机制:各国中央银行联合设立的组织所设计的伪钞抑制系统(CDS)被嵌进了软件,据称它检测的是埋在票面里的数字水印,而不是尤里安图案。有实验已经确认,把尤里安图案抹掉的图片照样会被认出来,可见两者是不同的机制。
也就是说,钞票上有两层看不见的机器标记:一层是给复印机看的图案,另一层是给图像编辑软件看的数字水印。把信息藏起来交给机器去读,这一点和二维码相同;但二维码是把信息递给人的入口,这些标记则是为了拦住复制。同样是机器可读,作用恰好相反。
将来日本的钞票有可能印上二维码吗
随着无现金支付普及,纸币本身的角色也在变化。将来日本的钞票有没有可能印上二维码呢。
比较有可能的方向不是防伪,而是「提供信息」。比方说,扫一下新版纸币,就能看到票面上那位人物的详细生平与功绩。扫描印有涩泽荣一的一万日元,便可读到他的一生以及他对日本经济的贡献。纸币就此变成一本「会动的教科书」。
不过,要实现并不容易。改版的首要目的是更新防伪技术,而为了提供信息才加上的二维码,和这个动机对不上。就算印了上去,它指向的网站也可能比纸币先停止运营(这正是尼日利亚那枚纪念纸币遇到的问题)。纸币还必须让所有人都能同样使用,把只有带着读取设备的人才取得到的信息放进票面要素里,与这项要求相冲突。
更朴素的障碍还有耐久。纸币要经受折叠、揉搓、沾水,图案磨掉几个模块就可能读不出来。纠错功能虽能补上一部分缺损,却撑不住几年的日常摩擦。二维码即便有机会印上纸币,也只会停在辅助的位置,而不是取代防伪印刷。
硬币会不会比纸币更适合二维码
在纸币上印二维码,技术上很容易;而在硬币上刻二维码,长期以来被认为很难。但如果动用精密的激光加工技术,在硬币表面刻出极小的二维码是可以做到的。
实例是有的。荷兰皇家铸币厂(Koninklijke Nederlandse Munt)在 2011 年 6 月发行了一枚刻有二维码的硬币,纪念其现有建筑与厂区落成一百周年。据称这是官方硬币上第一次刻上二维码,发行当时扫描它可以打开一个介绍该硬币来历与设计的网站。和尼日利亚那枚纪念纸币一样,目的不是防伪,而是引导到纪念内容。
硬币上的二维码有一个胜过纸币的长处:耐久。纸币被反复折叠、磨损之后,二维码有读不出来的风险;刻在金属上的二维码,则能在很长的时间里保持可读。对作为收藏品的纪念硬币来说,二维码算是一个合得来的搭配。