首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >中央交易所如何处理存款?

问中央交易所如何处理存款?
EN

Ethereum用户
提问于 2022-01-13 06:46:37
回答 1查看 833关注 0票数 3

“问候!

我想知道是否有人知道集中交换使用的结构,如Binance、Coinbase、KuCoin等,以处理他们的ETH/ETH 20令牌存款。

  • 我开始处理这个问题,向用户提供一个EOA地址,并拥有一个EOA主帐户,并将所有存款转移到它。
  • 但是,当我遇到缺少ERC20传输(从用户帐户转移到主帐户)费用问题时,我决定通过向每个用户提供合同地址而不是EOA来实现本合同地址法的修改版本。我以零费用的方式处理了ETH的自动传输,并且支持本文没有提出的所有ERC20s问题。
  • 但是部署智能合同的费用过高的问题(经过大量修改后,我必须为每个部署支付100美元,这意味着为每个用户创建一个合同地址要花费我100美元),而且仍然必须支付ERC20令牌转移到主帐户的费用,这在经济上是负担不起的,这让我更加探索。
  • 我目前正在研究@mikko-ohtamaa的建议,以使用一些替代的EVM兼容链来降低成本。
  • 现在的问题是,当我第一眼看到大型集中式交换机的结构时,我看到它们为用户提供EOA,而不是契约地址(因此他们不必支付地址创建的费用),而且我看到,用户地址的每一笔存款最终都会转移到他们的主帐户,但无法追踪剩余的流量。如果有人分享他们如何处理上述存款问题的知识,或任何建议以尽可能少的费用处理这方面的交易,我将对此表示感谢。

谢谢你,R.

  • Geth版本:1.10.12-稳定
  • Geth的web3 api版本: 0.20.1
  • 操作系统: Windows
  • web3.py版本: 5.25.0
  • python版本: 3.10.1
  • 我使用以下命令启动geth:geth console --goerli --syncmode "light" --http --http.port 20000 --http.api personal,eth,net,web3 --allow-insecure-unlock
EN

回答 1

Ethereum用户

发布于 2022-07-26 08:07:08

我想,在每次存款后使用CREATE2操作码和使用selfdestruct()比在天然气价格较低时创建大量合同更具成本效益。

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

https://ethereum.stackexchange.com/questions/118795

复制
相关文章

相似问题

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