LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > 以太坊如何数字签名(1)

以太坊如何数字签名(1)

2019-12-17 嘿嘿嘿 来源:区块链网络

我们在正常的ecdsa算法中发现签名都是(r,s),但是以太坊中的签名返回好像还有一个v,而且在RFC6979中也没有提到这个v,我实在不知道这个v到底是一个什么的东西,今天特地来深入地研究一番。

这个v其实是用于椭圆曲线点恢复使用的,在椭圆曲线中(ecdsa)点的y轴是经过mod p的,这样你获得的点可能是经过转换的,你可以查看ECDSA: (v, r, s), what is v?。另外比特币中是直接使用v=0|1,但是以太坊中v=27|28,这又是为啥呢?这主要是为了防止被攻击,可以查看What does v, r, s in eth_getTransactionByHash mean?中的回答,主要的说明在EIP 155当中。

—-

编译者/作者:嘿嘿嘿

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...