 introduction or introductory panel and I've called to the panel but really what it was meant to be was I wanted to spend five minutes to welcome everyone here and mention that this event is generously supported by our sponsors. You can see them on both sides of the banner, especially the Premier and Platinum sponsors, Microsoft, Denard Durham and Wansham watching class. We also have both sponsors Santander, Consensus, Etheracamp, Dotcamp and Scenario. In addition, you may notice on the website we have a number of community sponsors and those were specifically created for smaller companies, startups and companies who support this ecosystem in order to be involved if they're not able to level type sponsorship in very inclusive in this way. You'll notice that there are two departments that research is missing but they will be speaking last. We have Martin Beasley sitting in the first seat here and he will be here. The VM is really essential to Ethereum. It really distinguishes the Ethereum blockchain from other blockchains and is a focus a lot of research and development. There's going to be three talks today about that. I'm looking on researching EDM2, replacing the 3D model, looking into using eBoss and we're going to have a chat today about the virtual machine called Evolving the EDM. It's today at 10.15. Also not listed up here, Ray Calvin is going to talk about making the VM screen. It's going to be really interesting to talk about optimizing the C++ interpreter that will be at 10.30. I'm sorry, 40. And then lastly, I will be speaking along with my co-worker Alex on Ethereum. Loves WebAssembly today at 2.20. So please show up and thank you for listening. I believe we have some network issues. I'm not sure how much you know about it. Anyway, so basically as long as Jeff is busy with other preoccupations, he kind of left the project to me. So that is our main release for this year, Jeff's technical side. We tried to address a few interesting things that the ecosystem dearly needed and I hope you will really be happy for them. One of them was we are actually embracing the live client and Joe will talk to you about that tomorrow. So that's something we're really proud of. Swarm was just merged to develop. That's also, I think Victor will mention quite a few things about it. So that's also something we're really proud of. And we are looking forward to it for a very year now. And let's see what else. Yes, something that I will talk to you about tomorrow was we kind of prepared Ethereum to use as a library in other processes as well as in mobile platforms. So that will be awesome. And a few things that Nick was working on, Ethereum domain name system. He'll also present that tomorrow. And a couple other things that you will be really happy about. One of them was that we finally written push notifications. So we don't need to pull the nodes for anything else. I mean, you don't need to constantly pull the nodes. And yeah, that's pretty much it. We are still running a few trial things, a new discovery protocol and a new whispering adaptation. And that's it. Sorry for the uprobing a bit out of breath now. Thank you. C++ team concerning the C++ client implementation. We mostly focused on improving the build system and disentangling the repository. We split our Solitude. Solitude is now running completely standalone. Dimitri will tell a little more about testing clients tomorrow. As Martin already said, RECs spend a lot of time improving the interpreter. And he will tell about that today. And Pavel is working on the just attack compiler and we're planning to make that modular. So basically we're planning to make the whole virtual machine modular so that different virtual machine implementations can be combined with different clients. And we managed to do that already with pine theory and just attack compiler. And yeah. So in order to get Solitude standalone, we created CPP theory with a special testing mode that has instant mining. So that's really nice to use for unit tests of smart contracts. And we're working on re-licensing the C++ client from GP outer patching. Then we're also working on an IDE for smart contracts which we call remix. That's a reboot of the old mix project that we had to abandon because it was really cumbersome to compile and distribute. And the idea there is that we want to create reusable JavaScript libraries that can be deployed and used with various IDEs you already know. And the overall goal for remix is to create a serverless IDE that can be used offline in the browser and perhaps at some point deploy those four. Jan will tell more about that tomorrow. Yeah concerning Solidity, yeah there will be a detailed talk about what we did in the last year tomorrow. And also I talked about what we plan to do concerning for verification of smart contracts tomorrow. Thanks. Hi I'm Alex. I'm leading the piston. So last year at DevCon 1 we released the zero model. And in my opinion it's one of the best and easiest ways to interact with smart contracts today. And I think it was great related because it really helped smart contract developers and users and tell users how to use their contract. And we had over 20 beta releases since DevCon 1 with bug fixes, more features and we will keep doing them. And it's been such an important project inside Foundation that before last year we were two sometimes three people working alone inside the Ethereum. This year we miss now is its own team. We have our own dedicated full-time developers. We were able thanks to that to make our first public release of MIST. And it's out there with the new changes in the Ethereum and form of the live client to impact deeply MIST. And I invite you to come on Wednesday when we talk where I present how much the changes, how much the live client is working back and all the new features that we've been working on. And also as a plus I would like to tell you a little bit of our vision of the internet and how railroads are not as good as roads for the internet. And also we have the ENS system. Ethereum uses its own domain system in a sense and MIST itself uses hashes which needs name. If you want to know more about this I will be talking a little bit about how the hash register works also on Wednesday at 10.50. And so Vitalik... Is this on? And you actually have a few more minutes so if you want to speak for five more minutes it's not, we can actually move, we don't have to move the... Oh you are okay. Okay, how about five more minutes? I would like to have Victor on the stage because just being merged is I think a bigger thing. We've been waiting for his call for a long while and we are happy to see it. Okay so actually there are slides on the current development status of form. Maybe that's what you want to hear about now for these couple of minutes. So at the moment our team is hopefully expanding so it's going strong. Development status is the following. The code base has been merged to Go Ethereum develop branch. This code base I'm talking about is the Go lang reference implementation which is going through like a series of proof of concept stages. And at the moment we proof of concept too and that implements very basic but hopefully correct working of this form including file upload document collections, virtual server routing tables and you know basic retrieval. It has built in accounting for bandwidth and a lot of projects are planned for the near and long term future which I'm going to talk about in the in the coming talks. So these are the main things that are missing from the current working version are the exact implementation of what we are going to present in the first small talk with Aaron which is the storage insurance to basically storage incentivization for storage which makes sure that unpopular content is not deleted. Just to finish the talk like very quickly. So yeah I'm going to talk more about it in these talks. I've mentioned that things are going so well putting this conference together and then we had this little glitch with the badges this morning and I was going to come up here and do the developer's rant you know developers developers developers that is still mushroom. Okay fine so without further ado metallic burn. Yeah so as some of you already know there was like a incident with the Ethereum network a couple hours ago so I got this wonderful military spell wake up at about 5.50 in the morning fortunately there's a text coming out Chief Scientist of the Ethereum Foundation I guess as in general the part of the Ethereum project that I'm focused on is the research side so research generally happens so one part of the Ethereum project is basically working on what's out there right now which is the code and the other part is working on what the protocol is going to be in the future and that's basically our research is so it's exploring things like proof of stake exploring things like sharding exploring privacy preserving protocols and applications on top of Ethereum ring signatures there are knowledge proofs formal verification so we have a team of like a good class of 10 people including myself and optimization working on all of these wonderful things and so one of the presentations I'm going to give today is actually an update on proof of stake and sharding so we are going to at this point the algorithm is kind of well underway I'm going to talk a bit about what it is how it works and we have a Python test client that's being developed right now so that stuff's pretty far along and it's very exciting and at the same time Vlad is going to be here today and he's going to talk about sort of this side of the story and other people and research efforts are going to have kind of their own ability to present so this will all be very fun and this is basically what the Ethereum where the Ethereum protocol is going to be three years from now so and that's the part that I might probably personally one of the things that I personally the most excited about other things that I'm excited about included the contributions of the other wonderful team members probably my favorite the most the most wonderful one of the last couple of weeks is probably the recent the live client so yeah you can think about you can now use it here in applications without saying without thinking the entire blockchain yourself yay