- 区块链智能合约安全入门
- 天融信科技集团等
- 5字
- 2024-10-16 17:32:31
第0章 初探区块链与智能合约
关于区块链
区块链定义
区块链(Blockchain)最早由中本聪(Satoshi Nakamoto)于2008年在其论文《比特币:一种点对点的电子现金系统》中提出,从广义上讲,区块链技术是利用将打包的数据区块串接成链进行验证与存储数据、利用点对点网络技术和共识算法来生成和更新数据、利用密码学方式保证数据传输的安全、利用自动化脚本代码(也就是智能合约)来操作数据的一种全新的分布式架构与计算范式。
从整体来看,区块链是融汇了密码学、数学、计算机科学、网络科学、社会学等多门学科的产物。从创新角度来看,区块链巧妙融合了多种现有技术,如非对称加密、点对点网络技术、哈希算法和共识算法。因此,区块链是一次工程学意义上而非科学理论上的创新技术。