童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

比特币、暴雪和下载盗版电影都应用了同一种算法:哈希算法

9月17日 栀璃鸢投稿
  哈希算法是如何保护比特币和其他数据的?通过文章一起来了解下
  在ICO泡沫迅速涌起和迅速破灭后,比特币仍然一路高歌,在最近突破了9600美金的大关。作为一种独立于货币体系的数字加密币,比特币成功的本质还是要归功于技术区块链的安全和隐私支撑起了比特币最核心的价值。
  提到区块链,非对称加密算法和哈希算法是两个不能避开的技术名词。尤其是哈希算法,在区块链相关的技术文章中总能看到这个名字,却很难真正理解它的奥秘。今天,我们就来看看哈希算法是如何保护比特币和其他数据的?
  学好哈希算法,用脑子储存比特币
  如果你准备购买比特币,你就会拥有一个“比特币钱包”。通常来讲,比特币钱包会是一个移动本地客户端,用户可以通过客户端进行交易。但是还有一种更高端的玩法:脑钱包。
  我们知道,比特币实际上是一种“资源”,它并不是像文档一样躺在谁的U盘里,而想要确立这种资源的所有权,则需要由用户自己生成一串数字密钥并储存到某个地方。交易时,先生成一套只能由交易中某一方用来解密的私有密钥,再根据私有密钥单向加密生成双方都能看到的共有密钥。
  由于密钥的生成是独立于比特币协议和区块链的,所以如何保护好自己的密钥成了一个大问题,以前甚至发生过黑客破解比特币钱包客户端获取比特币的事件。
  为了避免这种问题,就有人想出了一个新方法:自己生成一段比特币密钥,然后记在自己脑子里。
  生成比特币密钥的方式并不难,最初始的密钥只是一串256位的二进制数字,抛二百多次硬币即可得到。但想记住二百多个0和1实在是太复杂了,脑钱包概念的关键在于,用哈希算法SHA256对密钥进行校验,让256位二进制数字变成更短的编码,就可以保证让这串字符适合人脑记忆。
  来自国家安全局,怪不得哈希算法很安全!
  不管是抛二百次硬币用脑子记忆的脑钱包,还是在移动端、PC端作为客户端的电子钱包,基本都绕不开用SHA256算法校验这一步骤。
  其实SHA256算法发明的最初目的和比特币毫无关系,1993年,美国国家安全局设计了一套用于安全加密的密码散列函数SecureHashAlgorithm,翻译过来就是安全散列算法。人们更愿意把它叫做SHA,1993年推出的版本名为SHA0,后来随着算法不断的被破解又不断自我修正,最终推出了数个SHA算法的变体,其中就包括SHA256。
  SHA最主要的特性就是,接收到二进制数字消息时会形成一串“数字摘要”,而这一摘要还可以用来验证数字消息的完整性。如上文所示,SHA256就意味着算法可以把256位的二进制数字进行压缩。
  很多人会感到疑惑的是,哈希算法对数字进行压缩、摘要,那么为什么不可以根据这些摘要反向“破解”呢?
  哈希算法与其说是“加密”,其实更接近于“压缩”。这其中涉及到一个“映射”的概念。所谓映射,我们可以理解为“代表”。举个例子,可以用ABC这样的字符去代表10001101这样的数字,字符A可以代表1、001、0001等等,但只得到字符A时,我们无法得知加密前的数字究竟是1还是001还是0001还是
  用更简单的案例解释一下:在比特币交易中,交易双方都能得知的共有密钥是“100”,但只有其中一方知道加密前的私有密钥是2785510。
  得到100这个共有密钥的人,想要破解私有密钥只能去挨个去排列“100099”、“110098”如果变成256位的密钥,几乎是一个不可能完成的任务。而想要验证公有密钥也很简单,既然加密前的私有密钥是2785510,那么99、98这些公有密钥就都是错误的。
  忘记比特币,下载过盗版电影的你早就认识了哈希算法
  所以,目前看来哈希算法的压缩功能最大的用处是在比特币交易加密上?
  实际上哈希算法最大的用处还是压缩数据,之所以被用在比特币上,是因为其中包含的大量运算贴合了以“消耗资源来获取比特币”的规则。在其他领域中,哈希算法也能发挥很大作用。
  一个比较典型的例子是游戏公司暴雪推出的“OneWayHash”算法。
  作为手握魔兽争霸、星际等等数款大型游戏的企业,暴雪和其他企业一样,拥有一个巨大的数据库。而当数据库太大时,从中检索就成了一个巨大的麻烦。
  通常情况下在数据库中寻找数据就像在KTV点歌,数据库是曲库,想要找到自己要点的歌,只能把曲库从头到尾翻个遍。但也有一种更简单的方法,那就是建立一种代表关系,把歌曲名字《小星星》简写成XXX,并把这种对应关系储存在数据库中。寻找歌曲时,如果连XXX都找不到,说明曲库中不可能存在《小星星》这首歌。
  同理,《小星星》XXX、《爱我中华》AWZH,这种文字转化成拼音、拼音取首字母的对应方式在现实应用时可能会涉及到函数、坐标等等数学问题,总之这种对应方式被称作“哈希表”。
  但我们在KTV点歌时,搜索XXX得出的结果不光有《小星星》、还有《笑哈哈》,面对这种同一字符串在哈希表上位置相同的问题,暴雪的程序猿们想出了一种绝妙的解决办法在哈希表中用三个哈希值来校验位置。
  也就是说在暴雪KTV的曲库中,《小星星》(xiaoxingxing)的哈希值可以分别是XXX、OGG和III,这时再搜索歌曲,就几乎不会遇到《小星星》和《笑哈哈》同时出现的情况了。
  同样的作用也体现在P2P(点对点)传播上。如果是上古时代的互联网用户,可以对emule(电驴)这款下载软件有印象,在eMule上可以从全球所有eMule用户手中接收某一件文件的数据上行和下载。
  其原理就是,当你想下载电影《战狼2》时,系统会提取《战狼2》的哈希值,通过对这一哈希值的搜索,可以发现所有拥有《战狼2》的用户,大家一起进行点对点的数据传送,eMule本身也不用建立数据库,只搭建平台就可以了。因为哈希算法的压缩特性,使得“全球搜索”这件事变的低成本并可行。
  虽然那个具备共享精神的好时代一去不复返,但即使是今天哈希算法也依然活跃在我们的视野中,即使有很多人声称自己破解了哈希算法,却也没有发生过因为算法被破解而造成损失的情况。
  目前来看,哈希算法如果被抛弃,无非是出现以下两种情况:
  第一,量子计算开始应用,哈希算法和已知的所有密码、加密方式都被强大的计算能力和速度打败。
  第二,出现了更好用的压缩算法,比如美剧《硅谷》中的魔笛手成真,哈希算法由于不好用而被开发者抛弃。
  评估一下以上这两种情况出现的可能性,相信大家就能知道哈希算法还会陪伴我们多久了。

平凡中的不平凡:共享单车的终极“宿命”共享单车在接下来的一个阶段将会面临的一个最为突出的问题就是应当如何实现变现,如何实现资本后时代的自我成长。入局者的减少、资本热度的减退、城市监管政策的出台都在让共享单车的……支付宝10。1,社交还是支付?9月5日,支付宝悄然上线了10。1。0。10。1的介绍仅仅有两行:500万红包雨一起抢!9月每周五周六,用户用支付宝到实体门店付款2笔起,即有资格参与抽红包活动;……小调查:头条是你关心的,还是你期待的?早我是daisy,本周发生了很多“好看”的资讯,小编挑了几条与你分享,希望你喜欢:Step1:好看(1)美图推出全球首款绘画机器人,自拍秒变插画11……报名最后48小时做高薪产品,90天构建产品知识体系,掌握原型从2016年8月《90天产品经理实战班》第1次开班以来,已经有1444名同学通过学习获得了成长。但是相比整个互联网,这1444名同学的基数太小了,对于许多还在迷茫中的同学来说,……比特币、暴雪和下载盗版电影都应用了同一种算法:哈希算法哈希算法是如何保护比特币和其他数据的?通过文章一起来了解下在ICO泡沫迅速涌起和迅速破灭后,比特币仍然一路高歌,在最近突破了9600美金的大关。作为一种独立于货币体系的数……联手必胜客推出“不上班治愈所”,脉脉如何做到品牌体验式营销迭文章围绕话题体验式营销命题,对脉脉联手必胜客推出的“不上班治愈所”展开解析。多变的市场环境使得体验式营销已经算不上一个新词,当下的90后营销人谈及甚至会嗤之以鼻,认为这已……游戏直播的命门,游戏厂商的法门对于游戏公司而言提前投资直播平台可获得更大的话语权,对于直播平台而言提前站队游戏公司,或可以保证更良性发展。近日,广州知识产权法院一审判决YY侵害网易《梦幻西游》和《梦幻……每天晚上这样洗脸,保证你皮肤光滑漂亮!毛孔是指皮肤表面的细微毛囊。假设堆积了废物和油脂,毛孔会变得粗大。死皮和角质在毛孔中累积,以及揉捏黑头和粉刺都会构成毛孔粗大,还也许留下疤痕。缩短毛孔最有用的办法便是坚持毛孔洁……微信逐渐掌握主动权,清粉软件或将走向死亡边缘随着微信开始重视社交生态而不断优化软件本身的净化功能,清粉软件必将在“上不了台面”的非法经营中加速陨落,成为历史。也许是意识到微信好友鱼龙混杂,破坏社交生态,微信开始对臃……当科技助力睡眠经济,你愿意为睡眠买单吗?“睡眠经济”的概念开始兴起,科技自然将成为其发展的关键点。近日,某直播平台的游戏主播孤王因长时间睡眠不足,导致身体疲劳过度而不幸猝死。根据报道,该主播每天晚上从12点开始……互联网工业:从石油到流量互联网最终还是回归了商业的本质,在这个产业中的从业者,如果不能为互联网的生产环节提供价值,则就可能被淘汰。互联网已经越来越稳定。共享经济产品入口都被折叠在微信和支付宝的扫……短视频霸屏时代,美食类短视频能乘风而上吗?在竞争激烈的短视频领域,美食短视频虽受热捧但也存在痛点。吃,在中国人的生活中占据重要的位置。美食,承载了中国人丰富的情感,而美食类短视频不仅使人身心愉悦,更能让人产生共鸣……
抖音电商公布“开春焕新季”活动提供丰厚流量奖励站长之家(ChinaZ。com)3月7日消息:近日,抖音电商发布了【个护家清鲜花鲜花】开春焕新季活动规则,活动时间为3月9日3月15日。据了解,本次活动范围为抖音电商上所……有赞发布视频号商家3月流量扶持计划播2场送1万流量站长之家(ChinaZ。com)3月7日消息:近日,有赞发布视频号商家3月流量扶持计划,2022年3月1日2022年3月31日期间,商家参与活动,完成任务即可获得视频号直播间公……靠吃亏月赚上万,说出来你别不信。。。深圳最近疫情爆发,我哪儿都不敢去。何桂所在的片区已经被封了,他出不来,何时解封,暂时还是未知数。他报了个培训,三月中旬,去不了了。让我替他去。机构不肯退……抖音电商连放4大新招发力私域,剑指最后的流量洼地抖音正在转变以往在电商上的打法,不断加码私域功能,加速在私域方面的布局。除了此前被曝出测试粉丝群、铁粉功能之外,抖音近期在私域方面的动作十分密集。Tech星球独家获悉,抖……老匡:分享一个用“抖音直播”每天往微信引流200高端女粉的玩这几天刷抖音,老匡发现一些商家正在用“大牌美妆捡漏”玩法,偷偷摸摸将抖音直播间观众搞到粉丝群,在粉丝群直接甩微信号,引流到微信卖女性产品,如美妆、彩妆、鞋服、箱包等。下面视频,……泡泡玛特、星巴克都在用的私域打法,到底有多香?随着运营私域成为重要战略,很多企业纷纷做起来私域。但是,运营社发现,不少企业虽然搭建了私域的框架,却不明白私域的目标和价值。这些企业要么是砸重金搭建团队公众号、小程……爆款内容就一定是优质内容吗?无论是公众号图文信息还是抖音、快手短视频平台,亦或知乎、小红书乃至B站这类社区平台,本质上都是内容平台。这些内容平台并不生产“内容”,它们只是“内容”的搬运工。对于……全网超390亿次浏览量,有人吓哭有人笑哭,爆款整蛊视频是怎么整蛊类视频是“流量密码”已经不是秘密了。在B站上,我们能找到“在睡懒觉的姐姐房间偷偷放1000杯水”“安排陌生男人躺在宿醉兄弟身边”“半夜趁室友睡着,潜入他的房间打开鲱鱼……逆势增长!B站勇做电商后浪B站电商潜力巨大迅猛的崛起,急剧的陨落。电商残酷的竞技场上,每位玩家手中握着的底牌各不相同。B站董事长兼首席执行官陈睿说:“过去3年里,哔哩哔哩实现了相当可观的增长……涨粉、爆单:快手二次元带给创作者的想象力不止于此快手二次元创作者的涨粉速度有多快?动漫创作者开心锤锤2021年发布428个视频,累计点赞量达2。68亿。目前,开心锤锤是快手头部达人,粉丝量接近4000万。该账号讲述主人……爆火的性格测试,催生年入千万的低成本生意有句话常说,性格决定命运,在短视频当道和知识付费盛行的当下,互联网甚至让性格测试成为了一门爆火的生意。在抖音、快手、知乎、小红书等平台上,有关于“性格测试”相关的内容,在……那个最早做私域系统的人,如今咋样了?私域在早期发展中,受益于几家启蒙了整个赛道玩法的团队,其中之一就有虎赞。他们对私域的理解、沉淀下来的方法论、模型和玩法,即使拿到今天来看,依然在市场上发挥着强有力的作用。……
友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界