EF 44: Automated MSIG Proposal
New tools! Vlad proposed to update the community account with software he built to automatically change the MSIG based upon weekly rankings! 💫
Date: April 5th, 2023
These show notes are an early work in progress and will be updated in the future. Enjoy!
Table of Contents
- Please Note
- Automagic MSIG Proposal
- Eden Election #6
- EOS Punks
- Funny Hat Party #6
- Please Note
- Related Posts
Automagic MSIG Proposal
Vlad recently completed the development of software to automatically update MSIG permissions based upon weekly rankings in fractal consensus games. The open source software enables any community to automatically update signatories on their account each week to include the six people who received the most respect over the past twelve weeks.
This feature empowers communities with an unprecedented independence, decentralization, and autonomy. You can watch Vlad introduce this feature during an Eden Fractal breakout room here and explain this feature in more detail during the last forty minutes of this interview with Patrick from NovaCrypto. Vlad has also been building additional components to complement this feature for months and the software can be customized for other configurations in the future.You can learn more about MSIG permissions and why this feature is so helpful in this article.
Eden Election #6
Funny Hat Party #6
0:17 Dan starts meeting, recaps conversation prior to recording. Recaps previous Eden fractal., speaks about welcome letter, notion workflows. Eos punks Nfts, show notes. Todays topic on agenda, Vlads update for smart contract. Msig automation features completed by Vlad.
7:33 breakout rooms start
9:15 Pascal mostly working on Eos Punks, explains what punks are, represents early contributions, working with Dan to get some nfts to those that are attending Eden fractal. Gives update on Thiago re.
13:39 Eric just got back from Tokyo, primary goal reengage the art community. Worked with organization on infrastructure, had in-depth discussions. We had meeting on how to market. Center for governance for alien world basically got approved to build a center of governance, eden office, once funds comes it can be distributed
16:44 Tadas working on smart contract for firmament, trying to connect everything together. Moving forward
18:19 Joe been busy on project , fractal based. Trying to get involved with Eden.
19:29 Jorge had weekly meeting for Spanish fractal, big news preparing second on site physical meeting which will come out next week. Got into notion, shared in Spanish speaking fractal. Got into antelope, on his way to become smart contract developer.
22:03 Dan shares screen, main thing he’s been working on tools article, curating tools we have. Writing a lot, preparing to get it all together for alien world. Details focus on vlads app, telegram, cagendas, smart contracts. Curating it all in one spot, firmament, all other resources. Spoke on fireside chat, researching notion.attended Aquadac, helping Douglas, working with alien world
27:40 Eric and Tadas have conversation about tools friendly for non blockchain use,
31:48 Jorge and Eric have conversation about Eric’s meeting with director of marketing, ended up doing 4 hour meeting , looked at different things they could do. Art fractal is Eric’s use case. Eric explained the art fractal
35:40 Jorge question pascal on minting nfts , promoting new social network a challenge, asks how pascal will act on this challenge. Pascal gives details on how his social network is working, using fractal governance . It’s challenging
41:37 Jorge has questions for Tadas, the difference between firmament and albedo, wonders if first creating technology then looking for customer. Or do you have a customer.
43:00 Tadas responds to Jorge, current thinking working on proof of concept, than will look for a customer. In short term building technology, then will see if it makes sense for them. Regarding albedo it’s a research project to build technology.firmament is a sub project of albedo.
45:25 Dan comments he’s being doing a lot of research into firmament and is helping to try and implement. Asks Pascal about future of eos punks, Pascal will see as the market goes.
49:40 Voting- Pascal level 6, Dan level 5, Jorge level 4, Eric level 3, Tadas level 2, Joe level 1. Delegate- Eric
1:00:51 Jorge had proposed that delegates be paid for the extra hour, Dan responds it’s an interesting opportunity to explore. Could do something like a core budget. Dan suggests proposing as a future topic
1:03:08 return to main room
1:04:54 Dan welcomes Red, shares screen on Vlads topic Proposal Eden fractal smart fractal update. Msig automatic updates
1:07:16 Vlad explains his update proposal, combining 2 contracts into one, details automatic updates for msig . Using a 12 week period, chaining active permission. For msig, owner permission stays the same. Threshold for active permission 4 out of 6 to sign. Based from fractally.
1:10:36 Dan thanks Vlad for engineering work
1:10:51 Tadas questions Vlad on custom permission, Vlad responds it would stay. Vlad continues with details on how it should be done, has way to make it more secure.
1:13:54 Dan curious to learn more, no software bugs.
1:14:23 Douglas comments on Vlads proposal, awesome stuff, much needed. With active permission, is that too high of a level to give. Highest permission more weight? Any table changes Vlad responds we already have one custom permission to distribute funds. Not a lot at stake, most valuable distribution of respect token. Owner permission stays fixed, doesn’t see risk. Tables stay the same
1:17:55 Dan comments on conversation, reads out chat
1:18:41 Jorge sings bravo to Vlad 🎶
1:19:45 Dan agrees huge innovation, asks Vlad exactly what I different proposals do., agrees it’s good to merge the 2 contracts. Other proposal says new owner, proposing to update owner permission? Or both, asks Vlad to clarify
1:20:58 Vlad clarifies the only change on owner permission is that it has eos io code, weight is 5. This is important because active permission will no longer have this eos io code. Active permission will only have 6 different accounts. Vlad steps back to clarify further, why do we need this eos io code, it enables contract to execute an action by itself. Action could be executed by contract, goes into details on how it will work. Using the eos io code as owner permission.
1:23:23 Tadas jumps in with question to clarify, why can’t active permission still have both six members and eos io code Vlad responds, good question, fundamentally the problem is the order of scvi7nts in multi sig has to be in alphabetical order. Creating a technical problem. Practically impossible to rank correctly, still possible but requires more development. Tadas and Vlad discuss possible problems
1:26:13 Pascal commented if he saw a long view, step by step. Tried to get clarification from Vlad, Vlad responds that you cannot make changes, still very decentralized, system is resilient. Worse case scenario we are protected
1:30:15 Tadas block producers in eos can change any contract, it’s a matter of becoming so sure of our mechanism. Can active permission change the code. Technical note, are you sure this code that’s in alphabetical order won’t change. Vlad responds, good point.
1:32:32 Dan reads a little from chat. A bit confused on this topic, agrees it’s genius but caution is advised.
1:33 38 Douglas questions if you need to execute a transfer action, ie transfer EOS, thought we were only talking about active permission. Vlad answers to Douglas , in line you have to specify which permission are you using. Douglas asks Are the delegates going to be controlling active or owner account, Vlad responds initially active account, then if we feel competent abd feel everything is working then we can do owners as well
1:35:14 Dan shares his screen on MSIG, gives people better understanding on Msig. Advocates to make sure we take additional steps with caution. Details what each permission account can do. Current configuration of msig and how it works. Eden fractal 35 where latest approval on msig. Dan has been working with alien world , they are showing interest in using Eden fractal tools. Dan shares Eden on eos msig technique. Benefits of Eden + fractal. Important to have MSIG well held
1:42:04 Patrick wants to remind how msig thing was born. Vlad is coming up with a genius idea, better role for delegates. Thinks we should move onto vlads new idea.
1:45:23 Tadas thanks Dan for mentioning roles and power. Not totally convinced it’s perfect, how all fractals should do it. It’s a significant change for Eden fractal, community members have control now, self contributors would be the new power. Self contributors might change smart contract to benefits themselves.
1:48:09 Dan agrees with Dan. Stakes are relatively low as Vlad said, although we do t want drama or distractions. Long term it’s very important on who has access. Worthy of a lot of consideration, in the future as we grow, it can become more at stake
1:49:49 Patrick , first point into an msig we can do a threshold of 2, only 2can change smart contract. 2 nd point is we want to better incentivize, looking forward to vlads proposal coming back for consideration
1:51:53 Dan reminds everyone to use telegram chat, will share links on previous ef with msig information. Huge benefits of increased decentralization, Dan reads out from chats
1:52:28 Red, looking at longer term. Would revolutionize this space entirely
1:54:33 Dan agrees, it’s really Important on web 3 , Vlad just proposed as topic not proposal. Asks Vlad what he thinks best steps to proceed, just curious Vlad responds to Dan has had bad experiences with delegates, decided this time not to take long road. Delegates are sort of creating the laws, they can participate in dispute resolution. If signatories have the ability to chain contract then they should do it. In regards to what is best, we are here to experiment. Not that much at stake, we can see what’s wrong and fix it. Likes testing code in production if not too much stake. He would approve it.
1:58:37 Dan reminds everyone to commit your consensus results. Tells why it’s important. Pls. He is making notion templates for himself as moderator to use as well as other moderators. Another benefit of notion. Dan again asks Vlad for clarification on which permission this changes owner or active. Vlad responds it changes only the active permission. Vlad goes in depth to explain.
2:02:28 Eric asks if we’re just talking about setting up a new account and testing it. Vlad responds says it actually is making changes, he already tested it, look at Eden fractal test account.
2:03:28 Dan asks would it make sense to just use it as a test account, Vlad replies it would be a waste of time
2:04:17 Patrick that is what he wanted to say, that we have an Eden fractal test account. We could do some weeks using it as a trial. New products, we test, goal of new system we test.
2:06:32 Dan adds one thing, this wouldn’t apply for morpheus permission, people who sign each week, this would only change active
2:07:06 Jorge questions whether we vote now or next week
2:07:38 Dan responds to Jorge, there is 2 different kinds of proposals, where the delegates vote 3 out 4 using consensus. Then there’s the msig proposal, where it’s all on chain. Vlad proposed a topic, didn’t make a proposal. People on owner permission can sign on msig. There is no proposal at this point for delegates. Only msig can sign now.Dan woukd vote agains5 this right now.
2:10:19 Eric sounds like in principle we like it, but seeing resistance.
2:11:13 Dan agrees with Eric, definitely in favor of starting as a trial.
2:12:43 Douglas comments Vlad has it on wasom ? GitHub, pretty sure abi is there and you can try it there on wax test net.
2:13:22 Joe missed aquadac , but said he’d be there next week
2:13:52 Dan aquadac super helpful, tried notion with ai, amazing technology. Commented in inducting both Rosmari and Joe on eden.
2:16:07 Joe a bit confused on vlads proposal,
2:18:00 Dan prepares inducting Rosmari and Joe for eden induction. Eric and Douglas will also do induction at end of recording
2:20:33 Rosmari asks additional questions on vlads proposal, Douglas chimes in to clarify with his understanding. Dan chimes in too, looking forward to looking more into vlads proposal.
2:23:30 Dan starts wrapping up meeting with the hats, Go Eden! Go Eden fractal!
These show notes are an early work in progress and will be updated soon. We’re excited to make more detailed show notes to share the amazing progress of our community but are working with limited resources so some notes are much sparser than desired.
In this future we plan to create with many well produced videos, stories, and pictures from each meeting. You may wish to also view earlier show notes to gain a better understanding of the potential. Thank you for watching and reading. Enjoy!
Music by Kjartan Abel. More details at EdenCreators.com/attributions