以太坊,替代加密货币

以太坊与其他区块链类似,可以概念化为基于交易运行的状态机。这一概念在由Gavin Wood 博士撰写的以太坊黄皮书中有所概述。

基本原理是,以太坊区块链通过增量执行交易从初始状态发展到最终状态。由此产生的最终状态被认为是区块链状态的权威和不容置疑的版本。

以太坊状态转移函数

以太坊 - 它是如何出现的?

2013 年 11 月,Vitalik Buterin 提出了以太坊的概念。最初的愿景是创建一种图灵完备的编程语言,以便为区块链和去中心化应用程序 (DApps)开发各种应用程序(称为智能合约)。这种方法与比特币形成鲜明对比,比特币的脚本语言更受限制,仅支持基本功能。

以太坊的初始版本名为Olympic,于 2015 年 5 月推出,随后于同年 7 月推出了Frontier 版本。2016 年 3 月,Homestead 版本发布,包含多项增强功能。最新更新Muir Glacier旨在推迟难度炸弹。

以太坊黄皮书

以太坊黄皮书由以太坊和Parity的创始人 Gavin Wood 博士撰写,提供了以太坊协议的正式规范。本文档允许任何人通过遵守概述的协议规范来创建以太坊客户端。

尽管对于缺乏代数或数学背景以及不熟悉数学符号的人来说,本文可能难以理解,但它提供了以太坊的全面正式规范。

以太坊网络

以太坊网络作为去中心化对等系统运行,其中节点协作以维护区块链并促进共识过程。

该网络可根据其特定要求和应用分为三种不同类型,详见以下部分 −

主网

主网代表以太坊的活跃、可操作网络,由网络 ID 1 和链 ID 1 标识。这些标识符对于识别网络。

测试网

以太坊提供了几个专为测试目的而设计的测试网。这些测试区块链可作为在部署到实时生产区块链之前评估智能合约和去中心化应用程序 (DApp) 的环境。

此外,这些测试网络还支持实验和研究计划。主要测试网称为 Ropsten,它涵盖了为特定版本创建的其他较小、专用测试网的所有功能。

私有网络

顾名思义,私有网络是通过生成新的创世块建立的专有网络。这种情况通常发生在私有区块链网络中,其中一组选定的实体启动自己的区块链网络,并将其用作许可或联盟区块链