最近正潜心学习GameFi经济模型和项目运作,之后会陆续发布相应文章,欢迎感兴趣的同学讨论交流,互相学习
5 月份,GameFi 领域和加密货币投资者有许多的起伏。尤其是 GameFi 融资资金方面,从峰值 24 亿美元下跌至 1.65 亿美元,跌幅 93.14%。这是自 2021 年以来的最大跌幅,低于大家对 GameFi 市场的预期。
曾经的龙头 Axie Infinity 也屡遭重创,玩家人数从原来的 10 万人以上减少至 1 万人以下,是否会有崩盘的风险?而在 5 月熊市中爆发的 StepN,也同样迅速崩溃。它能看到反转并继续在 GameFi 领域引领 M2E吗?
以下通过数据分析 5 月 GameFi 市场整体的概况以及各项目变化的概述。
GameFi 项目数环比增长 1.9%,呈现放缓的趋势,继 BTC、ETH、LUNA 和 StepN 等暴跌之后,人们似乎达成了一个共识:熊市真的来了。
GameFi 项目数量方面,5 月份仅增长 1.9%,主要是由于 Polygon 链上项目的增长。Ethereum 和 BSC 两大主链项目的增长逐渐放缓。

Ethereum 的高 gas 费和网络拥堵问题依然存在,这是其项目数量未能迅速增长的主要因素。在 StarSharks 和 Cryptomines 等知名游戏项目未能留住用户后,BSC 也出现了一些问题。反观 Polygon,它是本月项目数增长最多的公链。
截止 5 月 31 日,活跃总用户数为 1,983 万人,其中新用户有 83 万人,老用户为 1,900 万人。与 4 月相比,活跃总用户数降幅了 13.4%。

主要是受 BSC 链上部分游戏项目用户数的影响。无论是老用户还是新用户,比例下降了 5% 到 10%。如 StarSharks 在 4 月之前被很多业内人士所看好的,但它仅在一个多月内就遭遇 “死亡螺旋” ,用户数从万级跌至百级阶段。



据 Footprint Analytics 数据显示,5 月整体日交易量相较于 4 月有所减少。包括头部的 GameFi 项目,如 Axie Infinity 的平均交易额从 4 月 2,685 万美元下降至 714 万美元;Splinterlands 的平均交易额从 4 月 4,118 美元下降至 2,724 美元;CryptoMines 的交易量近乎折腰。


5 月份整个区块链领域的投资总额为 14.3 亿美元。其中 GameFi 领域占总投资的 11.5%,投资额为 1.65 亿美元。与 4 月份相比,GameFi 投资金额下滑了 93.14%。

在 GameFi 投资领域中,Web3 降幅最大,但这并不意味着 Web3 失去主导的地位。据 5 月 18 日消息称,a16z 推出一项 6 亿美元的基金,专用于游戏初创公司以加大对 Web3 技术的押注。因此,Web3 依然是机构重仓的重要领域,它也将会成为 GameFi 的核心技术之一。

目前,加密市场正经历严重的衰退,大多数加密货币以及算法稳定币的价格也跌至历史最低位。
Axie Infinity 被攻击后,继续呈现下降趋势,其 SLP 和 AXS 的急剧下降很严重。
据 Footprint Analytics 数据显示,截止 5 月 31 日,Axie Infinity 的 token SLP 跌至为 0.0057 美元,较之前 0.37 美元的历史高点下跌了 98.5%。治理 token AXS 也跌至为 23.79 美元,较之前 157.8 美元的历史高点下跌 84.9%。

Axie Infinity 的经济活动主要依赖于战斗和繁衍功能,通过宠物战斗获取 SLP 和 AXS,也通过宠物繁衍来消耗 SLP 和 AXS。因此,这两个 token 对游戏至关重要。它们一旦它们归零,Axies 就将变得毫无价值。
为了避免因 token 的价格下跌而陷入死亡螺旋,该团队已经从单人冒险模式中移除 SLP 挖矿,在 5 月 12 日上线 Origin 安卓版本、甚至宣布将允许使用任何加密货币在 Axie Infinity 市场中购买 Axies 和其他的资产等。然而,这些措施并没有阻挡其币价的下跌。
不过,现在说 Axie Infinity 是否会崩盘还为时过早。
而另一款快速崛起的游戏 StarSharks 也同样面临着币价下跌的局势。token SSS 从峰值 14.91 美元下跌至 2.26 美元。

综上,对于许多 P2E 的 GameFi 项目来说,前期不仅是让玩家赚取收益那么简单,更重要的是保持玩家长期的价值收益。需要不断引入新玩家向游戏中投入新资金、优化 Tokenomics 以及给予更高的安全性,以降低项目陷入经济衰退的可能性。
StepN 能否稳定其币价并避免跌至零?
StepN 全权负责 Move-to-Earn 的迅速崛起,并已在 Solana 和 BSC 上推出。它是首批成功的移动区块链游戏之一。
5 月 25 日,StepN 的 GMT 和 GST 币价继续下跌。受到 SOL、GST 和 GMT 的抛售压力以及官方宣布清查中国大陆用户的影响,BSC 链上 GST 币价腰斩,从 27.26 美元跌至 2.58 美元,仅 7 天降幅 90.53%。其他 token GMT 币价小幅下降。

尽管许多领先的 GameFi 项目持续下滑,但新一轮的融资仍然存在。
目前的事件将使人们明白,死亡螺旋是否意味着项目的死亡,或者可以看作是一种压力测试,使项目恢复得更加强大。
如何在buildr项目中使用Ruby?我在很多不同的项目中使用过Ruby、JRuby、Java和Clojure。我目前正在使用我的标准Ruby开发一个模拟应用程序,我想尝试使用Clojure后端(我确实喜欢功能代码)以及JRubygui和测试套件。我还可以看到在未来的不同项目中使用Scala作为后端。我想我要为我的项目尝试一下buildr(http://buildr.apache.org/),但我注意到buildr似乎没有设置为在项目中使用JRuby代码本身!这看起来有点傻,因为该工具旨在统一通用的JVM语言并且是在ruby中构建的。除了将输出的jar包含在一个独特的、仅限ruby
我在我的Rails项目中使用Pow和powifygem。现在我尝试升级我的ruby版本(从1.9.3到2.0.0,我使用RVM)当我切换ruby版本、安装所有gem依赖项时,我通过运行railss并访问localhost:3000确保该应用程序正常运行以前,我通过使用pow访问http://my_app.dev来浏览我的应用程序。升级后,由于错误Bundler::RubyVersionMismatch:YourRubyversionis1.9.3,butyourGemfilespecified2.0.0,此url不起作用我尝试过的:重新创建pow应用程序重启pow服务器更新战俘
我将应用程序升级到Rails4,一切正常。我可以登录并转到我的编辑页面。也更新了观点。使用标准View时,用户会更新。但是当我添加例如字段:name时,它不会在表单中更新。使用devise3.1.1和gem'protected_attributes'我需要在设备或数据库上运行某种更新命令吗?我也搜索过这个地方,找到了许多不同的解决方案,但没有一个会更新我的用户字段。我没有添加任何自定义字段。 最佳答案 如果您想允许额外的参数,您可以在ApplicationController中使用beforefilter,因为Rails4将参数
我已经像这样安装了一个新的Rails项目:$railsnewsite它执行并到达:bundleinstall但是当它似乎尝试安装依赖项时我得到了这个错误Gem::Ext::BuildError:ERROR:Failedtobuildgemnativeextension./System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/rubyextconf.rbcheckingforlibkern/OSAtomic.h...yescreatingMakefilemake"DESTDIR="cleanmake"DESTDIR="
假设我有这个范围:("aaaaa".."zzzzz")如何在不事先/每次生成整个项目的情况下从范围中获取第N个项目? 最佳答案 一种快速简便的方法:("aaaaa".."zzzzz").first(42).last#==>"aaabp"如果出于某种原因你不得不一遍又一遍地这样做,或者如果你需要避免为前N个元素构建中间数组,你可以这样写:moduleEnumerabledefskip(n)returnto_enum:skip,nunlessblock_given?each_with_indexdo|item,index|yieldit
我意识到这可能是一个非常基本的问题,但我现在已经花了几天时间回过头来解决这个问题,但出于某种原因,Google就是没有帮助我。(我认为部分问题在于我是一个初学者,我不知道该问什么......)我也看过O'Reilly的RubyCookbook和RailsAPI,但我仍然停留在这个问题上.我找到了一些关于多态关系的信息,但它似乎不是我需要的(尽管如果我错了请告诉我)。我正在尝试调整MichaelHartl'stutorial创建一个包含用户、文章和评论的博客应用程序(不使用脚手架)。我希望评论既属于用户又属于文章。我的主要问题是:我不知道如何将当前文章的ID放入评论Controller。
我在新的Debian6VirtualBoxVM上安装RVM时遇到问题。我已经安装了所有需要的包并使用下载了安装脚本(curl-shttps://rvm.beginrescueend.com/install/rvm)>rvm,但以单个用户身份运行时bashrvm我收到以下错误消息:ERROR:Unabletocheckoutbranch.安装在这里停止,并且(据我所知)没有安装RVM的任何文件。如果我以root身份运行脚本(对于多用户安装),我会收到另一条消息:Successfullycheckedoutbranch''安装程序继续并指示成功,但未添加.rvm目录,甚至在修改我的.bas
因为我现在正在做一些时间测量,我想知道是否可以在不使用Benchmark类或命令行实用程序time的情况下测量用户时间或系统时间。使用Time类只显示挂钟时间,而不显示系统和用户时间,但是我正在寻找具有相同灵active的解决方案,例如time=TimeUtility.now#somecodeuser,system,real=TimeUtility.now-time原因是我有点不喜欢Benchmark,因为它不能只返回数字(编辑:我错了-它可以。请参阅下面的答案。)。当然,我可以解析输出,但感觉不对。*NIX系统的time实用程序也应该可以解决我的问题,但我想知道是否已经在Ruby中实
我遇到了一个非常奇怪的问题,我很难解决。在我看来,我有一个与data-remote="true"和data-method="delete"的链接。当我单击该链接时,我可以看到对我的Rails服务器的DELETE请求。返回的JS代码会更改此链接的属性,其中包括href和data-method。再次单击此链接后,我的服务器收到了对新href的请求,但使用的是旧的data-method,即使我已将其从DELETE到POST(它仍然发送一个DELETE请求)。但是,如果我刷新页面,HTML与"new"HTML相同(随返回的JS发生变化),但它实际上发送了正确的请求类型。这就是这个问题令我困惑的
我是Ruby的新手。我试过查看在线文档,但没有找到任何有效的方法。我想在以下HTTP请求botget_response()和get()中包含一个用户代理。有人可以指出我正确的方向吗?#PreliminarycheckthatProggitisupcheck=Net::HTTP.get_response(URI.parse(proggit_url))ifcheck.code!="200"puts"ErrorcontactingProggit"returnend#Attempttogetthejsonresponse=Net::HTTP.get(URI.parse(proggit_url)