什么是以太坊钱包生成机制?
您的钱包由数字货币的私钥和公钥组成。 在学习钱包存储之前,您需要了解私钥和公钥的转换机制:不同的加密技术。
直到 1976 年有余额的以太坊私钥有余额的以太坊私钥,所有加密都以相同的方式完成:
招标人选择一种加密标准对信息进行加密;
2. 承包商应用相同的标准来解释信息的内容;
因为加密和解密是基于同一个标准,所以我们称之为“对称加密”。 这种加密技术最大的缺点是双方需要了解解密规则,在解密规则的存储和传输过程中存在非常高的安全隐患。
1977年之前,Ron Rivest、Adi Shamir和Leonard Adleman设计了不同的加密技术,这种算法以他们三人的名字命名,称为“RSA算法”。
非对称加密方式的表达全过程:
1、Bob和Alice根据不同的优化算法转换成单独的私钥和公钥(可以推导出私钥);
2、Bob想把加密后的信息推送给Alice;
3、Bob使用Alice的公钥数据加密消息内容;
4、加密后的信息只能通过Alice的私钥才能破译;
现阶段数字货币(比特币、以太坊等)都采用“椭圆曲线”优化算法。 椭圆曲线优化算法与RSA算法一样,都是一种非对称加密优化算法。 相对而言,RSA算法安全系数高,计算量大。 具有体积小、存储空间少、对网络带宽要求不高等优点。
每个钱包账户都包含一对密钥,即私钥和公钥。 私钥(k)一般是任意选择的数据。 对于私钥,我们可以利用椭圆曲线加法的单边数据加密函数,将其转化为公钥(K)。 使用公钥 (K),我们可以使用单向加密哈希函数转换为该帐户的地址 (A)。
在进行交易时,每笔交易都需要签名才能存储在区块链中。 只有合理的私钥才能转化为合理的电子签名,所以这个账户可以使用钱包账户的私钥。
热点: