比特币的潜在危险与挖矿

比特币的潜在危险:

1)无法阻止人们的投机行为;

2)难以躲避经济泡沫;

3)不可避免地卷入非法交易;

4)黑客觊觎。

什么是哈希?

所谓Hash,是计算机算法领域内的一个概念,一般翻译做“散列”,也有直接音译为“哈希”的。它就是把任意长度的输入(又叫做预映射,pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值(哈希值)。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来确定唯一的输入值。

什么是挖矿?

在产生比特币时,采用的算法是SHA-256,这种算法采用了256位进行运算,为你想保护的信息,找到一串数字,附加上去后,使用某种公认的Hash算法,比如对于比特币来说就是SHA-256,算出一个Hash值。如果Hash值某一长度确定数字打头,如连续的0 0 0 0 0……、11111……等(具体多少个决定了难度),那么就成功了。

平时所说的“挖矿”,就是每个机器在重复着对原始交易信息附加一段数字,试图使其前面出现连续目标数量个“0”或“1”的游戏。这个游戏本身就是个NP问题,除了暴利搜索似乎没什么好办法,“挖矿”的艰辛也就在于此。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近电视、新闻、网站经常有讲到比特币,但普通人经常被比特币的各种信息搞得一头雾水,到底什么是比特币,它是谁开发的,...
    纳兰三少阅读 3,646评论 0 17
  • 〇、序言 货币由于其天然属性决定了其与安全不可分割的联系,从最早的金库、保险柜、镖局到后来的ATM机、运钞车;从存...
    怒马2048阅读 39,383评论 4 79
  • 采矿难题是比特币的核心,因为他们的困难限制了任何一方控制共识程序的能力。因为比特币矿工为他们解决的谜题赚取了回报,...
    Nutbox_Lab阅读 1,189评论 0 4
  • 当我不开心时,我会感到难过。我的情绪需要有人看到,不管我的目的如何,我首先希望有人关注到我的情绪,而不是忽视和打击。”
    开心蒙小羊阅读 56评论 0 0