@JeffreyDoyle Thanks for the answers,
Discovery: On-chain + off-chain repositories of templates and audits could improve their discoverability.
I am confused, how can this be possible ? Do you mean I will go auditor github and discover something ?
But one question, and I think the most important is: How I will know when some auditor sign something?
This mechanic could take a form something similar to OCSP like certificate revocation lists, where entities verifying an audit would query a set of these “audit validation repositories” to see if an audit they’re verifying has been flagged as invalidated.
I am not sure now having some other auditors auditing auditors is good idea.
An individual wallet (or any entity doing Audit verification) could choose to only accept Interaction Template Audits that are stored on-chain, and ignore any stored off-chain. This would be entirely up to them.
If wallet’s will trust who they want, it will be chaos. I will get same transaction audited for Blocto, Dapper Wallet and lilico. Or do I have to find an auditor who covers all ?
Imagine a hostile wallet comes into future which gains high user count, and doesn’t care about decentralization, openness etc, does gatekeeping, and they say I will only work with XCORP
for audits.
An individual application could use Interaction Templates only stored in repositories on-chain that are curated by some DAO they trust.
- Should I choose interaction template for user’s wallet provider? I mean if user has blocto, blocto doesn’t trust
@JeffreyDoyle Thanks for the answers,
Discovery: On-chain + off-chain repositories of templates and audits could improve their discoverability.
I am confused, how can this be possible ? Do you mean I will go auditor github and discover something ?
But one question, and I think the most important is: How I will know when some auditor sign something?
This mechanic could take a form something similar to OCSP like certificate revocation lists, where entities verifying an audit would query a set of these “audit validation repositories” to see if an audit they’re verifying has been flagged as invalidated.
I am not sure now having some other auditors auditing auditors is good idea. We need to solve this with some centric authority managed decentralized, ( something like DAO )
An individual wallet (or any entity doing Audit verification) could choose to only accept Interaction Template Audits that are stored on-chain, and ignore any stored off-chain. This would be entirely up to them.
If wallet’s will trust who they want, it will be chaos. I will get same transaction audited for Blocto, Dapper Wallet and lilico. Or do I have to find an auditor who covers all ?
Imagine a hostile wallet comes into future which gains high user count, and doesn’t care about decentralization, openness etc, does gatekeeping, and they say I will only work with XCORP
for audits.
- Now every dapp has to go XCORP to audit their transactions for new wallet ?
An individual application could use Interaction Templates only stored in repositories on-chain that are curated by some DAO they trust.
- Should I choose interaction template for user’s wallet provider? What if DAO curated transactions but some is trusted with blocto, some by dapper etc
I think it is very important to have consensus on trust. Users should be able to manage their own auditor lists, and wallets should not be gatekeeper here.