首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Kaleido的Ethereum帐户私钥

使用Kaleido的Ethereum帐户私钥
EN

Stack Overflow用户
提问于 2018-09-06 12:54:44
回答 2查看 405关注 0票数 0

我用Kaleido建立了一个Ethereum网络,几个节点。默认情况下,每个节点都会创建一个帐户。有办法得到那个帐户的私钥吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-09-07 12:58:24

帐户私钥存储在围棋节点上的钱包中。JSON/RPC和web3不提供检索私钥的API,只使用它执行签名。

Kaleido正在引入安全备份存储,该存储可以在节点创建时配置为指向AWS S3存储桶。当节点配置好后,就可以将节点的文件系统备份到S3桶(可以使用标准的AWS特性加密),包括该钱包的钱包和访问密码。如果在节点上配置了KMS,则这些密码将由KMS中的主密钥进一步保护。

这个安全备份工具即将到来(API实际上已经在运行,但由于docs/UI没有发布,这是一个黑暗的特性)。但是,这将不允许您对现有节点执行备份。备份、日志流和KMS的配置需要在节点创建时设置。它位于Kaleido路线图上,允许在现有节点上重新配置备份和日志流,但我们无法在此上提交时间线。

我希望这有助于解释情况。你好,彼得

票数 0
EN

Stack Overflow用户

发布于 2021-12-01 00:24:55

我也遇到了类似的问题--契约创建和所有权依赖于msg.sender地址(构造函数),但是Kaleido似乎只允许使用Kaleido上的帐户进行合同部署,而我无法找到私钥。

临时的解决方案是更改合同,将地址改为param,而不是使用msg.sender

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52204628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档