整理 | 高若天
由中国科学院学部主办, 中国信息通信研究院等单位联合支持的 "区块链技术与应用" 科学与技术前沿论坛于 2019 年 12 月 7 日, 8 日在深圳举办. 中国科学院院士, 清华大学高等研究院 "杨振宁讲座" 教授, 国际密码协会会士 (IACR Fellow) 王小云院士, 在大会上进行了主题为 "Hash 函数与区块链技术" 的开幕报告.
王小云院士在报告中为大家介绍了区块链的起源 -- 密码学, 内容涵盖了密码学的重要性, 密码学中的哈希函数, 以及区块链技术运用到的密码学原理和区块链的应用领域.
她在演讲中表示, 密码是保障网络与信息安全的核心技术和基础支撑, 加密算法, 数字签名算法和 Hash 函数是密码学三类基础算法, 其中 Hash 函数是区块链的起源性技术. 她指出, 区块链技术的出现, 创造性地解决了如何在无许可环境下达成共识的问题. 区块链技术的安全属性方面, 其一致性确保了所有用户记录的区块链数据相同; 链增长速度确保了区块链区块数量增长速度的稳定; 链质量确保了区块链中敌手生成的区块数量不超过可容忍比例.
在说到密码学的重要性时, 王小云院士提到 "密码是保障网络与信息安全的核心技术和基础支撑, 它的关键科学问题是数学问题, 包括基础数学, 应用数学等. 密码学应用带动了多个基础数学问题研究取得突破, 同时数学领域的突破也极大地推动密码产业的高速发展. 除了数学难题外, 密码学也是一个跨领域的学科, 如运筹学, 人工智能等."
王院士对我国的密码学充满信心,"在密码协议方面, 我们国家和其他国家都是处在同一个起跑线上", 同时她也指出了我国密码学未来的发展方向,"哪个国家先制定标准, 就掌握了先机. 我国亟需抢先制定物联网, 车联网, 区块链, 国产操作系统等密码协议标准与技术规范." 谈到密码学和哈希函数具体关系时, 王小云院士解释到,"哈希函数是区块链的起源技术, 在哈希函数下的签名技术是区块链技术","Blockchain 是哈希函数中的一个专业术语, 是一个老概念了." 大力发展哈希函数的原因, 一方面是高效性, 另一方面是哈希函数能抵抗基于数据篡改的所有攻击.
从 1979 年密码学家 Ralph Merkle 提出 Merkle-Damgard 结构, 到 2009 年中本聪提出比特币, 经过 30 年发展, 区块链从最早的密码学结构逐渐成熟, 已从金融领域逐渐扩展到供应链金融, 供应链溯源等多个领域, 解决了多个行业痛点, 为我国加速普惠金融, 加强供应链防伪溯源提供了新动力.
来源: http://www.tuicool.com/articles/nInaIfQ