Replies: 3 comments 1 reply
-
👋 Hi, I've just created a draft HIP that proposes an additional function within the Hedera Account Service system contract: |
Beta Was this translation helpful? Give feedback.
-
❓ Do HIP-632's If this is indeed supported, I think it should be mentioned in the text, specifically in the "isAuthorized(address, messageHash, signatureBlob) Function Usage" section, as well as in the "User stories" section. Specifically:
Details:
This part reads like authorisation checks are based only on signature validation. However, following this in the section defining the protocol buffers, there is a ...
oneof signature {
/**
* smart contract virtual signature (always length zero)
*/
bytes contract = 2;
... The same protocol buffer definition also includes |
Beta Was this translation helpful? Give feedback.
-
I have a suggestion regarding HIP-632. As described, ECDSA, by design, is malleable, meaning a second value of However, there are use cases where an alternative solution than nonce might be preferable. For instance, OpenZeppelin has implemented a solution in their ECDSA contract, which ensures the Perhaps it would be useful to include it as an optional functionality, that could probably be turned on/off via a boolean flag or something similar. |
Beta Was this translation helpful? Give feedback.
-
Opening up discussion for hip: Hedera Account Service (HAS) System Contract
Beta Was this translation helpful? Give feedback.
All reactions