主页 > imtoken在新手机上登录 > 从1美元到1300美元,仍然是世界第三。 什么是以太坊?
从1美元到1300美元,仍然是世界第三。 什么是以太坊?
如果你在2016年底买了1万元的以太坊,到2018年初,你就有将近200万元。 如果换算成比特币,这个数字只有30万。 近两年,比特币这个词已经成为比中彩票还流行的流行词,但真正夸张的确实是以太坊。
以太坊到底是什么?
这个问题的答案并不像想象的那么简单。 以太坊的诞生很大程度上受到了比特币的影响。 让我们简单回顾一下比特币本身的故事。
比特币作为数字货币的先驱以太坊正规吗,实现了去中心化、点对点的全球开放支付网络。 抛开那些高深的词汇,简单来说,比特币网络就是一个由全世界无数运行比特币客户端程序的计算设备组成的P2P网络,通过互联网进行通信。 在这个网络上,任何人都可以进行点对点的转账操作。 比特币的一些显着特征是:
比特币为了实现上述的去中心化信任和安全问题,引入了基于PoW(Proof of Work)的验证机制,也就是大家经常听到的“挖矿”。 PoW和“挖矿”的具体介绍不属于本教程的核心内容。 感兴趣的同学可以自行查阅相关资料。
这里我们只需要了解,比特币通过PoW机制,使得攻击者很难通过攻击比特币网络获得收益。 通过攻击获得的收入很可能少于为网络做贡献获得的收入。 与传统货币相比,比特币的这些颠覆性特点,加上比特币作者中本聪的社区影响力等诸多原因,使得比特币成为人类历史上第一个被认可的货币。 大众使用的数字货币。
“区块链”本质上是一个数据库。 在比特币网络中,所有交易产生的账本数据以区块链的形式记录在网络中所有计算机的存储中。 目前(2018年底),比特币网络的记账数据量已经达到数百GB,并且还在不断增加。
作为一名程序员,比特币的设计者中本聪在设计比特币时自然想到了比特币交易的可编程性。 事实上他做到了。 比特币客户端实现了一个简单的基于堆栈的脚本解释器以太坊正规吗,比特币交易本身的验证是通过运行脚本来实现的。 理论上,通过编写脚本,可以实现交易的编程。 但是比特币的脚本能力是有限的。
首先,比特币脚本没有可用的高级语言,这意味着它只能用汇编语言编写。 第二个也很致命。 为了比特币本身的安全,比特币脚本被刻意设计成非图灵完备的。 这也意味着可以通过编程实现的操作非常有限。
图灵完备是计算机科学中的一个概念,是对计算能力的描述。 关于图灵完备性的具体内容,有兴趣的同学可以查阅相关资料。 这里我们只需要知道,由于比特币脚本不是图灵完备的,它缺少很多编程语言中常见的功能,比如没有循环语句。
2014年,比特币诞生并稳定运行五年后,以Vitalik Buterin(江湖人称“V神”)为核心的团队创新提出了以太坊概念,中文译为“以太坊”。 以太坊补充了比特币的可扩展性,建立了一个可编程的、图灵完备的区块链平台。
以太坊平台可以看作是一台全球运行、永不停歇的大型计算机。 它允许开发人员使用高级语言在其上进行编程。 发布的应用可立即在全网使用,永不下线。
以太坊本身也是一系列协议的总称,包括P2P通信协议、链式数据结构、地址格式等。只要执行了以太坊协议的程序,就可以加入以太坊网络,成为以太坊网络中的一个节点。网络。 以太坊协议有多种语言的多种实现,例如go-ethereum/Geth(Go语言实现)、Aleth(C++语言实现)、Parity(Rust语言实现)等,其中Geth和Parity应用最为广泛.
数字货币的春天结束了吗? 没人知道。 但区块链的雪已经逐渐开始融化。 今天分享给大家的教程是通过讲解以太坊平台中的一些重要概念,为深入学习区块链打下基础。
主要知识点:
教程的具体讲解涉及到一大段代码,这里就不强行展示了。 完整教程可在石燕楼搜索关键词“以太坊”学习,或点击文末扩展链接查看更多介绍。