全球数字财富领导者

为何币安等交易所需消耗大量ETH进行地址归集?

2023-09-22 16:05:55
金色财经
金色财经
关注
0
0
获赞
粉丝
喜欢 0 0收藏举报
— 分享 —
摘要:为什么币安归集个钱包就要消耗几百个ETH

作者:HaoTian,加密观察员 来源:X(原推特)@tmel0211

每每事出反常,都是谣言先行,暂不论背后的天价罚单阴谋一说。大家都惊叹Binance归集个钱包就要消耗几百个ETH,看似有些"离谱",若基于交易所业务逻辑考虑就不难理解了。简单说说,我的看法。

交易所管理着大量的EOA Deposit充值地址,每次用户充币都把资产转往了这些零碎的小地址,这些地址的资金,交易所通常要做"归集"便于统一资产管理。

交易所地址归集业务通常有两个选择:

1)用户只要冲币,程序立马把相应资产转往热钱包地址,但问题是,一个用户一个充币需求,可能会分成多次,比如,大佬转大资金一般会先转个小额进来,再逐笔转入为安全计,显然这种方案,容易多出更多的TXS,若交易所采用这种归集方案,遇到恰好GAS费高的时候就得顶着高GAS执行,手续费也会很高,但好处是它的整个归集过程是分散的,用户端不会感知,对交易所而言也只是正常的业务损耗需要。

2)用户冲币后一段时间内,那些零散的小EOA地址保持不动,用户再提币的话直接从大的热钱包提币,然后固定一段时间进行一次地址归集,这样以来可以对一下账,便于资产统一管理,二来可以选一个Gas相对低的时间段,统一来进行转账操作。但是这样做有个难点,短时间大量操作很容易拉高Gas,而且一旦被媒体盯上容易诱发公关事件。因为,很难向公众解释,为啥交易所需要集中归集资产这件事,关键是还烧了那么多的Gas。

很显然,币安就采用了第二种地址归集方案。站在交易所的业务逻辑下,无论选哪种方案,都存在大量的业务资金损耗,各家的管理资产策略可能会不同。

为了便于理解,我分别找了Binance14和OKX3两个地址,Binance14采取了第二种方案,而OKX应该是采取了第一种方案。但由于二者地址资产体量和交易量都相差悬殊,数据仅供参考。

vBqSvMYf3uGdnXsT7E6VstBE6EHcvgaRU1jRv63G.png

如图1,Binance14地址管理资产总规模近11万ETH,作为一个接收地址,历史Gas共消耗了1万个ETH。而9月13日那次较多的归集,单日消耗Gas也有388个以太,历史上最多一次一天消耗871个ETH,所以说地址归集消耗几百万是正常业务损耗,别因为大家的不理解,让负责归集的同学给丢了饭碗。

AUhZobwAAtrcxvGLZkTpKbFbvJlJZFv8vhuwFDux.png

如图2,OKX3地址管理资产规模较小,但作为接受地址历史消耗1530个ETH。从图可以看出,OKX的日均消耗都比较均衡,峰值也就一天15个ETH,可见第一种归集方案就是花费在平时。

至于两种方案哪个更好,交易所肯定会算出一套适合自己且最优化的选择,没有企业不去做成本优化这件事,Binance大表哥虽然土豪,但也不至于不做优化。

Note:以上数据观察仅做小科普,对交易所业务我说得未必完全准确,仅供参考。

来源:金色财经

敬告读者:本文为转载发布,不代表本网站赞同其观点和对其真实性负责。FX168财经仅提供信息发布平台,文章或有细微删改。
go