 Thank you I'm going to try this in Spanish. Bienvenido DevCon 3 de Ethereum Foundation Cancun, Mexico. I'm We're a little bit late in starting so I'm probably going to go right into the Ethereum team introduction the team is the team leads are here and I am just going to say their names first and then have Them come up and stand beside me and after that they will each come up and do a Quick introduction of themselves and the projects that they that they lead in the efforts that they lead so Vitalik Buterin Chief scientist overseeing research Martin spenda security lead Peter Szilagya Go team lead Jolt Telfolde Go team light client lead Dr. Christian right vizna C++ solidity lead Yoichi hirai formal verification testing research Alex Spiric Sasi Iwazem Ethereum.js and Solidity Yon Leroy remix Ariam payevm Victor Tron, although I think it's not Daniel nudge who will be standing in for him Daniel Swarm team Vlad Gulhowsky is a lot here come on up whisper whisper team lead Everton Fraga representing the miss team the infogal Stella of web3.js and missed Okay Vitalik Vitalik hello everyone Yeah, so I am in as you all know the founder of the Ethereum project and the chief scientist of the Ethereum foundation and I Basically spend most of my time focusing on research problems. So this basically has to do with Figuring out what the Ethereum protocol might look like in the future Coming up with thinking about working on refining various advancements including proof-of-stake sharding scalability solutions privacy solutions Basically things that will take Ethereum from the state where it is now Into something that actually could be used by a decentralized applications that would be used by millions of people so and I the Ethereum research team has Expanded very significantly in the last a few months from only maybe a few people to something like 15 people all together And it will only continue to grow So and we'll talk about much more of what we're doing Later over the over the course of today and some of the following days But some of the highlights include Casper, which we have a in Vlad Zamfir, Karl Flush and Chiangwu who is going to be present presenting in about an hour in a bit right right after I make an introduction to Ethereum We have sharding which is a scalability solution that we have a couple of developers is starting to work on as well and we're also Focusing on just various smaller protocol improvements including things like parallelizability cashability something you'll hear hear about called stateless clients and this to various other smaller, but very significant Hope improvements to the Ethereum protocol so And I also I just personally hope that everyone enjoys everything that we're going to present over the next couple of days and just Listen, I see See what's here and just you know hope that there's something that you find interesting. So thank you Hello, everyone My name is Martin Svendor. I work as the foundation security lead Which means that I'm part of basically all the projects and trying to ensure that the security aspects someone looks at those and takes care of those during the life cycles of the projects and also Not only within the organization, but I also work with Actors in the ecosystem in general for all the issues concerning the Ethereum network and the protocol and Security in its various forms for all these participants and in my talk tomorrow I'm going to talk a bit about the retrospective of what's happened during the last year and How we have improved And in what ways and what work we've done in some snippets of the security field. Thank you Hello, everybody. My name is Peter. You probably don't want to pronounce my family name and currently I'm the team lead at go ethereum and Just I would like to give you a quick recap of what happened behind the scenes over the last year since Shanghai So go ethereum had quite a large progression. We since Shanghai We actually released mobile libraries for Android and iOS for ethereum We have been working and you will actually be able to Hear more about these on the status talk tomorrow and the wallet talk tomorrow Then we have actually developed a new peer-to-peer discovery protocol to aid in private networks and test networks Felix will give a talk about this again tomorrow from 9 o'clock 9 15. Sorry 50 We have been working and released a light client version one and version two short. We'll probably detail this in a moment We have and we did a lot of things to help developers For example, we supported configuration files You probably remember last order that at the beginning of this year where the Robson test network fell apart and thus We actually introduced proof of authority protocol into go ethereum to have a custom test network. That's not attackable With a pluggable consensus model that actually has functioned really well for the last year or so And we are already at lock 1 million and something We're really proud of that one Swarm had a huge Never mind. I'll leave it to the swarm people It's simpler we introduced a support for hardware wallets for example the ledger and treasure which we're kind of proud of and Just to give you a sense of what we're currently working on we kind of feel that One of the biggest issues at least for go ethereum is performance bottlenecks currently So we've put quite a lot of work into on this front For example, we've reduced the database size by about 50 percent. We reduced the synchronization bandwidth by 60 percent We kind of introduced long or improved long filtering by two orders of magnitude from minutes to seconds and Currently we're actually working on revamping the entire sync mechanism So hopefully we could get a node up and running in maybe two minutes, but maybe that's a bit too optimistic but that's our goal and So that's a really really quick recap of the last year And if any of you have any suggestions or anything you would like to see go ethereum support in the following years Then feel free to find me and tell me what your pain point is. Thank you Hello, everyone. I am a short fellow D. I'm also working with the foundation's go ethereum team I'm mostly responsible for the light ethereum sub protocol and the go light client This year has mostly been about under the hood developments as Peter already mentioned the Have just recently merged the second version of the alias protocol and this implementation in our code base We are soon are going to have a lot of nice new features and performance improvements We are going to have a fast log searching and then the and Utilite clients and the transaction status retrieval so feature wise We are already quite good right now The biggest challenge is to expand the team with more people to work on the light client and the work out all the important details and finally Bring this project out of the experimental research stage and make it a real product Thank you Hello, my name is Christian Reitwitzner. I Yeah, I participate in several projects and among them are the ethereum C++ client the Solidity projects project and yeah, also some CK snarks and Over the last year we Yeah, succeeded to get CPP ethereum back in shape and Andre and Pavel mostly worked on that to get get it synced against the against the main net so C++ ethereum ethereum was always useful to have a third Validating client to to check the tests and consensus rules and We now implemented snapshot sync so you can sync it really fast and we're Yeah, removing some for the last race condition bugs. So I think C++ ethereum should be usable again soon and Greg Colvin is also working on an improvement of the ethereum virtual machine as part of the C++ project Which is called EVM 1.5 and he will give a talk at some point, but I'm don't remember which talk which date will be on and And Yeah, in In the Solidity project We also did some improvements. I guess There will be talks to to explain that in detail and especially we're adding a new form of verification framework where I will talk about on day three, I think and And then another subject I'm working on is a CK Snarks which adds Privacy but also improved verification of computations and there will be a separate breakout session about CK Snarks and also a talk by Jakob Iberhardt. I think on day two where he will present a Yeah, framework to make CK Snarks more easily accessible and usable Thanks My name is Yoichi Hirai. I write proofs like mathematical proofs Sometimes I prove my own wallet Correct and I put my own ether on it and ask people to attack it and steal my ether because The magicians of proving something Doesn't necessarily Guarantee anything about the reality to know the reality of where to learn my Follow the metropolis changes carefully. I translated those II Improvement proposals into the specification document yellow paper. I work on generating test cases with Dimitri, Martin Swinde, Jared Guido, KC I also work on the C++ Framework for generating these test cases On the sideline, I also work on proving Kasper correct. I talk about that this afternoon. Thank you Hi, my name is Alex Berksassi or Exit on GitHub And I'm involved with three projects the Solidity, Ethereum.js, and E-Wazm So I'm gonna tell you a bit of each of them And so Solidity just some of the facts from the last year We had probably 300 entries on the changelog 15 releases and not that many bugs or at least not many bugs discovered And I guess the major changes we had from Shanghai includes Most of you have seen all of these but includes like function types, contract metadata, which helps very fine contract And we have also added a new compiler interface which would help in Retrieving everything from the compiler in a much better way than it was before now for the next year We really work on a new intermediate language Which I will gonna have a talk about after lunch today and as Christian has mentioned we have a new form of verification framework Called an SMT checker and that's almost ready as well, but this is that a big part for next year And I would like to thank all the external contributors all the volunteers We had for Solidity because their numbers is really growing and we have a lot of good people helping out Now with Ethereum.js We also received a lot of volunteer contributors this year and with the help of them we were able to update All the Ethereum.js project to be up to speed and support by Zentium This is actually very important not many people knew about this, but it is very important because Ethereum.js is used in many Widely use projects which include remix Truffle metamask and many others Now regarding E-wasm, which stands for Ethereum WebAssembly. There hasn't been that much development in the last year But that's due to a few reasons the specification is is practically ready It doesn't include by Zentium, but updating it to by Zentium shouldn't take a long time and Secondly the intermediate language in Solidity, which I've mentioned will enable us to create to compile Solidity contracts to WebAssembly And and also we received a lot of new contributors there Which seems like it will kickstart the project into creating a new client very soon Thank you Hello everyone. I am Jan Lebrou, remix developer So there is a lot to say on remix. So remix is a Web ID I forgot to say this is a way to develop smart contracts and then to run smart contracts in a test environment remix has been a started development like one year and a half ago and We are now in The way of improving the UI We already improve the code the back-end code and We have a lot to say. So I will be presenting on Friday One talk about remix One important thing that we add since last year is this new UI There's a bit has been merged like a few weeks ago, but we also add new users since a few months we have remix guitar channel that Arrows people to give feedback about the UI give feedback about a remix the application and We also have and it's quite important For a free story new contributors So we have Rob, which is over here, I think and we have Nina and Alex with also working on remix and they help The community to improve remix and to go further under contract development So for the next I will be giving a talk then on Friday but basically we are in point where we can be Proud of what remix do now, but we still need to work on it and we still need to improve some some stuff in remix for example we need to Split down the code of remix so it can be used by the community We need also to find a good way for the community to be able to have Constituent integration on remix and so this is a bunch of work that will be done in the next year And I will be presenting on Friday some some other features that we have made last year And I will be also presenting some new features that have been merged a few weeks ago and Yeah, I hope to see you around for this week. So we can just show you how it works and We can just show you how it's now become easier and easier to develop smart contracts. Thanks Hello, I'm Piper Merriam, and I'm the Python team lead for the foundation Let's see earlier this year and myself and a number of other framework developers Came together and established a spec for packaging smart contracts. I'll be talking about that a little later today shortly after lunch I am responsible for a lot of the Python tooling in the ecosystem and this year. We've been working on maturing that tooling bringing it closer to being up to par with the JavaScript ecosystem and I've been working on an alternate Implementation of the EVM and Python called Pi EVM and I will also be talking about that later today Later in the afternoon Over this next year. The hope is to bring that implementation online as a new light client node as well as Getting broader support and adoption of package management across the ecosystem. Thanks Welcome. I'm not the victor. I'm standing in for him I'm Daniel and I'm the architect of swarm Our project has grown a little bit beyond the original scope of providing mass storage decentralized mass storage for Ethereum and it also now includes Applications like hide band with communication between the nodes Our team has grown considerably to grow up to to the to the new challenge Tomorrow, we're going to give you a more detailed report on What we're doing and what have we already achieved? But briefly, I would like to mention a few cornerstones So first of all, we have developed a simulation framework where we can test how our network and how the algorithms that we're building are going to cope with various situations at scale like network partition band with bottlenecks or High churn so nodes leaving and joining the network rapidly The first practical application of swarm is being in development. It's going to be a Cloud storage where people can synchronize data between their devices and also share large fires and directories between each other There are third-party applications of swarm emerging Such as live peer, which is going to be live video and audio streaming using swarm as a transport layer and Perhaps it is also worth mentioning that We are working on issues such as privacy and censorship resistance so that We can actually support sensitive data and Censorship resistant communication so please come to our talk tomorrow And also our breakout session is on Saturday. Thank you Hello, I am Vlad Gluhovsky and I'm working on whisper which is communication protocol for distributed applications and And At its most secure mode of operation whisper is supposed to deliver darkness Which means that Communication is not only encrypted But also not no meta information is being leaked. This is very important for the cause of liberty and on the last day, I am going to talk about liberty about whisper and How to achieve darkness with it? Thank you Hi, everyone. I'm Everton. I'm from Brazil. I'm from the Maze team Miss was first written by Fabian Vogelsteller here on my right And Alex van der Sende who couldn't be here for personal and really good reasons I work this year on bonding together some other projects into the browser and Dealing with some security concerns, which is a primary one for us And we also have Victor Maya, which is a really skilled developer who is presenting a new experimental project this this week And we have also Margot Rowe a really nice guy Worked with Redux and his refactoring mist to to be more scalable one for the future Well, I invite you all to to our presentation on the main hall Friday 9 14 Well, see you there. Hello. I'm Fabian Vogelsteller. I built the initial mist and Working on web 3.js. I also built a theme wallet and a few other things Probably now known because of the ERC 20 token standard I together Vitalik initiated Working currently on web 3.js I will have a presentation on the third at 1 p.m. About the 1.0 refactor, which is a major refactor And it actually includes a lot of new features and it's Right now, it's I think the tool which I always wanted to have working on dApps and I will also present later today New ERC I initiated called ERC 725. It's about identity and You're welcome to join the breakout hall at 3.30 today Which is downstairs? And maybe a short notice the the Wi-Fi password if you want to know Wi-Fi it's attendee is the Wi-Fi name and it's the uppercase three attendee lowercase Yeah, thank you Thank you all and thank you guys for doing this on time where actually we have a few minutes, but I'm going to Invite you to step down and we'll invite our special guest speakers for to start off the Event up Jerry Britto and Peter van Valkenburg of coin center are here to Do the regulatory update and look ahead? This is the talk by coin center We invited them last year to also do the regulatory talk then theorem foundation Takes regulatory and compliance matters very seriously so we do this at the beginning of the Dev kind event and then after that we have a full agenda for all four days of topics on Ethereum platform development base layer development Research today is greatly happening today in both this hall and the presentation breakout hall downstairs on the second floor and Just generally we didn't really I don't give you a quick overview of the four days So today many of it's the subject the subject matter of the talks are There's a lot of research. There are a lot of research talks going on today Tomorrow we have core development and a number of technical talks Related to core development platform development and base layer development then day three we have we're moving into dApps and tools and and Then on day four we have a number of topics that are miscellaneous of different interests and different day for just to let you know we Are moving the main stage down to the stairs to the Cozumel So we have this room today tomorrow the next day and day four We will be self-contained on the second floor so