本篇文章1956字,读完约5分钟

根据雷锋的ai财经评论,“区块链研究”是雷锋发起的一系列区块链技术研究。本系列将为读者收集学术界和产业界对大咖啡技术的研究和应用实践的见解。本文作者是中国信息与通信研究所(工信部电信研究所)专家蒙骜博士,这是雷锋的一篇独家专访。雷锋和信通技术联合推出。今后,蒙骜博士的原创区块链系列文章将继续出版,而雷锋。com和信通技术相关的平台将同时更新,所以请注意!

区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

比特币的价格已经涨得如此之高,以至于比特币系统的金融安全性已经成为许多人关注的问题。资金安全通常包括两个方面:账户安全和账户资金安全。第一是如何确认这个账户是我的,第二是如何确保账户中的钱不会轻易转账。

区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

例如,爱丽丝想给鲍勃转10美元。在传统的金融系统中,爱丽丝必须做两件事:第一,爱丽丝需要证明这个账户真的是爱丽丝的;其次,爱丽丝需要证明她有这个账户的操作权限。首先要证明的是,传统的金融系统通常使用物理机构,依靠证书来保证人和证书的统一,以证明用户的身份。在证明爱丽丝对该帐户拥有控制权后,爱丽丝通过密码、数字证书、U盾、令牌和其他技术来操作该帐户。

区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

传统金融系统中使用的信息技术有一个最重要的特征:

账户地址(账号)与密码(或数字证书、令牌种子等)的对应关系。)是通过将这种对应关系存储在数据库的表中来实现的,它们之间没有数学关系(帐号和密码)。

区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

正是由于这一特点,在传统的金融体系中,只要账目不重复,就可以随意编制;只要用户记住密码,不同的帐户可以使用相同的密码;如果用户忘记了密码,他可以带着自己的证书去营业厅重新设置密码。这些已经成为我们对金融体系理解中最自然的事情。

区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

然而,区块链系统,尤其是像比特币这样的纯粹分散的区块链系统,不能以这种方式使用。首先,没有实体可以向用户发放比特币账户,这样用户就可以设置密码。因为比特币是分散的,原则上,没有个人或机构可以控制这个系统。那么,比特币应该如何实现账号和身份的对应呢?

区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

在比特币系统中,“它是谁的账户”和“如何控制账户”是同一个问题。只要你能控制这个账户,就意味着这个账户是你的。比特币无论如何也无法在现实世界中验证用户的身份,所以只要你能证明你能控制这个账户,那么这个账户就是你的了。这就是人们通常所说的比特币的匿名性。在比特币区块链系统的设计中,不需要存储任何身份相关信息。

区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

回顾我们之前讨论的内容,比特币是一种记录交易的方式,比特币使用uxto模式来记录所有账户。爱丽丝给鲍勃转了10个比特币。在比特币系统中,这个记录看起来像这样:

区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

整个比特币区块链都是一个接一个地存储这样的交易,不需要存储账号和密码对应表。在比特币系统中,账号和密码(在比特币术语中,我们称之为地址和私钥)通过数学算法严格一一对应。

区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

这种方法不仅具有节省存储空间的优点,而且避免了设立账户管理中心负责开户。在比特币系统中,账号和密码都是计算出来的,每个人都可以根据这条规则计算出自己的任何账号和密码,而无需在任何地方申请账户。

区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

另外,账号可以通过密码来计算,否则,密码不能只通过知道账号来计算。同时,账号和身份之间没有对应关系,所以你可以通过持有密码直接操作账户。密码不是自己设置的,而是通过算法计算的。因此,在比特币系统中,密码管理是普通用户的一个难题。

区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

在比特币上,似乎有邮箱(钱可以从外面放进去,但你必须有钥匙才能取出)。在交易过程中,交易的发起者爱丽丝首先拿出一把钥匙,打开她自己的一个保险箱,取出里面的钱,然后把它塞进鲍勃指定的一个保险箱,交易就完成了。

区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

任何人都可以做一个保险箱,放在那里,等着有人给你存钱。如果鲍勃的钥匙丢了,任何拿到鲍勃钥匙的人都可以把钱拿走,没有人会对损失负责。因为比特币是一种没有中心的分类账,没有人能够控制它,也没有人能够对它负责。

区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

为了安全起见,在每个邮箱都打开后,用户通常会放弃它,转而启动一个新的邮箱。爱丽丝需要将钱转到bob 10比特币上,但爱丽丝最初在自己的一个账户中有12.5个比特币,所以爱丽丝通常会发起这样的交易:

区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

将余额转移到新地址,原地址将不再使用。这种方法不是比特币系统强迫的,但每个人通常都会这么做:一旦你想把钱花在一个账户上,就把它取出来,把剩下的钱转到一个新账户上。

区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

事实上,除了这种简单的转账方式,比特币系统还拥有一些先进的转账方式。在未来的文章中,我将讨论比特币交易脚本是如何工作的。

这篇文章是蒙骜博士撰写的区块链科普系列文章的第五篇。对前一篇文章的一点回顾:

相关文章:

区块链研究|了解“拜占庭容错”,并了解区块链的核心技术

区块链研究|人人都说什么是比特币挖掘?

阅读比特币其实并不那么神秘!

区块链研究| ico和区块链:分析ico的财务和技术原理

区块链研究|从经济角度看区块链

雷锋的特别贡献。严禁擅自转载。详情请参考转载说明。

标题:区块链研习 | 比特币账户身份解析——怎样证明你妈是你妈?

地址:http://www.hcsbodzyz.com/hcxw/7466.html