在铁汉柔韧的加密世界中,有一个号称传说中的能够直接决定数据类型的VERS。那么,真相到底是什么呢?
VERS,顾名思义,是一个二进制版本号,取值范围是0和1。既然只有两种可能,那么VERS究竟是哪个呢?答案是:根据不同场合,VERS可能是0,也可能是1。
如果你们正在使用KeyPool,那么当您创建新地址并且需要ID时,KeyPool会返回您的地址的版本。此时,KeyPool记下来哪些地址是用过的,当你需要ID的时候,会提供一个新版本。在这种情况下,如果KEY中有两个版本,MASTER试图使用ID为0的地址。如果0被用完了,MASTER将使用ID为1的地址,以此类推。
另一种情况下,当VERs的第一位为1时,通常代表的是测试版本。运行测试版本的主要目的是向所有PARA钱包安装者的审核者提供一个快速并且简单的手段,用来检查一些关键UI变化,以及核心的功能改进。当针对SPECIFI或者RELEASE的类型工作,VER的第一位通常为0。
VERS能否被编程为0或者1,取决于具体使用场景和需求,每一个版本都有自己的用武之地。