Thu Nov 05, 2015 11:59 am

As far as rootstock goes... do you see it as a competitor to ethereum?

do you see any faults with ethereum?

dIs it possible to use rootstock and put a program inside of it?

Thank you for your questions. I (Sergio Lerner) will respond these mostly technical questions on behalf of Juan.I see collaboration between all projects (Rootstock, Ethereum and even with Counterparty, which recently announced their own EVM implementation).I think for dapps to flourish developers need a good open environment including compiler toolset that can target every platform, so companies developing dapps are free to switch between platforms.Dapps are based on smart-contracts, which have a longer life-span than transactions: they must endure tens of years. In this regards, a new immature cryptocurrency cannot provide the stable long-term security for dapps. We believe that Bitcoin miners will provide strong PoW security for Rootstock and the Bitcoin cryptocurrency is the cryptocurrency of choice and Rootstock and Bitcoin can form a virtuous circle to increase the cryptocurrency network effect.Two key decisions taken by the Ethereum team do not fully satisfy me: first, the fact that a new cryptocurrency was created instead of use Bitcoin. Second, targeting GPU mining instead of CPU mining, which seems to me much more fair means of initial wealth distribution for the community, and can also help to increase node counts. Targeting CPU mining is difficult to achieve but Ethereum team did not explored it in-depth (at least there is no documentation about why it was discarded). Also I have some doubts about Ethereum project execution.Regarding the technical part, which is what interests me most: no cryptocurrency design is perfect, but Ethereum technical design is very good. Every embedded-VM-based smart-contract platform will share a large part of the design. QixCoin, the first quasi-Turing-complete smart-contract platform (that we created back in 2013), was not so different from Ethereum. As QixCoin and Ethereum had the advantage of learning from Bitcoin mistakes, Rootstock has an advantage of learning from Ethereum drawbacks. For instance, we’ve provided several additions, such as native multi-signature multi-scheme support (such as quantum resistant crypto), better scalability, and many more features we’ll share along with the first Rootstock release.Yes, that’s the point of an embedded-VM-based smart-contract platform (as opposed to a oracle-based platform, where programs can live outside the platform).