Showing posts with label LETS. Show all posts
Showing posts with label LETS. Show all posts

Sunday, May 3, 2015

Time banking - economics of sharing economy - pondering Time Republik

Time banking - economics of sharing economy - pondering Time Republik

Recently at Decentral Vancouver we had a visit from folks from Time Republik, a time banking platform for a sharing economy. We discussed their project, as well as had some talk about the economics aspects of our modern capitalistic economy in comparison to the sharing economy of Time Republik. While I believe the project is very interesting, some assumptions made by this platform as well as LETS, a similar project, appear to fall apart under more scrutiny. I would like to discuss some of the points mentioned with you. But first...

What is Time Republik?


Time Republik is a time banking platform. The basic idea behind it is to create a community economy based on hours of one's time, rather than a national currency. Users of the system would earn time credits by offering their services to the community, and spend those credits with anyone else on the system by paying for their services. In this regard, it operates a bit similar to LETS, except using a different unit of account.

With that information, lets jump into some interesting discussion.

Time is for services


It appears that Time Republik was designed to be mainly used for services, rather than goods. I might mow your lawn for an hour, and in exchange I could have someone help me do my taxes for an hour. While this is all well and good to start, if the time units are going to become a currency, people will want to pay with them for goods as well.

Just like Charlie Shrem illustrated in his blog post, people will make anything that has the properties of money (fungibility, durability, etc.) into money if the need arises. The same principle will apply to the time units. A soft drink might cost a minute, while a car might be worth a few years. I suppose if a system like this would take off, we might see an economy similar to the one found in In Time (perhaps shy of people dying because they ran out of time).

1 hour = 1 hour


Another core principle of the Time Republik strongly held by its developers is that one hour of anyone's time is equal to one hour of anyone else's time. In other words, one hour of raking the leaves is equal to one hour of a doctor diagnosis, or an hour of consulting with a lawyer.

In general, this system is too idealistic if people have any free choice.

First of all, any economic system wants to eliminate or at least limit the free rider problem - you want to punish people that slack off and don't do their jobs too well. If I was to pay for an hour of mowing my lawn and someone did it so carelessly as to leave patches of tall grass everywhere, I would want to have some sort of recourse against them. This is easily done with some basic reputation system, similar to eBay or Amazon.

However, if we introduce reputation into the system, it will lead to another problem - work is no longer fungible. If I have the choice between a few people to do the same job, I would naturally pick the one that is best rated, all other things being equal. Because everyone thinks the same, the demand for highly rated people goes up, and soon there is more demand for them than they can supply. At that moment, they can start charging a bit more for their services, thus lowering the demand down to the point where the supply and demand are equal again. It might be 1.1 hour units per hour of work, perhaps 1.5, 2 or more.

The only way to address this issue would be to force the labourers to be fungible. It could be achieved by a chat-roulette-style system - you choose what job you need done, while the system assigns you a labourer that can do that task at random. However, this brings us back to our free rider problem yet again...

Currency should be local


This concept was strongly expressed in our Decentral chat with the folks from LETS, but was also present in the discussion with Time Republik. The idea is that both of the systems want to create a local economy by creating a currency that should not be traded for other currencies, because that would defeat the point of the system. If a local currency is tradeable on a global marketplace, it stops becoming a local currency and the money leaves the community.

This concept isn't new - pretty much every company hosting MMO games has to address this issue. This is true for CCP and EVE Online, as well as Blizzard and World of Warcraft. If there is no white market for your currency, there will be a grey or black market to fill that void.

While in the old days it might've been enough to print some local paper money that nobody outside of a given area would be interested in to reign in how far the money travels, with today's seamless global Crypto 2.0 systems like Ripple, any currency deployed on that system gets turned into a global currency as soon as someone puts up a trade for it. Money knows no boundaries, and it will find its value.

Distribution problem


Another problem of bootstrapping an economy is how you distribute the currency units. At the moment, Time Republik gives anyone that signs up for their system a few free hours they can spend on the system. While it's a good start, the system might quickly be exploited by mechanical turk-like networks. In the long run, some different token distribution method would need to be devised.

A possible solution to the problem might be to start everyone with zero hours and let them earn the tokens from other people in the network. To add more tokens to the network, Time Republik could organize some projects to benefit the community that anyone could participate in - social media campaigns, cleaning the parks, charity work, etc. This would mean that every hour in the system came from an hour of work and give it some underlying value.

That being said, it is understandable from user experience perspective that a system allowing you to instantly dip your toes in and start spending in the new economy is much more welcoming than the one that requires you to earn your money first.

Money can't buy trust


Another point in our discussion was the idea that money can't buy trust. Thinking about it initially, it seems obvious - giving someone money doesn't make them become your friends and all that. However, if you pause and think about it, maybe there is some way money can buy you trust?

Say I want to borrow your bike for a few hours. If I'm your friend, that's not an issue - you will gladly borrow me the bike, since you know that in the past I could be relied to take good care of borrowed items and return similar favours. If I'm a stranger, you can't really say if I'm an honest or dishonest person, so you would be understandably unlikely to let me borrow your bike.

However, what if I offered you a security deposit for that bike? If I deposited with you more than it would cost you to replace that bike and you were free to use that money for any repairs to the damage I might've caused, you would be more likely to lend me the bike. A similar situation could arise if I had some money reserve at a third party and would agree to put it in escrow with a trusted third party.

While this might not really be a way to buy or earn trust, it can be a useful enough proxy when we're talking about business arrangements.

Conclusions


While Time Republik looks like a really interesting project needed for social change, creating a new economy without understanding how the current model works or without thinking like a malicious person bent on abusing the system can leave a lot of gaps that would need to be filled at some point.

Sunday, April 5, 2015

Trust-based currencies - good money, bad money, LETS, Ripple, etc.

Trust-based currencies - good money, bad money, LETS, Ripple, etc.

This week at Decentral Vancouver we had a discussion with Michael Linton and Dominique Legault from Open Money about the LETS (full recording). LETS, or Local Exchange Trading System is essentially a community-run non-for-profit system for recording transactions, often using a form of a local currency. During the discussion various comparisons to the current Crypto 2.0 systems came up, along with some debate whether local currencies in general are good for us. Let us dive into these topics deeper.

Trust-based systems - explanation


Trust-based systems can be defined as a monetary system based on currencies requiring a trust that other parties won't default on their obligations. Examples of such systems include banks, gift cards, debt, as well as the aforementioned LETS, Ripple (minus the XRP portion) and Open Transactions. Counterexamples are currencies where you directly control the monetary asset transacted in, such as barter, gold or Bitcoin.

All trust-based systems can be boiled down to managing Trust and Debt:

Trust and Debt in Ripple Trade wallet

Trust is the limit of how one person is willing to have the other person owe them, while Debt is the current amount owed. So if I Trust BitStamp for $100, I am willing to hold up to $100 of their Debt before they won't be able to send me any more money. If I hold $10 in balance from BitStamp, they are $10 in Debt.

These simple relations are pretty much how all of the modern banking works. A savings account is you Trusting the bank and them being in Debt to you at your current balance. A credit card is the bank Trusting you, and the amount you charge onto the card is how much in Debt you are to the bank. If I send money from my account to yours, bank's Debt to me is reduced, and it is increased for you.

Based on how Trust is placed, we can have 3 different systems - centralized, decentralized, and distributed:


A centralized system is like a government issuing a currency - everyone in the given country is obliged to trust it and use it. The world economy is a decentralized system - every government issues their own currency, most people use one currency, but there is some connection between the systems. Local network of interpersonal debt ("I owe you $5 for the drink last night") is a distributed system.

All of the trust-based systems can take a form of any of the three systems. Currently, Ripple Classic and LETS are more focused on the distributed model, while Ripple and its gateways are focusing on the decentralized approach.

Decentralized vs Distributed model

As the centralized model is pretty similar with decentralized model, I will omit it and discuss the other two models.

From a practical perspective, you will most likely have some combination of a distributed and decentralized model in your trust-based system.

The distributed model appears to be more useful when "liquidity" is scarce and there are more direct interactions on a community level. For example, if you have two people with no cash on hand that are capable of working for $10/hour, under the centralized or decentralized model they wouldn't be able to do anything because they wouldn't be able to pay one another. Under the distributed model, they can still work by tracking how much they each owe one another and settling the difference in kind. Similarly, the debt could be exchanged in a web of trust in the local community for different goods and services.

The decentralized model appears to be more useful when parties don't trust one another, but can trust some third party. For example, a person selling a $100k house might not want to trust a stranger to repay the debt over many years, but would be more willing to trust a bank or similarly large institution. This model is also useful for trade outside of your circle of friends as it reduces complexity. Sending money overseas in a decentralized model means going from you, to your bank, to recipient's bank, and to them, rather than possibly funnelling through a network of many people.

Good money vs bad money


Gresham's law is commonly stated as "bad money drives out good money". It is often mentioned in context of money's nominal value (how much value is printed on the bill or coin) and its commodity value (how much the raw cotton or metal used to make the money is worth). To put it simply, people would value a silver dollar coin more than a dollar bill due to the metal, and as such would first spend the dollar bill.

When talking about trust-based money, the same issue comes up in a more interesting way. Say we have a local community money like SeedStock and a government-backed Canadian Dollar. If we have an inefficient market (it is hard to trade SeedStock for CAD), people might value SeedStock roughly around 1SS=1CAD and use them interchangeably as needed on the local level. The trades would obey Gresham's law and SeedStock should be spent first.

However, if we have an efficient market (trading between the currencies is instant and on the fly), we would discover the true value of SeedStock. Perhaps it would turn out 1SS is only worth 50 cents since too few places accept it, or maybe it's a more optimistic 95 cents. Whatever the value would settle at, that should be an equilibrium at which people would be just as willing to spend SeedStock as they would spend Canadian Dollars.

A practical example of this would be what PurseIO does - as it turns out, Amazon gift cards are worth about 80% of their face value when used to purchase Bitcoin.

Back to our systems - it is very likely that local currencies from the distributed model will turn out to be "bad money" (or at least worse than the alternative), while the money from big, decentralized gateways will act like "good money". The good money will probably also be used as a measurement of value, even when bad money will be used as settlement (I owe you $10 worth of my labour).

If we have an efficient market, no merchant will be interested in taking settlement in any bad money other than the one they issued themselves - if they can receive 10CAD or 10CAD worth of SeedStock, unless they need SeedStock directly, they would rather hold the good money. This would work until the entire market would either dry up or become inefficient, in which case there would still be a use for bad money to facilitate trade.

LETS - how does it fit in?


During our discussion at Decentral Vancouver, Michael Linton was arguing that local currencies in the LETSystem are needed to keep the local economy from drying up. We can illustrate the local trust-debt relations as:


However, no matter what currencies we are using, there will always be a need for transactions between the communities in the modern world. Unless the system is hindered by not being able to trade between the currencies, those currencies will be traded and some exchange rate between them will be established. Just like with the modern world - whether what one community supplies is valued higher or lower will determine the exchange rate until there is some price equilibrium (say, if oil is 10% cheaper to buy and import from US than to buy locally in Canada, the economic system based only on that should value CAD at 10% discount until it is just as cheap to buy and import than to buy locally).

As such, the LETSystem is fine in allowing communities to issue their own currencies, but hearing the technical explanations, it appears inferior to Open Transactions and Ripple. Both Open Transactions and LETS were built for local pockets of transactions between individuals that were checked and validated by a third party (a notary for example). Communicating between the local instances is more of a problem in both systems. If that is an important feature of a system, Ripple is more suited for the task, provided you are willing to sacrifice privacy for transparency.

Conclusions


The LETSystem has definitely influenced many developments in the trust-based currency system for over 30 years of its existence. The decentralized and distributed currencies appear to be complimenting one another - one working better on a local scale and when liquidity is scarce, and the other one when there is less trust between the parties.