火币研究院“区块链百家讲坛”第七季:区块链给密码学带来全新应用场景
国产经典谍战片《暗算》把密码的神奇世界带入大众视野,尤其是《听风》描写了一群“靠耳朵打江山”的人,凭借一双特殊耳朵寻找一部特定电台并获取密文的故事。在很多人为密码这个神奇事物惊叹的同时,殊不知密码学正是目前最火前沿技术区块链的技术起源。
5月12日,火币研究院推出“区块链百家讲坛”第七季课程,哈尔滨工业大学区块链研究中心研究员唐斌以《区块链与密码学的故事》为主题,指出密码学是构成区块链的重要基石,并阐述了区块链技术运用到的密码学原理以及区块链的应用场景。
目前,“区块链百家讲坛”第七季课程已同步腾讯视频、爱奇艺、网易云课堂、优酷、喜马拉雅、B站、知乎、巴比特等各大平台,搜索“区块链百家讲坛”即可免费观看。
其实,密码学的历史几乎与人类使用文字的时间一样长,那么诞生于数千年前的密码学为什么可以成为区块链的核心基石呢?
唐斌指出,区块链采取了密码学中对称秘钥、非对称秘钥、哈希算法三大重要算法,可以说是密码学支撑了区块链的去中心化、开放性、自治性、不可篡改性、匿名性五大特性,才得以让区块链技术解决了人与人之间完全信任的问题。
在本期百家讲坛课程中分别介绍了对称密码体制、非对称加密算法、哈希算法以及应用。对称密码体制是一种传统密码体制,加密和解密采用相同的密钥。日常生活中各种门禁卡、银行卡、POS机刷卡消费都是使用对称秘钥,在区块链中应用于非直接公开数据的加密、区块链溯源数据加密等。
非对称加密算法,包括公钥和私钥。公钥与私钥是一对,加密和解密使用的是两个不同的密钥,消除了用户交换秘钥的需求。中国10亿人次银行U盾、企业注册U盾、警务系统身份认证、电子签名、互联网HTTPS安全网站、微信支付、支付宝支付等都是常见应用,可应用于区块链电子发票、加密币电子签名、匿名性中身份认证保证信任、私钥钱包等等。
哈希算法,是把任意长度的输入通过散列算法变换成固定长度的输出,该输出就是散列值或称哈希值。在现实生活中,金融支付中电子签名、网站登录、数据库密码存储均采用了哈希算法,而区块链中哈希算法生成数字摘要(电子指纹)、防篡改、工作量证明,挖矿。
区块链作为可信价值互联网,将成为下一代互联网应用的核心支柱。唐斌直言,区块链技术的出现,不仅带来了一种全新的组织信息方式,还给密码学带来了全新的应用场景。 例如区块链发展逐渐成熟,从金融领域逐渐扩展到供应链金融、供应链溯源等多个领域,不仅解决了多个行业痛点,还为各行业的发展提供了新的动力。
当前,区块链已成为中国技术发展的重要方向,2019年中国颁布密码法,携带中国密码算法成为世界标准算法之一。对于未来,唐斌预测,在密码法的保驾护航下,中国区块链的发展之路必将更加稳健,为快速走向世界提供有力保障。
据了解,“区块链百家讲坛”是国内知名区块链研究机构火币研究院推出的在线免费精品课程。此课程分为科普认知和深度专题两个系列,既是区块链初学入门的第一堂课,也是深化进阶、探索前沿的窗口。