区块链可以解决的数字身份空间的三个主要问题是什么

数字单位不容易复制。 数字文件应该是防篡改的。 数字流程应该是防篡改的。

1数字单位不容易复制

任何具有巨大价值的东西都应该很复杂。个人数字身份也是如此。两个人不应该使用相同的身份详细信息。这不仅限于身份。在加密货币领域,这个问题被称为“双重支出”。

双重支出意味着您使用相同的硬币进行多项交易。想想这样。如果你有一张10美元的钞票,那么你一次不可能在一次以上的交易中花钱。如果你在一家商店,那么你应该不可能使用相同的10美元钞票同时购买两件10美元的商品。您可以在法定场景中缓解这一点,因为:

您要么将现金从一只手转移到另一只手。

您有一个集中的实体,即监督所有交易的银行。

在这方面,数字货币与法定货币不同。当您进行交易时,您只是向网络广播您要向其他人发送特定金额的金额。在整个网络同意验证您之前的交易之前,是什么阻止您使用相同的硬币进行另一次交易网络如何知道哪个交易是真实的,哪个不是

比特币通过利用区块链技术减轻了这种影响:

每个交易都必须由区块链网络的用户进行验证。 矿工验证交易以换取费用。 如果矿工没有进行双重支出交易,那么他们将失去费用。

如果有人试图使用相同的比特币加倍支出,那么这两笔交易都会被自动拒绝。一旦针对特定比特币验证了交易,其细节就会被添加到块中。

区块链中的所有块都通过哈希指针链接。每个块存储存储在先前块中的所有数据的散列。另外,正如我们之前所说,区块链是透明的,因此区块链中的所有数据都可以被区块链网络中的每个人看到。

因此,在比特币中应用这种逻辑,每个比特币都可以通过其透明度来解释。此外,任何改变硬币历史的尝试都是不可能的,因为存储在区块链中的交易被加密地散列到先前的区块。区块链的不变性和透明度可防止双重支出。

2数字文件应该是防篡改的

在当天,所有个人记录文件过去都被物理存储在寄存器中,这带来了许多问题。

任何人都可以窃取寄存器。 贿赂某人篡改记录非常简单。 寄存器容易磨损。

即使系统是数字化的,特定问题仍然存在。

系统总是被黑客入侵。 贿赂角度仍然存在。任何人都可以贿赂官员并让他们改变记录。

我们需要的是一个可以存储所有这些文件并使它们“不可篡改”或不可变的系统。区块链可以将此功能引入系统。

区块链中的每个区块都有其独特的数字指纹,称为“哈希”。一旦文件进入块内,它们就不会被篡改,因为加密哈希函数将阻止这种情况发生。

甲密码散列函数是一个特定类的散列函数,其具有各种性质使其成为理想的加密。加密哈希函数需要具有特定的属性才能被认为是安全的。其中一个属性发生在“雪崩效应”中。这是什么意思即使您对输入进行了少量更改,哈希中反映的更改也会很大。让我们使用SHA-256算法测试它:

你看到了吗即使您刚刚更改了输入的第一个字母表的大小写,请查看影响输出哈希的程度。

因此,每当有人试图更改区块链内的数据时,很快就会发生篡改尝试。

此外,所有块也通过散列函数相互链接。区块链中的每个块都具有前一个块的哈希值。因此,如果确实发生了篡改,则会改变链的整个结构,这是不可能的。

3数字流程应该是防篡改的

区块链可以解决的第三个问题是确保无信任的流程。每个官方机构都有针对每项活动的流程,但可能不会严格遵守这些流程。这可能有两个原因:

一般人为疏忽。 恶意。

如您所见,这些问题都与人类有关。

为了确保与个人身份同等重要的东西,应该遵循一个不能被篡改的固定过程。许多参与者需要每次都遵循特定的步骤,以确保过程的安全性并消除任何腐败的人类行为。

区块链在很长一段时间内通过“共识机制”几乎解决了这个问题。想想看,区块链是一个拥有大量参与者的分布式系统。做出任何决定,所有这些人都需要达成多数共识,他们是如何做到的有几种机制可以帮助他们实现诸如工作证明,股权证明等。

主要的好处是区块链可以确保无缝,安全的数据存储过程,不受人类情感/疏忽的影响。

致力于数字身份的项目

虽然几个区块链项目正致力于数字身份,但我们将重点关注这三个:

Sovrin:Sovrin基金会是一个致力于实现自我主权数字身份的非营利组织。Sovrin为互联网带来了信任,个人控制和模拟ID的易用性。 Civic:Civic是一种个人身份验证协议,利用分布式账本技术更好地管理数字身份。使用数字识别平台,用户可以创建他/她自己的虚拟身份并将其与个人信息一起存储在设备上。 uPort:uPort由ConsenSys开发,是一个基于以太坊的自我主权身份系统。它包含智能合约,开发人员库和移动应用程序。用户可以通过智能合约创建和存储个人信息和身份,其中密钥由移动应用程序保存,但如果设备丢失,则可以恢复身份。