iotexproject / w3bstream

An offchain computing layer for DePIN verifiable data computation, supporting a variety of validity proofs including Zero Knowledge (ZK), Trusted Execution Environments (TEE), and Multi-party Computation (MPC)
https://docs.iotex.io/depin-infra-modules-dim/w3bstream-depin-verification
Apache License 2.0
27 stars 18 forks source link

Define if message signature is to be required for this release #713

Closed simonerom closed 2 days ago

simonerom commented 1 month ago

Currently, it appears that the demo API node has a minimal implementation for message signature verification. While a message signature is required, the system is actually accepting any valid elliptic curve signature—even if it belongs to a different message.

We need to decide whether to include this feature in the next release. If we choose to include it, I suggest that we implement it fully. This means:

Alternatively, we could remove the requirement for a signature in the demo API node to reduce unneeded friction for users.

cc @guo

Liuhaai commented 2 days ago

supported already