scrobble.life
#cryptocurrency

The Legal Basis of Cryptocurrency Forks

Prologue: The recent confusion in comments I’ve seen about legal property rights and cryptocurrency forks, led me to write this post. This post has some passing relationship to my previous post on Blockchain Consensus, but I’ve focused this post on the legal implications rather than the social ones, and I’m also writing this more for the general reader rather than for cryptocurrency people (but it still assumes some small knowledge of cryptocurrency).

How does a cryptocurrency get started?

Before I talk about the primary legal basis for cryptocurrency forks, I need to cover a little basic background about how and why cryptocurrency networks exist.

A new cryptocurrency is born when someone writes some software that defines the rules for that cryptocurrency, and then one or more people decide to run that software on their computers. For most cryptocurrencies, the people running this software do this on an entirely voluntary basis: they sign no contracts to run the software.

The cryptocurrency software is generally open-source licensed by the developers so that anyone is allowed to run it and that anyone can modify the software as they like and run their own modified form of the software.

Why does a cryptocurrency coin have value?

In most cases, a cryptocurrency coin only has value because people decide to agree it has value (by being willing to exchange it for other goods). In such cases, the price of the coin rises and falls relative to other goods purely based on people’s sentiment about the coin.

There are exceptional cases, however, such as when a corporate entity will legally back a coin’s value by promising to allow the coin to be exchanged for some fixed good at any time, but these types of cryptocurrency are much less common.

At first, all the above may seem really strange. Based on what I’ve said above, you would be right in concluding that anyone can potentially create their own cryptocurrency, create as much of it as they like, convince people it has value, then use that newly minted cryptocurrency to buy food, land, etc. This is exactly what happens whenever a new cryptocurrency is created.

But the trick is to convince people that the newly created currency has some value. You either have to have a lot of charisma, or your cryptocurrency has to offer some utility (some capability) that wasn’t available from the existing currencies (having both charisma and a coin with utility helps even more).

What is a cryptocurrency fork?

A cryptocurrency fork results when someone decides to take an existing cryptocurrency software, modify the rules of the cryptocurrency, then convince other people to run that modified software. In fact, technically speaking you don’t even need to convince someone else to run the software you’ve modified in order to create a fork: you can just run it on your own computer. But as mentioned in the previous section, the value of a coin depends on what value people decide it has, so if you’re the only one running the software, fewer people are likely to decide it has value.

As a side note, forks happen all the time in the cryptocurrency ecosystem. They can happen because people are unhappy with the distribution of the coins, because of some perceived technical weakness of the existing coin (for example, it takes too long to send it), or just because someone decides they have enough charisma to get people to value a new coin which will make the new coin creator rich (there’s actually a technical term for this in cryptocurrency: shitcoin). In fact, there’s a reasonable size group of people that believe that only bitcoin has value, and all other coins are just “shitcoins” created to enrich greedy coin creators.

The legal basis of a cryptocurrency fork

Ok, with the background information out of the way, lets move on to analyze the legal basis for someone to operate a fork (a modified version) of an existing cryptocurrency network. In practice, forks happen all the time, but are they legal?

Given the legal climate in the US, it is worth making a few short disclaimers at this point: I am a not a lawyer, and this is not legal advice: it is purely my opinion developed over time, and based on my understanding of US law combined with an expert understanding of cryptocurrency software.

For the sake of this post, I’m only going to address US law, primarily because I know it better than the laws of other countries. Even if I don’t directly say it every time hereafter, all the legal analysis that follows should be assumed to be with regard to US law.

As a first point, it is legal to run cryptocurrency software on your computer that operates as a node in a cryptocurrency network in the US. I’m not going to go into any more depth on this issue, since it’s well established elsewhere.

The key issue around cryptocurrency forks is software licensing

But the next question that emerges is, can someone run a modified form of a cryptocurrency software (i.e. a cryptocurrency fork) on their computer? To legally do so, the computer operator must clear several legal hurdles: 1) did the original creator of the software license the software in such a way that the computer operator can run a modified copy and 2) did the computer operator enter into any contract that prevents him from running a modified copy.

For most cryptocurrency software, both these hurdles are easily cleared and forks pose no legal problems. Most cryptocurrency software is licensed by the creators in such a way that anyone can run the software, either in it’s original form or in a modified form. And most computer operators will not have signed a contract that enforces they run a particular form of the software. In fact, most computer operators that run cryptocurrency software do so on an entirely voluntary manner, without contractual obligations of any kind.

Also note that even if some computer operators do sign a contract to not run a modified form of the software, this isn’t likely to stop a fork of the software if the software license itself doesn’t explicitly forbid forking: there’s always other computer operators who haven’t signed any contract that can run a modified form, in that case.

But what about property rights and harm to property holders from a fork?

One claim I’ve seen recently is that someone who creates a fork that doesn’t include another user’s stake has infringed on that other user’s property rights and is therefore liable for harming that other user. But, in my opinion, this is a flawed analysis due to a basic misunderstanding of cryptocurrency operation and/or the value of cryptocurrency itself.

If someone creates a fork that doesn’t contain a user’s stake from a previous fork of the software, the user who “lost” his stake can simply start another version of the software on his own computer that still has his stake (he creates a fork where his stake still counts) and optionally convince others to run his version that has his stake, instead of the fork that doesn’t have his stake.

Even if the person running the fork was previously running a different version of the software that recognized the user’s stake, he has no liability for running the new software, assuming he is under no contractual obligations that prevent it: any benefits that users derived from his voluntary operation of a previous version that don’t exist with the new version were simply “freebies”.

As a non-cryptocurrency example of this, consider the case where you used a voluntarily-operated social media site where you got reputation points for answering questions. If the social media operator decides to close down or just eliminate the point system, you lose all your points. But if the operator had no contractual obligations to you, then it was a just a free benefit, that you’ve now lost.

But compared to the social media example above, cryptocurrency has a nice advantage due to it’s distributed nature: unlike in the social media site case, the software and data will generally still be available for a while on someone’s computer, so that you (and others) still have the option of running the software on your own computers, regardless of what the old operator does with his computer.

In the above scenario, there are now two cryptocurrency forks running on separate computer networks. In this case, both coins may or may not have value: it solely depends on whether other people are willing to accept the coins from either network in exchange for other goods. This is one of the really interesting things about cryptocurrency: valuations are set purely by the users, and this means that people are able to voluntarily decide what currency has value and what people they want to associate with via the mechanism of cryptocurrency exchange.

Beyond the legal realm

At this point, I’ve addressed all the legal issues surrounding a fork that I can think of right now. But the above scenario of two forks operating simultaneously with differing stakes may leave you wondering about why people might choose to accept one or the other fork as the one they want to operate on. I thought about addressing some reasons at the end of this post, but after some thought, I’ve decided to leave it to a separate post tomorrow, to keep separate the comments on two fundamentally separate issues.

Comments · 39

  • @naha(74)· 2288d

    하드포크를 하면서 특정 계정의 지갑을 건드리는 게 법적으로 구속력이 없을지는 몰라도, 블록체인에 올려진 창작물에는 법적인 구속력이 있다고 생각합니다.

  • @naha(74)· 2288d

    하이브 증인들은 내 하이브를 훔쳤다.

  • @darrenfj(62)· 2368d

    Well described, and in very easy to understand wording.. Kudos..

    Might help clear up some concerns about forking away from Tron, should that happen to pass..

  • @mtl1979(52)· 2368d

    BIggest issue with forking cryptocurrencies is that who can legally change the license that the original creator inserted to the code, and if it is changed to conflicting one, is it still legally binding.

    As I see it, you can replace full directories from source code and use compatible license in directory that replaces the removed directory.

    If license in new code is incompatible with license of the original code in the root directory of the source code, it is not legally binding.

    Using two licenses in same source directory is only allowed if two binary files don't touch each other as in neither is linked against the other.

  • @rotfl(54)· 2369d

    Very interesting take on this.

    Adam of ROTFL witness.

  • @steemitboard(66)· 2369d

    Congratulations @blocktrades! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

    Your post got the highest payout of the day

    You can view your badges on your Steem Board and compare to others on the Steem Ranking If you no longer want to receive notifications, reply to this comment with the word STOP

    Vote for @Steemitboard as a witness to get one more award and increased upvotes!
  • @vikisecrets(80)· 2369d

    Cool example with social media reputation points 👍

  • @lpfloyd(25)· 2369d

    Awesome analysis! Helpful to understand legal implications of blockchains.

    It would be interesting if you could do a writeup on other blockchain based legal issues for example blockchain-based legal tech.

    Thanks and well done!

  • @sgt-dan(66)· 2369d

    Thank you very much @blocktrades! @jackmiller shared this on #PYPT. I will be cross-sharing as well!

    It is refreshing to get facts instead of rumors and conjecture.


  • @solominer(82)· 2369d

    @jackmiller recommended this on #pypt. thanks alot for the interesting read.

  • @klye(75)· 2369d

    Well articulated and laid out post Blocktrades! Was well worth the read in my opinion.

  • @arcange(79)· 2369d

    Congratulations @blocktrades! Your post was mentioned in the Steem Hit Parade in the following categories:

    • Comments - Ranked 8 with 67 comments
    • Pending payout - Ranked 1 with $ 78,75
  • @jesuslnrs(79)· 2369d

    What a nice analysis @blocktrades! Thank you for this very useful information. Many do not know the subject...

  • @belemo(79)· 2369d

    The whole idea of laws in cryptospace as a whole is baffling when you consider how global it is. In Nigeria for example, we have zero laws in relation to blockchain and whatnot. We do have propriety laws and the likes but due to the ambiguous nature of cryptospace, I doubt there'll be any parallels.

    So if you patent and protect your International software with US laws and indeed even aganist forking , what's stopping me from Forking anyways based on the laws of my society?

  • @skepticology(58)· 2370d

    I haven't had time to research this issues in-depth but I wanted to mention a couple of thoughts.

    Criminal law is treated differently than civil liability, and just because someone is not found criminally liable for an act, they can still be sued and found financially liable in a civil court. Civil courts commonly handle disputes regarding business finances.

    Cryptocurrency networks are transcontinental and thus international agreements and treaties may apply, although enforcement of these agreements may not fall on local authorities. I'm not aware of any agreements that would necessarily apply to cryptocurrency at this time, but i thought it was worth mentioning.

  • @joelsegovia(65)· 2370d

    This clarifies a lot of issues that kept my mind troubled the last few days...

    Thank you very much for this comprehensive analysis.

  • @abitcoinskeptic(75)· 2370d

    A lawsuit would wreck the price of Steem.

  • @jamesbrown(63)· 2370d

    Glad I'm not one of the top witnesses right now. That's all I have to say on the matter.

  • @paulag(74)· 2370d

    Interesting Read.

    I read somewhere else Craig White wants to take some sort of suit against those that forked bitcoin because the MIT license didn't include use of the DB or something.

  • @jaybird(75)· 2370d

    Thanks for the summery and insights! This was very clear and easy to understand! Hope all is well :)

  • @steemitworldcup(25)· 2370d

    Hi

  • @steemitworldcup(25)· 2370d

    Nc

  • @nokodemion(59)· 2370d

    You are confused, that's why you need to write a disillusion prologue as this.

    Don't stop your power-down, you will need it. :)

  • @wattersblue(46)· 2370d

    This seems overly optimistic. I would be shocked if Justin Sun doesn't sue someone from this. The Top Witnesses that colluded to make this happen would probably be his first target. He's worth $500 million, I would imagine that buys some very good lawyers.

  • @apshamilton(73)· 2370d

    Nice analysis. As a tech lawyer and crypto expert I agree.

  • @epic-fail(70)· 2370d

    When were Communities actually ready to be launched? And were we lied to by Steemit Inc. about the delivery timeline? Was delivery intentionally held back in order to facilitate the Sale of Stinc? You or anyone outside of Stinc may not know but these are just a few the questions that need to be answered. Many people made financial decisions based on possible mis representations made by Stinc. All of this proves how far we are from actual Decentralization, especially in the event that lawsuits start to fly and we need to bring in a 3rd party law firm to sort this all out.

    This mess could have been avoided with clear, timely and truthful communication from Stinc as well as a Sale of Stinc being contingent upon the Ninja Mine Stake to continue to be used as promised by Stinc. Why not use a Smart Contract ?

    This may have been the plan all along. Ninja Mine some Steem and make a stealthy exit with no regard for the chaos we are currently left in.

    Steemit Inc is truly trustless and no more verbal agreements should ever be considered. Only consider Smart Contracts that execute upon breach of contract moving forward.

    So, is it legal to punch someone in the face? Normally no, unless you are a boxer or if it's in self defense and you are being attacked. There may be forks that normally would not be legal but if the fork is done in self defense to defend yourself from lies, misrepresentations and damages then it most likely is legal.

  • @sathyasankar(65)· 2370d

    I have understood the concept 'fork' very well. BTW, one personal question, is your stake ninja-mined too?

  • @lauch3d(66)· 2370d

    Strong article again 💪 it is a long way to voluntarism. The felt/experienced vulnerability of people probably comes from the problem, that users are passive and have no skills to scape and form the opensource-cryptolandscape except for using/not using a certain system. We need more UIs where people can create fork-proposals with the push of a few buttons.

  • @nikv(73)· 2370d

    This is a good explanation thanks. One thing that is still unclear to me and I would love to get clarification on in another post: what is the legal standing around coins that are considered securities and others that are not and how did it come about?

  • @manic.calm(46)· 2370d

    Very interesting.

  • @glenalbrethsen(71)· 2370d

    Hey, @blocktrades.

    I appreciate the analysis on the legalities of forking. I didn't know that some folks thought it was an issue, since it's happened elsewhere with varying degrees of success.

    I guess what I would be most interested in is knowing the legality of using a soft fork to effectively freeze, or however it should be phrased, the use of an account or accounts on an existing blockchain. Are there legal ramifications for that? What recourses does an account have in the event it happens to them?

    For me, that's far more front and center, and frankly, I don't know the answer when it comes to cryptocurrency. I wonder if there's even precedent for it, and if so, how that turned out. If it hasn't happened prior to what happened here on STEEM, what are things that could realistically be done to legally reclaim use, providing that whatever terms there might be for having the soft fork removed were not met?

  • @drakos(70)· 2370d

    Having a distributed network accross the world makes enforcing laws difficult, as each country has different laws. So USA laws become irrelevant.

  • @d-pend(76)· 2370d

    Above all, legal frameworks regarding cryptocurrency are either nonexistent or in their infancy. Attempts to apply existing legal conceptual frameworks to crypto are not going to be entirely successful. New ways of conceiving and languaging what currency is and what legal rights exist around creating, possessing, and transferring it are necessary.

    I like how simply you addressed the topic and want to point out this part for those still confused as to the legality of forking a chain:

    If someone creates a fork that doesn’t contain a user’s stake from a previous fork of the software, the user who “lost” his stake can simply start another version of the software on his own computer that still has his stake (he creates a fork where his stake still counts) and optionally convince others to run his version that has his stake, instead of the fork that doesn’t have his stake.

    This is similar to "if you don't like how you are being governed, declare independence." Create your own sovereign nation-state. The difference is it is digital and there is effectively no limit to the amount of chains that can exist simultaneously. So applying old scarcity-based concepts of ownership of real-estate are not going to cut it when it comes to crypto real-estate.

    That being said, there is no way to stop people and governments from trying. They will continue to attempt to conceptualize what blockchain is in terms of what is known until the differences from traditional monetary forms come into clearer relief over the years heading into mass adoption.

    Looking forward to the second part you mentioned!

  • @raycoms(71)· 2370d

    Nice analysis. Maybe an even better example instead of the social media reputation are MMPORGs. In those game very regularly there are items which can be exchanged for exorbitant amounts of real world money. However, it is not uncommon for the game operator to reduce the power of such an item in a patch rendering the item "useless". This doesn't give you any right to process the company either.

    In an open source game on a distribute ledger, at least, you could choose to continue running "the game" as it was. However, most players most likely will go to the new game instance where the rules favor the vast majority and not the minority that was using those overpowered items such that that "fork" of the game will not be worth much.

  • @ponciarello(26)· 2370d

    I am a newer of this argument. Thank you for your accurate analysis

  • @valiant003(47)· 2370d

    Good article. Are you very concerned about this affecting our investment?

  • @tamwin33(57)· 2370d

    Forks are destabilizing, so it's kindof a last resort, but DPos minimizes the instances of forks by having governance. However, when governance fails, the coinholders are allowed to say "we need new leadership." Shareholders can't control who the forked shares are dropped on, so it's all about creating or joining the coalition that votes for the best governance. Risk is high, so most people just hold both or sell the forked coin immediately, but this means much higher potential gains for those who support the new fork. I personally think we need to fork Bitshares. The whole governance needs to be ousted, and I'd rather lose money short-term for long-term gains than let the Chinese and CEX's slowly bleed us dry.

  • @zaibkang(67)· 2370d

    Very well and deeply explained thanks for sharing this helpful information

  • @mattsanthonyit(81)· 2370d

    Thanks for analysis on the background on fork, Cryptocurrency and also waiting for your separate thought for tomorrow as well.

    Posted using Partiko Android