我在做最基础的系统架构工作这件事上, 已经干了十好几年了, 在这个过程当中, 我亲眼看到过太多多的系统在处理数据同步这个环节的时候, 发生各种各样的问题而导致失败。
区块链账本重构这个概念绝对不是跟着潮流瞎炒作的东西, 它实际上是一种非常务实的选择方式, 专门用来解决好几方一起对账单子这种很难协调的事情。因为它能够把那些分散在各个地方的记录资料全部都变成大家都能够共同信任的凭证材料, 从而一下子就从根本上切断了大家互相推卸责任和无休止争吵的直接原因。
业务痛点驱动区块链账本重构
在过去, 跑批处理的时候, 总是会出现延迟的情况, 跨部门去核对流水的时候, 能够卡住整个结算周期, 手工录入这个方法, 不仅速度慢, 还特别容易出错, 审计追溯的时候, 全靠翻阅旧档案, 这种低效的模式, 早就应该被替换掉了。

现在的这个情况, 客户群体里面更重视那种实时并且透明的状态。分布式共识机制这个东西,能够保证每一笔交易的记录都不可被改写。各个节点之间会自动进行验签的操作。财务方面和业务方面的数据可以在一瞬间完成对齐。效率方面的提升是实实在在看得见的事实。
落地步骤拆解区块链账本重构
改造这件事需要一步一步地来。先把接口的权限关系搞清楚, 然后挑出那些有争议的现场场景做试点, 把里面的逻辑都跑通了之后, 再考虑把所有的地方全部都铺开来做。
人员培训这件事儿同样是非常关键的, 运维团队必须要掌握那些链上查询工具, 并且要去建立新的容灾预案, 用来防止因为出现单点故障而把整个网络给拖垮的情况, 只有在这样做了之后进行平滑迁移, 那么也才能够保住业务的连续性的。
技术最终是为了去服务于业务的, 账本进行重构这项工作是一场需要长期坚持下去的战争。把当前的情况彻底弄明白, 一步一步稳稳当当地去推进工作, 自然而然就能够让新的系统跑出更快的速度来。
