更新日期:

解除区块链:数字签名

作者:

Heng Kiong在一所高等院校教授信息技术,包括商业分析和管理信息系统。

数字签名对区块链的重要性

在区块链中,数据以分布式的方式存储,这允许在没有中介的情况下建立信任。

本文解释了数字签名是什么,以及它作为区块链中确保交易合法进行的基本技术之一的重要性。

区块链是新的吗?

是也不是。它是新的,因为各方之间记录交易的方式:即开放和分布式。

区块链保存了一个连续增长的记录列表,这些记录被组织在相互链接的块中。网络中的每台计算机都代表区块链上的一个节点,并具有记录列表的副本,也称为分类帐文件。

所有的交易都可以被追踪和核实。因此,记录受到保护,不会被篡改、删除和修改。

这使得区块链高效、可验证和永久。

区块链是新的

数据受到保护,不受篡改、删除和修改

数据受到保护,不受篡改、删除和修改

区块链也不是新的

然而,区块链也不是新的。

区块链背后的两个主要加密概念,即数字签名和哈希,是成熟的技术。数字签名用于验证数据的真实性和完整性,而哈希用于检测数据的变化。

哈希可以保证没有记录可以被篡改。如果交易的任何部分发生变化,它将改变其所属区块的哈希值,从而影响任何后续区块的哈希值。

数字签名通过证明消息来自指定的源,在区块链上建立信任。这就是在区块链上即使没有中介也可以建立TRUST的方式。

这两个密码概念将区块链组合在一起。

区块链的目的是取代外部可信的第三方

区块链的目的是取代外部可信的第三方

数字签名用于证明消息来自特定的人,而不是其他人。

哈希是将一串字符转换为通常较短的固定长度值或键,以表示原始字符串。它用于检测对记录的任何未经授权的更改。

没有中介的信任

以上两个密码概念是将区块链连接在一起的基本概念。

数字签名和哈希确保区块链上的交易记录仅由授权所有者执行,并且不受更改。

数字签名

私钥及公钥

私钥及公钥

什么是数码签署?

当有人向我发送电子文档时,我想确保信息来自发件人,而不是其他人。

数字签名正是这样做的。就像一个人在纸质文件上签名以证明他/她的身份一样,数字签名是一种通过加密生成的数字代码,以显示电子文件的真实性。

该数字签名随后附加到电子文档上,以验证发件人的身份。这可以向收件人保证电子文档是由已知的发送者创建的,并且在发送过程中文档没有被更改。

数字签名证明消息来自指定的源。这正是使用加密证明系统在区块链中建立信任的方式。数字签名排除了黑客入侵的可能性。

Office文件中的签名

Office文件中的签名

数字签名在交易中的重要性

数码签署可确保:

  • 身份验证,当甲方对一份文件进行数字签名时,该文件的来源为甲方而非他人。
  • 数据完整性-当进行数字签名时,内容没有被篡改。
  • 不可抵赖性,甲方不能否认他不是发送者。

最重要的是,数字签名向交易各方保证文件是真实的,并且可以信任。


接下来是什么?

数字签名使用公钥密码学实现,也称为非对称密码学。

在下一篇文章中,我们将展示公钥密码学如何工作的示例。

密码学概念

密码学

密码学

导航条

查看完整系列:

第一部分-区块链是什么?

第2部分-集中式与去中心化数据库

第3部分-数字签名

第4部分-私钥密码术

第5部分-公钥密码学

第6部分-密码学和数字签名

第7部分-哈希

据作者所知,这篇文章是准确和真实的。内容仅供参考或娱乐之用,并不替代商业、金融、法律或技术事务方面的个人建议或专业建议。

©2018恒光雅

相关文章