关于 Conflux 新地址标准缩写方案(投票)

由于CIP-37的升级,社区里对如何在前端展示Conflux的新地址的问题有一定的争议,本帖为关于 Conflux 新地址标准缩写方案征集,Conflux官方产品将按照投票结果显示 Conflux 地址,并且推荐Conflux社区产品采用相同的展示方式。

方案一:(目前Scan的方案)

  • 正式网地址展示格式:cfx:前 >=8位+…;如:cfx:aasjr8fj…
  • 测试网地址展示格式:cfxtest:前 >=8位+…;如:cfxtest:aatd0wzv…

优点:
可以完全通过前8位字符判断是否为同一地址。
缺点:
不符合大部分用户习惯,查看地址时感觉很费力。

方案二:

  • 正式网地址展示格式:cfx:前3位+…+后 <=8位;如:cfx:aat…e32h4yz6
  • 测试网地址展示格式:cfxtest:前3位+…+后 <=8位;如:cfxtest:aat…swn168v0

优点:
1.可以方便判断地址类型。
目前的地址格式可以简单的通过开 cfx: 后的前3位判断地址类型 (现行规则下可用,未来可能会改变) 如:个人地址开头是cfx:aa,合约地址开头是 cfx:ac,内置合约开头地址是 cfx:aae
2.最后8位为完整的 Checksum,可以保证地址的正确性。
缺点:
测试网与主网同一地址的最后8位字符不一致,无法通过后几位字符判断是否位同一地址。

方案三:

  • 正式网地址展示格式:cfx:前 >=4 位+…+后4位;如:cfx:aatd…4yz6
  • 测试网地址展示格式:cfxtest:前 >=4 位+…+后4位;如:cfxtest:aatd…168v0

优点:
可以完全通过开始和末尾判断是否为同一地址,符合大部分用户习惯,与未增加 Checksum 规则时的地址格式基本一致。
缺点:
测试网与主网同一地址的最后4位字符不一致,无法通过后几位字符判断是否位同一地址。Checksum 4位和8位相比,8位的唯一性更强,4位少弱一点,相比于 方案二 小概率会发生地址冲突。

  • 方案一 如:cfx:aasjr8fj…
  • 方案二 如:cfx:aat…e32h4yz6
  • 方案三 如:cfx:aatd…4yz6

0 投票者

投票截止时间2021年3月23日16:00

看不明白有啥区别

还是方案三吧

1 Like

反正都不理想。。。改的没有成效
反正感觉有几个是最重要的:一致性,误差率,安全性,直视感
8位确实不便于记忆,4位太短,6位倒是挺好的
应该考虑一致性与直视便记最关建

投了方案2,除了方案1,下面两个感觉都行

方案2更容易接受一些,安全一点

2感觉很好啊

方案2符合我的习惯

我觉得还是方案三比较靠谱

我也支持方案2,看着顺眼

方案2方案2

方案1

方案一!没有理由