比特币@产品区块链

(六)通过100问,让你轻松了解区块链和比特币(51-60)

2018-03-03  本文已影响64人  遇见美好life
图片来自网络

如今区块链、比特币如此火爆,即使你不是网络技术开发人员,如果还对此毫无所知,那真的是OUT了!
本文简洁地总结了比特币的一些基础知识,可供大家在半小时之内,从科普性知识层面,迅速了解区块链和比特币部分知识。(本文内容是作者通过学习《区块链100问》 [ 视频原地址 ] ,简要总结而来的部分内容(51-60问),在此分享给大家!)

51.区块链资产有匿名性

区块链资产的第二大特点是匿名性。就是别人无法知道你的区块链资产有多少,以及和谁进行了转账。这种匿名性是分不同程度的。

比特币的匿名性是最基本的。你在区块链网络上只能查到转账记录,但是不知道地址背后是谁。但是,一旦知道这个地址背后对应的人是谁,也就能查到其所有相关的转账记录及资产。达世币和门罗币匿名性做得更高。即使你查到了这个地址背后的人是谁,你也无法知道它所有的转账信息。

52.区块链资产能去中心化记账

区块链资产的第三大特点是记账去中心化。

它的记账是全网共同进行的。你给别人转账记录的账本,不会因为你这里或者对方那里的账本数据丢失,而无法统一,因为这个账本是全网共同维护,每个全节点都有备份。如果你转账0.5个币给张三,你们俩一起看全网的记录数据就好:有没有到账、几个确认了等等,十分透明公正。

53.区块链资产不可复制

区块链资产的第四大特点就是不可复制。

区块链资产之所以能够成为资产,很重要的因素就是因为它的不可复制性。它可传递是通过加密技术而不是拷贝。一份价值1000元的区块链资产,我发送给张三,这1000元资产就从我的账户转移到张三的账户里,我不再拥有这1000元资产。不可复制性,是保证它成为资产的一个重要因素。

54.区块链的共识机制是什么

在区块链系统当中,没有一个像银行一样的中心化记账机构,保证每一笔交易在所有记账节点上的一致性,即让全网达成共识至关重要。共识机制解决的就是这个问题。

目前主要的共识机制有工作量证明机制PoW和权益证明机制PoS。

PoW通过评估你的工作量来决定你获得记账权的机率,工作量越大,就越有可能获得此次记账机会。

PoS通过评估你持有代币的数量和时长来决定你获得记账权的机率。这就类似于股票的分红制度,持有股权相对多的人能够获得更多的分红。

DPOS与POS原理相似,只是选了一些“人大代表”。 与PoS的主要区别在于节点选举若干代理人,由代理人验证和记账。

随着技术的发展,未来可能还会诞生更先进的共识机制。

55.工作量证明机制是什么

工作量证明(Proof of Work,简称POW)是共识机制的一种,可简单理解为一份证明,证明你做过一定量的工作,即我通过查看工作结果就能知道你完成了指定量的工作。

比特币挖矿采用的就是工作量证明机制,比特币网络通过调节计算难度,保证每次竞争记账都需要全网矿工计算约10分钟,才能算出一个满足条件的结果。该结果即“区块头”里包含的随机数。

工作量证明是指,如果矿工找到了一个满足条件的结果,我们便可以认为全网矿工完成了指定难度系数的工作量。获得记账权的几率取决于矿工工作量占比全网的比例,如果占比30%,那么获得记账权的几率也是30%。所以提高工作量占比才能提高竞争力,才能获得更多新诞生的比特币!

56.权益证明机制是什么

权益证明机制(Proof of Stake),简称POS,也称股权证明机制,类似于把资产存在银行里,银行会通过你持有数字资产的数量和时间给你分配相应的收益。

同理,采用PoS的数字资产,系统根据你的币龄给你分配相应的权益,币龄是你持币数量和时间的乘积。比如你持有100个币,总共持有了30天,那么,此时你的币龄就为3000。

相较PoW(工作量证明机制),PoS存在2个优势。第一,PoS不会造成过多的电力浪费,因为PoS不需要靠比拼算力挖矿。第二,POS更难进行51%攻击。拥有51%币才能发起攻击,网络受到攻击却会造成自己利益受损,显然很不划算。

目前,有很多数字资产用PoW发行新币,用PoS维护区块链网络安全

57.股份授权证明机制是什么

股份授权证明机制,简称DPoS,类似于董事会投票,持币者投出一定数量的节点,代理他们进行验证和记账。为了激励更多人参与竞选,系统会生成少量代币作为奖励。比特股、点点币等数字资产都采用该方式。

DPoS有点像议会制度或人民代表大会制度。如果代表不能履行他们的职责,比如轮到他们记账时,他们没能完成则会被除名,网络会选出新的节点来取代他们。

DPoS的每个客户端都有能力决定哪些节点可以被信任。相较PoW(工作量证明机制),DPoS大幅提高区块链处理数据的能力,甚至可以实现秒到账,同时也大幅降低维护区块链网络安全的费用,从而使数字资产的交易速度接近中心化结算系统。

58.零知识证明是什么

零知识证明是指证明者能够在不向验证者提供信息本身内容的情况下,使验证者相信某个论断是真实可信的一种技术。目前匿名性非常突出的数字资产ZCash的匿名交易就是依靠“零知识证明”实现的。

举个例子,A要向B证明自己拥有某个房间的钥匙,假设该房间只能用钥匙打开锁,而其他任何方法都打不开。这时候,A可以选择把钥匙交给B,B用这把钥匙打开该房间的锁,从而证明A拥有该房间的正确的钥匙。

或者A自己用钥匙打开房间,从房间里拿出来一个物体出示给B,B知道这个物体确实只有那个房间里有。方法二的原理就是零知识证明。

零知识证明可以在不泄漏信息本身内容的情况下,证明我知道这个秘密,可以有效解决许多验证问题。

59.哈希算法是什么

哈希算法是一种只能加密,不能解密的密码学算法,可以将任意长度的信息转换成一段固定长度的字符串。

这段字符串有两个特点:
  1. 就算输入值只改变一点,输出的哈希值也会天差地别。
2. 只有完全一样的输入值才能得到完全一样的输出值。
  3. 输入值与输出值之间没有规律,所以不能通过输出值算出输入值。要想找到指定的输出值,只能采用枚举法:不断更换输入值,寻找满足条件的输出值。

哈希算法保证了比特币挖矿不能逆向推导出结果。所以,矿工持续不断地进行运算,本质上是在暴力破解正确的输入值,谁最先找到谁就能获得比特币奖励。

60.非对称加密算法是什么

对称加密算法是指在加密和解密时使用的是同一个秘钥。与对称加密算法不同,非对称加密算法需要公钥和私钥。公钥和私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密。

非对称加密与对称加密相比,其安全性更好。对称加密的通信双方使用相同的秘钥,如果一方的秘钥遭泄露,那么整个通信就会被破解。

而非对称加密使用一对秘钥,一个用来加密,一个用来解密,而且公钥是公开的,秘钥是自己保存的,在通讯前不需要先同步秘钥,避免了在同步私钥过程中被黑客盗取信息的风险。


后续61-100问的内容,将以每期10问的形式持续更新。喜欢请点赞,持续关注!

上一篇下一篇

猜你喜欢

热点阅读