Some of you might already know me via the Bitcointalk forums where I’m know as Tachikoma. I’m a Dutch developer based out of Amsterdam. A few months ago when I read the Mastercoin paper I decided to build a little web-application that could show you how many Mastercoins you bought via the Exodus fundraiser. This is what got me started on Mastercoin development and I never stopped since. This app is now known as Mastercoin Explorer. I also proposed the transaction type now known as Class B transactions based on Bitcoin’s multisig. Continue reading “Introducing the First Two Full-time Mastercoin Developers”
First, before you proceed, you should read David Johnston whitepaper that defines a Decentralized Application (DA). There are several examples of DAs – Bitcoin and Mastercoin are such examples. Bitcoin is a decentralized application for sending money over the Internet. Mastercoin is an application for implementing various finance and security features.
However, Mastercoin is more than that – it is also a “DA for creating your own DA”. It wasn’t always.
Our first development call took place today to discuss outstanding issues, progress, support, updates and other items. If you have a chance head over to the wiki to see the current block explorer and distributed exchange implementations as well as Mastercoin Wallet implementations which currently as in development and testing phases.
Nothing caps the last two weeks better than USA Today writing about two of our very own Board members, Brock Pierce and David Johnston, at the Inside Bitcoin conference in Las Vegas with Ron Gross, Mastercoin Foundation’s Executive Director. Now if I were a gambling man I would definitely place some bets using Mastercoin, of course.
It’s been a couple long, fruitful weeks with a lot of happening so this update is packed with information, and shows just how much progress and growth the community around Mastercoin has achieved since August.
I am delighted to announce the hiring of our first full-time scientist/developer. Peter Todd is a heavy-hitter with a deep knowledge of the bitcoin network and a long track-record of doing great theoretical work on crypto-currencies. He initially had some very harsh words for the Mastercoin project, but like many of you, he forms his opinions based on data and logic, and is willing to change them when the data and logic change. I’m proud to say that after further review and seeing our progress to date he is now excited to be involved with this project.
After completing our first three hires (Taariq, Dominik, and our yet-to-be-announced Chief Scientist), I want to let you all know that our focus, and my personal focus as Executive Director, is on hiring 6 full-time developers to start building this damn thing.
This is what we had in mind: We will hire two Lead Developers ASAP. These two leads will be Role Based Bounties with everything that implies. Their salary will be a monthly $6,000, with an added bonus of MSC each month, all calculated by the formula and terms described on github. Then, following our hiring plan, they will be tasked with building their teams – each of them is expected to hire two additional developers as full RBBs (same salary and conditions apply to all hires).
We will not micro-manage these teams and Lead Devs. The developers are expected to be self-sufficient, team players, and actively work towards building the Mastercoin infrastructure, clients, and whatever code is needed to make this vision come to life. You can come to us to ask for directions, but don’t rely on us – be independent and just do what you feel is in the best interest of Mastercoin. Some interesting projects up the pipeline is coding up a reference implementation AKA mastercoind, finishing the distributed exchange, and then following up to work on Smart Property and other advanced features. The developers are expected to cooperate with each other, with the lead scientist who will guide the evolution of the protocol, and with the relevant business needs like other organization requesting various features.
A quick note about outstanding bounties – any RBB will not qualify for outstanding bounties from the time he starts working as an RBB, but his team may still compete on such bounties. If a team wins a bounty, the team leader may allocate that bounty towards future developers / growth of the team / outsourced worked to 3rd party contractors. Any existing work that team members may have done before signing up as RBBs does count, and relevant bounties for that past work will be granted (e.g. as part of the 300 BTC contest).
We are looking everywhere – to existing developers, and newcomers – to come and join this effort. If you know of a world class developers with a passion for Bitcoin, please help us by recruiting him! Your participation and help will assist us to drive this process. Also feel free to post this job offering on various dev forums.
Please sent your resume to email@example.com and CC firstname.lastname@example.org (we are working on setting up a email@example.com email address, but it’s not ready yet and I don’t want to wait). Also you should just put a meeting request on my meetme.so/RonGross page and ping me on skype (ripper234). Sadly my availability for the next two weeks will be very low, because of the SF and Vegas conferences, but please don’t let that stop you. Ping me after the conference if I haven’t replied to you, and just use meetme.so.
I’m so excited to this ramp up in hiring. Just 4 weeks ago we had zero full time employees, then I cam along, now we have 3 other employees, and hopefully within a month we’ll have at least 6 more employees. This project is really picking up speed!
Done is better than Perfect (I thank Yoni Assia for that quote).
Our new forum isn’t done. We still have many features we want to add to it. But it’s working, and it’s ours.
We’re happy to invite you to join https://talk.mastercoin.org/ and discuss Mastercoin with us.
Some of our next plans for this forum:
- The new user registration mechanism is still being tested. If you’re having problem joining, please email Dominik Zynis <firstname.lastname@example.org> or Aric Fedida <email@example.com>.
- We want to switch to all SSL. Right now we support SSL, but if you accidentally use HTTP instead of HTTPS to access us, your login won’t be secure and private.
- We want to move it to a dedicated domain, for several reasons. The designated domain for it is mastercointalk.org.
- We want you feedback! We plan on integrating a user feedback system such as UserVoice so you will have the ability to vote on features and submit bug reports.
- Customization – we haven’t had time yet to dedicate to making the forum beautiful – we just made sure it’s working. We’re planning some upgrades here as well.
If you have anything at all you want to change, let us know on the forums and/or at firstname.lastname@example.org
See you around talk.mastercoin.org