nearprotocol - NEAR 上公钥的正确长度和格式是什么
问题描述
一些从存储设备生成的公钥在ed25519:
前缀后有 44 个字符(共 52 个),有一些是 43 个字符(共 51 个)。这是允许的吗?
ed25519:
使用公钥时是否需要包含前缀?
解决方案
ed25519:
前缀通常是可选的,默认情况下应用。
密钥具有不同的长度是可以的。密钥基本上是使用 base58 编码的大二进制数,前导零被丢弃。
基本上发生的事情就像我们有十进制编码的键,一个键是999
,而另一个键是1001
.