关于NEAR区块链账户名称最大长度的技术咨询
NEAR区块链账户名称最大长度与存储成本上限计算
账户名称核心规则与最大长度
- NEAR账户名仅允许使用小写英文字母、数字、英文句号(.),且不能以数字或句号开头/结尾
- 账户名称的最大长度为64个字符(包含中间分隔用的句号,比如
sub.account.near这类多层账户名,总字符数不能超过64)
存储成本计算参考
NEAR链上存储成本按字节数收取,主网当前的存储费率为约 1 nanoNEAR/字节(即10^-9 NEAR每字节)。
- 由于账户名允许的字符均为UTF-8单字节字符,64字符的最长账户名作为键存储时,会占用64字节的存储空间
- 若你需要计算整体存储成本上限,需将账户名键的字节数加上对应存储值的字节数,再乘以存储费率即可。比如存储一个64字符的键+100字节的值,总占用164字节,对应成本约1.64×10^-7 NEAR
额外注意点
- 存储成本以押金形式锁定,当你从链上删除对应数据时,押金会全额退还
- 实际场景中多数应用会使用更短的账户名,但以64字符作为上限计算,能覆盖所有极端情况
内容的提问来源于stack exchange,提问作者Robert Zaremba
相关产品推荐
相关产品推荐

