Cointime

Download App
iOS & Android

Calculating Virtual GDP

From Christopher Kaczmarczyk-Smith

Introduction

In the next Star Atlas Quarterly Report, we’re going to report on GDP for the first time. It’s a metric we’ve been thinking about for a while but never felt the game was developed enough to report. Now, however, we have a vibrant labor market where players are extracting resources, transporting them, scanning for special items in deep space, and crafting final goods to go towards upgrading Starbases which rewards them with in-game currency ATLAS. Don’t get me wrong, it’s no EVE online killer but we have seen some of the highest marketplace trade volume in all of web3 (between 2 and 5 million depending on the month).

The question arises — how do you calculate GDP in a virtual economy? We all know the classic GDP = C+I+G+Nex from ECON 101. In my opinion, with the advent of virtual worlds, especially those for which we have information on each and every single transaction that ever occurs, we have an opportunity to redefine GDP. Or at least, re-calculate GDP. We’ll be measuring all the same stuff, but in a slightly different way. Our objective is to answer the following question under the condition:

How much value was generated in this virtual world over a specific period of time? Don’t double count, and count in the most efficient way possible.

In this brief article, I’ll summarize the method we use at Star Atlas for accounting GDP. We call it the Cost Accounting method and it is efficient —

  1. It doesn’t require branching out across millions of transactions to find the “final sale” of a good
  2. It necessarily does not double count

Cost Accounting GDP

I call the method cost accounting because it quite simply measures all of the costs associated with directly creating something in a virtual world. In gaming, we call this a “sink”. In virtual economies, measuring the value of final goods sold is actually difficult because virtual businesses (i.e., players) aren’t required to file 10Ks. Suppose a sword is created and sold on the marketplace. Once the sword trades hands a few times, it’s very difficult to say which trade was the “primary” trade or the trade that resulted from it’s creation and contributes towards GDP. One could measure the value of the very first trade of an item, that’s true. But in a world where most items are non-unique (SFTs in web3 games or items in traditional games), this becomes tedious.

Thus, the Virtual GDP function we use is:

𝑉𝐺𝐷𝑃=𝑆𝑖𝑛𝑘𝑠+𝐹𝑒𝑒𝑠+𝑃𝑟𝑖𝑚𝑎𝑟𝑦𝑆𝑎𝑙𝑒𝑠

Where sinks are the market price times quantity of inputs to create a good, Fees are those fees paid by anyone to the game developer (or virtual world owner, this can be a DAO), and Primary Goods is the price players pay for anything sold directly by the game developer or DAO. Some economies will lack one or more of these items, but every game/virtual world will have at least one of these three.

Prices are discovered through the free market and determine heavily how large Sinks will be. Fees can range from enforced fees in-game to marketplace transaction fees paid to the dev or DAO. Finally, the equation also accounts for simple single player economies through PrimarySales. For example, a F2P game’s GDP is revenue the studio made from IAP and Ads. These are amounts paid directly to the dev in exchange for the experience.

Explanation

The cost accounting method simply takes the market value of all inputs used to create the sword and uses those as a proxy for it’s value. Since game worlds are very efficient (nearly perfectly competitive), this is actually a pretty good proxy for sale price. Furthermore, in a virtual world we don’t need a bunch of complex proxies (C, I, G, NEX) to calculate how much was generated. We can directly measure the value that was generated by the economy. We do this through costs. The costs method assumes that players don’t spend more on producing something than they get out of it, or at least not on average.

The beautiful thing about virtual economies is we know exactly what is produced and GDP is quite literally Gross Domestic Product. The traditional GDP equation is taking a bunch of proxies to try and get at the gross domestic product. Government spending is a proxy for taxes taken from income. In the context of games, we can add in any fees spent by the players into the GDP equation quite easily. Investment is a proxy for the amount of value re-invested into one’s production that’s pulled from earnings. And NEX is simply all the stuff that didn’t show up in the Nielsen Database because it wasn’t purchased domestically (it was exported).

Important Edge Case: Don’t double count

One additional point I want to make before closing is that you shouldn’t measure ALL sinks blindly. Don’t double count goods that have already been accounted for in the cost accounting framework. For example, we don’t want to account for the fuel burned to drive a space ship to an asteroid to mine resources if we already accounted for that fuel when it was produced earlier in the supply chain. However, if the fuel is picked up for free in the game world in it’s complete form, we can account for that burn in VGDP.

Continuing our example, suppose a player can pick up fuel off the side of the road and use it in their car to go mine resources. They burn this fuel to travel throughout the game but it was never produced in a costly way. They just had to fly about to pick it up. We DO want to account for this burn/sink because we haven’t accounted for it anywhere else. So while the framework is pretty simple and foolproof, you need to check for edge cases like this when calculating VGDP. A good economist will do this without even blinking.

Closing

After calculating GDP a dozen and a half ways and thinking about the problem for about 2 years, I personally find the methodology explained in this short article to be the cleanest and simplest design moving forward for virtual economies. I certainly don’t want to suggest that this is the end-all-be-all of GDP is virtual economies. But it’s clean, simple, and very generalizable to many cases. The definition is agnostic to genre, industry, and economy design. I also find that it builds nicely on Castronova’s seminal definition.1 Admittedly, I’ve been sitting on this article for some time, but Zhang’s recent article prompted me to push this out while the topic is hot.2

1

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=294828

2

Article found here: https://mirror.xyz/kieferzang.eth/TCRyisoFVtxvkCi1rzLHLmItT4blUdAiYQ2ezU-Ccys

The article aims at revisiting Castronova’s paper and putting it in the modern context of web3. While I agree with Kiefer’s sentiment and prediction, I believe it’s a bit softball and could probably be accelerated to “next 5 years”.

Comments

All Comments

Recommended for you

  • US Spot Bitcoin ETFs See $233.15M Net Inflow Yesterday

    On July 31, according to Trader T, US spot Bitcoin ETFs recorded a net inflow of $233.15 million yesterday.

  • Bank of Japan Keeps Rates Unchanged as Expected

    On July 31, the Bank of Japan kept its target interest rate unchanged at 1%, in line with market expectations. (Jin10)

  • Tesla Officially Introduces Doubao

    On July 31, Tesla China announced the 2026.14.13 vehicle software update, covering Model 3, Model Y, Model S, and Model X. The update began rolling out in batches on July 31, 2026, with a key upgrade being the integration of the "Doubao Large Model" — an intelligent voice assistant that not only provides real-time information but also engages in natural, fluid conversations. It supports multiple premium voice options and can be paired with personalized personas such as "Know-It-All," "Music Lover," and "Storyteller." This feature requires an active Premium Connectivity subscription. (China Economic Net via China News Service)

  • U.S. Listed Companies Hold 1.24 Million BTC, Accounting for 92.7% of Global Corporate Bitcoin Holdings

    On July 31, according to unfolded., U.S. listed companies currently hold a total of 1.24 million BTC, accounting for 92.7% of the global total held by listed companies. Over the past 12 months, U.S. listed companies have accumulated an additional 510,000 BTC, a figure more than three times the amount of newly mined Bitcoin during the same period.

  • BTC Breaks Through $65,000

    Market data shows that BTC has broken through $65,000, currently reporting at $65,005.98, with a 24-hour increase of 1.89%. Market volatility is significant; please manage risks accordingly.

  • South Korean Stocks Surge 14% in Record Intraday Gain

    On July 31, South Korean stocks rallied on Friday, rebounding from a sharp decline in previous days, as spending plans by major tech companies reignited investor optimism about the artificial intelligence trade frenzy. The benchmark KOSPI index surged up to 14%, marking the largest single-day intraday gain in history. Foreign media analysis attributed the surge to SK Group Chairman Chey Tae-won's rare direct purchase of the company's shares, which sent SK Hynix shares soaring as much as 28% in early trading; memory chip peer Samsung Electronics also rose 26%. The KOSPI index had plunged a cumulative 17% over the previous three trading sessions, mainly due to concerns over rising debt levels among global big tech companies. The sharp rally driven by AI this year has become increasingly volatile since the introduction of leveraged products in May. "The recent accelerated sell-off in AI tech driven by deleveraging, de-risking, position closures, and other liquidity factors may be stabilizing," said Shawn Oh, head of Korean spot equities at NH Investment Securities. Meanwhile, Japanese stocks were also boosted, with the Nikkei 225 index rising 4% in early trading, breaking above 64,000 points. (Jin Shi)

  • Hamas Says Agreement with Israel Reached

    July 31, according to Saudi Arabia's Al Arabiya TV on July 31 citing a Palestinian Islamic Resistance Movement (Hamas) official, an agreement with Israel has been reached, and Hamas will soon release an official statement. (Xinhua)

  • He Lifeng Holds Video Call with US Treasury Secretary Bessent and Trade Representative Greer

    On July 30, at 8:00 PM Beijing time, He Lifeng, Chinese lead for China-US economic and trade affairs and Vice Premier of the State Council, held a video call with his US counterparts, Treasury Secretary Bessent and Trade Representative Greer. The two sides engaged in candid, in-depth, and constructive exchanges on implementing the important consensus reached during the meeting between the two heads of state in Beijing, maintaining stable economic and trade relations, expanding practical cooperation, and properly addressing each other's concerns. The Chinese side expressed serious concerns over recent US economic and trade restrictions against China. Both sides agreed to further leverage the role of the China-US economic and trade consultation mechanism under the strategic guidance of the two heads of state, enhance communication, build trust, expand cooperation, and promote stable and positive development of bilateral economic and trade relations, contributing to the construction of a constructive and strategically stable relationship between China and the US. (Xinhua)

  • Meta's Future Data Center Lease Commitments Surge to $279 Billion, Fully Betting on AI Computing Infrastructure

    On July 29, U.S. tech giant Meta Platforms Inc. (META) disclosed in its latest regulatory filing that to support its rapid expansion in the artificial intelligence (AI) field, the company's future data center lease commitments have surged significantly. As of June 30, Meta's total unfulfilled lease commitments reached $279 billion, a sharp 53% increase from $183 billion in the previous quarter, indicating a marked acceleration in its investment pace in AI infrastructure. Meta noted in the filing that these future expenditures, not yet reflected on the balance sheet, primarily involve the construction and operation of data centers, hosting facilities, and specific network infrastructure. In July alone, Meta added as much as $68 billion in new lease commitments, with these contracts expected to begin execution in 2027 and 2028. Behind this massive lease commitment is Meta's 'arms race' to seize the AI track. With the explosive growth in computing power demand for AI model training and inference, global tech giants are locking in data center resources at an unprecedented scale. Data shows that leading companies including Meta, Microsoft, Amazon, and Oracle now have a combined total of over $850 billion in future data center lease commitments to fulfill.

  • Largest On-Chain CXMT Short Seller Adds to Position, Reaching $22.26 Million

    On July 30, according to EmberCN monitoring, as the storage sector surged in a counterattack tonight, the largest on-chain short seller of CXMT (ChangXin Memory Technologies) continued to add to its short position. It opened a short position the day before CXMT's IPO and has been adding to it multiple times. Currently, it holds short positions worth $22.26 million in CXMT, with an unrealized loss of up to $4.06 million.