数字签名和现实中的签名有什么区别

论坛 期权论坛 期权     
沈阳四块科技   2019-12-7 15:11   1359   0
数字签名实际上是比特币的一套密码规则,主要用来解锁和管理货币交易,就像现实生活中的亲笔签字一样,它能够证明交易的真实性,并通过一种数字算法实现。
这种算法能够防止数据复制或伪造。但与简单的静态密码不同的是,每笔交易数字签名都完全不同。
所以说在比特币交易网络中你是和完全陌生的人打交道,所以你永远不要把密码暴露给别人,因为密码有被复制和重新使用的危险。
数字签名是由两个不同但相互关联的密钥构成,私人密钥用来创建一个数字签名,公共密钥”用来让其他人核对私人密钥,其实将私人密钥看作真正的密码,数字签名将作为一个媒介,证明你拥有密码,同时并不要求你将密码信息展示出来。


网络中的其他节点可在一个不同的函数中,利用该数字签名来核实它是否与你的公钥相符,通过分析数字签名背后的数学算法,网络中的其他人就能够核实发送人为密钥真实拥有者,而无需真正看到密钥。
由于数字签名取决于交易消息,因此每笔交易数字签名都不相同,而且不能在另一笔交易中再次使用,而且数字签名取决于交易信息的关系,意味着没有人可以修改该信息。
通过这些被援引的进账关系,对于比特币的所有权在网络中以某种链条方式进行传递,但你不能简单相信,而是需要验证交易当事人他们的进账,其实当你开始安装比特币钱包软件时,该软件会下载之前每笔交易记录,并且会验证每笔交易的有效性,一直验证到最开始的第一笔交易。
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:25
帖子:8
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP