区块链与函数式编程

        区块链是对软件正确性要求极高的领域。过去软件bug和安全漏洞带来的损失,一般就是停机维护一下,被拖个库就算是很重大的后果了。而区块链软件的漏洞被利用,那将是灾难性的,因为上面跑的都是真金白银。随着区块链技术对传统经济领域渗透的加深,这种风险将会大大提升。

        传统软件工程只重视产品的快速迭代快速上线,从来没有把软件的正确性摆在一个优先级很高的位置,究其根本还是传统领域软件出bug带来的成本不高。

        行业里其实已经有一些关键领域是对软件的正确性要求极高的,比如航天系统,金融领域一些核心系统等。1962年软件bug造成火箭偏航,损失1850万美元;1978年CAD软件bug造成体育竞技场倒塌,损失上亿美元;1985年放射机软件bug导致病人受到大量辐射,1987年金融交易软件bug导致美国股灾,等等。

你可能感兴趣的:(区块链EOS开发Dapp,区块链-比特币背后的区块链,区块链入门)