主页 > 下载imtoken钱包 > 区块的常识,什么是区块链,什么是区块链中的密码学

区块的常识,什么是区块链,什么是区块链中的密码学

下载imtoken钱包 2023-09-30 05:11:22

专业科普

区块链主要使用的密码算法有两部分,一是哈希算法,二是非对称加密。

区块链的四大核心技术是密码学、分布式账本、共识机制和智能合约。密码学是其中最重要的部分。密码学可以说是区块链的基石。基于此,其他技术构建了区块链的高层建筑。

区块链的四大核心技术是什么

区块链中的哈希密码算法是一个特殊的功能。一个固定长度的输出值,这个值称为哈希值。

哈希算法具有三个特点,第一个特点是单向,第二个特点是防篡改能力,第三个特点是防碰撞能力。

在区块链世界中,任何交易或账户的地址完全由哈希算法生成,保证了交易或账户地址在区块链网络中的唯一性,无论我转账多少资金或多少人转账到这个账户,是区块链大账本中唯一的存在。哈希算法是区块链技术中最基本的存在。各部分密不可分,也赋予了区块链各种特性,保护了整个区块链系统的安全。

区块链的四大核心技术是什么

非对称加密是一种用于加密内容的特殊方法。

所谓的非对称加密,比较特殊,会生成两个密钥,其中一个核心叫做私钥,我们自己保管,另一个作为公钥公开。键。

它们有一个特点,就是用公钥加密的内容可以通过公钥解密读取,反之,用公钥加密的内容也可以通过私钥解密读取,就像心灵感应一样双胞胎一样。

区块链中非对称加密的主要目的不是保护内容的隐私,而是防止身份被冒充。

区块链的四大核心技术是什么

当我们在区块链网络上进行交易时,无法确定该交易是否是您。密钥对一段内容进行加密并将其作为数字签名发送。

那我用公钥破解,因为私钥只有你自己保留。如果我能用对应的公钥成功破解,说明你在操作。如果不能破解,说明别人盗用了你的身份,解决了“我就是我区块链的四大核心技术是什么,我在交易”的问题。

区块链的四大核心技术是什么

当我们在区块链网络上进行交易时区块链的四大核心技术是什么,无法确定该交易是否是您。密钥对一段内容进行加密并将其作为数字签名发送。

那我用公钥破解,因为私钥只有你自己保留。如果我能用对应的公钥成功破解,说明你在操作。如果不能破解,说明别人盗用了你的身份,解决了“我就是我,我在交易”的问题。

基础知识

区块链的四大核心技术是什么

吃个栗子

手机可以设置开机密码,密码可以是手势密码,也可以是字母数字密码用于开机,我们可以理解为区块链中的密码学。我们家的门上还安装了钥匙和锁芯。我们用来开门的钥匙在密码学中称为钥匙。这种加密和解密都只使用一个密钥的方法称为对称加密。

吃个栗子

银行保险箱使用双重密码、一把钥匙和一系列密码。它们都由银行保管,一串密码由个人保管。要打开保险箱,必须正确输入钥匙和所有密码才能打开保险箱。反之,在没有任何一种情况的情况下,保险箱是无法打开的。 (密钥可以理解为公钥,密码可以理解为私钥,一种非对称加密方式)

密码学是区块链网络中最基本的存在,它不仅保护了整个网络的安全,还解决了教育中的诸多证明问题。