要了解以太坊,让我们先认识两个名词:山寨币、竞争币。
山寨币:看到山寨两个字,我们基本就明白了,就是对原创的抄袭模仿。由于比特币的代码是开源的,所以山寨币的开发根本无需创新搞出新的算法,直接套用比特币的代码,然后想出一个新的概念套用在这个币种上来就可以发行了。一般来说这些币都没有什么可实现的应用场景,那些拉着大咖站台,团队人员一大堆的头衔,应用场景描绘得云山雾罩的币种,真的要万分警惕,这并非危言耸听。一些无良的开发者,开发出一款虚拟币后,在推向市场之前,自己先组织将虚拟币发行总量一部分据为己有,这个比例一般是百分之二以内,极个别者甚至达到百分之九十。而等虚拟币有了一定价值或者上了交易平台后,大量抛售变现,使矿工和投资者蒙受巨大损失,目的很明确就是割韭菜、圈钱。
竞争币:也是沿用了比特币的基础代码,所以大多数的竞争币跟比特币区别很小。但在这些大量的毫无创意的抄袭中间,有一些亮眼的创新。这些竞争币在货币策略、基于工作量证明的一致性机制、一些特殊的功能等几个部分进行了修改和创新,解决了比特币的一些痛点,这些技术进步是非常有价值的,所以是比较为大众所认可的。目前最大的两种竞争币是莱特币和以太坊。
以太坊的概念首次在2013至2014年间由程序员Vitalik Buterin受比特币启发后提出,大意为“下一代加密货币与去中心化应用平台”,在2014年通过ICO众筹开始得以发展。截至2018年2月,以太币是市值第二高的加密货币,仅次于比特币。
下面是度娘上找到的它的logo,我觉得很美。
以太坊(Ethereum)的目标是提供一个带有图灵完备语言的区块链,用这种语言可以创建合约来编写任意状态转换功能。作为一个平台,它上面提供各种模块让用户来搭建应用,如果将搭建应用比作造房子,那么以太坊就提供了墙面、屋顶、地板等模块,用户只需像搭积木一样把房子搭起来,因此在以太坊上建立应用的成本和速度都大大改善。我们知道,直接用汇编语言编程是非常痛苦的,但以太坊里的编程并不需要直接使用EVM语言,而是类似C语言、Python、Lisp等高级语言,再通过编译器转成EVM语言。上面所说的平台之上的应用,其实就是合约,这是以太坊的核心。合约所能提供的业务,几乎是无穷无尽的,它的边界就是你的想象力,因为图灵完备的语言提供了让用户搭建各种应用的完整自由度。
,