作者DerLuna (阳月)
看板Finance
标题[请益] 为什麽银行电文这种东西还活着
时间Wed Oct 28 22:38:16 2020
银行电文这种慢又贵的东西为什麽还没被淘汰,而且他还是送明码
现在的电信和资讯技术速度至少快一万倍
成本应该只有不到万分之一
电文装的资讯根本就没多少bytes...
而且加密传送技术也都很成熟了.....
但电文这鸟东西还是活得好好的 有没有达人可以解说一下为什麽.....
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.160.124.226 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Finance/M.1603895898.A.65D.html
※ 编辑: DerLuna (118.160.124.226 台湾), 10/28/2020 22:40:34
1F:推 n123456n: 因为有需求 10/28 22:42
可是这个需求不能用成本极低的新技术取代?
※ 编辑: DerLuna (118.160.124.226 台湾), 10/28/2020 22:43:02
2F:推 william0916: 因为银行一堆老人 10/28 22:43
时代在进步啊 就算一堆老人 基本上也都会用email了...
※ 编辑: DerLuna (118.160.124.226 台湾), 10/28/2020 22:44:55
3F:→ rockon15: 国际规则你要用EMAIL取代? 10/28 22:52
IEEE随便找都一堆验证手段标准.....
4F:→ rockon15: 之後区块验证有可能吧 现在你要刷掉SWIFT太早 10/28 22:54
明码传送明明超容易被骇的.....
※ 编辑: DerLuna (118.160.124.226 台湾), 10/28/2020 23:11:49
5F:推 Liberl: 你这完全是用先进国家观点看世界 很多国家的资讯设备 10/28 23:53
6F:→ Liberl: 没有这麽好 没有这麽多预算更新 10/28 23:53
7F:→ Liberl: 当然啦 你可能会说穷国拖累吧 10/28 23:54
问题是他们用SWIFT 电文其实累积起来花更多钱啊= =
8F:→ Arch: 也被问过,不太懂乱猜:因为安全问题是封闭系统较难更新, 10/28 23:54
9F:→ Arch: 而且要整合全球通规格的东西,本来就有难度,加上稳定性优 10/28 23:54
10F:→ Arch: 先的考量,不过之前也有被骇的新闻,安全性打问号 10/28 23:54
11F:推 zero7810: 等银行共识版区块链出来吧 看谁作庄罗 10/28 23:59
12F:→ zero7810: 技术面绝对做的到,是安全性跟共同标准还有谁收手续费, 10/29 00:01
13F:→ zero7810: 谁来负责计算的问题 10/29 00:01
※ 编辑: DerLuna (118.160.124.226 台湾), 10/29/2020 00:11:06
14F:推 sazabijiang: 明码跟被骇是完全两码子事情。封闭系统远比开放系统 10/29 00:36
15F:→ sazabijiang: 难入侵。 10/29 00:37
16F:→ sazabijiang: SWIFT不只可以用在电汇,还可以做交易确认,你就算 10/29 00:37
17F:→ sazabijiang: 用XML跟SOAP来包装,其实还是作出一套SWIFT 10/29 00:38
你可以用ssh key + api transaction +认证的中心处理帐 这基本就密文
而且你担心开放系统有问题的话其实应该不是不能用封闭系统做这件事
api弹性很大 能做的安全性扩充很多 甚至你可以验证以後才弹性产生api....
18F:→ sazabijiang: SWIFT并不是世界上唯一的汇款管道,但他的优势就是 10/29 00:39
19F:→ sazabijiang: 会员数众多。就像MSN、Line是公认的痴肥烂软体, 10/29 00:40
20F:→ sazabijiang: 但是你搭讪正妹人家给你line帐号,你不装软体吗 10/29 00:40
※ 编辑: DerLuna (118.160.124.226 台湾), 10/29/2020 01:21:35
21F:→ hsiaulong: 版友提及的 会员数众多、共同标准 就是它还存在的理由 10/29 01:28
22F:→ hsiaulong: 要换 那就看哪个国家、联盟 乔出一个(利益)能被接受的 10/29 01:29
23F:→ MrClock: 资讯人...这是国际通用规范,除非哪天有新的国际权威机构 10/29 02:09
24F:推 MrClock: 推翻SWIFT或者定义新规范电文机制被废除,不然现状不会 10/29 02:12
IEEE....
25F:→ MrClock: 改变。银行的资讯系统重点是要稳定不容许错误,不然就不 10/29 02:13
26F:→ MrClock: 用在一直用cobol和搞异地备援那套了。 10/29 02:13
27F:推 chiz2: 光看推文以为自己走错版(笑) 10/29 04:57
28F:推 zero7810: 大概只有SWIFT能淘汰SWIFT 或是整个银行体系整体被淘汰 10/29 05:13
29F:→ zero7810: 汰换成本远高於现有 就继续维持现状 10/29 05:13
30F:推 kutkin: 你就想财金公司为什麽还要发通讯就好 10/29 05:44
※ 编辑: DerLuna (118.160.124.226 台湾), 10/29/2020 07:15:57
31F:→ LineageM: 可以先改变as400吗 还一堆在用 :) 10/29 07:49
32F:推 cjy0321: 推as400真心烂xdd 10/29 08:31
33F:推 coconut322: as400烂+1 10/29 09:21
34F:推 riceworm520: 你很棒!你去做全世界的银行都是你的客户。 10/29 09:58
35F:推 qa17b: as400再战20年 10/29 09:58
36F:→ lunlee1214: 何不食肉糜? 10/29 10:11
37F:→ r1t1r: 笑死 财金都还只吃ANSI了,先解难字传输问题好吗 10/29 10:28
38F:推 lyi33tw: 我记得上市柜公司发重讯的方式也很古老。 10/29 11:47
39F:→ lyi33tw: 你的问题影响的是全世界,钱谁出? 10/29 11:48
40F:→ lyi33tw: 全世界包含贫穷及战乱国家喔。刚果. 中非.等都在用 10/29 11:49
41F:→ roccqqck: ibm设备先淘汰再说 10/29 12:22
42F:推 werty4456two: as400好难用... 10/29 12:48
43F:推 alex81524: Ptt都可以再战20年,介面很像的as400当然也可以 10/29 12:54
44F:→ DerLuna: 明明就一点都不像 ptt至少是用Unix/linux/bsd这种业界主 10/29 13:09
45F:→ DerLuna: 流系统在架站好吗.... 10/29 13:09
46F:→ rockon15: 信托帐那些很多都还用这个在做 10/29 13:09
47F:推 yaner: 先解决AML的问题吧 10/29 13:23
48F:→ DerLuna: 证券业交换资讯能做的话银行技术面上没理由不能做啊 10/29 13:51
49F:推 l85: 我们就是需要楼上的人才 快跟你科长讲!(握拳 10/29 15:31
50F:推 cjy0321: 支持原po来改革as400 10/29 15:33
51F:推 mikezip: 大概是因为网路外部性 10/29 16:24
52F:→ ChungLi5566: 去问财金公司 10/29 18:10
53F:→ ChungLi5566: 看起来你刚入行 等你多待几年就知道了 规则不是银行 10/29 18:21
54F:→ ChungLi5566: 订的 10/29 18:21
55F:→ ChungLi5566: 银行自己内部系统都转译成xml在串接 早就有了 10/29 18:22
56F:→ DerLuna: xml也很难看啊XD 没有用json的吗 10/29 18:40
57F:→ andrewspark3: 简单说当你可以主导制定业界规范时就能解决这问题, 10/29 19:12
58F:→ andrewspark3: 否则就乖乖照别人的游戏规则来 10/29 19:12
59F:推 zero7810: 好用10倍便宜10倍就可以了 你可以当下一个甲骨文老板^.< 10/29 19:16
60F:推 Consoonya: 这个需要大家一起改,但谁能当粽子头? 10/29 19:52
61F:推 sazabijiang: 你讲了这麽多技术上的好处,对使用者的好处是什麽? 10/29 21:27
62F:→ sazabijiang: 费用更便宜=提供服务的公司赚更少 10/29 21:27
63F:→ m9229003: 台湾光各银行帐号格式都无法整合了,更何况是全球性的东 10/29 22:00
64F:→ m9229003: 西 10/29 22:00
65F:→ m9229003: json更难看 10/29 22:00
66F:→ DerLuna: json明明就比较好解析 废话也比较少xD 10/29 23:04
67F:→ DerLuna: 软体业界主流也是逐渐json.. 10/29 23:06
68F:推 findvienna: as400......为什麽050外汇,还要先透过「计价」的方 10/29 23:10
69F:→ DerLuna: 我个人是认为全面用unix-like而且自主开发才是王道... 10/29 23:11
70F:→ DerLuna: 但是这工程浩大.... 10/29 23:11
71F:→ DerLuna: 用大型主机就是给系统商坐地起价被赚爽爽= = 10/29 23:11
72F:推 dabochi: 这又要来重复讲故事了:以前政府开放新银行的时候 III有 10/29 23:25
73F:→ dabochi: 自制了一套Core Banking系统来卖。本来想说卖的便宜 应该 10/29 23:26
74F:→ dabochi: 市场不小-结果是12家都不用> 10/29 23:27
75F:→ dabochi: III的人就去问其中一位比较熟的CIO原因,他回到:我们晚 10/29 23:28
76F:→ dabochi: 开的话 一天要损失NTD$8M 你III愿意赔吗? 10/29 23:30
77F:推 dabochi: 所以 只要原Po愿意拍胸脯跟SWIFT说:不管是JP Morgan还 10/29 23:34
78F:→ dabochi: 是ICBC(要左岸的) MUFG跟你求偿 我一毛不少照陪你 也许 10/29 23:36
79F:→ dabochi: 还有机会让SWIFT愿意冒着业务中断试试这个点子 10/29 23:38
80F:→ dabochi: 好了 言归正传。相容性就是一个这麽麻烦的东西 因为考虑 10/29 23:40
81F:→ dabochi: 相容性 FISC的一般跨行到今天依然用MF跑整套的IMS TM+DB 10/29 23:42
82F:→ dabochi: 为何?因为如果推个不相容的全新系统 结果像012上线後直 10/29 23:44
83F:→ dabochi: 接死两天 上兆的金流受影响 没人负得起这责任 10/29 23:46
84F:→ dabochi: 但是如果没有这个包袱 例如同样是FISC的发票兑奖平台 10/29 23:48
85F:→ dabochi: 就是直接用JSON收送资料 机器也是直接用X86架 10/29 23:51
86F:→ dabochi: 一样做得到 10/29 23:52
可以问问我理解的例如证交所平台应该就是用unix-like架站 传输应该走api了吧
他们的资讯流也非常需要稳定性 但似乎比较没问题?
87F:→ dabochi: 证交所後面的核心还是MF 只有前台敢用非MF系统 10/29 23:55
但至少交易是用api不是电文吧?
https://www.ithome.com.tw/news/137208
这边是这样讲:
在这样的前提下,证交所选择了标准的开放Unix平台大型主机。在系统架构设计时,
一方面采用讯息中介软体(Message Middleware)重新建构所有交易处理作业,来打开架构的限制,让大量讯息可以分散到不同主机上处理,提升软体开发弹性,增加系统扩充能力。
我是想问银行不能走同样的系统吗?
88F:→ dabochi: 另外 央行的RTGS也是走MF 10/29 23:56
89F:→ dabochi: Unix系统的确可以Zero Downtime 但是要到这种程度 花的银 10/29 23:58
downtime毕竟也算是客户可容忍范围可能也不是重点 重点是效率吧 MF的那个批次速度真是令人发指....
90F:→ dabochi: 子不会比MF少到哪里去 10/29 23:59
※ 编辑: DerLuna (118.160.124.226 台湾), 10/30/2020 00:08:59
※ 编辑: DerLuna (118.160.124.226 台湾), 10/30/2020 00:09:26
91F:推 jamupme: 外币汇款的速度关键不是系统 是银行 不用审核 没被扫中AM 10/30 00:25
92F:→ jamupme: L的案件都是秒入帐的 10/30 00:25
93F:推 nonumber: 有种电文类型叫ISO8583 mc/visa/jcb/nccc传输都是靠它 10/30 18:35
※ 编辑: DerLuna (118.160.124.226 台湾), 10/30/2020 21:00:46
94F:推 sazabijiang: linux越来越多人之後,patch的速度跟微软不相上下了 10/30 23:19
95F:→ sazabijiang: 没有多少银行能忍受核心系统每周日半夜要重开机一次 10/30 23:19
96F:→ sazabijiang: 用wintel+linux成本便宜,但是叫修次数跟AIX天壤之别 10/30 23:20
97F:→ sazabijiang: AIX的硬体稳定到,根本不知道保固到底要不要继续买 10/30 23:20
98F:→ sazabijiang: 因为根本从来没叫修过,不知道服务品质好不好 10/30 23:20
99F:→ sazabijiang: AIX也没有人在定期reboot的 10/30 23:21
100F:→ sazabijiang: 比起因为系统不稳造成的损失,硬体投资根本不算什麽 10/30 23:21
101F:→ sazabijiang: 假设一套系统用AIX的硬体要五千万,wintel linux 10/30 23:22
102F:→ sazabijiang: 算你半价两千五百万好了,分五年摊价差,一年才五百 10/30 23:22
103F:→ sazabijiang: 业务单位如果穷到一年必须省五百万才活得下去 10/30 23:23
104F:→ sazabijiang: 我会避免去这间银行... 10/30 23:23
AIX还好阿 AS400真心囧
※ 编辑: DerLuna (118.160.124.226 台湾), 10/31/2020 00:19:45
105F:推 dabochi: 金融系统最重要的指标的就是Downtime 然後你告诉我这不重 10/31 01:08
106F:→ dabochi: 要XD 施主 显然你有什麽误会呀。我举个我亲身遇过的例子 10/31 01:10
107F:→ dabochi: 集保在2012年的时候曾经当过一次机 那一次为了他一个集保 10/31 01:12
108F:→ dabochi: 央行快22点才关帐 为什麽?因为关了帐就那天的交割全部变 10/31 01:15
109F:→ dabochi: 违约 算谁的?扯到银子的交易可不像网路掉了一个包 再送 10/31 01:18
110F:→ dabochi: 就好 需要很严格的控制 确定真的没收到才能冲掉或是重送 10/31 01:20
111F:→ dabochi: 为什麽规格上的Downtime很重要 因为你不知道麽时候会遇到 10/31 01:22
112F:推 chiz2: 这篇文的推文太专业,有没有哪里有这种课程开课的? 10/31 08:07
113F:→ DerLuna: 我也想上 10/31 08:13
114F:推 sazabijiang: 再补充一下,证交所跟券商之间还是持续使用ETMP平台 10/31 23:19
115F:→ sazabijiang: 本质上其实是socket传档,他还每天晚上就把服务关掉 10/31 23:20
116F:→ sazabijiang: 不否认银行许多传输系统都是很旧的技术,因为银行业 10/31 23:20
117F:→ sazabijiang: 本身就是个很古老的传产业,也很早就开始资讯化, 10/31 23:20
118F:→ sazabijiang: 在当年网路传输极为不稳定、频宽极低的年代,要保 10/31 23:21
119F:→ sazabijiang: 讯息正确传达到对方,需要非常繁琐的步骤。当好不容 10/31 23:21
120F:→ sazabijiang: 易稳定,参加会员数众多之後,效率不全然是主要考量 10/31 23:22
121F:→ sazabijiang: 如果你要开发的是电子下单,那麽速度当然就是很重要 10/31 23:22
122F:→ sazabijiang: 的因素,券商为了程式下单的速度更快,甚至会刻意 10/31 23:23
123F:→ sazabijiang: 把机房放在跟交易所同一个ISP内。但银行间交易不同 10/31 23:23
124F:→ sazabijiang: 系统的稳定度永远是最高优先考虑事项,即便只是几分 10/31 23:24
125F:→ sazabijiang: 钟的服务中断,几笔资料错误,你以为错误率只有零点 10/31 23:24
126F:→ sazabijiang: 零零零几,但是那就跟白纸上的污点一样,损失的是 10/31 23:24
127F:→ sazabijiang: 交易对手以及客户对你这间银行的信赖。 10/31 23:25
问题就是其实证交所对服务中断和资料错误其实更严苛吧? 银行帐错还可以冲正
证交所单下错价格可能波动掉才是挽救不了...
※ 编辑: DerLuna (36.227.130.55 台湾), 10/31/2020 23:39:50
128F:→ sazabijiang: 所以经过几十年来的营运,证明证交所这些旧技术很 10/31 23:44
129F:→ sazabijiang: 可靠阿..那没事干嘛换新技术 :p 10/31 23:44
正好相反 证交所2014全面换系统了...就我所知他全面换成unix系列
130F:→ sazabijiang: Win10有比Win7来得更稳定吗.. 10/31 23:45
131F:→ sazabijiang: 这年头的工程师都急着发布新版,根本没在测试的 10/31 23:45
https://www.ithome.com.tw/news/85786
基於证券交易制度迈向逐笔撮合的趋势,证交所早从2011年就开始发展新一代交易系统,
除了升级硬体主机之外,来客服逐笔撮合之後瞬间大量交易行情揭示量的挑战,
也重新改造交易系统架构核心系统,自行开发逐笔撮合系统。台湾证券交易所电脑规划部林副理表示,
此新一代交易系统部署在开放Unix平台大型主机上,
而应用系统开发的程式语言,也从COBOL转变成开放式C语言,
同时并以记忆体处理所有的委托交易来加快处理速度。
※ 编辑: DerLuna (36.227.130.55 台湾), 10/31/2020 23:48:39
132F:→ ChungLi5566: 说到AIX 那EOS的时程快到让人想转windows了 新版都 11/01 11:47
133F:→ ChungLi5566: 还没出就先说2022年要EOS 11/01 11:47
134F:推 sazabijiang: 我讲证交所旧技术是指TMP,还在用socket 11/01 21:26
135F:→ sazabijiang: 他们用linux没问题是因为证交所每天晚上都会关闭服务 11/01 21:26
136F:→ sazabijiang: 周末假日也不需要交易,server要怎麽reboot都没关系 11/01 21:27
137F:→ sazabijiang: 是在呼应你文章一开始讲的「旧技术』/ 11/01 21:27
138F:→ sazabijiang: Linux根本算不上什麽新技术阿 11/01 21:27
139F:→ sazabijiang: 如果你是要比MF的话,那个稳定度不是wintel能比的 11/01 21:29
140F:推 ck52623: 改系统啊,不过这会要了那些养老老人的命 11/02 07:41
141F:→ MozeIII: 所以我们在等一个愿意改变现状,踏出第一步的人,楼主要 11/03 09:15
142F:→ MozeIII: 试试看吗?这个市场跟利润很大喔 11/03 09:15
143F:推 joy2105feh: 先别说改这个 你们这个月中就会被分行打爆电话了QQ 11/03 12:38
144F:→ ChungLi5566: 银行转是没问题,但那些农会、信用合作社怎麽办 11/03 20:26
145F:→ ChungLi5566: 要财金公司抛弃他们吗 还是帮每一家出几个亿让他们 11/03 20:27
146F:→ ChungLi5566: 升系统 11/03 20:27
147F:推 Pristur: 你484以为这些东西其他人没想过 11/06 08:01
148F:推 amyq00tt: 会不会被区块链取代? 11/15 00:33
149F:→ shihchinlun: Visa Master不是都想做跨国汇款吗 12/14 22:21
150F:推 xluds24805: 一通电报就能收 500,干嘛要改 01/02 14:18