区块链关键技术及应用探究
2021-03-14滕琳雅杨一帆林斌
广东通信技术 2021年1期
关键词:用户
[滕琳雅 杨一帆 林斌]
1 背景
区块链作为互联网技术3.0,习总书记在中央政治局第十八次集体学习时强调过将把区块链作为核心技术自主创新的重要突破口,加快推动区块链技术和产业创新发展。区块链作为新型基础设施是推动数字经济和先进制造业高质量发展的基础,未来可以应用在几乎所有的信息化系统上,带来生产关系和生产力的变革。在区块链发展领域我国目前与其他发达国家相比基本在同一起跑线上,我国较高的互联网普及度及基础设施建设均为区块链良好发展奠定了基础。并且,由于近年来民粹主义盛行,大国间博弈升级,对技术保护、出口越发严苛,我国急需依靠创新来建设由中国主导的世界级的基础设施、技术标准和应用,抢先占领这一领域,摆脱由欧美国家为主导的基于TCP/IP协议层的现有互联网体系,因此加快推动区块链技术及网络成熟落地,拓展应用场景变得十分重要。
2 区块链关键技术及概念
2.1 区块链密码算法
Hash(哈希)算法在区块链系统中应用广泛,它主要是将任意长度的明文字符串换算为二进制的形式,再将这些二进制的内容计算得到固定长度的二进制密文串,也是就Hash散列值,理论上不同的明文经处理后不可能得到相同的Hash值,算法的不可逆性保障了数据的安全。Hash算法得到的结果可以当作一个字符串来对待,因为输入算法中的熵源存在随机性,所以Hash算法的结果也具有随机性,可能存在两个不同的明文输入得到一个相同的输出,这种情况称为一次Hash碰撞。……
登录APP查看全文
