RES:5个数据指标剖析两岁的币安:关于大户、BNB持有量信息 都在这儿

币安是一家领先的加密货币交易所,最近正在庆祝其部署ERC20以太坊合约满两周年。近日,Amerdata对币安过去两年进行了回顾,并分析其代币BNB的一些数据情况。

为了研究币安的数据指标,我们利用Amberdata的API获取了特定的区块链数据,以及对了解全局有帮助的聚合数据。大家可以学习以下方法,也可以用来评估你自己的以太坊应用。

分析总结

在以太坊上运行应用程序时,了解某些关键指标至关重要。例如:合约的用途是什么?代币持有者中有多少是鲸鱼?交易活动的特征是活跃交易还是长期持有?

我们通过已有的数据集来回答这些问题,并结合示例代码所运行的结果来深入了解币安。

诞生

我们先来看看部署合约的原始交易。

2017年7月5日,BNB合约在被另一份合约部署在以太坊上。它采用标准的ERC20,使用了SafeMath、燃烧/冻结/解冻函数。

币安在以太坊上的第一个交易

1.有多少人持有BNB?

Binance.US获路易斯安那州监管批准,全美仅剩5个州未批复:金色财经报道,Binance.US已获路易斯安那州监管批准,当地居民现在可以访问其平台进行购买、出售和交易加密货币。截止目前,Binance.US 的业务已经覆盖到全美 45 个州,仅剩夏威夷、爱达荷州、纽约州、德克萨斯州和佛蒙特州的监管机构尚未批准其运营。据悉,客户必须完成比 Binance 以前要求的更严格的 KYC 规则才能访问 Binance.US,包括必须上传有效身份证件的照片并提供社会安全号码。 Binance.US 首席风险官 Sidney Majalya 表示,美国每个州都有一套独特的要求, Binance.US 正在寻求在所有 50 个州内开展业务,但目前Sidney Majalya 和Binance.US 发言人均未披露其余五个州何时可能获得批准的信息。(Blockworks)[2022/3/15 13:58:24]

316124位。

在撰写本文时的统计数据是:

简单查询一下即可获取此数据:

//BNBEthereumAddressconstaddress=‘0xb8c77482e45f1f44de1745f52c74426c631bdd52’consturl=`https://web3api.io/api/v1/addresses/${address}/information`axios.get(url,{headers:{‘x-api-key’:AMBERDATA_API_KEY}}).then(res=>{constd=res.data.payloadconsole.log(‘Holders:’,d.numHolders。)

摩根大通CEO:美联储加息四次、每次25个基点不会对经济产生巨大影响:1月11日消息,摩根大通CEO戴蒙表示,美联储加息四次、每次25个基点不会对经济产生巨大影响。(金十)[2022/1/11 8:41:40]

请参阅此处的文档→

https://docs.amberdata.io/reference#get-account-information

2.随着时间的推移,供应和持有人发生了怎样的变化?

币安已有两年历史,历史数据有几个有趣的地方。

7月9日,99人作为首批持有人获得了BNB代币

2月26日,BNB持有者从73,788人增加到295,362人

这是一个非常有特点的分布,是该代币生命周期中最大的变化。从那时起,持有量一直保持稳定,如上图所示。

在此总结中,我使用了带有聚合计数的历史数据:

//BNBEthereumAddressconstaddress=‘0xb8c77482e45f1f44de1745f52c74426c631bdd52’consturl=`https://web3api.io/api/v1/tokens/${address}/supplies/historical`axios.get(url,{headers:{‘x-api-key’:AMBERDATA_API_KEY}}).then(res=>{constd=res.data.payload.data//console.log(d)Returns://

动态 | 闪电网络节点数量升至10045个:1ML.com数据显示,闪电网络节点数量呈持续上升趋势。目前,支撑网络的节点数量达到10045个,在过去的30天中上涨了2.86%,而通道数量为35276,在过去的30天中下降了2.9%。闪电网络承载能力目前为813.66个BTC,约合675.69万美元。[2019/10/3]

请参阅此处的文档→

https://docs.amberdata.io/reference#get-historical-token-supply

3.持有人平均有多少BNB?

因为BNB持有者数量庞大,我们来看看他们一共持有有多少BNB。这是检查代币持有分布的好方法,可以确保它不是一个空投的假代币。

下面的表格是一些简要说明,有包括大户的数据,也有排除了大户的数据。表格的最后一行很有趣:BNB持有量小于1000的人,这些人是空投获得的BNB吗?看起来是一个低但半均匀的分布,否则的话应该是一个整数。

//BNBEthereumAddressconstaddress=‘0xb8c77482e45f1f44de1745f52c74426c631bdd52’consturl=`https://web3api.io/api/v1/tokens/${address}/holders/latest`axios.get(url,{headers:{‘x-api-key’:AMBERDATA_API_KEY}}).then(res=>{constd=res.data.payload.records//Exampledataavailable://address,tokens,percent,usd,usd_percent//0x3f5ce5fbfe3e9af3971dd833d26ba9b5c936f0be,4957651117594556779229397,29.902264951823108156,159052556.8653411416850106525770537555,3.511693927250585177})

声音 | 慢雾区:目前已知5个LocalBitcoins账户被盗 损失约8个BTC:对于比特币OTC平台LocalBitcoins被黑事件,慢雾安全团队的分析:目前已知5个用户被盗(损失7.95205862 BTC),盗币攻击行为持续37分钟,被攻击的是LocalBitcoins的论坛(forums),目前已下线,但主页还在持续提供服务。安全团队分析,初步怀疑是论坛出现XSS攻击,被盗币用户的页面触发了恶意JavaScript代码,由于论坛与主页在同一个域下,只要这类攻击触发,是可以比较容易盗走BTC的。LocalBitcoins的安全架构上犯了至少两个错误:第一个是:论坛这种高交互性的页面不应该和主页在同一个域下,应该分离出子域名形式;另一个是:主页相关重要功能模块加载了几个第三方JavaScript模块,只要任意一个第三方被黑或作恶,LocalBitcoins也能轻易被黑。[2019/1/27]

请参阅此处的文档→

https://docs.amberdata.io/reference#get-token-holders

动态 | SALT将在美国15个司法管辖区开展业务 并扩展至巴西等7个国家和地区:据Bitcoin Exchange Guide消息,数字货币SALT将在美国新泽西州、马萨诸塞州、华盛顿州、德克萨斯州等15个司法辖区开展业务,另外还将扩展到巴西、香港、瑞士、百慕大、越南、波多黎各以及阿拉伯联合酋长国等7个国家和地区。[2018/9/24]

4.大户占比多少?

以100万个代币和100万美元、10万个代币和10万美元两个标准为例。

下图按百分比显示所有代币持有量,外圆圈代表代币持有量超过100万个的持有人地址及其占比;内圆圈代表持有的BNB价值超过100万美元的持有人地址及其占比:

下图显示了10万个BNB和10万美元的持有百分比:

在这些示例中,我们使用第2个问题中提到的数据集,过滤掉小的值并显示代币持有大户的百分比。数学公式很简单,对于每个超过定义阈值的持有者:

(代币持有量/总可用供应量)*100%=持有比例

请参阅此处的文档→

https://docs.amberdata.io/reference#get-token-holders

5.BNB持有人还持有哪些其他代币?

因为这是一个交易所,所以看看其持有者还持有哪些代币会很有趣。这是一个了解哪些代币比较受欢迎、哪些代币交易量比较大等信息的一个渠道。但这些数据也有可能没有任何意义,甚至是假的。为了证明这一点,我用价格作为可交易的资产的指标进行过滤。结果排名非常有趣:

该数据是通过使用第3个问题中生成的初始持有者地址列表,然后迭代每个持有者并映射/记录惟一的代币来实现。这个过程花了很长时间,因为有BNB的持有者太多了。下面的端点用于查看每个持有者的代币持有量:

//BNBEthereumAddressconstaddress=‘0xb8c77482e45f1f44de1745f52c74426c631bdd52’consturl=`https://web3api.io/api/v1/addresses/${address}/tokens$`axios.get(url,{headers:{‘x-api-key’:AMBERDATA_API_KEY}}).then(res=>{constd=res.data.payload.records//Exampledataavailable://address,tokens,percent,usd,usd_percent//0x3f5ce5fbfe3e9af3971dd833d26ba9b5c936f0be,4957651117594556779229397,29.902264951823108156,159052556.8653411416850106525770537555,3.511693927250585177})

请参阅此处的文档→

https://docs.amberdata.io/reference#get-address-tokens

结论

这些数据只是冰山一角,但正如你所看到的,这是一个币安在以太坊发生的有趣故事。代码可在此处获得:

https://github.com/amberdata/amberdata-example-token-analysis

几个步骤,快速上手:

在Amberdata.io上注册

获取AmberdataAPI密钥

按照上面的示例进行操作

温馨提示:问题2和3需要一个专业版或按需使用的API密钥来获取。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

地球链

[0:15ms0-0:420ms