Audit of the Governance tools and procedures of BanklessDAO: Emergency Protocol

Not sure what you mean shut down the DAO. Could you explain please

I mean I think it depends. if it is stored off chain, it could just result in the same issue

They can archive them though

The change to the season 5 timeline was 9/10 months ago. I am sure that I could find more information, I am not sure why you would need anything else. Our governing documents are able to be and have been edited .

It depends on your definition of integrity I guess.

Well, although that sounds good and as decentralized as it could be, you are omitting a layer. Each Guild/Dept and project got a budget for the Notion admin role. So it does almost feel like each Guild and department and project has control of their own notion, but when the notion admin is from one specific workgroup, and they are the ones with the admin control for each group, that probably looks similar to a botnet attack

You also mentioned the multisig got hacked? What multisig? Is there documentation on this?

I am sorry, could you provide more context here please. What did you learn? I will save the rest of my WH questions.

Thanks. What about the other one shown here, can that page be restored? What about the pages that have ā€œno accessā€ links.
I also wonder if there is an archival process?

This is for the multisig. I donā€™t see the sushiswap position on here though ā€¦

What about the the holdings in the Treasury Departmentā€™s multisig?

Also something to worth noting is the marketing/gitcoin/Bankless Academy/MEV
I kinda find it strange that I being such less knowledgeable than all of you, has put that all together.
I guess I will have to do a better job mapping this out

Hi Sprinkles.
What are you trying to demonstrate with this diagram?

Should I interpret the ā€˜cybercriminal botnet attackā€™ comparison you have made as an accusation against me and/or the other Notion Workspace Owners of criminal behaviour, or at the very least some kind of misappropriation of the responsibilities weā€™ve taken on?

I could choose to be offended that you have singled out me and other long-term, trusted bDAO contributors for scrutiny based on the fact that you think important documents are missing or have been altered to subvert our governance. Iā€™m not offended though, because Iā€™m aware from previous experience that you tend to equate any lack of technological understanding with evidence of suspicious activity.

  • As per my separate reply, the DAOisms Notion page had been archived following a group discussion and agreement that the page was no longer needed. Itā€™s been restored now.

  • Iā€™m not sure about the member page; Iā€™m not familiar with why it exists.

  • Further down you refer to a deleted page about L2 Discord privileges - itā€™s simply a duplicate copy of the Discord roles page, likely created by mistake, and discarded because it was not needed.

  • If you think the Season 5 spec Google doc was changed, why not ask Rowan to show you the version history?

  • If you think a Forum post has been edited - check the pencil icon and it will display the changes.

Returning to the Cross Work-Group diagram youā€™ve produced:

  • What does ā€˜Google Drive adminā€™ mean? I have control of any documents I create in Google Drive but I donā€™t know of any other Google Drive admin access I have.
  • Likewise, what is the Maker Bot and why do you think Iā€™m an admin?
  • Why do you think I ā€˜own in server botsā€™? I donā€™t.
  • If Iā€™m a Tally Bot admin or a Vault Warden admin, itā€™s the first Iā€™ve heard of it.
  • I am actually working quite hard on bDAO governance docs right now, but I guess you overlooked that part.

What this diagram illustrates to me is that we donā€™t have any single points of failure and that even in a bear market we have consistent and reliable contributors willing to take responsibility for DAO systems and processes.

Also something to worth noting is the marketing/gitcoin/Bankless Academy/MEV
I kinda find it strange that I being such less knowledgeable than all of you, has put that all together.
I guess I will have to do a better job mapping this out

Put all what together? I have no idea what you are implying with regard to the above, but if you have accusations to make, please just state them clearly.

Sprinkles, like you, Iā€™m in favour of transparency and clear record-keeping - and on that point I agree that bDAO lacks strong processes, but for you to continually assume and imply that this is the result of malicious intent is just plain wrong.

5 Likes

So,

Could we take the funds (some of the funds, all of the funds, 1 bank, whatever) from the DAO wide coordinape that we no longer use,

And just audit processes?

We know that @Trewkat @ernest_of_gaia @hirokennelly are tightening up the constitution (with random guest appearances from yours truly) that can be step 1!

Step 2:

Take a look at Notion. I donā€™t think Notion is terrible, the Notion peoples are doing good peoples work, but admittedly bdao is a LARGE organization, and Notion isnā€™t built to withhold large organizations without a bit of elbow grease.

Just do a periodic ā€œauditā€ once every 2 seasons to make sure things arenā€™t glaringly bad. You can probably clear up any rogue pages that have been changed, blown up, stolen by the Hamburglar, or whatever. Can put @Trewkat to work again here :joy: but what that would be @0xZFi.eth , trew, @links and friends. I am moderately Notion knowledgeable. I could help also.

I noticed a ton of guilds (research guild included) did not follow directions with respect to the Notion admin, but I suspect that falls in line with the clarity issue we keep running into with grants committeeā€¦ā€¦

Step 3:

Maybe use infosec + treasury (bonus pointā€™s because itā€™s a collab!) to audit whatever on earth you said abt that LP pool. You can take the very precious resources, and do a true audit of the contracts in order to make sure all BANK is going in the right direction.

Step 4:

@brianl is the discord admin (along with AAJ and friends) Iā€™ve seen you in discord with a fair amount of requests. Letā€™s go through and make a list of bots that have questions, and then Brian, AAJ, and whoever else wants to play can go through them, check them out, and decide if they look good or not.

There are always ways to solve things.

There are also other pressing issues that are not being solved when we start trying to go down these rabbitholes.

I have had the same questions about the integrity of banklessDAO and Iā€™ve started my own firestorms over the course of my tenure here. Iā€™m sure anyone can find them, post them, whatever. Right now, I am happy. bDAO is far from perfect, but itā€™s also a nice place to be.

However. I am curious if taking the approach of splitting this proposal into 4 smaller proposals, asking for a temp check for these proposals, and then deriving the answers that you seek (is bDAO amazing? Is it garbage?) from the Temp checks could be more beneficial for you.

And also, work on your onboarding project :grimacing:

4 Likes

I think the vault warden admin is the password manager.

1 Like

Yes, I know what it is :slight_smile:
I have never used it.

1 Like

Haha.

My bad. I was geeked when I learned about it so I wanted to be helpful

2 Likes

Perhaps what can be done here is a remix on what she is saying and what you are saying about processes and work on shoring up bDAO (so like really what you are currently doing).

So in the past Iā€™ve wondered if there were some moments (grants committee elections, some decisions about governance) that have been rigged towards a small group of people. Specifically token weighted voting.

Iā€™ve probably called out every person I can think of because of these thoughts.

I realize however that what I thought was ā€œriggingā€ may not have been the case. More so just a different way of interacting than what I am used to. Itā€™s been a fascinating journey for me.

We will have moments where we may not see eye to eye, and thatā€™s okay, but perhaps we can derive underlying points from each others arguments and come up with a plan from that solution.

Thatā€™s why I say perhaps we can split this into 4 proposal ideas (because Iā€™m notoriously bad at creating proposals) and see if something can actually be done, productively from this.

1 Like

Hang on didnā€™t @0xZFi.eth just tell the people about a Notion wiki? Isnā€™t this going to solve a lot of this?

1 Like

Youā€™re asking that we pause all snapshot and forum votes. That sounds like pausing the DAO to me.

This is one of the reasons we moved governance to the constitution in Github, in which every edit is trackable. You can see all changes here: Pull requests Ā· BanklessDAO/bankless-dao-constitution Ā· GitHub

The docs you are talking about are older, and we have moved to Github, so I donā€™t really see a reason to pause our governance over a superceded governance doc having been edited, especially you havenā€™t told me what the edit was. It could be that someone opened the doc and accidentally added a space or something.

It sounds like youā€™re saying by your definition of integrity, I donā€™t have integrity. Is that what youā€™re saying?

Notion admins are chosen BY THE GROUP FOR WHOM THEY ARE ADMINISTRATING, not by the Ops Department Notion admins. i.e. Each Guild chooses their own Notion admin. If you have an issue with the way a Guild is administrating their Notion pages, take it up with them.

Iā€™m going to guess that you donā€™t know what a botnet is, because your comparison makes very little sense. Basically you are implying that the Ops Department Notion Administration team is running a bunch of servers which imitate humans, join guilds, administrate their notion pages, etc.

Is that what you are saying? That the Notion Administration Team has been defrauding the DAO with a botnet?

I never said the multisig got hacked. It has never been hacked AFAIK. In the Notion decentralization proposal, I mentioned that someone changed the multisig address in our Notion page, so you could say Notion was hacked (although it was a trivial hack, since everyone had access to everything).

The Notion decentralization proposal worked to fix this by compartmentalizing Notion access to each DAO group. Instead of everyone having access to everything, each DAO group gets to choose who has access to what.

2 Likes

I learned that ā€˜Regularā€™ can edit titles.
In response to Baer.

1 Like

Yea, sushi is owned by someone else.
Defi is permissionless, and anyone can create liquidity pools for anything, as long as they are willing to take on the risk (impermanent loss).

1 Like

This covers quite a few topics, and some are of higher concern than others. I agree we shouldnā€™t reference editable docs in a snapshot. Anything voted on should be immutable and permanent. Surely thereā€™s a system we can implement for that.

I disagree that we need to start over. We need to stay the track and correct course in the least damaging way possible. Our community is lucky to have strongly aligned contributors, so letā€™s use that to keep moving in the right direction.

5 Likes

I am simply showing how admin. access (throughout all channels) is consolidated - which leaves us open to a sybil attack. Letā€™s just take Notion for instance. If the admins were
1.) L2ā€™s
2.) Trained and credentialed (Notion ninja did do this - but isnā€™t ongoing)
3) had to re-certify every so often

That could prevent a admin power in the hands of only a few.

1 Like