Upgradeability of self-governed contract by Hadrien Croubois (Devcon5)
Devcon 5 · 27 Nov 2019 · 5:36
Hadrien Croubois discusses the upgradeability of self governed contracts at Devcon5 in Osaka, covering how a smart contract that governs itself, rather than relying on an external admin key, can still support upgrades to its own logic. The talk covers the design tradeoffs in building that kind of self governance into upgradeable contract systems.
Speakers
Topics
From Devcon 5, hosted by Ethereum Foundation.
Transcript
[Applause] I'd like to discuss really details for Senator Byrd's market right so I my research engineer I'd say everyone reads a community building kitchen whether it's working with in Australia and in university so basically this is not very exact same pieces that I did on the side which I accepted the whole community some people think that and it's partially true when you have already reached record tracks you had the ability for someone to change code and very little variance that's just where
servers it could still change the rules of game and not run but it's a big local currency its marketability as its strengths and its weaknesses and there are cases burritos and that's obviously I'm gonna else 20 to be upgraded work somehow the Terry case it might make sense and those cases are awareness of the neutron is clearly established and this is true for those most active participant that works on pills and booze cigarettes is somehow owned by one people are a community of paper exactly there is no reason why they could not change or overhead how does a bunch of crazy assets but not enforce hello how did we see when it works basically in
sample chamber market right that also joking train or everything that is related to your identity and multiple private keys can sign transaction that will be recognized by your products and depending on the group the word is a super extinct interact with one of the other editions is very good to us even personal user you may want to put one toilet keeper device let's have to bother about see present issue or smartphone thank you just Nestle can basically remove the spiritual person it's a human but what about gasoline also smollett's leak gas and and it's a big pain so what we do is we use with a transaction transaction there aresome when they also want to just sign some
method selection tools just a sign message whenever we later send the transaction to the network that's great but then whatever to create activity we don't have a benefit here so we could use our 725 proxy which nice way that it and it separates basic identity from the VC project these people great and if you want to obtain energy you just in the country where they contracted us to the RFC center of proxy the point that we want so you set up a new security as a new contact to it which were free wait the C's launching Wyatt and proxy artists from different contracts and only one who has token so you want to we
found a little subtraction this is a two initial goes to refund the transaction has to be aware that there is a proxy and has to go that way to stand against fascism really so Jimmy's a much better way and this way is to use why we proxy contracts but not like something proxy using the digital this is what starting to emerge in the community back to the person living is doing it and it's great and the thing is this proxy will already token because it's a similar dress but it does to memory but not to code what it does it Dana gets to come to what you gonna master you could use that to do that using exactly infrastructure eggs in the Wesley does that but there but
once you do that it's pretty good if you want to update to contract or change erosion we just use another punch a quiet in web proxy punch to data and launching wallets code the people tracking the logic is the same for everyone people does have proceeded on to it so in terms of safe space and the drug chain said gasps it's good for everyone so that's an issue that like the issue that was here before I came in basically that when you could upgrade from one track to another provider the memory part owners are saying but if Democratic changes then you're basically school and the thing is this will happen in the future when one of white right service we don't know how long great
margins or Universal mean to be there for when you like to keep you address and they were language doesn't even create that language from why provider to another while keeping our content easy part Craig Morton for the claims of asset that you can transfer to monitor so this is what I did at see th see it's completely valid it's just a very small layer for proxy that have a great ability I have mastered education example of how I can write equation from one model to another my goal is not to be missing words do I do my goal is to raise awareness about the importance of unity and my ability of words ok Chiquita's check this out on Gita or everywhere and it's funded by
Isaac and I hands it's used by Shepherd for proxy philosophy TC and I think assessing handouts with universal meaning so are so confused it's very signal button thank you [Applause]