千锋扣丁学堂区块链培训之使互联网更安全方式有哪些

2019-07-15 13:55:02 2066浏览

今天千锋扣丁学堂区块链培训老师给大家分享一篇关于区块链可以使互联网更安全的方式有哪些的详细介绍,下面我们一起来看一下吧。



互联网的独特之处在于它没有中央控制、管理或权威。它给每个人提供了一个平台来表达自己的观点,并支持与他人即时交流想法。但近年来,越来越多的大型科技公司提供搜索引擎和社交媒体平台等互联网服务。

从表面上看,谷歌和Facebook等公司声称为所有用户提供免费服务。但实际上,他们收集了大量的个人数据,并将其出售给他人以获取利润。每次你登录社交媒体、在搜索引擎上提问或在云服务上存储文件时,他们都能做到这一点。互联网正在慢慢地变成类似于当前金融体系的东西,它集中监控所有交易,并利用这些数据预测人们未来将购买什么。

这种类型的监控对全世界普通人的隐私有着巨大的影响。2008年出现在互联网上的数字货币比特币(Bitcoin),试图打破大型私人机构对我们在线活动的影响。研究人员最终解决了数字货币最大的担忧之一——他们需要由运营数字货币的公司进行中央控制,就像传统货币由银行控制一样。

比特币系统的核心理念是让系统中的所有参与者都成为银行。为此,使用了区块链。区块链是分布式的、防篡改的账本,可以记录网络中的每一笔交易。账本的分布是这样的:网络中的每个参与者都维护一个同步的区块链副本;账本中的每笔交易都使用一种称为哈希值(hashing)的强大加密技术锁定在适当的位置,从而实现了防篡改。

这项技术问世十多年来,我们才刚刚开始触及其潜力的表面。研究它的人可能忽略了它最有用的应用之一——让每个使用它的人都能更好地上网。

帮助消除假新闻

为了在互联网上使用社交媒体、电子邮件和云数据存储等服务,人们需要向服务提供商进行身份验证。目前的方法是提供一个用户名和密码,并向提供者注册一个帐户。但目前还没有办法验证用户的身份。任何人都可以在Facebook这样的平台上创建一个账户,利用它传播假新闻和仇恨,而不用担心被发现和抓住。

我们的想法是先核实每个公民的身份,然后发给他们数字证书。像你的工作场所或学校这样的机构知道你的身份,能够给你颁发证书。如果其他组织对其成员采取同样的措施,我们可以将这些证书放在一个可公开访问的区块链上,并为每个互联网用户的身份创建一个受保护的全球记录。

因为有一种方法可以用他们的数字证书来识别用户,所以社交媒体账户可以和真人联系起来。一所学校可以创建社交媒体群,只有当学生拥有学校发给他们的证书时,才能访问这些群,防止外部人士渗透到这个群中。

永远不要忘记密码

用户可以通过点击手机上的一个图标为Facebook申请一次性密码(OTP)。然后,Facebook会在区块链上查找用户的数字证书,并向他们的手机返回一个选项。OTP将被加密,因此除了预期的接收方之外,任何人都不能看到它。然后用户将使用他们的用户名和OTP登录到服务,从而消除了记住密码的需要。OTP会随着每次登录而变化,并被加密发送到您的手机,因此猜测或窃取密码要困难得多。

用手机投票

人们通常太忙或不愿意在投票日去投票站。互联网投票系统可能会改变这一点。像Zerocash这样的数字货币是完全匿名的,可以在区块链上追踪,这是投票系统的基本组成部分。任何人都可以检查区块链并确认在双方之间传输了特定的代币,而不需要透露它们的身份。

每个候选人都可以得到一个数字钱包,每个合格的选民都可以得到一个代金券。选民用他们的手机把他们的代币投进他们喜欢的候选人的钱包里。如果钱包里的代币总数小于或等于发行的代币总数,那么您就有了一个有效的投票,代币最多的候选人将被宣布为赢家。

不再会有科技公司出售你的数据

人们每天都使用搜索引擎,但是这使得像谷歌这样的公司能够收集趋势,创建个人资料,并将这些有价值的信息卖给营销公司。如果互联网用户使用一种数字货币对他们执行的每一个搜索查询进行小额支付(也许是百分之一美分),那么搜索公司出售他们个人数据的动机就会降低。即使有人每天执行100次搜索查询,他们最终也只需要支付1美分,这是为个人隐私付出的小小代价。

区块链技术最初是作为匿名在线交易的一种手段,但如果就此打住,那将是一种耻辱。像我这样的研究人员越多地思考它的潜力,就会出现更多令人兴奋的可能性。

以上就是关于千锋扣丁学堂区块链培训之使互联网更安全方式有哪些的全部内容,想要了解更多关于区块链方面内容的小伙伴,请关注扣丁学堂区块链培训官网、微信等平台,扣丁学堂IT职业在线学习教育有专业的区块链讲师为您指导,此外扣丁学堂老师精心推出的区块链视频教程定能让你快速掌握区块链从入门到精通开发实战技能。扣丁学堂区块链交流群:850351616。


                          【扫码进入HTML5VIP免费公开课】  


     【关注微信公众号获取更多学习资料】        【扫码进入HTML5前端开发VIP免费公开课】  



查看更多关于“区块链培训技术资讯”的相关文章>>

标签: 区块链培训 区块链技术 区块链开发 区块链视频教程 Go语言 golang
微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019
返回顶部 返回顶部