All right, everyone, I think we're going to get started.
We might be joined by a couple more people as time goes on, but might as well start talking
So hey, everyone, welcome to AtomZone Agora.
The Agora is a central public space organized and hosted by Atomic Economics and Core Contributors,
where we foster discussions.
In this agora session, we're going to be talking with Contributors from Simply Staking, Composable,
Notional, and Apollo DAO about governance issues within the Atom Economic Zone.
I'm just keeping an eye on our audience.
And so we have folks from Simply Staking, so I'll let them do their introduction if they want to take the mic and speak up.
Hi, hello, everyone, I'm the CEO and co-founder of Simply Staking, I'm the CEO and co-founder of Simply Staking.
We've been a validator in the Cosmos Hub.
We've been a validator in the Cosmos Hub genesis.
We're very, try to be very active within the governance ecosystem.
I think this year we've, we've put up like two or three proposals on the Cosmos Hub.
And yeah, this is a topic that is very much interesting, interesting for us.
So I'm happy that we're discussing.
Thanks for hosting this Haifa team.
I'm a contributor to Entry Point, and it's, and it's great to discuss this, this topic with you guys.
I just invited Isaac to speak.
Not sure if he's taken the mic yet.
But otherwise, we can switch to Bruce from Apollo DAO, if you want to give yourself a quick intro.
So one of the co-founders of Apollo DAO, we were originally launched on Terra back at kind of the peak Terra days, but are now relaunching for Osmosis and Neutron and focusing on yield and liquid-staking derivatives.
So, yeah, I guess kind of our point of view has really been from the kind of coming into the more cosmos ecosystem from the Terra ecosystem, really looking for kind of funding and relaunching and partners and stuff like that.
So, yeah, we've, I feel like, seen quite a lot over the last kind of year or so.
So, yeah, looking forward to kind of hearing others' thoughts and sharing our opinion as well.
Thanks for joining us, Bruce.
And we've got Isaac on stage now.
So it's your turn to give an intro.
I'm Isaac, CTO at Simply Staking and also involved with the Enterpoint project development and stuff.
Well, what Matthew said about what the company does in the cosmos ecosystem and across the other ecosystems we're active on, I'm happy to answer any questions.
If we get a couple more speakers as time goes on, I will drag them on stage and force them to talk about themselves.
But for now, we will power ahead.
And so one of the major topics in Cosmos hub governance around the AEC right now is community pool spends and how those funds are dispersed within the cosmos.
So generally, the structure that we've seen for community pool spend proposals is that money is sent from the community pool to a multisig, which is intended to protect it from being misused by a single person intentionally or otherwise.
And I'm wondering if any of our speakers would like to give us a breakdown of how our current system manages multisigs in community spend proposals.
Yeah, so this year we've had actually, we were one of the teams to be part of such a multisig.
So I don't know which proposal number this was, but we made a proposal on the hub to fund the audit of the cosmos, of the cosmos hub code before neutron joined the AEC.
And so what you know, a multisig is sort of a good first step, kind of.
When the whole, when a whole decentralized organization needs to take some action, they can't do it all by themselves, right?
So you want to appoint some people to take decisions on your behalf as long as those decisions make sense and they are in the spirit of what you told them that they should be doing.
So for the audit of the replicated security, we took it as simply staking, we took it on ourselves to go find a security team.
We worked with a few of them, then landed on Oak systems, security, and as part of the decision process, we also like signed agreements with Oak on behalf of the cosmos hub, because the cosmos hub is a decentralized organization, cannot sign things, form and documentation itself.
So I think in this, we highlight a few things, right, that are really important to keep in mind as we continue this discussion, right?
So the cosmos, so a large decentralized organization cannot take, like can take decisions to set direction, but it's very hard for it to do like the real work, right?
And so committees are required to do this.
The analogy would be like in governments in the world, right?
You have a government, it says direction, but then there are ministries and committees, et cetera, that actually do the work.
Now, of course, as soon as you put in like a committee that has a responsibility to do the work, you've introduced failures, kind of places where the system can fail.
So how can it fail, it could fail because the committee does not do what it was, what it told everyone it was going to do.
It could fail because the committee just doesn't achieve what it was going to do.
Or it could misspend funds if the committee was responsible for handing out funds, right?
So committees solve kind of a coordination issue, so they're very important.
A multisig, because a committee, so you don't want one person responsible for holding all the funds because you're like a tank vector, the potential for problems there becomes very big.
So you want a few people involved, and this is where the idea of multisigs come in, right?
So I know for proposal to audit the hub code, there was us and three other people in the space.
We're on the multisig and ultimately responsible for sending these funds to Oak Security.
So, yeah, this is kind of how it works right now, but there are some gaps, right, in this system.
So every committee kind of decides how it's going to self-govern, and the Cosmos Hub decides and votes.
The Cosmos Hub community can vote, work on the audit for the Cosmos Hub.
Then the committee that is doing that has full discretion to work in whichever way it wants.
And most of the time, this works well.
Maybe I stop here and see if that makes sense to people, if there's anything to add, because I went just on a rant, I think.
No, it's good context, and I was just looking at the text for Proposal 687, I think, was the audit.
And looking at your multisig structure for this, I think it was four members, but simply staking wasn't actually on the multisig,
which strikes me as an interesting difference, because a lot of the time we see people making proposals,
and the person or the group making the proposal is also the multisig that is getting funded.
But in this case, it seems like simply staking was doing something because an audit was deemed necessary for replicated security
in addition to the one that Informal was doing.
And they, or you, I should say, coordinated that work without actually touching the flow of money.
I'm curious about the structure of that.
Could you say more to how that decision was made and how it affected the utility of your committee?
So Damien, on our team, took part of this.
And this leads me to another question, another kind of topic that I want to highlight.
So, yeah, so Damien, on our team, was responsible with some other members of the staking team to make these decisions, right?
Discuss with, do the actual work of the committee.
But the actual work of the committee is very different from handing out funds, right?
If you think of a company, right?
There are teams that do the work, and then there's finance that pays people.
So you want to start segregating responsibilities.
As I said before, as soon as you introduce, like, committees, committee members, these are people, right?
And people sometimes fail.
So you need to make sure that there are levels of accountability.
And one of the best ways to do this is to really limit the remits of people in these committees.
So if I'm a decision maker, I should be a decision maker.
I maybe don't need to hold funds.
If funds are going to be distributed as part of a proposal,
then there should be a clear process of explaining, of determining,
have the right criteria been met for these funds to be now distributed by the people who are responsible for handling these funds.
But again, these, and I think it's a subject that we should be, that we're going to discuss,
and I know, Lexa, that you wrote about this.
It's like the separation of concerns, right, with people involved in the system.
And, yeah, continue on then.
Yeah, that is a topic I'm really interested in.
What you've said makes sense to me,
that decision makers don't necessarily directly need to hold the funds.
And I think that highlights the interesting idea that actually dispersing the money is not terribly complicated.
You know, it's transactions, it's signing things using your wallet.
But the actual decision making itself can be incredibly complex.
You need access to a lot more information.
And in order to process that information, you need a lot of time, you need context, you need energy to do that sort of work.
So when you, I guess, overlap the responsibilities of the decision maker and what I think of more as an operational role,
you know, kind of like a finance department just sending the money,
I think you run into the risk that people are overloaded or you are over-indexing on people being good decision makers or good operational support.
And, you know, I don't think you can optimize on two fronts at once.
I think it's a really interesting problem to figure out who holds what responsibility on the committee or in the entire flow.
And as you add, so I'm going to give another example, right?
So I'd like to discuss, we discussed the audit proposal where things went well,
and I'd like to discuss a proposal where I think things did not go that well,
and how separating concerns could have really improved the process, right?
So I'm sure everyone on the call recalls proposal 72 that asked the Cosmos Hub for funds to distribute to teams
who are planning and incentivize them to research and plan how they could work within the atom economic zone
and how to use interchange security, which was something that was still nascent as an idea about a year ago, right?
There was a committee that was responsible for selecting these teams to hand out funds to,
and we were one of the teams selected.
We did, we did the work, but then when it came to actually get the funds, these funds were not given to us.
And so this is where, like, this is where it can really go wrong, right?
So the hub asked a team or entrusted a team to do some work.
This team was meant to do some work, promised other entities in this space for funds on behalf of the Cosmos Hub,
and then these promises were not made, were not kept, and the funds were not distributed.
And within this, within the setup that was used for proposal 72,
you start to see, like, the co-mingling of decision-making and operational teams.
And this immediately causes problems, right?
So when you start separating teams, decision-making versus operational,
you introduce requirements for reporting that are extremely important.
So a decision-maker has to make sure that they write down and document the decisions
so that then the team that is handing out the funds
actually can make sure that the funds are going to be given to the teams
based on the right decisions, right?
When these two teams are the same, well, then it's extremely hard to get accountability, right, in the system.
Because you're wearing, you're the same person wearing two hats.
And that never works in real life.
Or it can work, but it's hard.
And we understand that this is hard because, like, as part of the blockchain revolution,
it's this idea to build better transparent systems
because when we understand that the current systems don't work.
So, yeah, I wanted to give these kind of two examples, right,
of how things could go well, and most of the time,
and the proposals that we've seen, right, on the Cosmos Hub, things go well.
But there are edge cases, and we have to be very careful of these,
to build systems that don't allow for these edge cases.
And I'll say just this, and then pass on the mic.
I think, I think, a very, very, very, very important aspect of any committee, any multisig,
whichever the structure, is transparency.
we, as humans, lose faith in the systems that are governing us,
not because, like, not because of the people in governance, right?
These come, they go, they change.
Unfortunately, what happens, after all, this change is everything stays the same,
and it stays the same because there's lack of transparency.
And so I want to highlight this, as I feel one of the most fundamental points
that we should be striving to achieve.
Yeah, that's a good point.
And I think it's really interesting that you're comparing these two different proposals
because I recall the discussions around each of them.
And structurally, they seem pretty similar
in that there is a multisig that is responsible for dispersing funds
from the community pool to what I view as a customer to the hub,
whether it's the consumer chains who were receiving support funding
or Oak Security, who is hired to do an audit.
But in the case of Prop 687,
there was a lot of discussion on the hub about exactly which audit company
And we saw people debating the merits and making cases for various companies.
And by the time the proposal went on chain,
People knew exactly who was being hired.
And so the role of the multisig then was extremely operational.
Whereas I believe in Proposal 72,
it wasn't entirely clear which chains were going to receive support.
And so that decision-making information
was not as transparent throughout the process.
And I hear what you're saying about this idea of reporting
and having someone try to wear two hats.
And if you are doing both roles,
why would you need to write it down?
You know what you're thinking.
This open, transparent communication
when you're trying to communicate with another person
So I hear what you're saying about
wanting to separate out these tasks
in the name of transparency.
I think we just got another person on stage.
We got a couple more people.
We'll take a quick pause for introductions
from Jacob and Brain Jar maybe.
I'm going to do like a slightly long introduction,
but then I'm probably going to just mute myself
because I probably have a terrible connection.
Casual Soft Governance proposals.
I'm just going to mute myself
a really admirable process.
productive conversations.