web3系列———1.基础知识扫盲

区块链:

一种数据库,数据分为一坨一坨,称为区块,后面一坨数据的开头存储了前面一坨的Hash值。在抽象层面,这些数据就串联起来了,修改任意其中一个区块的数据,都会导致链式变化。
如下:演示

当其中一个区块内数据被修改:

Hash:

一种不可逆的加密函数,输入值为任意大小,输出值为固定长度的字符。

SHA256:

Hash函数的一种,输入任意长度,输出256位字符,常用于数据完整性验证。

RSA加密(非对称式加密):

对称式加密是指用一个秘钥对数据进行加密和解密。
非对称是用2个秘钥,用私钥加密用公钥解密,反之也可用公钥加密私钥解密。私钥可以计算出公钥,公钥无法反推私钥。

猜你喜欢

转载自blog.csdn.net/future_M/article/details/137476377