以太坊是什么Ethereum平台与ETH是什么关系

昕阳小编 102 0

以太坊是一个去中心化的计算平台。你可以把它想象成一台不在单一设备上运行的电脑。也就是说以太坊可以同时运行在全球数千台设备上,也就是说不存在唯一所有者。

和比特币等加密货币一样,以太坊也允许数字资产转移。但是,它的功能和应用更加广泛。——可以配置自己的代码,并与其他应用程序进行交互。同时,以太坊具有灵活性,允许创建各种复杂的程序。

简单来说,以太坊背后的主要思想是,开发者可以在分布式网络上创建和运行代码,而不是在中央服务器上。这意味着这些应用程序理论上不能被关闭或删除。

表面上看,关系没有那么直观,但实际情况是以太坊(以太坊)的单位不叫以太坊或以太坊。以太坊是指协议本身,作为权力的令牌称为以太(以太坊ETH)。

以太坊是什么Ethereum平台与ETH是什么关系-第1张图片-昕阳网

之前我们提到以太坊的代码运行在分布式系统中。因此,程序不能被外部篡改。当它们被添加到以太坊数据库(即区块链)时,代码更不可能被修改。此外,数据库所有者的可见性允许您在交互之前进行代码审查。

这一切意味着任何人都可以在任何地方分发无法离线的应用程序。此外,以太坊的价值存储单元以太坊为这些应用中的价值转移设置了条件。我们将构成应用程序的编程称为智能合约。在大多数情况下,它们可以在没有人类干预的情况下运行。

毋庸置疑,“可编程货币”的概念吸引了众多用户、开发者和企业的参与。

区块链(区块链)不仅是以太坊的核心,也是存储协议所包含信息的数据库。如果你读过《比特币导论》,你会对区块链的运行机制有一个基本的了解。以太坊的区块链和比特币(Bitcoin)类似,只是数据存储方式和存储的数据不同。

以太坊区块链就像一本可以加页的书。书中的每一页都被称为“Blcok (Block)”,Block存储交易信息。当我们想要添加一个新的页面时,我们需要在页面的顶部包含一个特殊的值。这个特殊值表示这个新页面是基于前一个页面顺序添加的,而不是随机添加的。

这个特殊的值就像页码一样,帮助我们判断新的块是否是按顺序添加的。我们使用“哈希”来完成这个过程。

Hash操作取一段数据(在本例中是块中的所有数据)并输出一个唯一标识符(即Hash)。两份数据输出同一个hash的可能性很低,而且这个过程是单向的。这说明哈希可以很容易的通过哈希得到,但是你不能通过反转哈希得到用来创建哈希的信息。在接下来的章节中,我们将介绍为什么这对于挖掘是必不可少的。

所以我们有一个机制来以正确的顺序连接所有的页面。任何试图改变顺序或删除页面的行为都很容易被发现。

想了解更多关于区块链的知识?请尚力财经小编2022查看我们的《区块链技术入门指南》。

比特币依靠区块链技术和金融激励来构建全球数字现金系统。引入的关键创新允许全球用户在没有中央组织的情况下进行协作。比特币允许每个参与者在自己的电脑上运行程序,这为金融数据在去信任和去中心化的环境下达成一致提供了条件。

比特币被认为是第一代区块链。并且它不是作为一个复杂的系统创建的,这也使它在安全性方面具有优势。有意的不灵活性优化了基础层的安全性。 比特币中智能合约的语言是有限的,所以它不能很好地适应交易之外的应用。

相比之下,第二代区块链功能更多。除了金融交易,这些平台还提供了更高程度的可编程性。以太坊为开发者提供了更多的自由,允许他们使用自己的代码创建更多的去中心化应用(DApps)。

以太坊是第二代区块链浪潮的先锋,也是目前最耀眼的先锋。它与比特币既相似又不同。它在某些方面可以执行相同的功能,但在其他方面则完全不同,各有各的优势。

以太坊的运行机制

我们可以把以太坊定义为一个状态机。换句话说,在任何给定的时间,您都可以获得帐户余额和智能合约的当前状态的快照。新操作将导致状态更新,这意味着所有节点都将更新快照以反映更改。以太坊中的

以太坊是什么Ethereum平台与ETH是什么关系-第2张图片-昕阳网

状态更新。运行在以太坊上的

智能合约由交易触发(来自用户或其他合约)。当用户向合同发送事务时,网络中的每个节点将运行合同代码并记录输出。这个过程是通过以太坊虚拟机(Ethereum Virtual Machine)来实现的,EVM将智能合约转换成计算机可以读取的指令。

为了更新状态,将采用一种称为“挖掘”的机尚力财经小编2022制。与比特币类似,“挖矿”也是通过工作证明算法(POW)来完成的。后面会深入讨论。

智能合约就是代码。但这个法典既不明智,也不是传统意义上的契约。Smart代表智能,即特定条件下的自我执行。之所以被视为合同,是因为它执行了双方的约定。

智能合约的概念最早是由计算机科学家Nick Szabo在20世纪90年代末提出的。他把这个概念解释为自动售货机,并宣称它将是现代智能契约的先驱。在这台自动售货机里,还有一份简单的合同。即当用户插入硬币时,机器会根据人们的选择提供产品。

智能合约将这种逻辑应用于数字环境。也就是说,你可以在代码中指定一些逻辑,比如在契约中收到两个以太币时,输出“Hello,World!”。

以太坊是什么Ethereum平台与ETH是什么关系-第3张图片-昕阳网

在以太坊中,开发者会对逻辑进行编码,这样EVM就能读懂。然后开发商把它发到注册合同的专用地址。此后,任何人都可以查看和使用该合同。除非开发商在写合同的时候设置了条件,否则不能删除。

现在,契约有了地址。而如果要与之交互,用户需要向地址发送2 ETH。然后合约代码被触发,网络上的所有计算机都可以执行它。当你看到支付已经完成,你会记录输出(hello,world!)。

以上是以太坊可以完成的过程的最基本的例子。随着开发的进行,涉及更多契约的更复杂的应用程序逐渐开始构建。

2008年,以中本聪(中本聪)为笔名的开发者(或开发组)发布了比特币白皮书。而这也彻底改变了数字货币的格局。一位名叫Vitalik Buterin的年轻程序员对这一概念的进一步应用进行了研究和实验,并最终将其具体化为以太坊。

尚力财经小编2022

以太坊在布特林2013年发表的一篇博客中提到过,名字是《Ethereum—终极智能合约和去中心化应用平台》。在文章中,他描述了一个名为“图灵完整区块链”的概念,这意味着一台时间和资源充足的去中心化计算机可以执行任何应用。

现在区块链上可以配置的应用越来越多,其类型的唯一限制就是开发者的想象力。以太坊旨在发现区块链技术是否有超出比特币设计极限的应用范围。

2015年,以太坊首次供应了7200万只乙醚。其中,超过5000万枚代币在首次代币发行(ICO)中公开发售。 届时,参与者可以在交易所使用法币或比特币购买ETH。

道与以太坊经典

借助以太坊,互联网中的开放协作也以全新的方式呈现。比如DAOs(去中心化自治组织),类似于计算机程序,完全由计算机代码控制。

该组织最早和最雄心勃勃的尝试是“道”项目。“道”由一些复杂的智能合约组成,作为独立的风险基金运作。DAO令牌以ICO的形式分发,令牌持有者被授予股份所有权和投票权。

然而上市不久就遭到黑客恶意攻击,三分之一的资金被盗。更何况当时以太坊总供应量的14%锁定在道。毫无疑问,这对于羽翼未丰的以太坊网络来说,是一个灾难性的事件。

经过紧急磋商,决定将以太坊硬叉成两条链子。其中一个分叉中,恶意交易被反向追回资金,也就是现在的“以太坊区块链”。另一个分叉中的交易没有被逆转,保持不变,也就是现在的“以太坊经典”。

这件事让我们清楚地意识到了这项技术中的风险,也让我们意识到了将大量财富托付给自主代码可能带来的后果。与此同时,它向我们展示了在开放环境中集体决策的挑战。如果忽略该漏洞,DAO完美地解释了智能合约在通过互联网的去中心化协作(在大规模网络中)中的潜力。

标签:

抱歉,评论功能暂时关闭!

微信号已复制,请打开微信添加咨询详情!