# AA and Guardian Mechannism :guardsman:
<!-- Put the link to this slide here so people can follow -->
slide: https://hackmd.io/@jhfnetboy/S1Mh5hF_j#/
---
We've talked a lot about Account Abstraction.
And today we are talking about the guardian mechanism, the infrastructure or core component of AA.
---
## What's guardian:smile:?
- A social relation with a wallet-address.
- It will override your old owner-address with new.
- You should set 2 or more guardians in general.
- Guardian qualification can be extended in future.
---
## Why guardian:heart:?
- EOA -->single privat key, dangerous:skull_and_crossbones:
- AA -->on-chain contract with owner-address
- Guardian --> split control and change right
- Benefit --> use your natural social-asset never lost
---

---

---
## We must guarantee these::muscle:
- Basic security build on crypto algorythm
- Obey the game theory to keep stable
- Keeping a balance of security, convenience and cost
---
## What we should do?
- Permissionless: build a decentralized guardian value network
- Trustless: build on a crypto-based backbone with high security
- Public Goods: Only this can escape the impossible triangle
---
## Some solutions: :open_file_folder:
- Value Decentralized Guardian Network based on SBT
- A Public Goods supported by Community is best choice
- A scalable and opensource guardian smart contract
---
## Code
Owner
Guardian
Useroperation
---
## [Architecture overview](https://i.imgur.com/IVYxk7E.jpg)
---
## Truth
+ Guardian is a mechanism controlled by you and your social network or community that maintains your asset rights forever and avoids the centralization that makes you being a brick in the capital skyscraper.
---
#### How
+ Maintaining diversity and choice in type and quantity, Building stability from Web2 diversity and massive choice.
+ Email, Web2-account, Web3-account, simply bind to your owner address to maintain easy access and compound security.
+ Email: multi-operators to select to keep diversity and security can binding
+ Web2-account: any central-verify account to be a API isolation can binding
+ Web3-account: EOA, Gnosis contract wallet, Smart contract wallet, any
+ Future: DID, SBT, NFT or anything can sign with Block Chain security algorithm
---
## Challenges and Opportunities:crown:
- Useable: many wallets like SoulWallet appearances
- Privacy: keep confidentiality for all
- Collusion: not only isolation
- Convenience: easy to get and use
- Cost: don't be too expensive
- Centralization: Avoiding money and other things
- Censorship: P2P network with everyone
- ...more
---
## The right thing:heart_eyes:
+ Not only wallets, but also accounts, which are what we should be building: protection of your rights, including full control over your assets.
+ Convenience: Binding kinds of relations to lower the threshold and keep diversity security
+ Security: Diversity by type and number of guardians adding the rules (privacy guardian)
+ Cost: Value Network nodes running by individuals and communities should build first with consensus.
---
## Next
+ A transferable data type of AA wallet standard of ERC
+ A Public Goods project will be setup from Plancker Community
+ A league of guardians will be setup for global guardian network
+ Welcome to join the Value Network!
---
## Discussion
+ 1. The perfect type and number of your guardians or the best solution for normals.
+ 2. How to design and run a guardian for life long with low cost and high security.
+ 3. How about the motivation of building the value network of guardians?
---
## [The Philosophy of the EF](https://ethereum.foundation/philosophy)
## 成人达己
- 天长,地久。天地之所以能长且久者,以其不自生,故能长生。
- 是以圣人后其身而身先,外其身而身存,非以其无私邪?故能成其私。
- ——《道德经·第七章》
---

---

---
### Thank you! :dog:
- [AA Slide](https://docs.google.com/presentation/d/1iYK1XFbd0PLQjnNX3BuKeGFEQzYSk_IB1ZrBM_uPrcA/edit?usp=sharing)
- ](https://img.shields.io/github/followers/jhfnetboy?style=social)
- 
- 
{"metaMigratedAt":"2023-06-17T16:55:34.882Z","metaMigratedFrom":"YAML","title":"AA and Guardian Mechanism","breaks":true,"description":"a discussion about guardians","slideOptions":"{\"spotlight\":{\"enabled\":false}}","contributors":"[{\"id\":\"0c2c47b1-c904-4488-b0b9-2f8a6ed223c6\",\"add\":6837,\"del\":2314}]"}