[以太坊]每天五分钟,玩转区块链以太坊简介

【以太坊】每天五分钟,玩转区块链以太坊简介。  比特币被称为区块链中的1.0版本,以太坊则是其进阶2.0版,是对区块链技术应用的又一次进步。其创始人V神功不可没。

  

  以太坊的理论基础

  以太坊(Ethereum)是一项将比特币中的一些技术和概念运用于计算领域的创新。比特币被认为是一个系统,该系统维护了一个安全地记录了所有比特币账单的共享的全球账簿。以太坊,则是利用了很多跟比特币类似的机制(比如区块链技术和 P2P 网络),来维护一个共享的计算平台,这个平台可以灵活且安全地运行用户想要的任何程序(当然也包括类似比特币的区块链程序)。

  以太坊与比特币的区别

  比特币经常被称之为全球账簿,尽管这个账簿记录的仅仅是一种货币比特币的全部账单。相应的,以太坊可以被看作一台全球计算机:一个任何人都可以上传和执行应用程序,并且程序的有效执行能得到保证的地方,这种保证依赖的正是以太坊系统中去中心化的,由全球成千上万的计算机组成的,鲁棒性极强的共识网络。以太坊,以应用于比特币和其他系统中的区块链技术作为基础,同时,也以应用于比特币和其他系统中的密码学原理和经济刺激手段作为计算安全性的保证。但是,由于其虚拟机EVM提供了类似JAVA中的JVM的能力,使其成为图灵完备的系统,其对编程语言的支持,让以太坊得以开启更大的可能性。

  以太坊挖矿

  以太坊(ether)的挖矿算法叫做Ethash, 又名Dashimoto (Dagger-Hashimoto),是Hashimoto算法结合Dagger之后产成的一个变种。它的特点是挖矿的效率基本与CPU无关,却和内存大小和内存带宽正相关。对内存大小和带宽的要求意味着那些通过共享内存的方式大规模部署的矿机芯片并不能在挖矿效率上有线性或者超线性(super-linear)的增长。

  挖矿设备:

  以太坊挖矿主要是显卡GPU挖矿,对CPU要求不高,对显卡性能要求高。所以选一个高性能显卡是挖矿的重点。目前主流显卡设备有1080ti等。

  以太坊使用:

  以太坊相对比特币有个特点,具有智能合约和EVM虚拟机,开发者可以在其上面进行DAPP开发,进行区块链技术的实际场景落地应用,这是一个区块链技术的创新。另外,除开本身ETH基础币以外,还可以在上面发行各种ERC20代币。现在很多项目融资也使用ETH作为标准币。所以以太坊的使用场景相对比特币来说,更加丰富。

  以太坊前景:

  作为区块链2.0代表,以太坊和比特币一样,被所有行业人士熟知和使用,同时为了具有更大的竞争力,以太坊技术也在不断的更新,目前其TPS是制约发展的一个要素,但V神仍在努力,将于2020年提供分片技术,提高以太坊的TPS。所以以太坊的前景还是很明朗的。

分享: