主页 > imtoken的钱怎么拿出来 > 加密货币涨跌互现,但区块链技术不温不火(1)

加密货币涨跌互现,但区块链技术不温不火(1)

imtoken的钱怎么拿出来 2023-01-18 20:31:48

什么是区块链

所谓区块链,是由一个个区块链接而成,每个区块记录一定数量的交易,所以每个区块可以理解为一个账本。因此,区块链可以理解为一个数据库和一个记账系统。这些账本保存在每个人的手中,而不是一个人的手中,所以这是一个分布式记账系统。每个人都可以去记账,通过达成共识给予记账人一定的奖励,可以激励大家积极参与记账。

加密货币的价格大起大落,区块链技术却不温不火(1)

区块链与数字货币的关系是区块链为数字货币服务,数字货币可以用来激励区块链的产生。

比特币公钥保存在哪里

密码学

比特币被称为加密货币。由于它是一种加密货币,因此该密码学已应用于区块链。在区块链中,主要使用密码学中的哈希算法和签名。接下来,我们将介绍哈希算法和签名是如何在区块链中应用的。

加密货币的价格大起大落,区块链技术却不温不火(1)

哈希运算

比特币公钥保存在哪里

我们先说哈希操作。在区块链中,会用到哈希运算的哈希抗碰撞能力。那么什么是哈希抗碰撞性呢?为了理解这个概念,我们首先解释一下什么是哈希冲突。了解了哈希冲突之后,我们自然就理解了哈希抗冲突性了。所谓碰撞,就是两个数值或字符串经过某种哈希运算后,得到相同的哈希值。这种现象称为哈希冲突。简述为什么会发生哈希冲突 当空间小于计算值时,容易发生哈希冲突。

加密货币的价格大起大落,区块链技术却不温不火(1)

好了,有了上面的解释,哈希抗碰撞性就不难理解了,这个属性对于加密的重要性在此不言而喻。通常我们找不到创建哈希冲突的方法。但这不是绝对的。现在有人破解了我们一直认为更安全的MD5。

第二个属性是隐藏,这里进一步解释什么是隐藏以及隐藏属性在区块链中的应用。Hiding哈希函数的计算过程是单向的,不可逆的。比如H(x)是通过Hash算法对信息x进行加密得到的,那么在得到H(x)之后,就没有函数可以根据H(x)计算出x。那么隐藏有什么好处呢?借助Hiding的特性,我们可以通过比较两个hash值来判断两个值是否相等。比如我们保存一个文件,然后用这个文件生成一个hash值,然后我们想知道这个文件是否被别人篡改过,只要比较一下生成的hash值和之前的hash值是否相等.

比特币公钥保存在哪里

通常很多专家都会通过分析博弈的结果和股市的涨停给出自己的见解和预测。如何判断专家给出的预测的准确性?如果专家提前宣布预测,然后将预测与实际情况进行比较,判断专家的预测效果。这样做显然存在问题,因为专家的预测可能会影响后续结果。因此,专家预测通常会被存档,然后向公众发布。那么公众如何确定这些信息在发布时没有被篡改?这里。

加密货币的价格大起大落,区块链技术却不温不火(1)

符号

签名主要用于比特币的账户管理和交易。用比特币开户很简单,需要任何批准程序。只要用户申请开户,系统就会为账户持有人创建一对公私钥对象。公私密钥对代表比特币中的一个账户。

比特币公钥保存在哪里

加密货币的价格大起大落,区块链技术却不温不火(1)

公钥和私钥的来源是非对称加密系统(不对称输入算法)。加密和解密使用相同的密钥,所以这种加密系统称为对称加密系统。由于对称加密存在密钥被盗的风险,后来出现了更安全的非对称加密系统。

加密货币的价格大起大落,区块链技术却不温不火(1)

在非对称加密系统中,为了解决密钥分配中的安全问题,在非对称加密系统中使用一对密钥比特币公钥保存在哪里,即公钥和私钥。公钥用于加密,私钥用于解密。

比特币公钥保存在哪里

加密货币的价格大起大落,区块链技术却不温不火(1)

User2将自己的公钥发送给User1比特币公钥保存在哪里,User1用User2的公钥加密信息并发给User2,User2收到信息后用自己的私钥解密信息。这种加解密方式就是非对称加密。然后加密和解密使用接收方User2的公钥和私钥。解密密钥由 User2 自己保管。

在比特币中,公钥等于你的银行帐号。当别人要给你转账的时候,就用这个公钥,私钥就相当于你的账户密码。在比特币中,公钥和私钥用于签名。

这是一个解释比特币中任何签名的示例,用户1向用户2发出转账

,转账时给出的User2的公钥需要用User1的私钥签名,以免其他人冒充User1进行转账。为了转账的真实性,其他人使用User1的公钥来验证签名是否是User1的私钥,从而避免其他用户冒充User1进行转账。