银行转账可难多了,得用到原子钟原理。”
周浩然上辈子就参与过实时支付产品的开发,知道这里面的复杂性。
比如刷饭卡。
在1点5分23秒的时候,一个同学刷了饭卡。因为是实时支付,所以要实时反应,在1点5分23秒的时候,后台做出了扣款处理。
这实现起来其实很容易。
可存在一个严重漏洞,就是时间差。
世界上没有完美的钟表。
你说的1点5分23秒,和我说的1点5分23秒,不可能是同一个瞬间。
一定会存在误差。
比如,在时间上存在0.2秒的误差。
这个误差,就是可以利用的机制漏洞。
后来国内的学校都电子化了,食堂里都是刷饭卡付费……很多同学就都发现了这个漏洞,然后充分利用,就可以免费在食堂吃饭了。
就是学生把饭卡,贴到刷卡机上。
等发出“叮”的一声响。
确认扣费后的一瞬间,迅速的把饭卡挪下来。
如果操作得当、动作迅速,在系统的前后台误差的时间内,完成了这样的操作……那就厉害了,前台提示了扣款完成,可实际上信息还没传到后台,在后台要扣费的时候,饭卡挪走了,就没扣款。
相当于了钱,但没扣款。
这种事情,全世界都一样。
比如国外的很多金融系统,很多机构不愿意被ibm捆绑,所以就比较创新,使用了新技术来做金融系统……就经常出事。
在美国扣款、在英国消费……
隔着大西洋呢!
怎么确保扣款和收款的实时性?
怎么确保全球的同一时间?
一旦存在丝毫时间上的误差,就可能会被不法分子利用,给金融机构造成重大损失。这类的损失,越是创新力度强的公司,越是容易出现。
直到后来互联网崛起,互联网如同海绵吸收各行业,终于从航天工程里找到了解决方案,也就是原子钟。
原子钟,被认为是误差最小的一种记时设备,2000万年才能误差1秒。
因为航天系统的高精密性,原子钟是为了航天工程开发的。
后来应用在互联网,就有了全球互联网的实时同步。
几乎可以做到零误差。
从那以后,互联网金融产业也就正式起步了,每天遭遇着远超传统金融产业的外部攻击,稳定性和时效性却比银行系统还要强大。
微信转账、支付宝转账,这才是实时的。
全世界各地抢微信红包,都不会存在信息滞后,因为这是时间同步而不是信息同步。信息同步可太慢了,时间却能做到全世界都一样。
银行转账再快,最少也要几分钟的处理时间。
背后的区别,就是日新月异的互联网技术对高度封闭的ibm的体系的遥遥领先。
程院长看向他,“很难做到?”
周浩然沉吟道:“让我做,我肯定能做到,就是不知道现在的工程师们,有没有这个水平……一卡通如果要覆盖校园的方方面面,工程量也不小,总不能我一个人来做。”
程院长郑重其事的说:“全国的高校都在做这件事,都没做成。如果你做成了,这才是样板工程!到时候,全国的高校,甚至很多领导都来复旦学习、调研,这才是属于你的荣誉光环。有了这样落地的成绩,你才有资格从论文高手转化为真正的专家。”
“那就做。”
周浩然没什么犹豫。
这的确也是个挑战,要是能带领乔海这些人,把这样一个系统给做出来,也算是在他们毕业之前,送给他们最好的毕业礼物。
程院长笑道:“就算没做成,对你来说也没坏处。这种校园一卡通的工程,很多教授都想做,都不太敢接。你接手了,学校的资源、学院的