查看: 3558|回复: 1

【福利】关于比特币,区块链,看完这篇你将全懂,持续更新...

[复制链接]

442

主题

499

帖子

6

听众

管理员

Rank: 9Rank: 9Rank: 9

积分
1868
发表于 2018-4-19 19:53:02 | 显示全部楼层 |阅读模式
比特币是点对点,去中心化的数字资产,2009年由中本聪打包第一个区块并获得50枚比特币的挖矿奖励。挖矿奖励每4年减半一次。按此计算,比特币总量为2100万枚,预计将在2140年发行完毕。

比特币系统相当于一个去中心化的大账本,每个区块就是这个账本的一页。系统自动生成比特币作为奖励矿工参与记账。每10分钟全体矿工一起计算一道难题。最先算出答案的矿工获得记一页账的权利。记账完成后,他将自动获得一定量的比特币。这就是新增比特币的发行过程。根据创始人中本聪的设计,最开始每记一次帐奖励50个比特币,每记21万页账,记账的奖励就会减半。直到2140年,比特币将无法继续细分,至此发行完毕。

比特币系统靠调节难度系统,保证比特币不被太快挖完,每10分钟全体矿工一起计算一道难题,竞争记账权及比特币奖励。如果全网算力不断增长,比特币将很快挖完,为了保证比特币稳定在大约10分钟挖出一个区块,中本聪设计矿工挖矿获得比特币的难度每过2016个区块,约2周的时间动态调整一次,令调整后的难度使得每生成一个区块的预期时间为10分钟,截止2017年9月的难度系数约为480ph/s,大约是创始区块的680亿倍。这意味着,以现在的算力,全网矿工需要经过约3000万亿亿次哈希运算,才能找到一个符合条件的答案,生成新的区块。

中本聪在设计比特币的时候,规定每个比特币可以细分到小数点后8位,每个区块发行50个比特币,每21万个区块后,每个区块的比特币产量减半,因为比特币每10分钟产生一个区块,21万区块大约是4年的时间,截止2017年,比特币产量已经减半2次。当前每个区块发行12.5个比特币,大约在2045年,99.95%的比特币将发行完毕。2140年将无法继续细分,至此完全发行完毕。尽管比特币通缩的货币政策是否合理,在货币学引起很大争议,但这一发行机制激励矿工尽早投入到比特币的挖矿中,是的比特币系统获得了大量算力和安全性。

比特币不通过中心机构发行,却能得到全球的广泛认可,是因为比特币可以自证其信,比特币的发行和流通由全网矿工共同记账,不需要中心机构,也能确保任何人都无法篡改账本。

比特币转账就是把比特币从一个比特币地址转移到另一个比特币地址上的过程。如果你需要转账比特币给别人,需要在比特币交易平台,比特币钱包或比特币客户端中输入你的比特币地址,接收方地址,转账金额和手续费金额。确定支付后交易信息会在比特币网络进行全网广播。矿工每隔10分钟会将比特币网络中未被记账的交易打包进一个区块,这就完成了一次确认,此时比特币已转账到对方账户,通常需要经过6次确认,确保交易记录不能被任何人篡改,转账才算真正完成。

比特币转账手续费是交易者付给矿工的一笔费用,用于激励矿工竞争记账,为比特币提供足够的算力从而确保比特币网络的安全。有的地方也叫矿工费。转账手续费一般为0.001-0.0015个比特币。由于区块能容纳交易记录的容量有限,矿工会优先打包手续费高的交易。所以多付手续费可以更快被记账。比特币交易手续费的存在能提高转账门槛,有效防止区块链中充斥垃圾信息。并且能够保证在比特币挖完之后,矿工仍有动力维护比特币网络。

区块链之间的转账手续费跟金额大小无关,按字节收费,以比特币为例,一笔普通交易约占250字节,手续费约为0.001-0.0015个比特币,约20-30元人民币。如果你需要在一笔交易中同时转账给多个比特币地址,那么这笔交易所占字节数会更大,所以需要多付一些手续费,才会有矿工及时打包你的交易。由此可见,进行区块链进行跨国转账具有很大的优势。

比特币地址是由字母和数字组成的26位到34位的字符串。看起来有些像乱码,通过区块链可以查到每个比特币地址的所有转账记录。比特币地址就是个人的比特币账户,相当于银行卡卡号,任何人都可以通过你的比特币地址给你转账比特币。

比特币是一种点对点的电子现金系统,每笔交易由发起方向周围的节点进行广播,节点收到之后再广播给自己周围的节点,最终扩散至全网。每一个比特币钱包都是一个节点,其中拥有完整区块链账本的节点叫全节点,截止2017年10月全网约有9300个全节点。负责比特币转账交易的广播和验证。转账交易发生后由所有节点共同广播至全网。挖矿的节点验证该交易正确后会记录至区块链账本。现在,美国,德国,发过拥有的比特币全节点最多。中国的全节点数量约占全球的5%,运行比特币全节点没有任何奖励,且不需要全节点也可以进行比特币转账,所以比特币的全节点数只占节点数的一小部分。

当你发起比特币转账后,你需要将交易广播至全网,挖矿节点接到这笔交易后,先将其放入本地内存池进行一些基本验证,比如该笔交易花费的比特币是否是未被花费的交易,如果验证成功,则将其放入未确认交易池,等待被打包,如果验证失败,则该交易被标记为无效交易,不会被打包。也就是说,挖矿节点在比拼算力的同时还需要及时验证每笔交易。更新自己的未确认交易池。节点抢到记账权后,将从未确认交易池中,抽取约近千笔未确认交易进行打包。有时候我们的交易不能被及时打包,是因为未确认交易池中的交易笔数太多,而每个区块能记录的交易笔数有限,这时候会造成区块拥堵。

比特币的数字签名就是只有比特币转账中转出的人才能生成的,一段防伪造的字符串。通过验证该字符串,一方面证明该交易是转出方本人发起的,另一方面证明交易信息在传输中没有被更改,数字签名由数字摘要和非对称加密技术组成,首先通过数字摘要技术,把交易信息缩短成固定长度的字符串,然后用自己的私钥对摘要进行加密,形成数字签名,完成后需要将完整交易信息和数字签名一起广播给矿工,矿工用公钥进行验证,如果验证成功,说明该笔交易确实由某人发起,且信息未被更改,非对称加密技术是指数字签名加密的私钥,和解密的公钥不一致,让人看起来很复杂。

比特币转账可以一次把多个地址的余额转出,也可以一次转入多个地址,比如你需要转账给某人5个比特币,但是你的ABC3个地址里面各有1,2,2个比特币,每个地址的余额都不足以支付5个比特币,这时候你可以发起转账把ABC三个地址共5个比特币转账给某人。假如现在有5个比特币,你只需要转账1个给某人,你需要在转账的时候告诉矿工,我有5个比特币,其中1个转账给某人,另外4个转回给自己,可以是原地址或创建新的地址,如果忘记转回,则剩余的4个比特币就当做是全部给矿工的手续费。

挖矿是将一段时间内比特币系统中发生的交易,进行确认,并记录在区块链上形成性区块的过程。挖矿的人就叫矿工,简单来说,挖矿就是记账的过程。矿工是记账员。区块链就是账本。比特币系统的记账权利是去中心化的,即每个矿工都有记账的权利,成功抢到记账权的矿工,会获得系统新生的比特币奖励,因此挖矿就是生产比特币的过程。

比特币通过挖矿产生,每10分钟全网矿工一起计算一道算术题,谁先算出答案,就相当于挖到了这个区块,该矿工便能获得系统新生的比特币奖励,比特币诞生之初,通过计算机的CPU就可以挖矿,随着挖矿的矿工越来越多,目前用CPU已经不能挖出比特币了,大家开始用矿机挖矿,如果你想挖矿,首先要准备好矿机,比特币地址,挖矿软件,但是目前比特币网络算力太大,个人购置少量挖矿机也很难挖出区块,很多矿工加入矿池一起挖矿,矿场值负责计算,矿池负责信息打包,矿池挖到比特币之后根据矿场的算力占比分配收益,以此保证更加稳定的投入产出。

矿工的主要工作是交易确认和数据打包,需要成为矿工,需要购买一台专用的计算设备,下载挖矿软件就可以开锁挖矿了。挖矿不需要矿工亲自动手,实际上是由电脑执行特定的运算,只需要保证矿机电力供应和网络连接就行了。

比特币矿机就是通过运行大量计算,争夺记账权从而获得新生比特币奖励的专业设备。一般由万科芯片,散热片和风扇组成。只执行单一的计算程序,耗电量较大,挖矿实际是矿工之间比拼算力,拥有较多算力的矿工挖到比特币的概率更大。随着全网算力的上涨,用传统的设备比如CPU,GPU挖到比特币的难度越来越大,专门用来挖矿的芯片就产生了,芯片是矿机最核心的零件,芯片运转的过程会产生大量的热,为了散热降温,比特币一般配有散热片和风扇,用户在电脑上下载好比特币挖矿软件,用该软件分配好每台矿机的任务,就可以开始挖矿了。每种币的算法不同,所需要的矿机也不同。

比特币创始人用电脑CPU挖出了第一批比特币,随着全网算力不断提升,挖矿难度逐渐上涨,2010年9月18日第一个显卡挖矿软件发布,一张显卡相当于几十个CPU,挖矿能力得到明显提升,之后又发明了基于挖矿芯片的专业挖矿设备,即矿机,目前行业领先的蚂蚁矿机ant miner装有近200张rm1387芯片。相当于3万多张CPU的算力。

比特币矿场一般选址在电费相对较便宜且稳定的地方,早期的矿场运营比较粗放,搭一个架子,把矿机放上去,就开始运营。后来发现这种方式矿机破损率高,维修成本高,后面开始有了通风,隔尘方案,再后来有了室内温度,湿度严格控制方案。整个矿场的运营方案还在不断升级和进化。因为矿机运行起来噪音比较大,一台矿机运行时在一米处测试噪音达73分贝左右,几千台矿机运转起来的时候对周围的影响可想而知。所以有些地方经过设计和改造,出现了静音矿场。

随着参与挖矿的人数越来越多,比特币全网的算力不断上涨,单个设备或少量的算力都很难再挖到比特币,矿池便诞生了。矿池突破地理位置的限制,将分散在全球的矿工及矿场的算力进行联结,一起挖矿,矿池负责信息打包,接入进来的矿场算力负责竞争记账权,由于集合了很多矿工的算力,所以矿池的算力占比大,挖到比特币的概率更高。库存挖矿所产生的比特币奖励,会按照每个矿工贡献算力的占比进行分配,相较单独挖矿,加入矿池可以获得更加稳定的收益。全球算力较大的矿池有bitfury,鱼池,蚁池,币网,国池等。

在通过挖矿得到比特币的过程中,并没有固定的算法,只能靠计算机随机的哈希碰撞,一台矿机每分钟能做多少次哈希碰撞,就是啊算力的代表。单位为hash/s。算力可以简单的理解为计算能力,目前主流的矿机为14T左右的计算量级。即一台矿机就能每秒做1.4X10的13次方次哈希碰撞。矿场所占全网算力的占比就代表他在这10分钟竞争能够获胜的概率是多少。

竞争记账是比特币系统的记账方式。它解决了如何在去中心化的记账系统中,保证比特币账本一致性的问题。比特币系统中没有中心化的记账机构。每一个节点都有记账权。如何保证账本一致性是一个重要的问题。在比特币网络中,全网矿工共同参与算力竞争,算力高的矿工计算能力更强,更容易获得记账权,成功抢到记账权的矿工负责记账,并将账本信息同步给整个网络,作为回报,矿工将获得系统新生成的比特币奖励,随着比特币价格上涨,为了获得比特币,越来越多人参与竞争比特币记账权,全网算力难度呈指数级上升。

区块链是比特币的底层技术,比特币是区块链的第一个应用。比特币的交易信息,都被记录到一个去中心化的账本上面,这个账本就是区块链,如果把区块链比作一个实体账本,那么每个区块就相当于这个账本的一页,每10分钟生成一页新的账本。每一页账本上记载着比特币网络这10分钟的交易信息,每个区块之间依据密码学原理,按照时间顺序依次相连,形成链状结构,因此得名区块链。

区块链并不是新的发明,而是一些列技术的集成。包括非对称加密技术,时间戳,共识机制等。以区块链为例,区块链通过时间戳和工作量证明proof of work机制,解决了双重支付double spending和拜占庭将军问题byzantine generals' problem,即保证同一笔比特币不可能被花费2次。并且在整个去中心化的区块链网络中,在所有节点间保持一致,非对称加密机制保证私钥的安全性,时间戳保证区块按顺序连接成链,工作量证明机制解决了去中心化系统中如何公平的分发2100万个比特币的问题,区块链技术,具有匿名性,去中心化,公开透明等特点。所以区块链被誉为制造信用的机器。

区块链由一串密码学算法产生的区块连接而成,每一个区块上写满了交易记录,区块按顺序相连接形成链状结构,也就是区块链大账本。以比特币为例,矿工在生成新区块时,需要根据前一个区块的哈希值,新交易区块和随机数来计算新的哈希值和随机数。也就是说每一个区块,都是在前面一个区块数据的基础上生成的,该机制保证了区块链数据的唯一性。因为交易记录细微的变化也会彻底改变哈希值的结果,所以矿工在进行算力竞争的时候无法作弊。每个矿工都必须等前一个区块生成之后,才能根据前一个区块的数据开始计算符合条件的随机数,保证了挖矿的公平性。

区块链是比特币网络的大账本,而每个区块相当于账本的一页。目前比特币每个区块主要记载了,区块头,交易详情,交易计数器和区块大小等数据。区块头是每个区块中前80个字节。主要包括上一区块头哈希值,用于保证区块按顺序串联,时间戳记录该区块生成的时间,随机数,即全网矿工一起PK的算术题答案。交易详情详细记载了每笔交易的转出方,收入方,金额及转出方的数字签名。是每个区块的主要内容。交易计数器表述每个区块中包含交易的数量,区块大小表示每个区块数据的大小。当前每个区块限定在1M以内。不排除以后有扩大的可能。

比特币白皮书规定,节点永远认为最长链是正确的区块链,并将持续在它上面延长,所有矿工都在最长链上挖矿,有利于区块链账本的唯一性。如果给你转账的比特币交易不记录在最长链上,你将可能面临财产损失。因为全世界的矿工同时在挖矿,有可能同时有2个矿工算出了正确答案,那么区块链就会形成分叉,剩下的矿工可能在其中任一分叉上继续挖矿,延长区块链,所以我们通常要求在比特币转账被打包之后,还需要经过6个区块的确认,确保矿工不会再回到另一条分叉上挖矿时,才算真正的转账成功。

区块链资产具有全球流通,匿名性,去中心化记账,不可复制等特点。匿名性就是别人无法知道你的区块链资产有多少,以及和谁进行了转账。你在区块链网络上只能查到转账记录,但是不知道地址背后是谁,但是一旦知道这个地址背后对应的人是谁,也就能查到所有的转账记录及资产,达世币dash和门罗币monero匿名性做的更高。即使你查到了这个地址背后的人是谁,你也无法知道它所有的转账信息。而zcash将匿名性做到极致。只有拥有私钥的人才能查到所有的转账信息。去中心化记账的特点,让你的转账不会因为记账机构要放假,所以延迟几天到账,不会因为记账机构要盈利,所以要付很高的手续费,更不会因为记账机构作弊,而受到损失。因为它的记账是由全网共同进行的。你给别人转账记录的账本,不会因为你这里或者对方那里的账本数据丢失而无法统一。因为这个账本是全网共同维护,每个节点都有备份。不可复制性是区块链资产之所以能够成为资产的重要因素。它可以传递是通过加密技术而不是拷贝。

在区块链系统中,没有一个像银行一样的中心化记账机构,保证每一笔交易在所有记账节点上的一致性,让全网达成共识至关重要。共识机制解决的就是这个问题,目前的共识机制有工作量证明机制pow和权益证明机制pos。pow通过评估你的工作量来决定你获得记账权的几率,工作量越大,就越可能获得此次记账机会。pos通过评估你持有代币的数量和时长,来决定你获得记账权的几率,这类似于股票的分红机制,持有股权相对多的人能获得更多的分红。dpos与pos原理相似,只是选举了一些代表,与POS的主要区别在于节点选举若干代理人,由代理人验证和记账,随着技术的发展,未来可能还会有更先进的共识机制。

工作量证明 proof of work简称pow,是共识机制的一种。可以简单理解为一份证明。证明你做过一定量的工作。即我通过查看工作结果,就能知道你完成了指定量的工作。比特币挖矿采用的就是工作量证明机制。比特币网络通过调节计算难度,保证每次竞争记账都需要全网矿工计算约10分钟,才能算出一个满足条件的结果,该结果即区块头里包含的随机数。工作量证明是指,如果矿工找到了一个满足条件的结果,我们便可以认为全网矿工完成了指定难度系数的工作量,获得记账权的几率取决于矿工工作量占全网的比例。

权益证明机制 proof of stake简称pos也称股权证明机制。采用POS的数字资产,系统根据你的币龄给你分配相应的权益,币龄是你持币数量和时间的乘积,如100个比特币持币30天,币龄就是3000.相较pow,POS存在2个优势,第一,POS不会造成过多的电力浪费,因为POS不需要靠比拼算力挖矿,第二POS更难进行51%攻击,拥有51%币才能发起攻击,网络受到攻击却会造成自己利益受损,显然不划算,目前很多数字资产采用pow发行新币。用POS维护区块链网络安全。

股份授权证明机制,简称dpos,类似于董事会投票,持币者投出一定数量的节点,代理他们进行验证和记账,为了激励更多人参与竞争,系统会生成少量代币作为奖励,比特股,点点币等数字资产都采用该方式。如果节点不能履行他们的职责,比如轮到记账时,没有完成则会被除名。网络会选出新的节点来取代他们。dpos的每个客户端都有能力决定哪些节点可以被信任,相较pow。,dpos大幅度提高区块链处理数据的能力,甚至可以实现秒到账,同时也大幅度降低维护区块链网络安全的费用,从而使数字资产的交易速度接近visa等中心化结算系统。

哈希算法是一种只能加密,不能解密的密码学算法,可以将任意长度的信息转换成一段固定长度的字符串。就算输入值只改变一点,输出的哈希值也会天差地别,只有完全一样的输入值才能得到完全一样的输出值。输入值和输出值之间没有规律,所以不能通过输出值算出输入值。要找到指定的输出值,只能采用枚举法,不断更换输入值,寻找满足条件的输出值,哈希算法保证了比特币挖矿不能逆向推到出结果。所以矿工不断的进行运算,本质上是在暴力**正确的输入值。谁最先找到谁就能获得比特币奖励。
零知识证明是指证明者能够在不向验证者提供信息本身内容的情况下,使验证者相信某个论断是真实可信的一种技术。

如果比特币真的发生了分叉,作为普通用户最大的风险就是重放攻击。如果比特币分裂为一种或者多种比特币,如btc1,btc2,btc3.每个比特币账户内将根据他的比特币金额,同时存在对应数量的所有分叉币。由于每条链上的地址和私钥 算法等都相同。交易格式也完全相同,导致在其中一条区块链发起的交易,完全可以放到另一条区块链上去重写广播,可能会得到确认,这就是重放攻击。简单来说,就是当你转账btc1的时候,你的btc2,btc3也可能同时被转走,但是目前很多分叉币做了双向仿重放攻击处理,避免分叉之后被重放攻击的风险。

比特币诞生之初,没有特意限制区块的大小。区块最大可以达到32M,当时平均每个区块大小为1-2KB,有人认为区块链上限过高容易造成计算机资源的浪费,容易发生DDoS攻击,因此,为了保证比特币系统的安全和稳定,中本聪决定临时将区块的大小限制在1M。那时比特币的用户少,交易量也没那么大,并不会造成区块拥堵,2013年至今,比特币价格直线飙升,用户越来越多,比特币网络拥堵,交易费用上升的问题逐渐涌现出来,比特币社区开始探索如何给比特币扩容,即通过修改比特币底层代码,从而达到提高交易处理能力的目的。

比特币现在每秒大约只能处理7个交易,随着比特币交易量不断增长,比特币网络已经难以迅速的进行转账交易确认,比特币网络出现拥堵。比特币区块链上最高时有上万比交易挤压,比特币转账交易费高达几十美元。网络拥堵时,比特币交易,甚至需要花费好几天才能被打包,大家开始讨论如何扩容。自2013年起,提出了很多方案,2017年8月隔离见证激活,比特币单个区块的信息处理能力提高至以前的1.7倍,隔离见证是segwit2x扩容方案的第一步。

隔离见证是区块链扩容的一种方法,已经在莱特币和比特币上成功实施,目前每个区块链上每个区块内,不仅记录了每笔转账交易的具体信息,即在哪个时间点账户收到或转出多少比特币,还包含了每笔交易的数字签名,用来验证该交易的合法性,矿工在打包区块的时候,需要用数字签名一一验证每笔交易,确认没有问题之后才会将该笔交易记录在区块里,对于普通用户来说,他们只关心每个账户有多少资产,并不需要一一验证每笔交易,隔离见证就是把区块内的数字签名信息拿出去,让每个区块可以承载更多比交易,从而达到扩容的目的。

去中心化的系统中,升级很容易造成区块链分叉。因为没有中心化机构,比特币等数字资产每次代码升级,都需要获得比特币社区的一致认可,如果无法达成一致,区块链很可能形成分叉,以比特币为例,2017年7月为了解决比特币区块链拥堵问题,一些比特币爱好者提出了bitcoin cash分叉方案,导致比特币区块链一分为二,根据分叉后的区块链是否能兼容旧区块链,分叉分为硬分叉和软分叉。

硬分叉是指当比特币代码发生改变后,旧节点拒绝接受由新节点创造的区块,不符合原规则的区块将被忽略,矿工会按照原规则在他们最后验证的区块之后创建新的区块,而软分叉是指旧的节点并不会意识到比特币代码发发生改变,并继续接受由新节点创造的区块。矿工们可能会在他们完全没有理解或者验证过的区块上进行工作。软分叉和硬分叉都向后兼容,这样才能保证新节点可以从头验证区块链。向后兼容是指新软件接受由旧软件所产生的数据或者代码,如window 10可以运行win7的系统。而软分叉还可以向前兼容,向前兼容只是旧软件可以接受由新软件产生的数据及代码。比如word2013保存的文档可以在word2011打开就是向前兼容。

以太坊eth和以太景点etc是硬分叉的典型案例,the dao计划基于以太坊智能合约创建一个众筹平台,截止当年6月,募集资金超过1.6亿美金。之后the dao被黑客利用智能合约的漏洞,转移了市值5000万美金的以太币,为了挽回投资者资产,以太坊社会投票表决决定将更改以太坊代码,希望索回资金,为此,以太坊在第1920000区块进行硬分叉,回滚包括被黑客战友的所有以太币。但是有一部分人认为以太坊这种做法,违背了区块链的去中心化和不可篡改精神,坚持在原链上挖矿,而形成了两条链,一条为不承认回滚交易的链以太经典etc,一条为承认回滚交易的链以太坊eth。各自代表不同的社区共识及价值观,分叉时持有以太币的人,在分叉后会同时持有eth和etc。

莱特币诞生于2011年11月9日。创始人是查理.李。宗旨是改进比特币,所以它和比特币有很多相似之处,因为有比特金,莱特银的说法,莱特币总量比比特币更大,确认速度更快。莱特币总量是比特币的4倍,8400万枚。年产量减半时间和比特币一样都是4年。它的共识机制和比特币一样都是工作量证明机制pow,它的区块时间是2.5分钟,是比特币的四分之一。每2.5分钟打包一个区块,莱特币的区块奖励最早是50枚莱特币,截止2018年1月,莱特币的奖励为25莱特币,已发行约5400万。

新经币诞生于2015年。是第一个采用测试驱动开发模式开发出来的数字资产,测试驱动就是先进行测试,然后再进行编程。测试驱动开发就是仅用通过测试的代码开发。新经币采用重要性证明POI共识机制,根据交易量 活跃度等维度,决定记账权利。所以每60秒就能打包一个区块,比比特币和莱特币快很多。它的总量是90亿枚,且在发布的最初就将所有的新经币发行完成,所以每个新区块不产生新的新经币奖励,区块奖励仅为交易手续费,对后进者的激励不够。

达世币诞生于2014年1月18日,匿名程度比比特币更高。达世币有三种转账方式,一种是像比特币一样的普通转账,二是即时交易,不需要矿工打包确认就可以确认交易,几乎可以实现秒到,三是匿名交易,从区块链上看不到是谁和谁进行了转账。达世币中除了普通节点之外,还有一种节点叫主节点,主节点可以提供一系列服务,比如匿名交易和及时支付。想进行匿名交易的交易者发起匿名申请,由主节点进行混币,一般是3比交易一起进行混币,如桌子上三个人,把自己的钱都放在桌子上,混在一起,然后再拿回相应面值的钱,这样就不知道你手里的钱到底是谁的了,这就是混币。混币后,网络就不知道究竟谁转账给了谁。

门罗币诞生于2014年4月18日。它的总量为1844万,截止2018年1月已发行1562万枚,门罗币的区块大小每有限制,所以不存在扩容风险,门罗币通过环形签名的方式提供匿名性。在门罗币的区块链网络,首先将签名者的公钥和另外一个公钥进行一起混合,然后对消息进行签名,是的外界无法区分集合中哪个公钥对应真正的签名者,门罗币的匿名性甚至可以做到,让发送币的人不知道币打给了哪个地址,接受币的人打开钱包也不知道是谁打来的币。

zcash全称zero cash中文叫大零币,研发者为zooko wilcox,诞生于2011年11月9日。采用零只是证明机制,提供完全的支付保密性,是目前匿名性最强的数字资产。目前zcash匿名转账的时间周期毕竟长,大概需要20分钟,网络可以选择普通转账或匿名转账。对隐私保护级别有所影响,zcash的大部分代码与比特币极其相似,如每4年减半一次,总量是2100万枚,zcash进一步完善了比特币匿名功能方面的不足,发行时引起了密码学和区块链界的轰动,导致其刚诞生时价格一度飙升至比特币的7倍以上,zcash采用pow共识机制,区块时间为2.5分钟,区块奖励为12.5个zec。前4年20%挖矿所得自动分配给zcash团队和投资者。

以太坊是一个可编程可视化更易用的区块链,它允许任何人编写智能合约和发行代币,以太坊是去中心化的,由全网共同记账,账本公开透明且不可能篡改,跟比特币不同的是,以太坊是可编程的区块链,它提供了一套图灵完备的脚本语言,因此开发人员可以直接用C语言等高级编程语言,转换成汇编语言,大大降低了区块链应用的开发难度,有丰富的API,现在已有超过200个以太坊应用诞生,截止目前,以太坊市值仅次于比特币排第二。

EOS是一个区块链开发平台,具有扩展性强,支持大规模商业应用等特点,EOS采用dpos共识算法及其他技术手段,预期实现每秒百万级别交易要求,将能够支持数千个商业级的dapps。以太坊是一条公链,在以太坊上运行的每一个应用,都会消耗整条链的资源,但EOS只是区块链的基础架构,开发者可以自由的在EOS上创建公链,链与链直接不会影响彼此的资源使用,不会出现因个别应用资源消耗巨大,而造成网络大面积拥堵。其次在EOS上转账与运行智能合约并不需要消耗EOS代币,这将吸引更多的用户,EOS上出现系统错误时,其规则可用于区分此错误是否确实为bug,判断社区的修复举措是否得当。

以太坊2014年7月开始预售,通过42天的众筹,以太坊团队通过预售60102216个以太币,募集了3万多个比特币,另外对预售之前参与开发的早期贡献者,长期从事项目研究的开发者,分别按照当时以太币发售总量的9.9%进行分配,所以以太坊正式发行时有7200多万以太币,预售结束后,采用工作量证明机制pow进行挖矿,每年按照当时发行总量的26%奖励矿工,2014年10月,以太坊将区块的出块时间从60秒缩减到12秒,目前基本稳定在15秒,每个区块奖励5个以太币,虽然都是采用pow挖矿机制,以太坊的出块机制和比特币有所区别,由于以太坊的出块时间短,导致以太坊很容易形成孤块,孤块是指不在最长链上的区块,比特币的孤块没有任何区块奖励,每个叔块可以获得4.375个以太币的奖励,但是在以太坊中,孤看可以被引用,被引用的孤块被称为叔块uncle block,它们打包的数据也会被记录在区块链中。以太坊是一个可编程的图灵完备的区块链开发平台,相当于一个去中心化的全球计算机,在一个编程系统之上,通常会有一些编译和执行的虚拟机来做支撑,java有jvm,在以太坊里,也有以太坊的虚拟机evm。可以执行任意复杂的算法代码,开发者可以适用JavaScript或Python在以太坊上创造自己想要的应用。通过以太坊的虚拟机,你可以很简便的发行数字资产,编写智能合约,建立去中心化的应用,成立去中心化的组织等。以太币又被称为以太坊内部的燃料,和币类数字资产不同,以太坊除了用于转账,还可用于支付智能合约的费用。为了避免以太坊区块链上充斥垃圾合约和垃圾应用,以太坊上建立和运行智能合约,你必须用eth支付智能合约费用,比如你在以太坊上转账你行创造的数字资产,需要用eth支付手续费,而不是i创造新的数字资产。

区块链是去中心化的价值传输体系,具有信息公开透明,不可篡改,全球联通且交易成本低等特点,适合运用于暂时无信任中心,解决信任的成本非常高,跨中心间价值传输的领域,档案管理,专利保护等社会管理领域,物品溯源,防伪等物联网领域,慈善捐款等公益领域,均运用了区块链上信息公开透明且不可篡改的特点,交易清算结算,私募等金融服务领域运用了区块链交易成本低的特点,社交,通讯领域,共享租赁等共享经济领域运用了区块链的全球联通的特点,区块链将彻底革新现有价格传输体系。

区块链上的信息公开透明,可以有效的防止黑箱操作,也意味着如果知道某人的账户,我就能知道他的所有财富和每一笔交易,没有隐私可言,区块链上的信息不可修改,意味着i如果转账信息填错,谁也无法帮你挽回损失,区块链是去中心化的。节点之间无需中心化机构便可自证其信,但也意味着每个人都需要有一本完整的账本,随着时间推进,账本越来越大,普通计算机难以运行。去中心化意味着没有中心机构替你保存秘钥,一旦丢失便永久无法找回,去中心化网络在各个节点之间达成一致的效率很低,很难像中心化支付方式那样快速。

互联网是一种去中心化的信息传输体系,区块链是一种去中心化的价值传输体系,两者都被誉为改变时代的伟大技术。互联网的传输其实是信息的拷贝。你有我也有,区块链用于价值传输,本质上试传递所有权,你的比特币变成了别人的比特币。区块链上的数据具有高度的仿篡改性,经过全网多数节点验证方可使用,一旦记录便无法修改,区块链上的每一次价值传输都被明确记录,且可以溯源,让区块链能在各中心直接建立信任。

回复

使用道具 举报

2

主题

3

帖子

3

听众

新手上路

Rank: 1

积分
14
发表于 2018-5-4 14:52:33 | 显示全部楼层
【福利】关于比特币,区
回复 支持 反对

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

大兴国网推荐