区块链数字货币、虚拟币到底是什么,怎么?
去中心化的,公开透明的一种支付,收款的技术。还不明白的话来我带你做一个就知道了。完全免费的区块链数字货币哦。
区块链和虚拟币是什么关系啊
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 [1] 。
区块链(Blockchain)是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
区块链诞生自中本聪的比特币,自2009年以来,出现了各种各样的类比特币的数字货币,都是基于公有区块链的。
数字货币的现状是百花齐放,列出一些常见的:bitcoin、litecoin、dogecoin、dashcoin,除了货币的应用之外,还有各种衍生应用,如Ethereum、Asch等底层应用开发平台以及NXT,SIA,比特股,MaidSafe,Ripple等行业应用。
2016年1月20日,中国人民银行数字货币研讨会宣布对数字货币研究取得阶段性成果。会议肯定了数字货币在降低传统货币发行等方面的价值,并表示央行在探索发行数字货币。中国人民银行数字货币研讨会的表达大大增强了数字货币行业信心。这是继2013年12月5日央行五部委发布关于防范比特币风险的通知之后,第一次对数字货币表示明确的态度。 [4]
2016年12月20日,数字货币联盟——中国FinTech数字货币联盟及FinTech研究院正式筹建,火币是联合发起单位之一。 [5]
可以用区块链的一些领域可以是:
▪ 智能合约
▪ 证券交易
▪ 电子商务
▪ 物联网
▪ 社交通讯
▪ 文件存储
▪ 存在性证明
▪ 身份验证
▪ 股权众筹
我们可以把区块链的发展类比互联网本身的发展,未来会在internet上形成一个比如叫做finance-internet的东西,而这个东西就是基于区块链,它的前驱就是bitcoin,即传统金融从私有链、行业链出发(局域网),bitcoin系列从公有链(广域网)出发,都表达了同一种概念——数字资产(DigitalAsset),最终向一个中间平衡点收敛。
区块链的进化方式是:
▪ 区块链1。0——数字货币
▪ 区块链2。0——数字资产与智能合约
▪ 区块链3。0——各种行业分布式应用落地
区块链分为三类,在货币发行的《区块链:定义未来金融与经济新格局》 [2] 一书中就有详细介绍,
其中混合区块链和私有区块链可以认为是广义的私链!
公有区块链(PublicBlockChains)
公有区块链是指:世界上任何个体或者团体都可以发送交易,且交易能够获得该区块链的有效确认,任何人都可以参与其共识过程。公有区块链是最早的区块链,也是应用最广泛的区块链,各大bitcoins系列的虚拟数字货币均基于公有区块链,世界上有且仅有一条该币种对应的区块链。
联合(行业)区块链(ConsortiumBlockChains)
行业区块链:由某个群体内部指定多个预选的节点为记账人,每个块的生成由所有的预选节点共同决定(预选节点参与共识过程),其他接入节点可以参与交易,但不过问记账过程(本质上还是托管记账,只是变成分布式记账,预选节点的多少,如何决定每个块的记账者成为该区块链的主要风险点),其他任何人可以通过该区块链开放的API进行限定查询。
私有区块链(privateBlockChains)
私有区块链:仅仅使用区块链的总账技术进行记账,可以是一个公司,也可以是个人,独享该区块链的写入权限,本链与其他的分布式存储方案没有太大区别。(Dec2015)保守的巨头(传统金融)都是想实验尝试私有区块链,而公链的应用例如bitcoin已经工业化,私链的应用产品还在摸索当中。
特地去火币学院看了下。区块链技术是比特币的底层技术,在早期并没有太多人注意到比特币的底层技术。但是当比特币在没有任何中心化机构运营和管理的情况下,在多年里非常稳定的运行,并且没有出现过任何问题。所以被很多人注意到。
简而言之,区块链是一个在不安全环境下的去中心化的分布式数据库。而基于区块链诞生的各种虚拟货币,就是记录在这个数据库中的数据。下面就来详细介绍区块链是怎么形成的,当然,如果只是想使用比特币这类应用,以下介绍的内容不是必须的,就好像使用空调不需要知道如何制冷一样。
中心化的账本
假设你和你的小伙伴 A, B, C 经常在一起聚餐,在你们之间经常会产生交易,A 给 B 10 块钱,B 转给 C 5 块钱等等,这样每次发生交易就当场结清非常的麻烦,于是你们就想到大家共同维护一个账本,每个月结一次帐,这样就形成了一个中心化的帐本。
但是,因为这个账本任何人都可以修改,所以如果有人胡乱修改的话就失去了可靠性,于是你们就制定了一个规则:每笔交易必须签名才能生效。(在密码学中,我们通过数字签名来确保信息有效)
但是,这样虽然不能随意修改,但你可以复制上一条交易,于是你们就又增加了一条规则:给每笔交易加上序号。
可是这样还是有问题,比如 C 欠款太多然后跑路了呢,所以我们可以规定:每个人预存一笔钱,如果交易超出存款,就交易失败。这样我们就得到了一个中心化的账本。假设全世界都用这个账本,那么我们甚至不需要真实的货币,当然账本里的钱如何产生我们后面再谈。
但这样还是会有问题,就是你必须信任这个作为中心的账本,就像在淘宝买东西需要信任淘宝会把货款转给商家一样。那么如果这个中心不可信呢?
去中心化的账本
很自然的一个想法就是让参与交易的每一个人都保存一份账本,当 A 给 B 转账 100 块的时候,就告诉所有人这笔交易,其他人也都把这笔交易记录在自己的账本上。但是怎么确保每个人都按照正确的接收到了信息并按顺序记录了呢?怎么确保所有人的账本都一模一样呢?最初比特币就是想解决这个问题。
大体上,是哪个账本的计算量最大就信任哪个账本,也就是经常听人说起的工作量证明。这里涉及到了一个叫 hash(哈希)函数的东西,简单的讲,这个函数具有以下性质:
1。 把文件或者数据转换成定长的字符串(比如 256 bit)
2。 同样的输入得到的是相同的输出
3。 不同的输入几乎不可能得到相同的输出(2 的 256 次方分之一)
4。 目前除了随便瞎猜之外,还没有什么方法可以通过输出得到输入
比如,“战旗矿机”的 hash 值是:40d3d273f9e698426a9f60b549f1d77530a83287b93e88acd9d2a4fecfc1d1d4
说回我们的账本,想象一下,现在账本上有一系列的交易,然后 A 告诉你说我发现了一个神奇的数字,把它加在账本的后面可以让 hash 值的前 10 个数都是 0。
而找到这个数字有多难呢?每次只有 16 的 10 次方分之一(1099511627776 分之一)的概率猜中,而你想验证的话只需要很简单的计算 hash 值就行。所以如果有人告诉你他找到了这么一个神奇的数字,你可以认为他是经过了大量的工作,而更重要的是,因为整个工作量证明包含了一系列的交易,所以如果篡改了交易,就得重新再猜 1099511627776 次。
在我们的分布式账本中最重要的是要让人们相信计算量最大的账本,具体我们可以把一系列账本分成若干份区块,为每一份区块都找到一个神奇的数字使 hash 值的前 10 位都为 0,然后再将前一个区块的 hash 写在下一个区块的开头,这样每一个区块就串联起来形成了区块链。这样子,如果修改了前一个区块,接下来的所有区块都必须全部修改。
同时,我们再增加一个规则:允许全世界人们都参与生产新的区块,作为奖励,计算出新区块的人会凭空获得一定的虚拟货币的奖励。(也就是传说中的挖矿)
现在假设 A 想作恶,给 B 发送伪造的区块,而这个时候 B 就会收到 2 个不同的区块,这时该怎么办呢?这时 B 不必要相信其中任何一个区块,等到产生一个最长的链再相信也不迟。而 A 的伪造想要生效,就必须比其他人更快的算出那个神奇的数字,之前也说过,这个数字只能靠瞎猜找到,所以 A 如果想伪造生效,就必须有比其他所有用户加起来的计算量更强,也就是传说中的 51% 攻击,否则 B 就会相信由其他用户算出来的更长的区块链。
总结
比特币这类的虚拟货币实质上是一个分布式账本,其中应用了区块链技术。
挖矿就是一个猜数字的游戏(只能随机猜,没有任何技巧),每十分钟开始一轮竞猜,猜对的人奖励一笔比特币(现在是 12。5枚)。算力就是每秒钟能猜多少次,算力越高,猜的次数越多,中奖概率越大。挖矿本质上是堆算力拼概率的游戏。
什么是区块链,数字货币
区块链的特点是去中心化,去信任,集体维护,可靠数据库
举个例子:比如说孙子找李子借一百块钱,但李子怕他赖账,于是就找来村长做公证,并加下这笔账。这个就叫中心化。但如果,你不找村长,直接哪个喇叭在村里大喊“我李子借给孙子一百块钱!请大家记在账本里”,这个就叫去中心化。比特币价格以前村长德高望重,掌握全村的账本,大家都把钱存在他这里,这是过去大家对中心化的信任。现在,大家都担心村长会偷偷挪用大家的钱,怎么办呢?于是大家就给每个人都发了一本账本,任何人之间转账都通过大喇叭发布消息,收到消息后,每个人都在自家的账本上记下这笔交易,这就叫去中心化。有了分布式账本,即使老张或老李家的账本丢了也没关系,因为老赵、老马等其他家都有账本。
数字货币简称为DIGICCY,是英文的“Digital Currency”(数字货币)的缩写。是电子货币形式的替代货币。数字金币和密码货币都属于数字货币(DIGICCY)。 区块链技术服务 升谱科技
评论