Comments (4)
But this is irrelevant to the format of the data itself. I.e., if you allow everyone to submit trust scores for users - format verification won't really help you because anyone could still fake the data using the "correct" format.
In any case, this type of verification should be done on the app layer, and we can't force any format nor validate it.
from eas-contracts.
EAS doesn't presuppose anything, so the schema itself can be anything and not necessarily an ABI specification; therefore we can't perform any of these validations. If extra validation is desired, we recommend doing this in the resolver itself.
from eas-contracts.
EAS doesn't presuppose anything, so the schema itself can be anything and not necessarily an ABI specification; therefore we can't perform any of these validations. If extra validation is desired, we recommend doing this in the resolver itself.
Yes, this does provide a lot of flexibility, but it may bring problems on the other hand. For example, we create a reputation system(because the resolver is optional, it is not used here), but the reputation system is maliciously written into some non-standard data, that is, Dirty Data (somewhat similar to a DOS attack), will this reduce everyone's trust in this reputation system?
from eas-contracts.
I get it, Thx~
from eas-contracts.
Related Issues (20)
- Use case HOT 1
- Deployment on Celo HOT 12
- Unexpected Server Error on offchain attestation publish in optimism-goerli-bedrock HOT 3
- attestation.data (un-)packing HOT 2
- XDC Testnet and XDC mainnet support
- Suuu
- Unclear how to code schema & attest with multiple schema fields HOT 1
- Set originator of transaction as attester instead of contract address
- How do I work this
- Asser
- Upgrade to Solidity v0.8.20 HOT 1
- Support Batch Registration in `SchemaRegistry.sol` HOT 1
- Deploy schemaRegistry to Amoy HOT 8
- Publish contracts to https://soldeer.xyz/ HOT 1
- Offchain attestation "Attestation failed resolver check" HOT 2
- ENS subdomain not working? HOT 1
- Deployment in polygon HOT 9
- EAS offchain attestation publish API down on moderate load HOT 19
- Error: Unknown Signer for account HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eas-contracts.