区块链中的密码学(上)
区块链的四大核心技术分别是密码学,分布式账本,共识机制以及智能合约,密码学是其中最重要的一部分,密码学可以说是区块链的基石,其它技术以此为地基,才搭建出区块链这座高楼大厦。区块链主要应用的密码学算法有两个部分,一个是哈希算法,一个是非对称加密。区块链中的哈希密码算法,就是一种特殊的函数,不论输入多长的字符,只要通过这个函数就可以得到一个固定长度的输出值,这个值就叫做哈希值。哈希算法有三个特点,第1个特点是具有单向性,第2个特点是抗篡改能力,第3个特点是抗碰撞能力。在区块链的世界中,任何一笔交易或者账户的地址都是完全依托于哈希算法生成的,这就保证交易或者账户地址在区块链网络中的唯一性,无论我这笔账转了多少钱或转给了多少个人,在区块链这个大账本中都是唯一的存在,哈希算法在区块链技术中是最基础的存在,区块链的每个部分都离不开,而且还赋予了区块链种种特点,保护着整个区块链体系的安全。
工具/原料
区块链
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:34
阅读量:129
阅读量:128
阅读量:173
阅读量:62