什么是以太坊,什么是智能合约?

以太坊是一个分散计算平台。它生成一个Crytocurrence令牌,称为以太。程序员可以在以太坊区块链上编写“智能合同”,这些合同会根据代码自动执行。...

什么是以太坊,什么是智能合约?

以太坊是一个分散计算平台。它生成一个Crytocurrence令牌,称为以太。程序员可以在以太坊区块链上编写“智能合同”,这些合同会根据代码自动执行。

什么是以太坊(ethereum)?

以太坊经常与比特币异曲同工,但却截然不同。比特币是一种加密货币和分散支付网络,允许比特币代币在用户之间进行转移。

相关报道:什么是比特币,它是如何工作的?

以太坊项目有更大的目标。正如以太坊网站所说,“以太坊是一个运行智能合约的去中心化平台”,这些合约运行在“以太坊虚拟机”上,这是一个由所有运行以太坊节点的设备组成的分布式计算网络。

“去中心化平台”部分意味着任何人都可以建立和运行以太坊节点,就像任何人都可以运行比特币节点一样。任何想在这些节点上运行“智能合约”的人都必须向这些节点的运营商支付以太币,以太币是一种绑定到以太坊的加密货币令牌。因此,运行以太节点的人提供计算能力并以以太付费,这与运行比特币节点的人提供哈希能力并以比特币付费的方式类似。

换句话说,比特币只是一个区块链和支付网络,以太坊是一个分布式计算网络,具有区块链,可以用于许多其他事情。详细信息可在以太坊白皮书中查阅。

什么是乙醚(ether)?

以太是与以太坊区块链相关联的数字令牌(或加密货币)。换句话说,以太是硬币,以太坊是平台。然而,人们现在经常互换使用这些术语。例如,Coinbase允许您购买以太坊,以太坊的意思是以太代币。

这是技术上的“阿尔特币”,它实际上只是指一种非比特币密码货币。与比特币一样,以太也有分散的区块链,以太坊区块链。

想要在以太坊区块链上创建应用程序或“智能合约”的开发者需要以太代币来支付节点托管,而基于以太坊的应用程序的用户可能需要以太支付这些应用程序中的服务。人们也可以在以太坊网络之外销售服务,接受以太支付,或者以太代币可以像比特币一样在交易所兑换现金。

为什么分散的应用程序很有趣?

什么是以太坊,什么是智能合约?

比特币区块链存储了比特币交易的历史,仅此而已。以太坊区块链将以太代币存储在人们的钱包中,但它也存储每个智能合约的最新状态以及每个智能合约的代码。

区块链是存储在多个位置的分布式账本,因此这意味着智能合约数据由这些以太坊节点存储。如果你创建了一个“智能合约”(也称为区块链上的应用程序),它将以分散的方式存储和运行。

作为比较,请想想我们今天使用的许多应用程序。这包括像Gmail这样的电子邮件应用程序,像Microsoft OneNote这样的笔记应用程序,以及任何你使用应用程序并将数据存储在公司服务器上的其他应用程序。如果存储您数据的公司禁止您的帐户、关闭应用程序或停业,您将丢失该应用程序中的所有数据,除非您有脱机备份副本。

如果您使用的是构建在以太坊之上的应用程序,则构成该应用程序的代码(智能合约代码)和个人数据(智能合约状态)都将存储在区块链上。每当您使用应用程序并更改数据时,所有以太坊节点都会更新智能合约的状态。这意味着没有一个中心的“故障点”可以剥夺你对数据的访问或关闭你使用的应用程序。你的数据和应用程序的代码本身将在全世界范围内备份,没有人可以将所有这些笔记脱机。当然,你的数据会被区块链加密,这样别人就看不到了。

什么是智能合约(**art contracts)?

智能合约是在以太坊虚拟机上运行的应用程序。这是一个分散的“世界计算机”,所有这些以太坊节点都提供计算能力。任何提供计算能力的节点都会以以太令牌的形式为该资源付费。

它们被称为智能合约,因为您可以编写“合约”,在满足需求时自动执行。

例如,想象一下在以太坊之上建立一个类似Kickstarter的众筹服务。有人可以建立一个以太坊智能合约,把钱集中起来寄给其他人。智能合约可以写成这样,当10万美元的货币加入到池中时,它将全部发送给接收者。或者,如果10万美元的门槛在一个月内还没有达到,那么所有的货币都将被送回原持有货币的人手中。当然,这将使用以太代币而不是美元。

这一切都将根据智能合约代码发生,智能合约代码自动执行交易,而无需可信的第三方持有资金并签署交易。例如,Kickstarter在支付处理费3%到5%的基础上收取5%的费用,这意味着10万美元的众筹项目需要8000到10000美元的费用。智能合约不需要向Kickstarter这样的第三方支付费用。

智能合约可以用于许多不同的事情。开发人员可以创建智能合约,为其他智能合约提供功能,类似于软件库的工作方式。或者,智能合约可以简单地用作在以太坊区块链上存储信息的应用程序。

要真正执行智能合约代码,必须有人发送足够的以太作为交易费用多少取决于所需的计算资源。这为以太坊节点参与并提供计算能力支付了费用。

加密小猫使用智能合约

什么是以太坊,什么是智能合约?

在以太坊网络上使用智能合约构建的最知名的应用之一是CryptoKitties,它自称是“世界上第一款基于区块链技术构建的游戏之一”

从本质上讲,加密猫是存储在以太坊区块链上的一种数字“收藏”形式。CryptoKitties很好地展示了在以太坊网络上存储和交换数字项目的能力。

新的加密猫是通过“繁殖”产生的。这包括选择两个基础加密猫,并花费以太令牌来运行智能合约。合同使用两个选定的猫产卵一个新的加密猫。这些小猫和繁殖过程的细节都存储在以太坊区块链的公共账本上。

您可以“拥有”存储在以太坊区块链分类账上的加密猫。你可以**或交易给其他人,或购买他们。这不同于使用智能**应用程序,它允许你购买、交易和饲养猫。这些数据通常会存储在应用程序自己的服务器上,如果公司关闭应用程序或禁止你的帐户,你可能会丢失你珍贵的数字宠物。但是,因为加密猫存储在区块链上,这是不可能的。没人能把你的小猫从你身边带走。

2017年12月,巧合的是,围绕比特币的历史高价,人们在CryptoKitty上花费了超过1200万美元的以太币等价物,最昂贵的CryptoKitty售价约为12万美元。

像以太、比特币和昂贵的画作一样,加密猫无论人们准备为它们支付什么,都是值得的。

图片来源:AlekseyIvanov/Shutterstock.com网站、以太坊、加密猫。

  • 发表于 2021-04-06 09:17
  • 阅读 ( 155 )
  • 分类:互联网

你可能感兴趣的文章

加密猫是什么?

...美元,该项目获得了1200万美元的风险投资资金。但究竟什么是加密猫? CryptoKitties是一个“区块链游戏”。它涉及收集、交易和培育带有“cattributes”的CryptoKitties。这些kitties实际上是存储在区块链上的代币。 加密猫是一种数...

  • 发布于 2021-04-05 08:16
  • 阅读 ( 278 )

最好的比特币和以太坊解释者

...的解释。程序员的“智能合约”:以太坊的技术解释。为什么比特币在价格波动时仍然有用:如何使用比特币作为传统货币的在线支付方式。人们如何窃取比特币:解释了黑客如何一次又一次地窃取价值数百万美元的比特币。如...

  • 发布于 2021-05-15 21:41
  • 阅读 ( 174 )

与以太坊竞争的4个区块链竞争者

以太坊的出现在一个仍然年轻的区块链行业创造了一个新的范例,并将其重点从加密货币作为金融工具转移到了更实用的目的。通过以太坊和类似区块链上的智能合约,涉及一些数据交易的流程可以实现自治,同时保持无可辩驳...

  • 发布于 2021-06-09 07:47
  • 阅读 ( 267 )

以太坊智能合约易受黑客攻击:400万美元以太面临风险

目前约有34200份以太坊智能合约,价值440万美元,由于编码欠佳,含有漏洞,容易受到黑客攻击。 这是令人担忧的结论。来自英国和新加坡的五名研究人员在他们的报告中提出“寻找贪婪、浪荡、**的契约”。 在他们的论文...

  • 发布于 2021-06-12 06:21
  • 阅读 ( 161 )

什么是plasma?它将如何加强以太坊区块链?

...解这一时期对推动技术进步的重要性。那么等离子解决了什么问题呢? 关键的缩放问题 加密货币在现实世界中的应用和可行性取决于该技术的可扩展性。虽然任何人都可以连接比特币并开始交易,但网络验证和发送比特币可...

  • 发布于 2021-06-14 07:28
  • 阅读 ( 167 )

什么是rsk?对以太坊有威胁吗?

...于它能够在双方之间创建交易,而不需要中间人。 为什么智能合约很重要 考虑到智能合约作为合约自动化解决方案的吸引力,智能合约可能成为密码革命背后的真正动力,以减少管理费用。许多用例已经出现,各个行业都能...

  • 发布于 2021-06-14 07:32
  • 阅读 ( 128 )

eos、cardano和tezos是下一个大型加密货币吗?

...,它开始看起来像是以太坊真正的竞争对手(另请参见:什么是EOS?) Cardano由Charles Hoskinson领导,他是以太坊的联合创始人,在加密货币领域广受尊敬。任何加上这样名字的加密货币迟早都会引起人们的注意(另见:卡达诺的目...

  • 发布于 2021-06-19 14:49
  • 阅读 ( 177 )

以太坊的拜占庭硬叉是什么?

...改善以太坊的隐私、可扩展性和安全属性(另请参阅:为什么以太坊刀是革命性的。) 根据以太坊的路线图,计划推出四个网络实时版本。第一个被称为Frontier,于2015年7月发布。它被认为是开发者试验和开发去中心化应用程序...

  • 发布于 2021-06-20 06:51
  • 阅读 ( 183 )

卡尔达诺(cardano)和比特币(bitcoin)的区别

...。那么,在比较比特币和卡达诺时,投资者的最佳选择是什么呢?我们将更深入地研究每种货币的优势和局限性,并考虑到它们在来年的潜力。卡尔达诺(cardano) vs. 比特币(bitcoin)Cardano和比特币的区别在于,Cardano是第一个在加密...

  • 发布于 2021-07-11 21:29
  • 阅读 ( 282 )

卡尔达诺(cardano)和以太坊(ethereum)的区别

...可以在这里启动和运行应用程序。卡达诺与以太坊对比表什么是卡尔达诺(cardano)?Cardano是一个区块链平台。它属于第三代股权证明。与其他区块链平台不同的是,它致力于为其平台上的构建块更新过程进行同行评审的科学研究...

  • 发布于 2021-07-11 21:59
  • 阅读 ( 448 )