---------- Forwarded message ----------
From: David Johnston
Date: Thu, Aug 29, 2013 at 11:46 AM
Subject: Re: JR Willett's MasterCoin Presentation Uploaded to Google Drive and Gust.com - Investment Deadline August 31st 2013
To:
bit-angels@googlegroups.com Due Diligence Report on Mastercoin - Q&A Style 2013 - 08 - 29
https://drive.google.com/folderview?id=0B2R_eSvAkuXSWXNmU2dneFlLTkk&usp=sharing Categories of Due Diligence Questions:
1. Functioning of the Mastercoin Protocol
2. Value of Mastercoins
3. Use cases of Mastercoins
4. Structure of the Mastercoin Foundation
5. Security of Investment Funds
6. Technical Concerns
7. Legal / Compliance Concerns
1. Functioning of the Mastercoin Protocol
How does the protocol function?
MasterCoins function on top of the Bitcoin blockchain. Its not a alt currency in the since that it doesn't have a different blockchain. Here are the details in the links below.
Link to technical paper:
http://tinyurl.com/nqun98h Walk us through how Mastercoins are transferred according to the spec?
Video from BitAngels presentation, including Transaction walk through:
http://goo.gl/29AmH6 ____________________________________
2. Value of Mastercoins
Is the monetization going to be done on the Mastercoin ownership level or at the level of the companies that operate Mastercoin businesses?
Monetization is done at both levels, but to be clear the ownership of Mastercoins will be valuable for the same reasons that Bitcoin ownership is valuable, that is scarcity + utility.
Given this information will the Mastercoins have a value or are they the simple transfer mechanism that is infinitely divisible?
While Mastercoin is divisible in the same way in which Bitcoins are and to the same 8 decimal point level. The reason it has a value is because users must acquire Mastercoins in order to transfer value with them. Example: If BitAngels were to create its own currency for investors to use in their investments, you would need to purchase enough Mastercoins to transfer the value of that BitAngels currency. Specifically lets say you wanted to purchase $25K in BitAngels currency. You would need to purchase $25K worth of Mastercoins to make the switch from BTC to Mastercoins to BitAngels coins. Lets say there are 500,000 Mastercoins created as part of the protocol, at a fund raising level of 500,000 USD. That roughly values 1 Mastercoin at $1 USD today. Well then you would be putting 25,000 Mastercoins worth of demand into the market. If not enough Mastercoin owners were willing to sell at the price of $1 USD each then you would have to pay more per Mastercoin and thus increasing the value of Mastercoins. So with the need to transfer value comes the demand and supply dynamics of the market applied to the value of Mastercoins.
Can you guarantee that no coins will be issued outside of those in the spec?
Yes. There will not be any more Mastercoins issued after August 31st. That is how the protocol is designed. Additional coins would be a function of a "hard fork" and would not qualify under the Mastercoin Spec.
____________________________________
3. Use cases of Mastercoins
What are the use cases of Mastercoins?
Peer to peer exchange, issuing of digital currencies, issue savings wallet and those listed below.
1. Transferring MasterCoins (demonstrated)
2. Marking an Address as “Savings”
3. Marking a Savings Address as "Compromised"
4. Selling MasterCoins for Bitcoins
5. Selling MasterCoins for Other MasterCoin-Derived Currencies
6. Changing an Offer
7. Purchasing a Currency Offered For Sale
8. Registering a Data Stream
9. Offering a Bet
10. Accepting a Bet
11. User Currencies
12. Stability Concept
13. New Currency Creation
14. Unhealthy Escrow Funds
15. Maintaining Escrow Fund Health
The most interesting use cases to me are #4 and #5.
# 4 lets us have a distributed peer to peer exchange of any digital currency over the existing bitcoin block chain.
# 5 a distributed peer to peer exchange of currencies and the like which are issued on the existing bitcoin block chain.
____________________________________
4. Structure of the Mastercoin Foundation
Are you open to structuring this as a non-profit foundation?
Yes, that has been my intention. Lets model it on the World Wide Web Consortium / Bitcoin Foundation Style
Proposed name: Mastercoin Foundation.
____________________________________
5. Security of Investment Funds
How is the exodus address kept safe?
It is keep offline (therefore un-hackable) in a secure non-disclosed location.
Does control of the exodus address have any effect on the use of Mastercoins?
No, it simply stores the funds for development of the protocol.
____________________________________
6. Technical Concerns
Doesn't this both bloat the blockchain and create "junk transactions" in the blockchain?
Yes, this will increase the number of transactions in the block chain but since they are creating value and transferring value this is the core function of Bitcoin. As for the "junk" transactions these are a minority of the transactions and directly support the sending of useful transactions and thus add to the value of the Bitcoin protocol.
I'm open to improvements that will solve these bloat and junk problems in future iterations, but keeping the functions simple at first is both a good proof of concept and makes the development progress much more quickly.
Are there not cheaper and more elegant ways to commit information into the block chain?
Yes, there are and I'm open to exploring those in future updates to the Spec, but the initial goal is to keep the protocol as simple as possible and base it on the most elementary of existing core Bitcoin functions. By doing this we remove risk of protocol changes and support changes for the more advanced "script" features of the Bitcoin protocol.
What about enforcement of the more advanced features like escrows, some are skeptical these will work well in the market.
First I want to say that the easiest features will be implemented first. The features like the escrow will be implemented last. And yes absolutely those more advanced features like escrow some will be widely adopted and others won't be as compelling, and that is for the market to decide.
____________________________________
7. Legal / Compliance Concerns
Will you be getting a money transmitter license or going for other registrations with FinCen?
No, in the same way the Bitcoin Foundation is not a money transmitter, neither will the Mastercoin Foundation be involved in any transmission operations. The Foundation will NOT operate any for profit businesses or serve users in any of the use cases described. The Foundation will promote the development of the core Mastercoin Specification and core reference client implementation. The Foundation will encourage and promote compliance and regulatory knowledge in respect to Mastercoin in the respective jurisdictions of those users implementing it for their particular use case.
____________________________________
Anyone wishing to comment on this due diligence report is welcome too add constructive thoughts below.
Best Regards,
David A. Johnston
BitAngels.co