(八)通过100问,让你轻松了解区块链和比特币(71-80)

(八)通过100问,让你轻松了解区块链和比特币(71-80)_第1张图片
图片来自网络

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

71.莱特币是什么

莱特币,英文叫Litecoin,简称LTC,诞生于2011年11月9日,创始人是查理·李(Charlie Lee)。

莱特币的宗旨是改进比特币,所以它和比特币有很多相似之处,在行业中有“比特金,莱特银”的说法。相较比特币,莱特币总量更大一些,确认速度更快一些。

莱特币总量是比特币的四倍,8400万枚;它的产量减半时间和比特币一样都是4年;它的共识机制和比特币一样都是工作量证明机制(PoW);它的区块时间是2.5分钟,是比特币的四分之一,每2.5分钟打包一个区块;莱特币的区块奖励最早是50枚莱特币,截止目前(2018年1月)莱特币区块奖励为25莱特币,已发行量约为5400万。

72.新经币是什么

新经币,简称NEM,诞生于2015年4月1日,是第一个采用测试驱动开发模式开发出来的数字资产。

什么是测试驱动呢?就是先进行测试,然后再进行编程。举个常用的例子,建筑工人在盖房子的时候,喜欢先锤一根线下来,然后按照这根线去垒砖,就能把墙砌得笔直。如果直接垒砖,后面有可能会把墙砌歪了。测试驱动开发就是仅用通过测试的代码开发。

新经币采用重要性证明PoI共识机制(配音备注:poi),根据交易量、活跃度等维度决定记账权利,所以它每60秒就能打包一个区块,相较比特币、莱特币快很多。

它的总量是90亿枚,并且在发布的最初就将所有的新经币发行完成,所以每个新区块不产生新的新经币奖励,区块奖励仅为交易手续费,对于后进者的激励不够。

73.达世币Dash是什么

达世币诞生于2014年1月18日,匿名程度较比特币更高。

达世币有三种转账方式,一是像比特币一样的普通转账;二是即时交易。不需要矿工打包确认,就可以确认交易,几乎可以实现秒到;三是匿名交易。从区块链上看不到是谁和谁进行了转账。

达世币如何进行匿名交易呢?达世币中除了普通节点之外,还有一种节点叫“主节点”。主节点可以提供一系列服务,如:匿名交易和即时支付。想进行匿名交易的交易者发起匿名申请,由主节点进行混币,一般是3笔交易一起进行混币。举个例子,一桌人把自己的钱都放在桌上,混在一起,然后再分别拿回相应面值的钱,这样就不知道你手里的钱到底是谁的了,这就是混币。混币后,网络就不知道究竟谁转账给了谁。

74.门罗币是什么

门罗币,简称XMR,诞生于2014年4月18日,比达世币晚3个月,它的总量为1844万,目前(2018年1月)已发行1562万。门罗币的区块大小没有限制,所以不存在扩容风险。

门罗币通过环形签名的方式提供匿名性。环形签名是什么意思呢?在门罗币的区块链网络里面,网络首先将签名者的公钥和另外一个公钥进行一起混合,然后对消息进行签名,使得外界无法区分集合中哪个公钥对应真正的签名者。

这很像中国古代联名上书的时候,为了不暴露哪一个是发起人,所以通常采用由所有人签名形成一个环状,没有前后顺序,这样就不知道谁是发起者了。门罗币的匿名性甚至可以做到让发送币的人不知道币打给了哪个地址、接受币的人仅打开钱包也不知道是谁打来的币。

75.大零币Zcash是什么

Zcash,全称Zero Cash,简称ZEC,中文叫大零币,研发者为Zooko Wilcox,诞生于2011年11月9日。

采用零知识证明机制提供完全的支付保密性,是目前匿名性最强的数字资产。零知识证明是什么?请回顾区块链100问[第58问]。目前Zcash匿名转账的时间周期比较长,大概需要20分钟。网络可以选择普通转账或匿名转账,对隐私保护级别有所影响。

Zcash的大部分代码与比特币极其相似,例如它每4年减半一次,总量是2100万枚。Zcash进一步完善了比特币匿名功能方面的不足,发行时引起了密码学和区块链界的轰动,导致其刚诞生时价格一度飙升至比特币的7倍以上。Zcash采用PoW共识机制,区块时间为2.5分钟,区块奖励为12.5个ZEC,前4年20%挖矿所得自动分配给Zcash团队和投资者。

76.区块链项目之平台类

区块链项目第二类是平台类。平台类项目主要功能为建立技术平台,满足各种区块链应用开发所需的技术要求。

举个例子,你在区块链上开发一个基于房屋租金协议的智能合约,当业主收到租金时就会触发自动执行,并将公寓的安全密钥给到租户。

平台类区块链项目的主要功能是建立底层的技术平台,让开发者在底层技术平台上做应用开发,相当一部分平台尚处于开发状态当中,截止到2018年1月份,市值最大的是以太坊。
简单地说,平台类应用让开发者可以在区块链上直接发行数字资产、编写智能合约等。智能合约就是在区块链数据库上运行的计算机程序,可以在满足其源代码设定条件下自行执行。

77.以太坊是什么

以太坊是一个可编程、可视化、更易用的区块链,它允许任何人编写智能合约和发行代币

就像比特币一样,以太坊是去中心化的,由全网共同记账,账本公开透明且不可窜改。

与比特币不同的是,以太坊是可编程的区块链,它提供了一套图灵完备的脚本语言,因此,开发人员可以直接用C语言等高级语言编程,转换成汇编语言,大大降低了区块链应用的开发难度。类似于安卓系统,提供了非常丰富的API 和接口,让用户可以开发出各种App。

从诞生到现在,有200多个以太坊应用诞生,俄罗斯银行也与以太坊基金会达成合作,截止目前(2017年9月)以太坊市值仅次于比特币,排行第2位。

78.EOS是什么

EOS是一个区块链开发平台,具有可扩展性强、支持大规模商业应用等特点。

首先,EOS采取DPoS共识算法及其他技术手段预期实现每秒百万级别交易请求,将能够支持数千个商业级的DAPPs。

以太坊是一条公链,在以太坊链上运行的每一个应用都会消耗整条链的资源,但EOS只是区块链基础架构,开发者可以自由地在EOS上创建公链,链与链之间不会影响彼此的资源使用,不会出现因个别应用资源消耗巨大而造成网络大面积拥堵。

其次,在EOS上转账与运行智能合约并不需要消耗EOS代币,这将吸引更多的用户。

最后,EOS上出现系统错误时,其“宪法”可用于区分此错误是否确实为bug,判断社区的修复举措是否得当。

79.平台类项目之以太坊

以太坊(Ethereum),简称ETH。2013年底,Vitalik发布以太坊白皮书,2014年7月,开始以太币的预售。那时候圈内人称这种代币发行叫“币众筹”。通过为期42天的预售,以太坊团队通过预售60102216个以太币,募集了3万多个比特币;另外还对预售之前参与开发的早期贡献者、长期从事项目研究的开发者分别按照当时以太币发售总量的9.9%进行分配。所以以太坊正式发行时有 7200多万个以太币。

以太坊预售结束后,采用工作量证明机制PoW进行挖矿,每年按照当时发行总量的26%奖励矿工。2014年10月,以太坊将区块的出块时间从60秒缩减到了12秒,目前基本稳定在15秒,每个区块奖励5个以太币。

虽然都是采用PoW挖矿机制,但是以太坊的出块机制和比特币还是有所区别。由于以太坊的出块时间短,导致以太坊很容易形成孤块,孤块是指不在最长链上的区块。比特币的孤块没有任何区块奖励,但是在以太坊中,孤块可以被引用,被引用的孤块被称为“叔块”(uncle block),它们打包的数据也会记录在区块链中。和比特币不一样,以太坊的叔块有奖励,每个叔块最多可以获得4.375个以太币的奖励。

以太坊是一个可编程的、图灵完备的区块链开发平台,相当于一个去中心化的全球计算机。在一个编程系统之上,通常会有一些编译和执行的虚拟机来去做支撑。JAVA有JVM,在以太坊里,也有以太坊的虚拟机EVM,可以执行任意复杂的算法代码。开发者可以使用现有的JavaScript 或Python等编程语言,在以太坊上创造出自己想要的应用。通过以太坊的虚拟机,你可以很简便地发行数字资产,编写智能合约,建立和运行去中心化的应用,成立去中心化自治组织等。

以太币(ETH)又被称为以太坊内部的燃料。和币类数字资产不同,以太坊除了用于转账,还用于支付智能合约的费用。

为了避免以太坊区块链上充斥垃圾合约和垃圾应用,在以太坊上建立和运行智能合约,你必须用ETH支付智能合约费用。举个例子,在以太坊区块链上转账你新创造的数字资产,需要用ETH支付手续费,而不是你新创造的数字资产。

80.区块链项目之应用类

区块链项目第三类是应用类。应用类项目就是基于区块链开发平台(例如以太坊)开发的能够解决实体经济各个领域诸多问题的区块链项目。

例如基于区块链的预测平台Augur,基于区块链的算力交易平台Golem,基于区块链的奢侈品溯源平台VeChain,基于区块链提供资产兑换及转移服务的OmiseGo。利用区块链技术,这些项目可以更好地解决信任问题、跨国界流通等问题,同时,利用区块链上的智能合约和代币,可以更好地实现自动执行,大大提高社会经济活动的效率。

应用类区块链项目范围比较广泛,涵盖金融、社交、游戏、产权保护等诸多领域,也是目前区块链项目市值增长最快的领域。


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

你可能感兴趣的:((八)通过100问,让你轻松了解区块链和比特币(71-80))