火星链 火星链
Ctrl+D收藏火星链
首页 > 加密货币 > 正文

ICP:一文带你读懂无法索取ICPunks NFT的背后原因

作者:

时间:1900/1/1 0:00:00

ICPunks是Dfinity上第一个Cyptopunks风格创建的ICNFT项目,ICPunks上的NFT是引入ERC-721进行铸造的,该项目一共铸造10000个不同特征免费供于社区索取链上小丑,该项目10000个NFT的索取过程分为4个时间线:北京时间9月2日凌晨0点,北京时间凌晨2点,北京时间凌晨3点,北京时间凌晨4点,前三个时间线皆是白名单索取,凌晨4点时间线为普通参与者索取,在4点时间线时有大部分用户到点之后几乎大部分参与者无法索取NFT,本期文章带各位小伙探讨ICPunks无法索取的根本原因?

我们回忆一下当时UTC时间20:00当时在ICPunks官网无法索取的两个问题:第一个是ICPunks前端没有加载出Chaim功能无无法索取,第二个是Chaim按钮出现后大部分人Chaim不了NFT。

Horizen与Ankr合作,成为EON的首批RPC提供商之一:6月7日消息,区块链领域的 Web3 基础设施提供商 Ankr 宣布与 Horizen 建立战略合作伙伴关系,成为 Horizen 的首批远程过程调用(RPC)提供商之一。[2023/6/7 21:21:29]

以下部分资料由开发者论坛的队员提供,注意:以下均是个人分析,ICPunks官方解释出来可能会有变更:

我们在Plug钱包中查看交互过的Dapp查看到ICpunksDapp由两个部署在ID为Pjljw的公共子网上的Canisters组成,通过IC.Rocks区块浏览器可以查看到该Canisters的分布详情。由此可见ICPunks的Canisters均部署在ID为Pjijw的子网上。

qcg3w-tyaaa-aaaah-qakea-cai

Meta将升级其元宇宙社交应用Horizo??n Worlds:金色财经报道,Facebook母公司Meta将升级其元宇宙虚拟世界社交应用Horizo??n Worlds,寻求吸引更多的青少年和年轻用户,计划最快3月开放给青少年使用。根据Meta发给参与该计划的团队的一份备忘录,新战略包括向13至17岁的青少年开放Horizo??n Worlds(该应用目前可供18岁及以上的人使用)。

Meta已经确定与外部工作室合作为Horizo??n打造新体验。新战略还包括提示留存率、扩大Horizo??n用户群以及提高服务可靠性并保持高性能。[2023/2/7 11:52:32]

3hdbp-uiaaa-aaaah-qau4q-cai

回到在开发者论坛队员提供的资料显示在UTC时间2021-09-0116:00时第一波增加流量开始访问pjijw子网,该时间是ICPunks第一波白名单索取NFT的用户,在下图边界节点发送的HTTP请求显示在UTC时间16:00至19:00发送的HTTP请求只增不减,逐渐增长的流量发送的HTTP请求开始达到边界节点配置的速率限制,所以边界节点开始限制对子网上容器的消息请求,这不仅对ICPunks部署的容器造成了影响,也对pjijw子网上的其他容器造成影响,这就意味着边界节点开始限制用户发起的HTTP消息请求。

2022年比特币矿工收入同比下降37.5%:金色财经报道,比特币挖矿收入从2021年的153亿美元下降到2022年的95.5亿美元,降幅为37.5%。自2021年大规模反弹达到顶峰以来,加密货币的市值已缩水超过2万亿美元,跌至9000亿美元以下。

这一切都始于5月terraUSD的崩溃,这导致其他公司倒闭,例如加密货币对冲基金ThreeArrowsCapital。然后,在11月,全球最大的加密货币交易所之一FTX倒闭,影响了整个行业。此外,利率上升给风险资产带来压力,例如股票和加密货币,以及特定于加密货币的失败。随着投资者对波动性资产持谨慎态度,不断恶化的市场状况也影响了矿工。除了市场条件,矿工还面临着高昂的电力成本和创纪录的挖矿难度。2022年,随着算力的提升,挖矿难度创历史新高,部分矿工盈利困难。因此,比特币矿工的每日收入已从2021年11月10日的6354.8万美元大幅下降至1617.3万美元。[2023/1/3 22:21:39]

边界节点发起的HTTP请求

区块链数据终端Token Flow完成1200万美元融资,UDHC等参投:11月3日消息,区块链数据终端TokenFlow完成1200万美元A轮融资,本轮融资由Electric Capital、Delta Blockchain Fund和UDHC等参投。本轮融资将用于数据工程、DevOps、生态系统开发等领域的招聘以及数据处理技术的研发。

Token Flow将在第四季度推出新的数据集和分析工具,并扩展到新的区块链,目前正在研究Optimism、Arbitrum、zkSync、Polygon和Avalanche。此外,未来还将通过对对象(地址、Token、合约)、操作(铸造、交易)的数据收集扩展至流动性变动、治理等领域的数据采集。[2022/11/3 12:12:48]

数据:持有至少0.01枚ETH的地址数达3个月低点:金色财经消息,据Glassnode数据显示,当前持有至少0.01枚ETH的地址数为22,429,090,达3个月低点。[2022/8/6 12:05:36]

而在UTC20:00的时候从边界节点发起的HTTP请求急剧增加,这也是ICPunks全面开放的极端,当时发起HTTP请求的峰值达到了每秒38k次以上。

UTC20:00边界节点发起的HTTP请求

在ICPunks还未启动Chaim时,节点和子网表现是正常的,而在开启Chaim索取时,大量的更新调用提交涌入子网,从每秒提交18次更新到超过每秒提交1000次更新调用请求。

以下图片是通过边界节点发起的请求响应的返回结果的数据:

图一

图二

我们可以看得到在图一在UTC时间16:00之前状态峰值相对于来说处于一个稳定的状况,自ICPunks第一批百名单开始之后,大批流量涌入通过边界节点不断的发起调用请求之后,子网节点开始返回403结果,而在UTC时间20:00ICPunks全面启动的的时候,返回403结果的数量更是达到了一个新的临界点。而在图二中ICPunks全面开启之后返回202结果只有少数部分这意味在ICPunks从20:00开始之后只有少部分人的调用请求被受理了,而大部分人的调用请求被节点拒绝,也就能表明当时出现Chaim界面之后只有少数人可以索取,大部分用户则是被拒绝请求的。

由于ICPunks全面开启之后大量流量涌入导致pjljw子网的最终区块的确定率从1秒/块下降至1秒/0.3个区块。

并且这个阶段pjljw子网通过入口的消息调用限制为每秒50条。

在根据开发者论坛队员给出的资料我们可以将ICPunks造成pjljw子网网络拥堵的时间线流程分为:

2021-09-0116:00?:ICPunks第一批白名单Chaim,倒计时开始流量开始涌入2021-09-0116:15:在查询调用中边界节点开始速率限制,速率限制随着20:00的临近继续增加。2021-09-0119:00:第二波Chaim发生,导致流量的进一步增加,但由于第二波Chaim的参与者数量有限,所以在更新调用的量仍然很低。2021-09-0120:00:Icpunks全面开始Chaim导致流量急剧增加,以每秒发起38rep达到边界节点的峰值从个人导致pjljw子网因为大量请求涌入导致区块最终确定率降至0.3块/秒。2021-09-0120:40:随着NFT的索取降低,流量开始逐渐减少,流量请求降低至10krep/每秒,并随着时间继续下降。2021-09-0120:45:pjljw子网恢复正常完成率。根据开发者论坛队员的描述:在客户端显示边界节点网关.ic0.app返回大量的报错代码500,而ICPunks的静态资源是通过Dfinity提供服务的,所以只有ICPuks的前端加载足够多的静态资源才能够发挥作用:这也是为什么这么多用户除了不断的重新加载页面而什么都做不了的原因。

从UTC20:00时间之后边界节点涌入大量流量并向ICPunks的两个容器发送高频的调用消息请求,而容器高频更新负载导致子网性能下降,这个因素导致用户无法与ICPunks上的Canisters进行交互索取NFT,以及访问pjljw子网上的其他容器,并且这段时间内大多数消息请求要么会被受到速率限制,要么会被节点直接拒绝或者会被返回不同的报错结果,所以在当时只有一小部分用户的调用请求被受理,而大部分用户的请求是被拒绝的,而第一批白名单的用户能够正常Chaim他们的NFT是因为当时他们并没有受到速率限制并且当时子网的完成率是正常的。

尽管在当时的流量很高pjljw子网也继续处理查询调用和更新调用的请求,边界节点也继续为流量提供服务,速率限制是为了保护子网免受大量流量的影响,因为未经过过滤的流量可能会导致子网节点更多终端。

在开发者论坛中队员表示会通过改进以下要求防止再次出现此类事件的再次发生:

改进有关如何在IC拓展去中心化应用程序的文档。在边界节点上启用HTTP缓存并向开发人员传达最佳实践。在区块之间评估节点上查询API调用结果的缓存。使用多线程进行执行调用负载测试并根据更显示的流量负载调整速率限制。

标签:ICPPUNKSCPUPUNKicp币可以长期持有吗BPUNKS币门罗币cpu算力表BPUNKS币

加密货币热门资讯
区块链:鳐观链界 | 雄安:使用区块链资金管理平台进行全过程资金管理

??l?本系列栏目旨在聚焦区块链行业要闻的摘录与洞察l?一周链上动向,一手即刻掌握l?部分图文素材源自网络;如有侵权.

1900/1/1 0:00:00
DEX:HECO发起首次节点治理,原路返还DDEX安全事件追回的超500万美元资金

巴比特讯,7月1日~2日,HECO生态链项目XDXSwap遭受黑客攻击,资金池中价值约500多万美金的各种数字货币被盗.

1900/1/1 0:00:00
ENS:白帽黑客samczsun:针对NFT资产的攻击会越来越频繁

注:原文作者是拥有“审计上帝”之称的白帽黑客samczsun,同时他也是Paradigm的研究合伙人,其最近出手拯救了BitDAOMISO荷兰拍卖资金池中的3.5亿美元资产,而在这篇文章中.

1900/1/1 0:00:00
MICRO:Charles Hoskinson在Twitter上展示Cardano生态系统在过去三个月中的增长

巴比特讯,IOG首席执行官CharlesHoskinson在Twitter上展示了Cardano生态系统在过去三个月中的增长.

1900/1/1 0:00:00
ROL:一文了解ZKopru:使用零知识证明的Optimistic Rollup

隐私性和可扩展性研究团队都在填补零知识证明的前沿研究和以太坊应用开发之间的空白。我们最近研究的一个重点领域是?zkopru,这是一套为隐私交易节约gas的新协议.

1900/1/1 0:00:00
ETH:NFT卡牌游戏Parallel近24小时销量超过CryptoPunks,位居Opensea第一位

巴比特讯,8月20日,据Opensea数据显示,NFT卡牌游戏Parallel近24小时销量1956个ETH,价值约631万美元,超过CryptoPunks,位居Opensea第一位.

1900/1/1 0:00:00