密码学是如何保护区块链的?

深度
2018
03/31
06:21
万链之家
分享
评论

密码学是保证数据安全性的科学

虽然我们的确永远无法确保一个系统没有任何漏洞——毕竟系统都是由不完美的人类所完成的,但是“任何系统都可以被攻破”这一观点却是错误的。自90年代初以来,我们利用密码技术已经可以实现完全免受黑客攻击。但这一技术在应用时有时会留下被黑客利用的空间。

密码学本身并不会被黑客攻破以生成伪造的数字签名(马上会给出定义),就像数学不能被黑客攻击而使得2+2=5一样——虽然密码学和数学都可能被错误地使用。如果一个使用密码学的系统被攻破,那只可能是因为设计者错误地应用了密码学。

这不是因为密码学不起作用,也不是因为有人“破解”了密码学——就像你的银行错误地处理了你的账户时不是数学的错误、你的妈妈下载不熟悉的附件而感染计算机病毒时不是电子邮件的错误一样。这是一个很重要的特点,因为比特币是一个非常直接的密码学应用。

密码学并不是一种未经考验的新技术。比特币所使用的所有密码学技术自互联网诞生以来一直都在使用着,是每天使用的许多常见互联网协议的重要部分。计算机科学家认为密码学是可靠和必要的,就像NASA(美国国家航空航天局)认为宇航科学是可靠和必要的一样。

公私钥对:密码学的基石

公私钥对是区块链所使用密码学的基石。公私钥对包含两部分:私钥和公钥。这两个密钥实际上只不过是具有特定数学关系的大整数,用于代替密码和用户名。

你会拥有一个公钥,就像你的名字或用户名一样:在大多数情况下,你可以向任意请求者分享你的公钥,而拥有它的人可以用它来引用或联系你。它与你的名声(或者比特币中你的交易历史)绑定,所以你可能会有多个公钥(因此有多个公私钥对)用于不同的目的。公钥可用于引用或查看帐户,但它自身并不能对该帐户作任何操作。

THE END
广告、内容合作请点击这里 寻求合作
密钥
免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表中国科技快讯的观点和立场。

相关热点

最近一段时间,多家媒体报道OKCoin北京总部遭到诸多维权者的围堵,随后更有媒体报道称出现维权者在OKCoin总部楼下及前台下跪高喊的情况,一时间,舆论方面也跟着对OKCoin加以指责。而根据OKCoin币行方面公开的消息来看,这些人声称而OKCoin币行这些人不提供任何身份信息,也无法证明自己是OKCoin币行的用户。扰乱了正常办公秩序和社会治安秩序。
深度
自媒体和数字出版发展,给创作者带来了可观的收入,但更为严重的侵权问题也令创作者焦头烂额。
深度
近日,奥地利政府表示正在助力一家区块链技术商业应用开发的研究机构。
深度
理解Token没那么复杂,别被大佬们忽悠晕了
深度
腾讯科技讯 据外媒报道,比特币价格继上周二突破了 10000 美元关口后,今日再创新高,一度逼近 11850 美元。
深度

相关推荐

1
3