首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我们可以从以太公有地址生成公钥吗?

从以太公有地址生成公钥是不可行的。以太坊使用椭圆曲线加密算法(Elliptic Curve Cryptography,ECC)来生成公钥和私钥对。以太公有地址是通过对公钥进行哈希运算和Base58编码得到的,而不是直接从公钥生成的。

公钥是由私钥生成的,私钥是一个随机的256位数字,可以用作加密和解密数据。通过椭圆曲线算法,私钥可以生成对应的公钥。公钥是一个512位的数字,用于验证签名和加密数据。

以太公有地址是由公钥经过哈希运算和Base58编码得到的,用于标识以太坊网络中的账户。公有地址是可公开的,用于接收以太币和执行智能合约。

在以太坊中,公钥和私钥是成对存在的,但从公有地址无法逆向推导出公钥或私钥。因此,无法直接从以太公有地址生成公钥。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • Golang语言情怀--第82期 区块链技术-区块链钱包基础知识:如何更安全的使用钱包?

    第一:钱包地址 我们知道区块链的账户的密钥分为公钥和私钥,我们在钱包里面看到的地址,一般来说就是我们公钥的地址的一部分,但公钥太长了,我们看到地址都是公钥的最后的20个字节,这就是我们的钱包的地址,公钥和私钥是一对一的配对的,我们有了私钥之后,我们是可以推导出公钥,但有了公钥,我们是无法推导出私钥的,不过我们有了公钥,我们可以解读出一些私钥加密的一些内容,这就是我们的公钥和私钥的一个关系,以及我们的钱包地址是怎么来的。 第二:区块链中的转账的机制。 比如说,张三跟李四要转5个以太坊,他的表述方式就是给李四

    05

    学习以太坊Dapp开发

    比特币设计的初衷就是要避免依赖中心化的机构,没有发行机构,也不可能操纵发行数量。既然没有中心化的信用机构,在电子货币运行的过程中,也势必需要一种机制来认可运行在区块链上的行为(包括比特币的运营,亦或是运行在区块链上的其他业务),这种机制就是共识机制。在完全去中心化的区块链上运行的比特币,采用的是PoW(Proof of Work,工作量证明),该机制完美的解决了拜占庭将军问题(存在异常的情况下仍能达成一致)。因为基础网络架构为分布式,对单独一个节点是无法控制或破坏整个网络,掌握网内51%的运算能力(非节点数)才有可能操作交易,而这个代价大概要超过270亿美元。

    02

    工信部发布《2018中国区块链产业白皮书》:量子计算机将给密码体系带来重大安全威胁

    ---- 新智元推荐 来源:工业和信息化部信息中心 【新智元导读】5 月 20 日,工业和信息化部信息中心发布《2018 中国区块链产业白皮书》(简称《白皮书》),深入分析我国区块链技术在金融领域和实体经济的应用落地情况,系统阐述中国区块链产业的发展的六大特点和六大趋势。 “链上无限”2018中国区块链产业高峰论坛于5月20日北京市召开。论坛上,工业和信息化部信息中心总工程师童晓民、工业和信息化部信息中心工业经济研究所所长于佳宁、起风财经创始人罗智勇发布了《2018中国区块链产业白皮书》(简称《白皮

    05
    领券