banner
Ming202

Ming202

email
x

Web3科普|加密货币中的加密指的是什么

33EA5DA2-7751-464A-9CD8-FADB591E09E8_4_5005_c

加密货币为了保证其安全性,采用密码学来保护交易,保护数据免受未经授权的访问或操纵,这也是为什么叫加密货币的原因。密码学有两大主要功能:
・维护用户身份的隐私。
・验证交易的真实性。

维护用户身份的隐私#

在加密货币的世界当中,用户首先会根据非对称加密算法生成一对「公钥」和「私钥」,公钥是不怕被泄露的,可以公开给任何人看,但是私钥必须严格保密,只有自己知道。当我需要给你转账时,我只需要知道你的公钥即可,相当于是银行卡号一样。
因为「公钥 / 私钥」是通过加密算法随机生成的,所以 「公钥」 是伪匿名的,交易背后的用户不容易被识别,用户的身份信息也就得到了保护。

验证交易的真实性#

当我需要给你转账时,我需要用我自己的「私钥」对此次交易进行数字签名,然后,交易会被发送到网络,网络中的节点通过我的「公钥」验证数字签名并确保发送者有足够的资金来确保交易的有效性,如果验证成功,就可以证明交易的确是由私钥持有者,即我发起的,最后交易将被添加到一个新区块中,永久保存。

总结#

像比特币、以太坊之所以叫加密货币,就是因为它们用到了很多密码学的知识,如加密算法生成公钥私钥对、数字签名等来保证它的安全性。

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。