标签:
区块链技术在安全方面是强项,所以许多密码性的加密技术它都能够提供支持,且在近几年对它的应用才慢慢地增加。而它在密码上的种类也有好几种,多种密码技术让它能应对更多的技术风险,让密码界多元化。
哈希函数是一种特殊的单向函数,正向计算速度非常快,但不能反向倒推。区块链对区块中存储的每笔交易分别计算哈希值,再将所有交易的哈希值两两归并再计算一个新的哈希值,从而形成一棵merkle树,最后生成一个区块中的哈希值,并记录在下一个区块的区块头部,以确保已记录在区块上的数据不被篡改和伪造。从理论上发现了国际上两个用得比较多的哈希函数md5和sha1存在碰撞的条件,震惊了国际密码学界。
安全多方计算旨在解决一组互不信任的参与方之间保护隐私的协同计算问题。因为在一个开放系统中,我们不清楚谁是坏人,因此不能将所有信息全部共享出去。但又必须与不熟悉的人合作,共同完成特定的任务。
在区块链出现以前,密码学是一门非常小众的学科,被应用于党、政、军等领域,商业应用很少。区块链带来了密码学的普及,同时在一些细分领域也推动了密码学的发展。比如隐私保护、零知识证明、抗量子密码等。
区块链技术的出现给人们带来了许多技术上的帮助,以前的许多问题在它的帮助下都可以迎刃而解,密码学的应用也让区块链技术在近几年名声大噪,被世人皆知。
本文链接:http://www.moshixianxing.com/news/635.html
上一篇:区块链技术与数字人民币有什么关系