Colored Coins Issuer - Farm Example
Example Situation:
- I have land I can lease to growers
- I want to issue colored coins as stock for ownership of the land
- I create a corporation with 10,000 shares and each share is represented by one "farm coin" (colored coin)
- The business plan would be to lease the land to a grower and the revenue from the lease would be distributed to the share owners in proportion to the number of farm coins they have
- To distribute the revenue I exchange the USD for bitcoin and send it to the addresses where the colored farm coins reside
Questions:
- Are there any fundamental misunderstandings on my part in the example situation above?
What you described is a valid application for colored coins. The only thing I don't like (and it's not really your fault) is calling them "farm coins." I think "farm shares" is better because these shares are just riding on top of bitcoins that have been colored. I don't want people to think of bitcoins that have been colored as "new alt coins" because it's not really accurate--they're not really coins at all anymore.
- What if a share owners claims to have lost their private key for their colored coin wallet?
Since colored coins can be traded freely beyond the oversight of the issuer, ownership of the shares is proven by signing a message with the private key that unlocks the bitcoin address where the colored coins are located. If someone purports to have "lost" his private key, how can the issuer know that he ever had the private key at all? He might have just scanned the blockchain for an address that held farm shares and then came to you with a fake story about losing the keys.
- Can a lost colored wallet be verified? -I assume not...
What
can be verified is an accidentally-destroyed colored coin. For example, if I hold 1000 of your farm shares as a colored coin at bitcoin address 1MyAddress, and if I use a non-color-aware wallet to make bitcoin transactions from this address and accidentally destroy my colored coins (remove their color), this will be a provable blockchain event.
- Can the issuer issue new coins to the lost wallet share holder?
The issuer of the colored coins can, at any time, issue as many additional tokens as he chooses (assuming he retains the private key). In the above example of the accidently-destroyed shares, I don't see why I couldn't go back to you as the farm owner and say "I destroyed my colored coins and here's proof," and request that you re-issue me my shares (perhaps with a hefty fee to motivate me to be more careful in the future).
- Can re-issuance of lost farm coins be done in a way that is fair to the rest of the share holders who would see the issuance of more farm coins as potential dilution of their equity in the farm?
Issuance (and destruction) of coins is always transparent. For example, by scanning the blockchain, the total number of outstanding tokens for any particular asset type can be determined. Earlier in this thread, Coinprism said they are working on a color-aware blockexplorer to do exactly this.
"Fairness" is outside the scope of the open-assets protocol (colored coins). However, if an issuer of colored coins breaks his contract, the shareholders may have blockchain proof of this fact, and could sue the issuer.
- What if someone who lost a lost private key "finds it" after being issued more farm coins? Is their a way to prevent those old farm coins from representing a share of ownership after replacements are issued?
Unless the issuer also knows the human identities of the shareholders (which defeats the purpose of colored coins), I don't see how you can really solve the "lost key" problem. Decentralized trading of colored coins only works because asset ownership is proven by ECDSA signatures.
Management of your private keys is critical!
- If lost key = lost equity, how can I prevent from sending future bitcoin revenue to dead wallets?
Because you can't prove that the key was lost, I think the contract you (as the farm owner) wrote when you issued your farm shares would require you to send the dividends to all share holders (even those you think might be "dead.")
That being said, I don't see why your "issuing contract" couldn't have a clause that allowed you to swap "old shares" for "new shares" under certain conditions. If the contract allowed, you could announce that 1 year from now the old shares will no longer be valid. Existing share holders can swap their old shares for new shares anytime between now and one year from now. Any shares not swapped after one year would be worthless.