 The genius of Vitalik Buterin's multi-client implementation approach was seen this morning. So, obviously there was that incident regarding, you know, the exploit of Geth, and so the parity node was running. So this alludes to the importance of a robust and multi-client implementation of the Ethereum network. So good afternoon, everyone. My name is TJ and I'm here on behalf of Ethcore. So Gavin Wood is unable to attend today. He's spending time with his newborn baby. So I hope I will be able to present on behalf of Ethcore and on behalf of the team. If you don't mind, because we are here in China, I'll say a few words in Mandarin. 各位观众,大家好,我叫苏宗靖,我就是Ethcore创立者之一,今天很高兴,很荣幸, 我在大家面前发布我们最新的巴黎地以太坊客户parity. So I hope Vitalik doesn't mind that. Today we are so excited. We are so excited to be here to launch Parity's UI. So we know the importance of contributing and growing the Ethereum ecosystem. And that is what Ethcore is focused upon. We have an amazing dev team and it is our passion to provide and create amazing software. So today will be about the launch of Parity's UI. And we want to continue making it easier for developers and users to leverage and utilize the amazing Ethereum network. So we want to thank the foundation and everyone that has been involved in the organization of this event, especially Ming and Vitalik. So what we have done for Ethcore, a little bit of background, Ethcore is made out of many of the alumni of the Ethereum foundation. We have a great relationship with the foundation. And we present to you the Parity Ethereum client. It is a high performance client written in a very safe language rust. It's a very new language created by the Mozilla Foundation. And what we tried to do was to do a clean room implementation, to take the lessons that we've learned, you know, building the different clients with the foundation, and to put that into a high performance client that we can bring to everyone. So we believe that the ecosystem has a tremendous potential for growth. However, it requires basic infrastructure. For example, the roads and electrical wiring and the plumbing to make sure that everything is set out there for people to build on. For example, it is important that the network runs at all times. This is mission critical. So what we try to do is to ensure that the infrastructure is there for people to build on and leverage. Today, what I'm going to show you, the Parity UI, has that in mind. It is the focus of the UI, and it's our gift to developers and application developers everywhere. So in tomorrow's session, my esteemed colleague, Arcady, will be presenting on Parity's performance and security. I really encourage you to attend the event. It will be very technical. Today, I'll just be walking through the UI, the shiny, amazing UI, never before seen by everyone. And I hope that you guys enjoy that. So we really think the team at MIS have done a really amazing job. And what we tried to do was to take some of the ideas and reimagine it in a new and different way. For the first time, the client and the UI will be natively baked in. By downloading the Parity client, you will have the native UI built for your use. You wouldn't have to download any other external application. We are going to run discussions to support MIS to ensure that MIS is compatible with the Parity client. But this is a reimagination of how a UI could look like. And we spent a lot of work looking at it, thinking about the various security design features, and ensuring that the UI is baked into the client. So for the first time, running a full node, you will be able to see a user interface for each and every one of you to use. So there it is. OK, before you get too excited, this will only be going to beta in the next release. So it's not out yet. The next beta release will be over the next three weeks or so. Why is it so amazing? Why is this blank screen so wonderful and so amazing? This is a Chrome browser. By simply typing in local hosts into the URL line, you are able to interact directly with the Parity client, directly with the full node. Think about that. You wouldn't have to download anything for the first time. You wouldn't have the command line. Now, everyday users can build stuff. Wouldn't need to mess around with the security. Can have a wonderful UI just for you to use. So that is our gift to you. So it is packed full of features. Before I go into it, I'll be talking through the video. Packed full of features that we hope will dramatically change the user experience. So I will show you now the UI, the first glance. This is, I'm going to show you a video in a bit, but I'm just going to talk through a few of the screenshots so that you understand where everything is going. This is the first screen that you come across when you enter the Parity browser. It allows you to set up an account, very similar to what you're used to. The UI is designed to be very clean, very intuitive. It's designed for my mom and dad, my grandparents, to be able to use the power of the Ethereum network to leverage that decentralized network. You are able to do obviously client imports. This is on a full life node. Think about it, this UI will come shipped with the client. Are you all ready for the video? OK. So right now, we have the client being run in the background, and we are setting up an account. You have this Identicons that map from a key, an image which allows you to remember your key. And we have a UI which is natively designed, allowing people to use it very easily. It integrates with the key store if you want to do that. And suddenly, you have the UI baked on top of your client. Now we're doing a quick transfer, just ether transfer. And this is the key feature here. This is the parity signup, which ensures the level of security which the end user actually needs. So that developers won't have to mess around with that kind of stuff. So you see the transaction there? You have an address book. And you can just save the address as well. So it's a very intuitive user interface. We are focused on the core technology. We are focused on building a high performance client. But we don't think that just because you have high performance client, you have a crappy UI. No, we believe that the two things come together. So the next part of this presentation will be what should really excite all of you. It is targeted at dev developers. It's targeted at dev developers to create that infrastructure which should have been dev so that you don't have to mess with security. So you don't have to rack your mind thinking about UI. How am I going to keep it safe? Do I rough it through a server? Am I going to get shut down by the regulator? Things like that. So we want to ensure that devs have the necessary infrastructure to function in a decentralized network the way it was intended. So this is the dev UI here. We have Gavcoin because even though Gavin is not here to join us, he is here in spirit, and he senses love. So this is an imagination of how devs can look like and how people can use the parity client to integrate whatever devs they are creating. Dev tokens are given equal citizenship status in the UI to Ether. And we'll see what that means in a bit. This means that you can do whatever you're required to do with devs, with the dev tokens, in the same way as you would with Ether. It's treated in the same way, and we know that it's just as important, and we want people to build amazing stuff on this network. So this was the trusted signer that I talked about. This thing has an identicon on the bottom to ensure that the user knows that it is trusted. You can trust parity. We sandbox all the devs from parity itself. This means that you don't have to worry about devs accessing particular of the client ports, compromising security, any of that issue. As long as this parity trusted signer is there, you can make the transaction. So the really beautiful thing about this is that this thing is not routed through a central server. It is done natively on the client side. You are the one doing all of these transactions the way that Ethereum was designed to do. As long as the dev tokens at here with the ERC20 standard and is on the parity dev token registry, it will automatically be integrated into the dev UI. I talked about the trusted signer in a bit. Tomorrow, Alkady will talk a little bit about the technical aspects of the trusted signer and what goes behind in the machinery and the background. But I just want to say a few things about it, that you can actually go into the signer and ensure that the transaction is done in the way that you intended it. So you have a level of trust in the Ethereum network interacting with devs that currently may not exist if you just use the command line. So now will be the dev part of the video. Are you guys ready for that as well? So now we go into the dev part. Dev coin is a toy dev just to show you what is possible. Now we buy coins. This is just a toy. So we buy coins using the ether test ether and we transfer it into the account. The dev is functioning the background and we can see, oh, wow, the transaction is locked. Now we go to parity and we see, OK, now the account has this new debt token in it now. We can transfer the token. This is the first classism treatment that we talked about. And we can now send the tokens between different accounts. So we're not running any server. This is completely on the client side. And now this trusted signer allows you to key in your password and you can trust parity. And now you can see that the account has a few of the debt tokens in it. So we're so happy to be here today and to present to you the launch of the UI. The UI will be coming out around about the same time that this video will be put up on YouTube in about three to four weeks. So we are really excited to be bringing this to you. And if there's nothing else, I would just like to thank the organizers of this event for doing such a wonderful job here in Shanghai. And hello to everyone.