The Mastercoin Open Source Project has been moving so quickly I wanted to offer more information to clear up some of the most common misconceptions.
* item 1. Misconception - Mastercoin is an "Alt Coin" and was "Pre-Mined"
Truth - The Mastercoin Protocol does not have an "alternative block chain", rather it adds advanced features on top of the existing Bitcoin Protocol and Bitcoin blockchain. As for "pre-mining", in fact the Mastercoins that exist were "minted" by ANYONE in the Bitcoin community who decided to participate in the "minting period" between August 1st and August 31st 2013 by sending Bitcoins to the "Exodus Address".
https://bitcointalksearch.org/topic/m.2841328* item 2. Misconception - The Mastercoin transactions will "bloat or pollute" the Bitcoin blockchain.
This misconception is based on the old way in which the protocol first proposed recording the Mastercoin Transactions into the blockchain (with a fake transaction used for meta data purposes). However, since then the protocol has been updated to support two other ways of adding this meta data, which are preferred. The first is through a Multi Signature process and the second is through the new Provably Prune Able Outputs described in Gavin's update to 0.9 of the Bitcoin reference client. You can read more on this topic by searching Bitcointalk for Class A, Class B, and Class C Mastercoin transaction types.
https://bitcointalksearch.org/topic/m.3168372https://masterchest.info/files/mscappendix_draft.pdf* item 3. Misconception - J.R. Willet (creator of the MSC Protocol) owns the majority of the Mastercoins.
Truth - Thanks to the many BitAngels and community members who participated in the Exodus Address period (500 people plus), J.R. was diluted to 28% of all Mastercoins (while still the largest participant in the Exodus Address by sending 1,200 BTC) he does not control a majority or even have enough MSC to block a super majority 2/3rds vote of 66.6%.
https://masterchest.info/lookupadd.aspx?address=15WrQhYhHts7jTMoGJ9rDCD12JuCTKy7MMhttps://blockchain.info/tx/68c0677e3fc26286d2c83772f6e1f7b4b9e3072008995a884a8c1e943f4dbf99* item 4. Misconception - J.R. Willet set up the Exodus to send the funds to a Bitcoin Address he owns, therefore he wasn't taking any risk and was just sending funds to himself.
Truth - Thanks to the BitAngels and community members who insisted that there be an incorporated "Mastercoin Foundation" to administer the funds, the Bitcoins which have been raised, are being divided up and sent from J.R.'s address to a variety of addresses administered by the members of the Mastercoin Foundation (7 member Board). J.R. acts as Treasurer by holding only the funds actively needed for distribution to winners of coding competitions and bounties. In fact all expenses are open record via this Google Doc.
http://mastercoinfoundation.org/https://docs.google.com/spreadsheet/ccc?key=0AtCyUJvk_IyNdGpVcnpBN2tOczFmbVRnck5TWjZuRFE&usp=sharing* item 5. Misconception - The Mastercoin Foundation will control the distribution of BTC raised and Reward MSC.
Truth - All of the following decisions are moving to a "Proof of Stake" system that is being developed as one of the bounties. A. Which feature a bounty should be offered for next. B. Who Reward Mastercoins should be issued to based on their contribution to the code base. C. If new proposed changes to the Protocol Specification should be merged. This proof of stake system will allow for everyone who owns Mastercoin to develop consensus and "vote" based on their MSC ownership. The Mastercoin Foundation is eager to decentralize decision making, driven by this "Proof of Stake" consensus system.
https://bitcointalksearch.org/topic/a-mechanism-for-voting-on-changes-in-mastercoin-protocol-309729* item 6. Misconception - The Mastercoin Foundation controls the protocol and makes all decisions about its features.
Truth - The Mastercoin Protocol, clients, and all source code has been open sourced on Github since day one. Anyone is welcome to examine or contribute to the source code, propose protocol changes, develop new features, or improve existing features, provided they get consensus from the Mastercoin Community via the "Proof of Stake" system.
https://github.com/mastercoin-MSC* item 7. Misconception - The 30 Day Exodus Period was too short a time for the initial Distribution of MSC.
Truth - First, this period has to be taken in context with the more than 1 year long period in which J.R. Willet proposed the Mastercoin Protocol to the community via his white paper, took input from the community, updated the proposal and eventually with much publicity on Bitcoin Talk, Reddit, and via Bitcoin Media opened the Exodus Address for contributions from ANYONE in the Bitcoin community.
Second, as for the specific length of the period, Kick Starter has done a great deal of research on this very topic, of how long in the future, deadlines for participation in community driven initiatives should be. Here is there text from the Kick Starter website recommending why 30 days is the optimal amount of time.
"Setting your project deadline -
http://www.kickstarter.com/help/school#setting_your_goalFunding can last anywhere from one to 60 days, however a longer duration is not necessarily better. Statistically, projects lasting 30 days or less have our highest success rates. A Kickstarter project takes a lot of work to run, and shorter projects set a tone of confidence and help motivate your backers to join the party. Longer durations incite less urgency, encourage procrastination, and tend to fizzle out."
* item 8. Misconception - Some of the Advanced Features of Mastercoin are not technically / economically feasible (specifically the Escrow Based Currencies).
Truth - This misconception is based on an earlier version of the protocol that detailed how Escrow Based Currencies would work, since then better methods have been suggested to make this feature possible including "Contracts for Difference".
https://bitcointalksearch.org/topic/mastercoin-suggestion-contracts-for-difference-324830The vast majority of the Mastercoin Protocol features are uncontroversial on a technical basis, including:
A. Transferring MasterCoins
B. Marking an Address as “Savings”
C. Selling MasterCoins for Bitcoins
D. Selling MasterCoins for Other MasterCoin-Derived Currencies
E. Purchasing a Currency Offered For Sale
F. Registering a Data Stream
G. Offering a Future Event Trigger
H. New Smart Property Creation
I. New Currency Creation
* item 9. Misconception - All the Mastercoins have been created, so the early adopter opportunity is over.
Truth - There are lots of ways to get Mastercoins and the early adopter cycle has just begun, here are just a few of the ways to get involved, add value to the eco-system and be an early adopter of Mastercoins:
A. Contribute to the Development of the Mastercoin open source codebase and earn "Development / Reward Mastercoins".
https://bitcointalk.org/index.php?topic=292628.400B. For small amounts of "Test Mastercoins", there is a "Give Away" thread on Bitcoin Talk
https://bitcointalksearch.org/topic/m.3403599C. For small amounts of real Mastercoins, there is a Mastercoin Faucet.
http://faucet.bitwatch.co/D. Google Doc Order Book with open buy and sell orders.
https://docs.google.com/a/engine.co/spreadsheet/ccc?key=0ApGPLGUd5ZCzdHFxbnhHQjBDSDVKamY5UHlWdkNMNWc&usp=sharing#gid=0E. Through the private BuyMastercoins.com and other exchanges.
F. Trade BTC for them on the Distributed Exchange
http://mastercoin-explorer.com/order_books* item 10. Misconception - Mastercoin is a fixed protocol and whatever flaws it has will be longterm problems.
Truth - As you can see from the 9 items above the Mastercoin Project has been evolving quickly based on technical feedback, community input, and the developer consensus process. If you have issues with the protocol then please offer productive input on the forums and to the developers involved. Together we can continually improve the Mastercoin Open Source Project and do something great for the Bitcoin community.
https://github.com/mastercoin-MSCConclusion:
I'm not proposing that Mastercoin is perfect. I am proposing it is fundamentally built on the same ethics as Bitcoin. It is a fully transparent, decentralized, autonomous, and open source based application being developed on the Bitcoin blockchain.
This project has gathered a great deal of momentum and I sincerely hope more and more members of the Bitcoin community will get involved in developing these advanced features and contribute their time, energy and efforts to improving the Mastercoin Protocol, clients, and eco-system.
For more information visit,
http://www.mastercoin.org/