TAXING FORKS

Mattia Landoni* and Gina C. Pieters**

ABSTRACT

The tax treatment of forks presents four unique challenges: (1) parent/child designation, (2) new token access, (3) assessment of fair market value, and (4) assessment of comparable contemporaneous fair market values. We provide evidence that each issue complicates the determination of income realization, or basis apportionment. We compare three existing approaches for assets acquired without a purchase. We conclude that the least problematic approach (adopted by Japan) assigns zero tax basis to the new coin and taxes the proceeds upon sale. Treating the new coins as realized income (as recently ruled in the US) is the most problematic approach.

1. INTRODUCTION

The last few years have seen an explosion of interest in, and activity around, distributed technologies. Since the introduction of , many other have been launched, 1 and businesses have raced to find ways to incorporate blockchain technology in their operations. Tradable and storable tokens associated with are just one

* Federal Reserve Bank of Boston; Assistant Professor, Southern Methodist University, Cox School of Business. ** Assistant Instructional Professor, University of Chicago, Department of Economics; Research Fellow, University of Cambridge, Cambridge Center for Alternative Finance (CCAF). 1 Some cryptocurrencies have been introduced to address some of Bitcoin’s perceived limitations. For instance, the Ethereum blockchain is a distributed computing platform that is able to execute ―smart contracts,‖ and Zcash attempts to provide truly private transactions. Other cryptocurrencies, however, have been introduced as hobby projects (Dogecoin), and many others which we will not name are copycats trying to capitalize on the popularity of the blockchain phenomenon.

197

198 STANFORD JOURNAL OF BLOCKCHAIN LAW & POLICY [Vol. 3.2

example of a growing class of digital assets that exist within and depend on community-wide protocols.2 A well-known example of such a protocol is the World Wide Web, whose domain names are regularly bought, traded, and commonly understood as ―property.‖ The rise of digital assets creates interesting tax issues. The most visible and vibrantly debated tax issue specific to blockchain-based currencies is whether they should be treated as currency or property. The first published Internal Revenue Service (―IRS‖) guidance on the topic maintains the position that they should be taxed as property,3 while in other jurisdictions (e.g., Germany) cryptocurrency can be used as normal currency, i.e., spent to purchase goods without incurring gains and losses. The focus of this paper is a less-obvious but equally important issue: the tax implications of token issuances after chain splits, one of the most unique technological aspects of a purely digital asset class. Chain splits are also the subject of Revenue Ruling 19-24 of 9 October 2019,4 the second and latest installment of IRS guidance on cryptocurrencies. These events consist of a duplication of the ledger (the blockchain) on which token transactions are recorded following a so-called . Chain splits, whose full implications are discussed in Section 2, result in the allocation of additional tokens to existing (and possibly unwitting) token holders. The tax treatment of such a token acquisition and of a potential subsequent sale poses important questions for a regulator. Chain splits are frequent. Some, like the fork that created , are of significant economic importance. Others, like the fork that created Bitcoin Pizza, are at best highly speculative.5 Prior to Revenue Ruling 19- 24, the lack of guidelines had caused uncertainty for taxpayers.6 The new ruling does answer some of the taxpayers’ most frequent questions, but it appears to apply only to those taxpayers who hold cryptocurrencies indirectly via an exchange, and not those who hold them directly.

2 We will use ―token‖ to refer to any tradable unit tracked by an underlying blockchain. We do not intend to delve into the distinctions between the different types of tradable units such as currency tokens (i.e., cryptocurrencies), utility tokens, or asset/investment tokens. 3 INTERNAL REVENUE SERVICE, Rev. Rul. 2014-21 (2014), https://www.irs.gov/pub/irs- drop/rr-14-21.pdf. 4 INTERNAL REVENUE SERVICE, Rev. Rul. 2019-24 (2019), https://www.irs.gov/pub/irs- drop/rr-19-24.pdf. 5 BITCOIN PIZZA (Sep. 17, 2019), http://bpa.p.top/en/index.html [https://web.archive.org/web/20190917044125/http://bpa.p.top/en/index.html]. 6 Mordecai Lerer, The Taxation of Cryptocurrency: Virtual Transactions Bring Real-Life Tax Implications, CPA J. (2019), https://www.cpajournal.com/2019/01/24/the-taxation-of- cryptocurrency.

2020] TAXING BLOCKCHAIN FORKS 199

Regardless of applicability, we also argue that the approach chosen by the ruling is not sustainable. In Section 3, we identify four key issues for taxation authorities when dealing with chain splits: (1) parent/child designation, (2) the assumption that the taxpayer has access to the new token, (3) assessment of fair market value, and (4) assessment of comparable contemporaneous fair market values. We provide empirical evidence that each of these issues is a hurdle in determining whether income has been realized, or in apportioning the basis between the two split tokens, or both. In Section 4, we then examine the shortcomings and benefits of three existing tax treatments that could be applied to cryptocurrency splits: (i) treating the new coin as an independent accession to wealth by the taxpayer (a ―treasure trove,‖ the approach adopted by Revenue Ruling 19-24 in the USA); (ii) considering the chain split as a stock spinoff or similar event (an ―asset split,‖ the approach adopted by the UK); and (iii) treating the new coin as the offspring of the existing coin (―calving,‖ the approach adopted by Japan). In light of the four issues we identified above and our empirical evidence, we conclude that the third approach is the least problematic, and the first approach the most problematic. Section 5 concludes with this and a few additional suggestions.

2. WHAT IS A CHAIN SPLIT? A NON-TECHNICAL INTRODUCTION

For the purpose of this paper, the reader can simply consider a blockchain to be a history of transactions and a software program (i.e., a set of rules) to process and verify these transactions shared across multiple individuals, or more specifically, nodes.7 A cryptocurrency is a distinct form of digital token whose ownership history is recorded in a blockchain. As a purely digital asset, a cryptocurrency is defined by the transaction history recorded on its associated blockchain. Each blockchain can be associated with one or more tokens. For example, the Bitcoin blockchain records Bitcoin (BTC) transactions, the NEO blockchain records both NEO and NeoGAS (GAS), and so on. Tokens can be traded directly between users, or can be traded

7 For a taxonomy of the different types of blockchain, and a deeper description of their operation, see Michel Rauchs et al., Distributed Ledger Technology Systems: A Conceptual Framework, UNIVERSITY OF CAMBRIDGE, CAMBRIDGE CENTER FOR ALTERNATIVE FINANCE (Aug. 2018), https://www.jbs.cam.ac.uk/fileadmin/user_upload/research/centres/alternative- finance/downloads/2018-10-26-conceptualising-dlt-systems.pdf.

200 STANFORD JOURNAL OF BLOCKCHAIN LAW & POLICY [Vol. 3.2

using an intermediary, like a . Most trades occur via cryptocurrency exchanges. As with all software programs, the software code of a blockchain can fork, i.e., be updated. In practice, the term ―fork‖ is used to indicate both the block number (the height) at which the updated software is allowed to operate and the time at which that block is mined. A fork can be successful, if all nodes update, and unsuccessful, if all nodes reject it. Such successful and unsuccessful forks do not cause the creation of any new asset. There is, however, a third possibility. If the blockchain is not centrally managed, each node must independently decide whether to update their version of the code. It is therefore possible that some nodes incorporate the update, and others do not. A chain split occurs when both the original and the updated software are used simultaneously by a sufficient number of nodes. Even though all nodes recognize a common transaction history up to the fork block, updated and non-updated nodes can create mutually incompatible blocks of transaction records. The addition of incompatible blocks to the original blockchain results in divergent histories and, therefore, non-identical blockchains. Given that the token is inherently defined by its blockchain, this means that the token itself splits into multiple instances as well. It is only when the fork results in a chain split that owners of a token on the parent chain effectively acquire a new asset. Perhaps because a chain split can only happen after a fork, this scenario is often referred to informally as a ―hard fork.‖ 8 In this paper we use the terms ―fork‖ and ―split‖ in a strict sense, as defined above. For clarity and simplicity, in the remainder of the paper we will also assume that a chain split results in exactly two blockchains, and a user that owned one

8 I.R.S., Rev. Rul. 2019-24 uses the terms ―hard fork‖ to indicate a fork, and ―airdrop‖ to indicate the reception of new cryptocurrency. In reality, both hard and soft forks can result in chain splits, even though soft forks are backward-compatible. See John Light, The differences between a hard fork, a soft fork, and a chain split, and what they mean for the future of bitcoin, LIGHTCOIN (Sep. 16, 2019), https://lightco.in/2017/07/30/bitcoin-fork-split. That is, even though nodes using the old code can still process the blocks produced by the updated nodes, mutual incompatibility between the two branches quickly arises as, e.g., the same transaction is included in different blocks. A special case is that of Bitcoin Unlimited (BU), a client that allows nodes to set the file size of each block, i.e., to individually choose whether to retain compatibility with the Bitcoin blockchain. While most BU nodes have switched their support to the Bitcoin Cash fork, which allows for a larger block size, BU itself has not caused any chain splits so far. Source code forks (e.g., Litecoin) do not retain the transaction history and therefore cannot result in a chain split. Airdrops cannot result in a chain split and are primarily a marketing tool: in an airdrop, the user is voluntarily or involuntarily gifted coins in exchange for an action (e.g., liking a social media post) or simply by virtue of having a publicly visible account, rather than mechanically receiving tokens based upon their holdings on the parent chain.

2020] TAXING BLOCKCHAIN FORKS 201

coin associated with the original blockchain prior to a split now owns two coins, one on each chain.9 Figure 1 shows a stylized fork timeline. In the typical sequence of events, at some date an entity announces the intention to fork at some future block X. When block X is mined, a replica of the original (―parent‖) chain up to that point is made, determining the ownership of tokens on the new (―child‖) chain. As the child chain ―goes live,‖ i.e., as its nodes enter operation and start adding blocks to it, the child chain diverges from the parent, effecting the split. Finally, if demand for trading the child token exists, one or more exchanges can choose to list it. Note that block X functions like stocks’ ex-dividend date: the initial allocation of tokens is determined at the fork date, after which time there is no need to hold the parent token to receive the child token. It is crucial to understand that Figure 1 shows the typical order of events, but the time between successive steps, their order, and their existence may vary. The date associated with block X need not be the date when the child chain nodes go live, or the date that trading begins. On occasion, a fork may be announced, but the developers may be unable to launch their network at the time block X is mined (in fact, as we show below in Section 3.2, this is common). The new chain may never be launched, and even if it is launched, it may never get listed. Conversely, a token may get listed and traded before the chain goes live because the existence of a fork is enough for exchanges to determine ownership of the new token. A clear understanding of fork mechanics is necessary to understand market prices. A price may exist because the child token is traded on a live blockchain. However, a price may exist because the child token is already listed and traded after the fork, but prior to the child chain going live, not unlike ―when-issued‖ trading in traditional securities markets. Finally, a price may exist even before the fork because of the existence of forward or futures contracts, if exchanges feel sufficiently confident that the fork will happen when announced.

3. MAIN TAX LAW CONSIDERATIONS AND PRACTICAL CHALLENGES

A chain split causes the owner of one token on one blockchain to become the owner of two tokens on two blockchains, thus acquiring a new

9 Occasionally, forks can also award users a different number of coins from the original chain. For example, the Bitcoin (BTC) fork BitEthereum (BITE) allocated 3.940616 BITE for every 1 BTC on the original chain. We assume a 1-to-1 conversion to simplify discussion, but the results of this paper do not hinge upon this assumption.

202 STANFORD JOURNAL OF BLOCKCHAIN LAW & POLICY [Vol. 3.2

asset. A framework for the taxation of cryptocurrency events should provide guidance with respect to two main policy decisions: the timing of income realization, and the tax basis assigned to the parent and child tokens. To determine the timing of income realization, a framework for the taxation of cryptocurrency events must take a stand on whether the receipt of new cryptocurrency tokens per se constitutes gross income. Under US case law, ―gross income‖ is defined as ―instances of undeniable accessions to wealth, clearly realized, and over which the taxpayers have complete dominion.‖10 In practice, in the case of an asset acquired without a purchase transaction, income could be deemed to be realized at the time of the acquisition or deferred until the time of a subsequent sale.11 Deferral reflects concerns about the difficulty of valuing assets in the absence of transactions as well as the tax authority’s reluctance to force taxpayers to liquidate assets simply for the purpose of paying taxes. In turn, the problem of determining the tax basis depends on the choice made with respect to the timing of income realization. If income is recognized at the time of the acquisition, the framework must provide a way to value the asset at the time of the acquisition; this will then be its tax basis. If income is recognized at the time of a subsequent sale, the framework must provide a way to determine the tax basis of the newly acquired asset, i.e., to apportion the original acquisition cost between the original token and the new token. In this second case, valuing the new token may or may not be necessary. This decision is important because an incorrect basis allocation could create tax-arbitrage opportunities for the investor. It may also generate trading distortions by incentivizing a taxpayer to hold on to the asset whose basis has been set too low in order to avoid capital gains tax (the well-known ―lock-in effect‖) or to sell the asset whose basis has been set too high (generating a tax deduction due to capital loss). Chain splits present technical and economic aspects that create four unique difficulties with respect to these policy decisions: 1. Parent/child designation: Difficulty in identifying which token generated from a split represents the continuation of the original token.

10 ABA Section of Taxation, Comments on the Tax Treatment of Hard Forks, 72 TAX LAWYER 27 (2018) (Letter). We focus primarily on US tax law for the purpose of exposition, but to the extent that income taxation worldwide is based on similar economic principles, our conclusions are more widely applicable. 11 Eric D. Chason, A tax on the clones: The strange case of Bitcoin Cash, 39 VA. TAX REV. 1 (2019).

2020] TAXING BLOCKCHAIN FORKS 203

2. Token access: One or both of the tokens generated by the split may not be accessible, or easy to sell. 3. Fair market value (―FMV‖): The value of a token generated by a split may not be easy to access or quantify. 4. Comparable contemporaneous FMVs: Difficulty in establishing the value of the two split chains relative to each other at the same point in time. Issues 1, 3, and 4 pose a challenge in determining the tax basis, and 2 and 3 in determining the timing of the realization of income. In the rest of this section we establish these facts empirically. While our focus is on policy decisions that are economic in nature, there are other important ones outside the scope of our paper. One such decision concerns the characterization of any income as ordinary or capital gain. Another concerns reporting requirements, i.e., if and when an investor should report a split. Because of the difficulty of tracing cryptocurrencies, various existing policy proposals12 all stress the need for incentivizing early reporting of the existence of a new asset, regardless of the timing of income realization. For a deeper discussion of these topics, see Xu13 or Chason.14

3.1. PARENT/CHILD DESIGNATION

The first difficulty is designating one of the two chains as the parent. The fact that both chains are subjectively correct continuations of the original chain poses a new, unique challenge: which token represents the ―true‖ continuation of the originally purchased token? The continuity question is not as simple as it may appear. Consider the two most visible and economically important splits to date, Bitcoin in August 2017 and Ethereum in 2016. On August 1, 2017, Bitcoin underwent a contentious fork that resulted in a chain split. The source of disagreement was a code update that allowed a larger block size. The non-updated half continued with the name of Bitcoin, while the updated half took on the name of Bitcoin Cash. This outcome is effectively the opposite of the Ethereum chain split in July 2016. In Ethereum’s case, both chains continued with identical technology—the

12 See ABA, supra note 10; American Institute of CPAs, Updated Comments on Notice 2014- 21: Virtual Currency Guidance (May 30, 2018), https://www.aicpa.org/content/dam/ aicpa/advocacy/tax/downloadabledocuments/20180530-aicpa-comment-letter-on-notice- 2014-21-virtual-currency.pdf; Danhui Xu, Free money, but not tax-free: proposal for the tax treatment of cryptocurrency hard forks, 87 FORDHAM L. REV. 2693 (2019), https://ir.lawnet.fordham.edu/flr/vol87/iss6/14. 13 Xu, supra note 12. 14 See Chason, supra note 11.

204 STANFORD JOURNAL OF BLOCKCHAIN LAW & POLICY [Vol. 3.2

update only affected the transaction history by reverting a small number of transactions. The updated blockchain continued with the name of Ethereum. The non-updated chain took the new name Ethereum Classic, 15 while nonetheless claiming to be ―a continuation of the original Ethereum blockchain—the classic version preserving untampered history.‖ 16 These examples show that objective criteria such as technology, naming, and ledger integrity have limited discriminatory power. This is not to say that technological criteria have no power, but simply that they are not universal: for example, if one of the chains is taken offline at the time of the fork, that chain may be reasonably deemed to be the child chain. However, in both the Bitcoin and Ethereum forks the child networks went live on the day of the fork. Similarly, using measures of community support such as network size or cryptographic strength (―hashrate‖) could yield incorrect results if the fork changes the technological requirements of the network. In spite of the lack of objective universal criteria, an informal community consensus has usually emerged prior to the split as to which chain is the parent and should retain the ticker symbol, with the minority choosing a different ticker they would prefer to use after the split. This consensus has become a practical necessity given the increasing complexity of trading in the cryptocurrency market and increasing use of intermediaries such as exchanges: in order to be able to offer uninterrupted trading (including spot, margin, and future trades), upon a split cryptocurrency exchanges must associate the original ticker with a specific blockchain.17 However, this consensus is neither formal, nor guaranteed, as decentralized cryptocurrency markets are not designed to enforce consensus.18

15 Arvicco, ETC - new Ethereum Classic ticker symbol, ETHEREUM CLASSIC BLOG (July 21, 2016), https://ethereumclassic.github.io/blog/2016-07-22-etc-ticker. 16 ETHEREUM CLASSIC, https://ethereumclassic.github.io [https://web.archive.org/web/20190817131239/https://ethereumclassic.github.io] (last visited Aug. 17, 2019). The Ethereum fork occurred after the exploitation of an error in the code led to the theft 3.6 million Ethers. The fork rolled back those transactions, an action that many in the community felt was an abrogation of the core tenets of blockchain. 17 The Bitcoin fork that created Bitcoin Cash created challenges for exchanges that allowed margin trading of Bitcoin. As far as the Authors know, this marked the first, and thus far only, major chain split on a token that had margin trading. Regarding Forks and Margin Trading, (Mar. 29, 2017), https://www.bitfinex.com/posts/197 [https://web.archive.org/web/20190410230617/https://www.bitfinex.com/posts/197]. 18 Note that a chain split would duplicate not only the chain’s native tokens, but also on-chain decentralized applications (such as the ones that exist on the Ethereum blockchain) and the respective application-specific tokens. After a split, application owners may choose to continue operating on either chain, creating different outcomes for different token owners.

2020] TAXING BLOCKCHAIN FORKS 205

Empirical Observation 1: There is no formal way to establish which chain is the ―parent‖ (i.e., the original) and which is the ―child‖ that will work in all cases.

The Ethereum example above, where the split involved a rollback of a subset of transactions, shows clearly that a split may generate new tokens not only due to the creation of the child chain, but also due to changes in the parent chain. An additional complication is that most traders never interact with the underlying blockchain, instead trading on exchanges. Upon a split, exchanges—which themselves have no obligation to be associated with the blockchain—independently decide which of the two tokens is the parent and which is the child for the purpose of assigning the original ticker symbol and fulfilling outstanding contracts and obligations.19 Although historically exchanges have always followed the informal community consensus, and have usually respected the desired ticker requested by the minority,20 the coin names, tickers, prices, and ownership experienced by an individual taxpayer ultimately depend on their exchange’s individual decisions. Exchange-level decision-making thus adds an additional layer of market uncertainty atop the technological uncertainty arising from the split itself. A vivid example of this problem is represented by the following announcement regarding the distribution of Bitcoin Cash tokens to existing exchange users with open Bitcoin positions: Although several months ago, we developed a methodology for handling contentious hardforks, we will be applying a different methodology [...] Due to the net amount of BTC committed in margin positions at the time of the fork, the above methodology may result in Bitfinex seeing a surplus or deficit of BCH. As such, we will be resolving this discrepancy in the form of a socialized distribution coefficient. For example, currently, there are more longs than shorts on the platform, causing a distribution coefficient of ~1.091 (Meaning that for each qualifying BTC a user will

19 Exchanges’ choice of a ticker symbol may in principle be the object of a legal challenge, but given the international location of exchanges, and the occasionally nebulous ownership of blockchain firms, we are not aware of any relevant cases. 20 For instance: ―Although we see this token referred to as BCC on other platforms, unfortunately, that ticker symbol is already in use on our platform by the chain-split token representing Bitcoin Core. As such, we plan to use BCH as the ticker symbol […].‖ See Announcement: Bitcoin Cash (BCH) Token Distribution, BITFINEX (Mar. 29, 2017), https://www.bitfinex.com/posts/212 [https://web.archive.org/web/20200116205908/https://www.bitfinex.com/posts/212]. Given the prominence of Bitfinex, other exchanges (e.g., ) also adopted the BCH symbol even though they did not list Bitcoin Core.

206 STANFORD JOURNAL OF BLOCKCHAIN LAW & POLICY [Vol. 3.2

receive 1.091 BCH). The actual coefficient will be calculated at the moment of the distribution. [...] We recognize that this model is not perfect, but given the short time frames imposed upon us, better choices are not available.21

Empirical Observation 2: There may be variation across taxpayers in the number and nature of tokens acquired on either the parent or the child chain.

Empirical Observation 1 implies that an ideal framework for the taxation of cryptocurrency events would be agnostic as to which chain is the parent, bypassing the need for a determination in order to assign the tax basis. Empirical Observation 2 implies that an ideal framework should be flexible enough to handle heterogeneity of outcomes across taxpayers and should take into account that this heterogeneity may make auditing labor- intensive.

3.2. TOKEN ACCESS

The second issue is that of token access: some users may not receive the token associated with a split until months after the event, if ever. A framework that assumes the constructive receipt of split tokens places an undue burden on taxpayers to keep track of any announced forks, to determine which forks actually result in a split, to ensure that their tokens are stored in a location that grants them access to the generated token if and when the split happens, and to undertake any additional actions required to claim the split token, however worthless. These concerns are not isolated to forks originating from obscure coins. Bitcoin had, to the best of our understanding, forty-eight announced forks in the last three years,22 the most famous of which was Bitcoin Cash on August 1, 2017.23

21 Id. 22 While multiple chains have had splits, we will restrict our attention to forks of the Bitcoin blockchain, as these are well-documented events occurring over a long period of time by cryptocurrency standards. Additionally, Bitcoin forks are comparatively well-known and public events among cryptocurrency traders, and most child tokens—even of nuisance forks—have large amount of data associated with them relative to forks of other chains. To identify Bitcoin forks, we combine data from: How many Bitcoin Forks Are There?, FORKDROP.IO, https://forkdrop.io/how-many-bitcoin-forks-are-there (last visited Sept. 17, 2019); and Bitcoin Hard Forks, LIST WIKI, https://list.wiki/Bitcoin_Hard_Forks (last visited Sept. 17, 2019). We do not include airdrops (tokens are intentionally allocated); software client forks (do not result in new tokens); and ignore any codebase splits (which allocate no

2020] TAXING BLOCKCHAIN FORKS 207

Of the identified 48 announced forks, only 32 ever launched an active network and created a split. Of those 32 forks that implemented chain splits, we could find trade data between the fork date and July 31, 2019 for 17 tokens using CoinGecko.24 In other words, only two-thirds of announced Bitcoin forks resulted in chain splits (32 of 48), and only a third of announced Bitcoin forks resulted in tokens that were ever openly traded (17 out of 48). We will refer to announced forks that did not result in tradable tokens as failed forks. On the basis of this evidence, we state the following empirical observation.

Empirical Observation 3: Not all announced forks result in chain splits, and many chain splits do not result in traded tokens.

This is not to imply that a child token with trading activity should be construed as a success. It is possible that while a child token may not have strictly speaking zero value, it may also not be sufficiently valuable and thus represent a nuisance token that a taxpayer may wish to ignore or leave unclaimed instead of expending effort to acquire. Our approach is based on market volume data: we identify a token as a nuisance token if it does not sustain a significant volume for a sufficient amount of time. This approach may fail to identify some nuisance tokens given the rampant market manipulation of lower value and volume coins by both traders and exchanges attempting to inflate their trade volumes to attract more consumers as shown by Hougan et al.25 and Gandal et al.26 An alternative approach to the identification of nuisance tokens would be based on technology data, such as node counts or chain hashrate. However, this approach is even less desirable. First, technology-based metrics may not be directly comparable across chains if the technology itself has changed as a tokens to current holders). With these criteria we could identify 48 forks between August 2017 and December 2018. For a list of forks on the remaining 2,355 non-Bitcoin coins see All 2018 Cryptocurrency Forks, HYPE.CODES (Feb. 22, 2018), https://hype.codes/march-2018- cryptocurrency-forks. 23 Bitcoin Cash subsequently split into Bitcoin Cash ABC (which is treated as the parent chain and is called Bitcoin Cash) and Bitcoin SV. We will use Bitcoin Cash ABC data for Bitcoin Cash after its second split. 24 Top 100 Coins by Market Capitalization, COINGECKO, https://www.coingecko.com/en (last visited Sept. 1, 2019). 25 Matthew Hougan et al., Economic and Non-Economic Trading in Bitcoin: Exploring the Real Spot Market For the World’s First Digital Commodity, BITWISE ASSET MANAG. (May 24, 2019), https://www.sec.gov/comments/sr-nysearca-2019-01/srnysearca201901-5574233- 185408.pdf. 26 Neil Gandal et al., Price manipulation in the Bitcoin ecosystem. 95 J. MONET. ECON. 86 (2018), https://doi.org/10.1016/j.jmoneco.2017.12.004.

208 STANFORD JOURNAL OF BLOCKCHAIN LAW & POLICY [Vol. 3.2

result of the fork, and they may be inflated by zombie nodes.27 Second, and most important, this approach suffers from crippling data limitations as historical series of node counts and hashrates are not immediately available. Table 1 presents the data of the 17 chain splits prior to July 31, 2019 for which we could find trade data. The data presented, in addition to name and ticker symbol, includes the number of days between the fork date and the start of trading data (Days to Trade). We also present the highest ratio of trading volume and price normalized by the respective Bitcoin values to adjust for fluctuations in the price and trading volumes in cryptocurrency markets, and the July 31, 2019 trading volume and price for each coin. Note that some tokens become tradable on the day of the fork, while for others it took up to 530 days (almost a year and a half). This adds further nuance to Empirical Observation 3: even among the one-third of announced forks that resulted in a traded token, significant time may have elapsed between the fork date and feasible trading—a time during which the taxpayer had no assurance that the token would ever be traded. Of the 17 splits with trading data, listed in Table 1, only 7 have ever reported even a single day of trade volume that exceeded 1% of their parent chain (Bitcoin) in their entire trading history: Bitcoin Cash, Bitcoin Diamond, Bitcoin File, , BitcoinX, Classic Bitcoin, and Micro Bitcoin. Because, as described above, reported high volumes may be caused by manipulation, and more significantly biased for lower volume coins, our finding that 7 coins have achieved at least 1% of the parent’s trade volume is itself an overestimate. Given this finding, we label nearly two-thirds of Bitcoin chain splits with data (10 out of 17) as nuisance forks. Thus, failed and nuisance forks represent 84% of the original sample (41 out of 48).

Empirical Observation 4: Most chain splits are nuisance forks.

Empirical Observation 3 suggests that the mere announcement of a fork does not imply that a taxpayer who owned a token in the parent chain has acceded to a new token (by any reasonable definition of ―accession‖). Empirical Observation 4 suggests that even if the taxpayer is technically able to claim possession of a split token and to sell it, he or she may not

27 A zombie node is a node that continues to mine worthless cryptocurrency without any apparent supervision. For example, Bitcoin XT is no longer being traded, nor does it have any positive transaction volume, yet it still has 2 or 3 nodes that apparently mine it. Since, without transactions, there is no profit to be made from mining, these nodes might represent computers whose owners forgot they installed the mining software, or computers that were hacked to engage in mining without the owners’ knowledge and have subsequently been forgotten.

2020] TAXING BLOCKCHAIN FORKS 209

want to take those steps because the likelihood of obtaining sufficient value to compensate for the effort is low. Taken together, these two observations suggest that an ideal framework for the taxation of cryptocurrency events should not assume positive income is realized at the time actual trading of the new token starts, let alone at the time a fork is announced. A further complication is that most traders trade and store tokens via exchanges, and can therefore only own tokens their exchange chooses to list. The majority of large exchanges are ―custodial,‖28 i.e., traders actually hold exchange IOUs in lieu of the actual tokens, which are recorded on the blockchain as belonging to the exchange. Upon a chain split, the exchange is not obligated to issue, let alone list, IOUs denominated in the child token. Its sole incentive to do so is reputation, a concern that must be weighed against the cost and security risk of listing a new token, a decision that can take months or even years. Exchanges may also choose at their discretion to delist previously listed tokens, resulting in users losing access. Finally, even listed tokens may be so worthless that they are impossible to sell, and even traders who own tokens directly may find themselves having no practical access to them if such tokens are not listed on any exchange.

3.3. FAIR MARKET VALUE

The next issue is that of assigning a token its Fair Market Value (―FMV‖) without the taxpayer engaging in a trade of the token. An incorrect FMV will cause taxpayers to have excessive taxable gains or losses upon accession or sale, creating a lock-in effect or encouraging the sale of tokens regardless of market price and subjective valuation. Generally, the existence of a traded market price is understood to eliminate most or all uncertainty about the true value of an asset. In this subsection we argue that this is not the case for the price of a split token that has recently (or has yet to) come into existence. Our argument is based on a series of items of circumstantial evidence that together support the interpretation that split tokens are severely overpriced in the immediate aftermath of the fork. We call this evidence ―circumstantial‖ because the economic fundamentals that determine the true value of a blockchain token are poorly understood, both theoretically and empirically, and therefore attempting to rigorously prove that a certain token is overpriced is a quixotic

28 Michel Rauchs et al., 2nd Global Cryptoasset Benchmarking Study, UNIVERSITY OF CAMBRIDGE, CAMBRIDGE CENTER FOR ALTERNATIVE FINANCE (Dec. 2018), https://www.jbs.cam.ac.uk/fileadmin/user_upload/research/centres/alternative- finance/downloads/2019-09-ccaf-2nd-global-cryptoasset-benchmarking.pdf.

210 STANFORD JOURNAL OF BLOCKCHAIN LAW & POLICY [Vol. 3.2

exercise. We encourage the reader to critically assess the evidence we present and to consider alternative explanations. Basic finance theory posits that the price of an asset should only change when new information gets incorporated into prices. When a fork is announced, the price of the original token should change to reflect both the expected value of the child and any implications for the value of the parent. When, subsequently, the fork is executed, the price of the parent should drop by the value of the child (in the same way as a stock price should drop by the amount of the dividend on the ex-dividend day), but the expected combined value of parent and child should not exceed the value of the parent token immediately prior. If such a scenario arose, market participants would buy the parent token just prior to the split and sell both the parent and the child immediately afterwards for a quick profit. The demand for the parent token would cause its price to rise until there is no longer an expected profit. Our first observation is that, in practice, such profit opportunities appear to exist, i.e., basic finance theory does not appear to hold around forks. On August 1, 2017, Bitcoin Cash simultaneously forked, triggered a chain split, and began trading at a significant fraction (roughly $400 vs. $2700) of the value of Bitcoin, its parent token. On the day of the fork, however, Bitcoin’s price did not fall by an appreciable amount, bestowing a daily return of roughly 10% on the lucky Bitcoin holders of record (or at least those of them who managed to quickly access and sell their newly acquired Bitcoin Cash holdings). This return ranks #5 out of 1686 daily returns measured from the beginning of 2015 to the present day.29 It is important to note that this exceptional daily return might simply have been due to exceptional news being impounded into prices. However, this is unlikely, because the fork had already been announced, and in fact there had been a forward market price for Bitcoin Cash since at least a week prior (July 23, 2017).30 To the extent that the successful roll-out of the split

29 In order to perform this calculation, we calculate a joint time series for the price of Bitcoin (before the fork) and Bitcoin plus Bitcoin Cash (after the fork). Our data from coingecko.com goes back to January 2, 2015. Since the market for cryptocurrencies does not have a proper ―open‖ and ―close‖ time, in order to smooth out the effect of arbitrary cut-off times, we compute return as the geometric average of two daily returns, i.e., Sqrt((Price[t+1] - Price[t- 1])/Price[t-1]) - 1, where t is measured in days, and Price[t] is the price at midnight UTC of the fork date. 30 Unfortunately, this analysis cannot be reproduced systematically across a number of forks because for many of them (i) the value is a tiny fraction of the parent, making it hard to detect any effects against the background of high volatility, or (b) the chain split and the inception of trading do not happen simultaneously with the fork, as they did for Bitcoin Cash.

2020] TAXING BLOCKCHAIN FORKS 211

reduced uncertainty about the viability of Bitcoin Cash, it would have caused its price to rise, something we do not observe. This first observation shows that the market price may not reflect all available information, but not that it is irrational. The ―quick profit opportunity‖ described above is not a riskless arbitrage, requiring instead to hold an unhedged Bitcoin position at fork time. In the case of the Bitcoin Cash fork, a trader could not have (i) bought one Bitcoin, (ii) sold one Bitcoin forward, and (iii) sold a Bitcoin Cash forward, because there were no Bitcoin forward or futures contracts at the time.31 In the presence of limits to arbitrage, even assuming market participants are perfectly rational, relative mispricing can persist for a long time in the presence of, e.g., slow information diffusion or market segmentation. Our second observation is that indeed, mispricing appears to be persistent. To show this, Figure 2 plots the token price as a ratio of BTC price for the first 365 days of trading of six tokens. These tokens are selected based on three criteria: (i) they have at least 365 days of trading data; (ii) they began trading within two weeks of the fork; and (iii) they eventually achieved near-zero price ratio. 32 While some child tokens (Bitcoin Atom) slide almost immediately to near-zero price, others (Bitcoin X, Bitcoin Diamond) hover over 2% for several months before permanently declining. It is important to note that this evidence does not imply that any one of these six tokens was initially overpriced. However, if one believes that they were overpriced to begin with, this evidence does show that mispricing is persistent. Our third observation is that, at least based on the historical record, Bitcoin child tokens yield starkly negative expected returns. Standard asset pricing theory posits that assets should either have positive expected returns or provide some form of insurance, or else market participants would not want to hold them. Therefore, systematically negative observed returns are suggestive of initial overpricing. For this analysis, we use only the 12 tokens that have at least 365 days of trading history. The results are shown in Figure 3 and Table 2. At the

31 Galina Hale et al., How Futures Trading Changed Bitcoin Prices, 2018-12 FRBSF ECON. LETT. (May 7, 2018), https://www.frbsf.org/economic-research/publications/economic- letter/2018/may/how-futures-trading-changed-bitcoin-prices. 32 Criterion (ii) is imposed to guarantee that these are liquid tokens for which a tax basis apportionment would make sense (if the split token starts trading after 530 days after the fork, as is the case for Quantum Bitcoin, tax basis apportionment is a moot point). Criterion (iii) is imposed to eliminate tokens such as Bitcoin Cash whose value did not decay within a year and therefore is arguably not entirely due to mispricing.

212 STANFORD JOURNAL OF BLOCKCHAIN LAW & POLICY [Vol. 3.2

90-day mark, the average return is -64%. At the one-year mark, 7 out of 12 tokens are already worthless (-98% or worse). Our results are not unique to Bitcoin forks. Evans studies a smaller sample of only five forks across four parent chains.33 Like us, he observes that most child forks have depreciated substantially relative to their parent chain. In addition, he also argues that by one specific objective metric child tokens are overvalued relative to the parent token.34 It is important to note that the observed negative expected returns may simply be the product of a highly skewed return distribution. The expected return may still be positive in spite of our small-sample measurement if, for instance, 99 out of 100 tokens are expected to become worthless and one to experience a 20,000% return. Nonetheless, the observed return distribution shows that, at a minimum, child tokens are highly speculative investments. Our fourth and last observation is that the price of child tokens is subject to large positive spikes. Figure 3 displays sharp spikes in the cumulative returns of child tokens, reflecting similarly sizable underlying price spikes. Each spike is driven by an individual token increasing in price and then reverting to the long-run trend. Similar spikes are also visible for some of the cryptocurrencies in Figure 2. The speed of increase, its reversion, and the absence of negative spikes all suggest that these phenomena are not driven by news about fundamental value of the payment network. Given the extent of market manipulation of low volume coins (see Section 3.2), it is not impossible that these spikes are caused by wash- traders engaging in pump-and-dump schemes, rather than by sudden increases in rational agents’ perceived usefulness of the network followed by equally sudden changes of mind.

Empirical Observation 5: Newly split tokens are likely overpriced. The overpricing is highly persistent, taking up to a year to decay, and resulting in large negative average returns. Their market price is highly unstable and possibly subject to intermittent manipulation.

33 Alex Evans, A Brief Study of Cryptonetwork Forks: Analyzing Variances Between Forked Assets, BLOCKCHANNEL (Sep. 24, 2018), https://medium.com/blockchannel/a-brief-study-of- cryptonetwork-forks-1377791d0354. 34 The author's conclusion is based on ―multiples,‖ a common informal valuation technique in finance, which consists of normalizing the prices of comparable stocks by a certain business characteristic. For instance, ―Established Firm A trades at 5x sales, while Startup B trades at 100x sales,‖ implies that based on current revenue B may be overpriced compared to A. In Evans, id., the relevant denominator is squared active address count, an indicator of effective network size based on Metcalfe’s Law.

2020] TAXING BLOCKCHAIN FORKS 213

Thus, an ideal framework for taxation of cryptocurrency events would minimize reliance on difficult determinations of what tokens are worth until they are sold by the taxpayer. Tax policies that set the FMV of a child token based on its price at trading launch—or even based on the average price over some period after trading launch, as in Xu’s proposal35—run a severe risk of setting an unduly high tax basis, encouraging taxpayers to dump any child tokens they are awarded to generate a tax loss deduction. Such policies could also create an additional incentive to inflate token prices at launch to later generate tax losses.

3.4. COMPARABLE CONTEMPORANEOUS FMVS

The final issue is the potential difficulty in establishing comparable contemporaneous fair market values. While related to the prior difficulty of establishing the value of a token, this empirical fact is specific to tax law applications in which both tokens need to have an established value relative to each other at the same point in time.36 The prices of tokens can vary substantially, and inconsistently, across different exchanges based upon location, financial regulations, volume, and number of coins they accept, making the establishment of a uniform market price challenging for smaller, less traded tokens. This phenomenon was first documented and examined by Pieters and Vivanco.37 Unsurprisingly, the arbitrage window exists for tokens arising from a chain split as well. Figure 4 plots the price difference of Bitcoin Gold on the exchanges Bitfinex and Exmo. The price of Bitcoin Gold on Bitfinex can be as much as 8% higher, or 4% lower, than the price on Exmo on any given day, with an average variation of 0.38%. Given that prices can be higher or lower, we also calculate the average of the absolute value of the difference, which is 1.27%. A taxpayer whose cost basis is set using Bitfinex, or using Exmo, may be subject to a price that is different from the one they actually receive in the market where they trade.

Empirical Observation 6: The price of tokens may vary substantially across markets.

35 Xu, supra note 12. 36 Tokens can be sold independently: including being sold a different dates and locations (if sold at all). 37 Gina Pieters & Sofia Vivanco, Financial Regulations and Price Inconsistencies across Bitcoin Markets, 39 INF. ECON. POLICY 1 (2017).

214 STANFORD JOURNAL OF BLOCKCHAIN LAW & POLICY [Vol. 3.2

There are two scenarios in which the relative fair market values of the split tokens may be needed for tax purposes: if the tax basis needs to be apportioned at the time of the split, or if apportionment is delayed until sale, but only one coin is sold. This difficulty arises because split tokens may have lower liquidity or be traded on markets other than the parents’, and transactions reported on these markets may be different in nature or even completely fabricated. This empirical observation suggests that an ideal framework for taxation of cryptocurrency events would minimize reliance on the relative FMVs of new and old tokens.

4. APPROACHES BASED ON ANALOGY TO CURRENT TAX LAW

Taxpayers frequently acquire financial or real assets without a purchase transaction, and the tax code already contains numerous provisions to establish (i) whether the acquisition itself constituted accession to wealth, and (ii) a putative acquisition cost (or tax basis) relative to which subsequent accessions to wealth should be measured. In order to avoid distorting taxpayers’ incentives to sell or retain assets, these rules are usually designed case by case to reflect the underlying economic reality to the extent possible. Rather than deriving the theoretically optimal tax treatment from an economic equilibrium model, in this section we define three existing approaches (labeled treasure trove, asset split, and calving) that could be applied to the taxation of split tokens. In light of the empirical facts established in the previous section, we discuss their underlying economic and financial assumptions and examine their specific advantages and disadvantages, summarized in Table 3. To show what happens under each approach, we apply the respective rules to the same specific example. A user, ―Mina,‖ purchases a token for $100 that later splits into two coins, A and B. In order to focus on the mechanics of the tax rules, we assume that only the tax basis needs to be determined, and none of the four key issues of the prior section apply. Specifically: market consensus clearly designates A as the original token, Mina has immediate access to both tokens, and tokens have clear fair market values at all times. Namely, at the time of the split, the market prices of A and B are available and can be determined to be $1000. Later, when Mina considers a sale, she can sell either token for $150.38 The tax consequences of different approaches are summarized in Table 4, which shows that Mina’s total taxable income remains the same

38 As shown in Section 3, a drop in value from $1000 at the time of the split to $150 is not an unrealistic scenario.

2020] TAXING BLOCKCHAIN FORKS 215

regardless of the timing of the sale.39 Since Mina initially pays $100 to acquire the original coin, and eventually owns $300 worth of coins, her total (realized and unrealized) income must be $200. What changes across different approaches is the mechanism that determines the allocation of gain across the two tokens. This, in turn, creates different trading incentives, which we also discuss.

4.1. THE ―TREASURE TROVE‖ APPROACH

The reception of new cryptocurrency could be treated as a lucky find of an asset with no readily ascertainable owner. (An oft-cited example is finding cash hidden in a piano previously bought at auction). The intuitive appeal of this analogy derives from the fact that taxpayers appear to unexpectedly obtain something in exchange for nothing.40 Applying this analogy to chain splits presents serious difficulties. A treasure trove is ex ante unexpected and ex post known and desirable, while a chain split may fail to be any one of these things. Even if the taxpayer was not originally aware that the chain would split when they conducted their original purchase, chain splits are often announced in advance. If market participants are aware of a future chain split, the future expected value of the child token may already be included in the current price. In this case the analogy with the piano example breaks down, as if the auction participants had known about the cash in the piano all along. At the other extreme, it is problematic to assume ex post that the taxpayer knows about the split and benefits from it unless he or she has claimed the split tokens: as we showed in Section 3, announced forks are often not implemented, and many forks are a nuisance for the investor. Furthermore, there are no reporting requirements for those forks that are implemented.41 If a cryptocurrency event is treated as a treasure trove, the tax basis of the token deemed to belong to the parent chain remains unvaried. The taxpayer immediately realizes taxable income equal to the fair market value (however determined) of the child token, whose tax basis is set equal to the

39 In practice, the chosen approach determines both the type of income (ordinary/capital gain, short-term/long-term) and the timing of its realization, which in turn affects the amount and present value of tax revenue. For the sake of brevity, we choose to ignore these aspects. 40 A ―something for nothing‖ model with very different tax consequences is the gift tax. The gift-tax model is not considered in the existing literature, presumably because it would be problematic under U.S. tax law. Gifts have tax consequences only for the giver, and in the case of cryptocurrency splits there is no discernible giver. 41 Indeed, it is not even obvious which entity would be required to report the split if such reporting requirements existed. On the other hand, it is relatively easy to require exchanges to report customers that claim tokens or that deposit previously unclaimed tokens.

216 STANFORD JOURNAL OF BLOCKCHAIN LAW & POLICY [Vol. 3.2

amount of income realized. This is the approach chosen by the new IRS guidance. In Mina’s example (first column of Table 2), the tax basis of B is set to its fair market value ($1000) at the time of the split, with a simultaneous realization in the split year of taxable ordinary income of $1000. Token A, deemed to be the ―original‖ token, retains the cost basis of $100. If and when Mina sells the two tokens, she realizes a capital gain of 50 (= 150 – 100) for A and a capital loss of 850 (= 150 – 1000) for B, respectively. Total realized income is therefore 1000 + 50 – 850 = 200. The benefit of this approach in the context of cryptocurrency splits is that because the original cost basis continues with the parent chain, a simultaneous value relation between the parent and child chains need not be determined. In the rare instances of forks in which the child token has significant value, we find no evidence that the parent’s market price is affected. A shortcoming of this approach is that, as discussed in Section 3.3, a strong relation should exist—namely, the combined value of the parent and the child at the time of the fork should be roughly the same as the value of the original token one instant prior to the fork, because unlike an actual treasure trove, the execution of an announced fork does not constitute a surprise. While the market price may appear to behave as if the fork is a surprise due to frictions such as market segmentation and imperfect information, adopting this approach means betting that these frictions will continue to exist in their current form. Furthermore, since our evidence of Section 3 suggests that split tokens are likely to be systematically overvalued and subject to large negative expected returns, taxing the receipt of new cryptocurrency as current ordinary income is likely to result in substantial upfront ordinary income (with the associated taxes) followed by substantial capital losses. Other shortcomings include the need for the identification of a parent chain, a fair market value assessment for the new token at the time of the split, and an assumption that the taxpayer has immediate access to every token. In particular, the last assumption is highly problematic because of the overwhelming prevalence of nuisance forks, and the mutual disconnect between the announcement of a fork, the tradability of the token on exchanges, and the actual existence of a new live blockchain. Finally, the treasure trove approach may also induce downward price pressure in the market by incentivizing the sale of the split tokens—in order both to raise cash to pay tax bills, and to harvest losses if the tax basis of the split token is set too high.

2020] TAXING BLOCKCHAIN FORKS 217

4.2. THE ―ASSET SPLIT‖ APPROACH

Another analogy is to represent a chain split as an asset split such as a land subdivision or a corporate spinoff. Under this approach, a blockchain can be seen as a business that produces payment services, the miners (i.e., the nodes that provide verification services in exchange for some form of compensation) as its workers, and the blockchain tokens as shares (both stock shares and cryptocurrency tokens are abstract, proportional claims on the underlying business). Upon a stock spinoff, the investor retains the shares of the parent company and receives some new shares of the formerly private subsidiary. In a split, the investor receives tokens in a new blockchain in addition to the existing one. One important way in which this analogy fails is that stock spinoffs are conscious decisions made by the parent firm, and therefore the subsidiary is rarely in direct competition with the parent. Indeed, often the newly-public, spun-off firm remains controlled by its former parent. In contrast, chain splits create a completely independent entity, not unlike a disgruntled employee opening a competing firm. Typical chain splits in which both branches of the chain have meaningful value arise from disagreements between developers or users and therefore pitch the two post-split chains in direct competition with one another. In general, this approach assumes that the fork does not, at a first approximation, create or destroy value, but is instead a mere rearrangement of the ownership structure. In practice, we do not fully understand the factors that determine the value of a cryptocurrency.42 If a cryptocurrency event is treated as a spinoff, the tax basis should be apportioned between the parent and the subsidiary (child) based on their contemporaneous fair market values at the time of the split. This model is the closest to the tax treatment in the United Kingdom, although the relevant regulations do not provide guidance on how exactly to allocate the basis.43 In Mina’s example (second column of Table 2), the acquisition cost of the original asset is apportioned based on fair market value at the time of the

42 Uncertainty exists even in very simple models. The value of a blockchain is an increasing function of its number of nodes and its level of trust. For a given level of trust, the sum of the value of two networks with N nodes is worth more than one network with N nodes. However, for most networks, trust is produced by verification work, and the same amount of work divided over two networks with N nodes results in a level of trust on either network that is inferior to that of the original network. Whether node number or trust prevails depends on the specific technical characteristics of the networks and on the preferences of its users. See Emiliano Pagnotta & Andrea Buraschi, An Equilibrium Valuation of Bitcoin and Decentralized Network Assets (Mar. 21, 2018), https://dx.doi.org/10.2139/ssrn.3142022. 43 Xu, supra note 12.

218 STANFORD JOURNAL OF BLOCKCHAIN LAW & POLICY [Vol. 3.2

sale, leading to a 50/50 split of the original $100 cost basis. If and when Mina sells the two tokens, she realizes a capital gain of 100 (= 150 – 50) for each token. Total realized income is therefore 100 + 100 = 200. An advantage of this approach is that it does not rely on a violation of finance theory because it does not assume that wealth was created, let alone accessed, at the time of the fork or the split. An additional advantage of this treatment is that it does not require a determination of which chain is the parent. Finally, attempting to apportion the tax basis based on fair market values equalizes (at least, in expectation) the tax cost of selling each asset, and therefore minimizes the resulting trading distortions. The disadvantages are two. Unlike in a traditional stock split, taxpayers holding their coins at a custodial exchange may receive the child token with arbitrary delay, if at all. In the interim, a taxpayer seeking to sell the parent token would need to apportion part of the basis to the child without knowing if and when the child will become accessible. Finally, apportionment of the original cost basis is likely to be challenging because (i) the child token is likely to be overvalued, and (ii) comparable market values may not exist if parent and child are sold on different exchanges.

4.3. THE ―CALVING‖ APPROACH

One last possible analogy is to represent the split as the birth of new livestock. If the livestock is held by the individual taxpayer as an asset, the tax consequences of the birth of new offspring materialize only when the offspring are sold, and the entire sale proceeds are treated as a capital gain for the taxpayer (i.e., the basis is set to zero). This approach, too, has intuitive appeal. The blockchain’s data and rules can be thought of as its genetic material. Further, unlike in the case of asset splits, the post-split chains are not ―pieces‖ of the original chain—just as the calf is not a ―piece‖ of the cow. Like livestock, whose ability to bear offspring is not a function of the number of past births, a chain’s ability to split is not a function of its past splits. Because of this ex ante uncertainty on the total number of offspring, it is not obvious how to apportion the acquisition cost upon successive births.44

44 For instance, suppose that, upon the first birth, a fraction X = 50% of the parent’s book value is assigned to the child. If another 50% is given to the second child, the parent has nothing left to give to the third. If, on the other hand, upon each birth the child receives X = 50% of the remaining book value, after two births the first child will have 50%, the second child 25%, and the parent 25%. Neither result seems especially desirable, nor can this problem be solved by simply choosing a different value of X.

2020] TAXING BLOCKCHAIN FORKS 219

One important way in which this analogy fails is that in the case of livestock there is no doubt about the identity of the parent, whereas for cryptocurrency splits the identity is not obvious, and at times there is open disagreement. If a cryptocurrency event is treated as calving, the cost basis of the tokens on the child chain should be set to zero. This model is the closest to the tax treatment in Japan, where the new cryptocurrency is written on the books with a tax basis of zero.45 This model is also essentially consistent with existing U.S. proposals.46 In Mina’s example (third column of Table 2), the tax basis of token B is simply set to zero, and the acquisition cost of A is left unchanged at 100. If and when Mina sells the two tokens, she realizes a capital gain of 50 (= 150 – 100) for A and a capital gain of 150 (= 150 – 0) for B, respectively. Total realized income is therefore 50 + 150 = 200. An advantage of this approach is that it is agnostic about whether value was created, and it assumes that no income was realized upon the fork or the split, sidestepping the need for valuation or other difficult determinations. Another advantage is its simplicity. The acquisition costs of each token can be determined independently of one another and of any market information, and therefore concerns about token access, token value measurement, and comparable value do not apply. This treatment has two disadvantages. First, the identification of parent and child chains could be challenging for an honest taxpayer and a boon for a malicious one, who could name as parent any worthless token, sell it for near-zero, and take an immediate tax loss for the entire amount of the basis. The tax authority would then have the unrealistic burden of auditing and possibly challenging individual parent/child determinations. Note that the treasure trove approach also requires a parent/child determination, but it does not suffer from this problem because it is in the interest of the taxpayer to label as ―child‖ the token with the lower market value. Second, if both chains have substantial economic value, the chain that has been assigned a tax basis of zero will be more costly to sell, from a tax perspective, than the chain whose tax basis remains the original acquisition cost. The resulting trading distortion will increase the price of the child

45 Xu, supra note 12. 46 Compare ABA, supra note 10, and AICPA, supra note 12, with Chason, supra note 11. Like us, Chason discusses possible approaches to the taxation of cryptocurrency forks. His analysis further divides what we call the ―calving‖ approach into ―zero-value‖ (i.e., assuming that the currency is worth zero upon receipt, and later proceeds from a sale are capital gains) and ―open transaction‖ (i.e., the property windfall is ordinary income, but measurement and realization are deferred until the time of the sale). While this is a valid question, it is outside the scope of our analysis.

220 STANFORD JOURNAL OF BLOCKCHAIN LAW & POLICY [Vol. 3.2

token (likely already overpriced) as taxpayers become locked-in to avoid realizing the gain, constricting the supply of the token and increasing its price.

5. CONCLUSION

The IRS’s recent Revenue Ruling 19-24 establishes that the receipt of new cryptocurrency following a fork is deemed taxable income, whose amount is to be determined based on the newly minted cryptocurrency’s fair market value. In this paper we have raised a number of serious questions about the applicability of this treatment. These issues go beyond those raised by existing policy proposals 47 and academic studies 48 that were published prior to or around the ruling. The evidence we present paints a pessimistic picture: it may not always be possible to determine (i) which of the two split tokens is the ―new‖ one that has been ―received‖; (ii) whether the taxpayer’s wealth has increased or has merely been rearranged; (iii) even if taxpayer’s wealth has increased, whether the additional wealth is accessible, and (iv) if it is accessible, whether the taxpayer has accessed a non-negligible amount of wealth, and if so how much. In particular, our evidence suggests that newly minted cryptocurrencies are likely to be systematically overvalued. Using observable market value at the time of the split to determine an immediate tax liability is therefore likely to result in a large initial current income followed by large capital losses. In light of these considerations we recommend, in line with existing policy proposals, that new cryptocurrency received upon a fork should not be taxed at receipt. Instead, its basis should be set to zero, and it should be taxed at sale. Regardless of whether realized income is deemed ordinary or capital gains, this treatment would help mitigate the observed overpricing and problems stemming from price deviations across markets. Additionally, given that we document a high failure rate for forks, this treatment also reduces the burden on the taxpayer to claim tokens that are not sufficiently valuable to compensate for the effort of claiming. Unlike existing proposals, however, we highlight that even such an approach is not a panacea because of the first problem we identify: there are no universal objective criteria to identify the parent, and malicious taxpayers could exploit the inherent uncertainty and manufacture large loss deductions by labeling a worthless coin as ―parent‖ and selling it. To mitigate this problem, guidance should be provided as to objective criteria

47 See, e.g., ABA, supra note 10; AICPA, supra note 12. 48 See, e.g., Chason, supra note 11; Xu, supra note 12.

2020] TAXING BLOCKCHAIN FORKS 221

on which the parent/child determination could be based (and later possibly audited), with the understanding that these criteria cannot be universal. We also recommend allowing voluntary reporting of the acquisition of new tokens as soon as the taxpayer believes he or she has acquired them and exercises ―dominion‖ (i.e., control) over them. Such voluntary reporting would be in the interest of the taxpayer because it would result in the longest possible holding period, increasing the likelihood of favorable long- term treatment of any subsequent gains. One issue our paper has not covered is that of consistency between the tax treatment of futures contracts and that of the underlying child tokens. While the cryptocurrency futures trading market is still small, futures trading for announced tokens has been available in anticipation of many forks. A taxpayer expecting to receive a token from an announced fork can either wait to receive the token and sell it, or short a future contract before the fork and have the token delivered to the counterparty when issued.49 The tax consequences of these two actions cannot be too different without creating perverse incentives. While the taxation of cryptocurrency forks may seem a niche technical topic, increasingly many intangible assets exist and are defined within distributed protocols, whose recordkeeping devices (blockchain, the Internet’s Domain Name System, etc.) possess the ability to split. Many of the issues we raise are likely to exist for many of these assets, and our analysis has much broader applicability.

49 An additional complication is created by the fact that futures can begin trading at the announcement date of a fork, whether or not the corresponding blockchain ultimately launches.

222 STANFORD JOURNAL OF BLOCKCHAIN LAW & POLICY [Vol. 3.2

FIGURES

Figure 1: Fork timeline. This diagram is purely indicative. The announcement could happen before, after, or at the same time as the fork, but in order for the new chain to have miners and users, it should happen before the split. The announcement usually states the block at which the project will fork, from which an approximate fork date and time can be predicted. The chain split may happen at the same time as the fork, or later (if the child chain is temporarily taken offline), or never. Listing may happen before the fork (in the form of forward or futures contracts), between the fork and the split (similar to when-issued trading), or the day of the split, or later, or never.

Figure 2: Price ratio of split token to BTC for select forks.

2020] TAXING BLOCKCHAIN FORKS 223

Figure 3: Cumulative return and forks with trading data.

Figure 4: Market Price Deviations (%).

224 STANFORD JOURNAL OF BLOCKCHAIN LAW & POLICY [Vol. 3.2

TABLES

Name Ticker Fork Date Days Max (% of BTC) July 31, 2019 (USD) to Trade Price Trade Vol Price Trade Vol

Bitcoin Cash BCH 8/1/2017 0 28.45 265.67 317.72 1,222,438,468

Bitcoin Gold BTG 10/24/2017 19 4.78 35.55 18.14 9,143,171

Bitcoin BCD 11/24/2017 9 9.69 337.45 0.70 4,166,526 Diamond

BitcoinX BCX 12/12/2017 8 6.88 6378.82 0.00 39,801

Super Bitcoin SBTC 12/12/2017 8 2.03 0.47 0.81 109,546

Lightning LBTC 12/19/2017 27 6.15 0.68 2.75 3,955,664 Bitcoin

Bitcoin Faith BTF 12/19/2017 388 0.23 0.00 7.24 1,372

Bitcoin God GOD 12/27/2017 49 0.55 0.01 1.17 99,384

Bitcoin File BIFI 12/27/2017 183 0.17 105.38 0.00 15,447

SegWit2X B2X 12/28/2017 0 2.71 - 0.00 -

Quantum QBTC 12/28/2017 530 0.00 0.00 0.01 33 Bitcoin

Bitcoin Interest BCI 1/20/2018 115 0.09 0.03 0.05 9,597

BitVote BTV 1/19/2018 69 0.09 0.06 0.43 0.00

Bitcoin Atom BCA 1/24/2018 0 0.09 0.01 0.11 70

ClassicBitcoin CBTC 4/1/2018 194 1.66 12.24 0.00 0.34

Micro Bitcoin BTD 5/28/2018 128 0.51 726.01 0.00 1,755

Bitthereum BTH 12/28/2018 19 0.03 0.01 0.02 19,924

Table 1: The seventeen Bitcoin chain splits with trade data. For comparison, on July 31, 2019 the price of Bitcoin was $10,224, and the trade volume was $20,998,246,407.

2020] TAXING BLOCKCHAIN FORKS 225

Days since Trading Start

Name 1 7 30 90 180 365 Max

BitVote -10% 1774% -24% -33% 48% -44% 20%

Bitcoin Atom 0% -44% -81% -92% -99% -100% -100%

Bitcoin Cash 0% 0% 61% -23% 323% 84% -28%

Bitcoin Diamond -6% -21% -49% -59% -90% -98% -99%

Bitcoin File -2% -4% 36% -39% -26% 51% -34%

Bitcoin God 43% 51% -37% -63% -78% -79% -98%

Bitcoin Gold 0% -72% -52% -58% -86% -95% -97%

Bitcoin Interest -2% -26% -54% -83% -92% -99% -99%

Bitcoin SegWit2X x11 0% 0% 0% -90% -98% -100% -100%

BitcoinX -2% -19% -41% -64% -76% -98% -98%

Lightning Bitcoin -6% -4% 81% -67% -94% -99% -99%

Super Bitcoin -12% -5% -77% -96% -91% -99% -99%

Total 0% 163% -22% -64% -38% -65% -78%

Table 2: Returns since trading inception.

226 STANFORD JOURNAL OF BLOCKCHAIN LAW & POLICY [Vol. 3.2

Regulator Needs Treasure Trove Asset Split Calving to Determine or Assumes

Parent/Child Id. Required Required

Access to Both Child taxed at Assumed at time when Tokens time of receipt splitting basis

FMV Without Child valued at Either both values at Sale time of receipt time of receipt, or value of unsold token when other is sold

Comparable Required FMVs

Price Sell child and/or None (Potential for Delay sale Distortions parent early or delayed sale if of child immediately relative FMVs are (increase (decrease price) incorrect, leading to price) incorrect basis allocation)

Table 3: Unique challenges of taxing cryptocurrency splits: advantages of different approaches.

2020] TAXING BLOCKCHAIN FORKS 227

Treasure Trove Asset Split Calving

Timing of At time of fork Sale of either token Sale of new realization token

Tax basis Original token: Allocated between Original token: after fork unvaried. New original and new token unvaried. New token: FMV at proportional to FMVs token: zero. time of fork. at time of fork. A: 100, B: 0 A: 100, B: 1000 A: 50, B: 50

Taxable 1000 0 0 income at fork

Taxable 150 – 100 = 50 150 – 50 = 100 150 – 100 =50 income upon A sale

Taxable 150 – 1000 = – 150 – 50 =100 150 income upon 850 (loss) B sale

Total income 1000 + 50 – 850 0 + 100 + 100 = 200 0 + 50 + 150 = = 200 200

User Mina purchases for $100 a coin that later forks into two coins, A and B. Market consensus clearly designates A as the original token. At the time of the fork, the market prices of both A and B are available and can be determined to be $1000, respectively. Mina can sell either A or B for $150 at sale.

Table 4: Different tax regimes for a case with clear continuation, convertibility, and valuation. FMV = Fair Market Value. Example detailed in corresponding section of paper.