所有节点都可以直接或间接连接的特点意味着P2P网络一旦启动,就无法关闭,除非所有联网计算机全部关机,或全部关闭数字货币客户端。
同时,数字货币网络的维护也是去中心化的,没有独立的第三方进行集中监管。数字货币的安全支付和流通是由矿工维护的。矿工分布在全球各地,彼此通过竞争监督交易,并获得奖励。这个竞争性的群体很难被外部力量掌控。通过对矿工的奖励,数字货币实现了去中心化的发行,没有任何一个机构或个人可以集中发行数字货币。数字货币在矿工赢得记账权时自动发行。这些去中心化的措施使数字货币网络非常稳定,算法决定的发行机制和竞争性的维护机制使人们不必担心数字货币被个别人或组织控制或利用,也不必担心网络被关闭或数字货币被没收。因此,数字货币的信心得到了稳固的支撑。
二、基于密码学的安全通信虽然P2P网络连接性几乎无懈可击,但是信任问题无法仅通过P2P网络解决。举个例子,A向B发送一条信息,B通过P2P网络接收到该信息。此信息可能直接从A的计算机传递过来,也可能通过多台计算机转手传递过来。因此,B会有两个问题:第一,这条信息是否是由A发送的?第二,这条信息是否可能被人窥探或篡改过?
解决这个问题需要使用公钥、私钥和非对称加密技术。A要向B发送一条信息并确保只有B能够解密该信息。所以A使用B的公钥(公钥是公开的,整个P2P网络都知道B的公钥)对原始信息进行加密。这条信息在整个P2P网络上传播,虽然所有人都有B的公钥,但是使用公钥无法解密该信息,只有B的私钥才能解密。最后,B使用自己的私钥解密收到的信息,从而读到A发来的消息。
那么A如何证明自己是这条信息的发送者呢?在网络上,任何人都可以伪装成任何人,因此,当B收到信息时,传递信息给B的计算机可能会声称它就是A,B自然不能轻信。那么有什么办法可以让B确认这条消息是由A发送的呢?
很简单,A只需对消息进行两次加密:第一步,使用A自己的私钥对原始信息进行加密;第二步,在第一步加密后得到的数据基础上再使用B的公钥进行加密。B收到这个加密的信息后,按照相反的次序进行两次解密操作:第一步,使用B自己的私钥解密收到的信息,得到A的私钥加密过的信息;第二步,在第一步得到的
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/47972.html
发表回复
评论列表(0条)