首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从合同地址获取bnb

如何从合同地址获取bnb
EN

Stack Overflow用户
提问于 2022-05-28 05:19:09
回答 1查看 362关注 0票数 -2

我不小心把bnb送到一个代币合同地址,开发人员说他不知道怎么把它拿出来,如果我能教他怎么把它拿出来,他会帮我的。请问有办法从合同地址得到我的bnb吗?

EN

回答 1

Stack Overflow用户

发布于 2022-05-28 07:19:37

我不太确定这个问题是主题上 for so,但我仍然会在这里回答:

即使您所联系的人是已部署的合同的所有者,如果他们在合同中显式地编码了允许他们这样做的特定函数,那么他们只能撤回合同余额

智能合同不是账户,它们没有私钥。它们只是等待事务或消息执行的代码。

这实际上是(大多数)区块链的主要特性之一,因为它允许开发人员保证智能合同终端用户一旦合同被部署,他们就无法“窃取”合同余额。

例如,想一想彩票合同:累积的现金奖金保留在合同余额上,只能由中奖者中奖(而不能被合同所有者窃取)。

若要检查提取函数是否已在智能契约中编码,您可以尝试:

  1. 区块链探险家上找到合同
  2. 查找契约Bytecodes (一个非常长的十六进制字符串:6080604052600280546...)
  3. 要么使用(如果提供了)反编译按钮来检查智能契约函数,要么使用在线可靠反编译器来进行检查。

有些合同是在区块链探险者上验证的,这样你就可以在浏览器中立即检查它们的功能。

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

https://stackoverflow.com/questions/72413076

复制
相关文章

相似问题

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