以太坊智能合约是什么意思?以太坊智能合约如何运行的?

欧易(OKX)交易所

新用户永久最高50%手续费减免!

官网注册   APP下载

摘要:智能合约是一种自我执行合同,与买卖双方的协议条款直接写入代码银行。所包含的代码和协议存在于分布式分散的区块链网络中。代码控制执行,交易是可跟踪和不可逆转的。

摘要:智能合约是一种自我执行合同,与买卖双方的协议条款直接写入代码银行。所包含的代码和协议存在于分布式分散的区块链网络中。代码控制执行,交易是可跟踪和不可逆转的。

智能合约可以在没有中介公司或实体帮助的情况下自动执行。它们通常与以太坊有关,以太坊是一个区块链,旨在适应智能合约,但这个想法并不局限于任何特定的平台或网络。无需集中实体管理和批准交易,智能合约可以自动化数字任务。

Blockchains使智能合约成为可能,网络链是一个计算机网络,可以在没有中介的情况下共同执行网络规则。下面由掘金网(www.www.20on.com)的小编为大家介绍以太坊智能合约的意思是什么?以太坊智能合约是如何起作用的?


以太坊智能合约是什么意思?

 

区块链智能合约是什么?

智能合约是一种自我执行合同,与买卖双方的协议条款直接写入代码银行。所包含的代码和协议存在于分布式分散的区块链网络中。代码控制执行,交易是可跟踪和不可逆转的。

智能合约允许在没有中央权力、法律制度或外部执行机制的情况下,在不同匿名政党之间进行可靠的交易和协议。

虽然区块链技术主要被认为是比特币的基础,但它的发展远远超出了虚拟货币的基础。

 

什么是以太坊智能合约?

“智能合约”它只是一个在以太坊区块链上运行的程序。它是以太坊区块链上特定地址的代码(功能)和数据(状态)的集合。

智能合约是一种以太坊账户。这意味着它们是平衡的,可以成为交易的目标。然而,它们不受用户的控制,而是部署到网络上,并按程序操作。然后,用户账户可以通过提交执行智能合约定义的函数与智能合约进行交互。智能合约可以像常规合同一样定义规则,默认情况下不能删除智能合约,与智能合约的交互是不可逆转的。

 

什么是智能合约?智能合约是区块链上所有交易的业务逻辑或协议。智能合约的总体目标是满足常见的合同条件,比如在以太坊上创建自己的代币。我们需要开发智能合约来计算我们的代币。

它是一个用Solidity编写并编译成JSON独立脚本部署到区块链上的特定地址。就像我们可以通过一样。HttpRequest调用RESTfulAPIURL端点运行一些逻辑,我们可以通过输入准确的数据和以太坊来调用编译和部署Solidity函数类似于在特定地址执行部署的智能合约。

将智能合约部署到分散数据库的成本与包含代码的存储大小成正比。它还可以定义为存储在区块链网络中的代码集,并定义合同中各方应同意的条件。

 

智能合约是如何编辑出来的?

任何人都可以编写智能合约并将其部署到网络中。你只需要学习如何用智能合约语言编写代码,并且有足够的代码ETH部署你的合同。部署智能合约是一种技术交易,所以你需要简单地使用它。ETH转账支付Gas支付方式相同Gas。但是,合同部署gas成本要高得多。

以太坊具有开发人员编写智能合约的友好语言:坚固、虚拟机。

什么是Solidity

Solidity是一种类似Javascript语言是专门为创建智能合约而开发的。它是一种静态类型,支持库、继承和复杂的用户定义类型。

Solidity编译器将代码转换为EVM字节码作为部署交易发送到以太坊网络。

以太坊虚拟机(EVM)

EVM其目的是作为构建在以太坊上的智能合约的运行环境。将其视为全球超级计算机,执行所有智能合约。

顾名思义,以太坊虚拟机不是物理的,而是虚拟的。

 

部署以太坊智能合约的步骤

1.为使您的智能合约生效,请切换到MetaMask以太坊主网络。

2.添加一些真正的以太币。

3.现在,再次使用remix如上述步骤所述,部署您的智能合约。

4.智能合约部署成功后,访问http://www.etherscan.io并在这里搜索您的智能合约地址。选择您的智能合约。

什么叫以太坊智能合约?如何对以太坊签订智能合约?

5.现在您需要在这里验证您的智能合约,点击验证合同。

6.复制您的智能合约代码并粘贴到其中Etherscan。选择您在remix选择相同的编译器版本来编译您的代码。

7.如果您在混音时选择优化,请将优化检查为是;否则,选择否。

8.单击验证。

9.这需要几分钟,如果没有问题,你的智能合约就会生效。

你现在可以在了Etherscan运行您的智能合约方法。

 

如何使用智能合约?

如果你有以太坊的原始代币ether,任何人都可以在加密货币交易所购买智能合约。

以太坊应用程序通常提供关于如何使用其特定的应用程序和底层智能合约的说明。一种常见的方法是使用以太坊钱包工具(例如)Metamask)发送以太币。

用户可以在一系列用例中使用智能合约。用户可以使用各种以太坊应用程序在微博应用程序上发布未经审查的帖子或借钱,无需中介。

 

为何选择以太坊智能合约?

世界上第一个加密货币比特币是第一个支持基本智能合约的加密货币,尽管它们与以太坊相比非常有限。每笔交易都是一份智能合约,因为只有满足某些条件,网络才会批准交易——用户提供数字签名证明他们确实拥有他们声称拥有的加密货币。只有比特币私钥的所有者才能生成这样的数字签名。

相比之下,以太坊取代了比特币更有限的语言,而不是允许开发人员使用区块链来处理不仅仅是加密货币交易的语言。这种语言是“图灵完备的”这意味着它支持更广泛的计算指令集。程序员几乎可以写任何他们能想到的智能合约,没有限制。

虽然这有明显的优势,但这也意味着由于新智能合约的测试较少,更有可能出现漏洞。以太坊因利用智能合约中的漏洞而损失了数百万美元。

 

智能合约如何运作?

智能合约于 1994 年由美国计算机科学家 Nick Szabo 首次提出,他于 1998 年发明了一种名为“Bit Gold”的虚拟货币,比比特币发明早了整整 10 。事实上,Nick Szabo经常被传言是真正的中本聪,比特币的匿名发明者,但他否认了这一点。

Szabo将智能合约定义为执行合同条款的计算机交易协议。他希望将电子交易方法(如电子交易方法(例如)POS(销售点))扩展到数字领域。

在他的论文中,Szabo还建议执行衍生品、债券等合成资产合同。Szabo写道:“这些新证券是通过将证券(如债券)和衍生品(期权和期货)多种方式结合起来形成的。由于这些复杂的期限结构,计算机分析可以在标准化合同中构建非常复杂的支付期限结构,并以较低的交易成本进行交易。”

Szabo论文中的许多预测都是在区块链技术之前实现的。例如,衍生品交易主要通过使用具有复杂期限结构的计算机网络进行。

 

智能合约如何一起工作?

智能合约不是孤立使用的,建立了一些智能合约来协助其他的智能合约共同作用。

例如,当有人在炎热的夏天通过智能合约简单地赌注温度时,它可能会触发引擎盖下合同的链条反应。一份合同将使用外部数据来确定天气,另一份合同可以根据第一份合同收到的信息来解决BET

考虑到这一点,智能合约构成了分散应用程序甚至整个公司的基础,称为分散自治公司,由智能合约而不是人类高管控制。

 

测试以太坊智能合约

尝试运行智能合约的所有方法,如transfertotalSuppybalanceOf(在上述智能合约示例中)。这些方法位于这些方法中。Remix在窗口的右侧,你可以从那里运行所有的方法。

尝试将一些代币转移到其他以太坊钱包地址,然后通过调用来调用balanceOf检查地址余额的方法。

尝试通过调用totalSupply获取总供应量的方法。

 

以上内容介绍了什么是以太坊智能合约,以及智能合约是怎么运作的,怎样协同作用的。如果拥有以太坊的原生代币ether,任何人都可以编写智能合约并将其部署到网络中,同时也可以使用智能合约

投资加密货币时要注意什么?如何负责任地投资加密货币呢?

原创文章,作者:菜鸡,如若转载,请注明出处:https://www.20on.com/218773.html

(0)
菜鸡菜鸡
上一篇 1月 9, 2023 9:09 上午
下一篇 1月 9, 2023 9:29 上午

欧易(OKX)交易所

新用户永久最高50%手续费减免!

官网注册   APP下载

相关推荐

  • dgd是什么币?dgd币交易平台、官网和总量介绍

    什么是DGD币? DGD币,全称为DigixDAO,是在以太坊网络上运行的一种代币,它是新一代数字化黄金平台,旨在通过区块链技术解决实物黄金的数字化问题。DGD币主要用于平台生态系…

    3月 29, 2023
  • NRO是什么币?NRO币上线交易平台和官网总量介绍

    摘要:本文主要介绍NRO上线交易平台,官网总量详解,包括该交易平台的背景信息和主要特点,旨在引起读者的兴趣。 一、平台简介 NRO交易平台是一个全球化的数字货币交易平台,旨在为全球…

    4月 27, 2023
  • ZIL是什么币?ZIL币官网总量和上线交易所数量介绍

    摘要:本文将介绍关于ZIL币官网总量及上线交易所数量的相关信息,旨在引起读者的兴趣并为您提供背景知识。 一、ZIL币官网总量介绍 ZIL币是一种基于新加坡的区块链平台Zilliqa…

    5月 2, 2023
  • PERP是什么币种?PERP币前景和价值分析

    全文导读 PERP是Perpetual Protocol这一协议下的代币,根据最新的行情数据显示,截止到2021年8月13日16:10,PERP币的价格为16.0858美元,其历史最高价格为17.7377美元,出现在2021年8月4日,其历史最低价格为0.6717美元

    4月 6, 2022
  • fpga挖矿算法是什么?fpga矿机简介

    摘要:本文将介绍FPGA矿机及其挖掘算法的简介和应用。随着比特币的普及,数字加密货币(Cryptocurrency)已成为当今的热门话题。挖掘Cryptocurrency的主要方法…

    5月 6, 2023
  • kcash提币(kcash币的价值在哪里)

    摘要:本文将围绕着kcash提币以及kcash币的价值展开,分别从四个方面进行详细阐述。其中,kcash作为区块链科技创新的代表之一,具有着不可替代的重要地位。在区块链行业的发展中…

    5月 16, 2023
  • 以太经典怎么买?ETC币买入和交易教程

    全文导读 根据行情数据显示,以太经典目前流通市值为52.83亿美元,流通数量1.16亿,24小时成交额达到了166.96亿美元,至截稿为止,以太经典价格为45.5075美元,也就是人民币296.73元,而若是投资者在以太经典发行的时候就购买了,现如今卖出,可谓是翻了5950.44倍

    4月 27, 2022
  • OKex交易所下载(okex官网交易所)

    摘要:OKex交易所是一家全球领先的数字资产交易平台,拥有多种数字货币交易产品和服务,提供方便快捷的交易体验。本文将从四个方面详细阐述OKex交易所下载(okex官网交易所)的相关…

    6月 11, 2023
  • Dcoin交易所全球第几?大币网交易所排名介绍

    全文导读 Dcoin交易所中文名为大币网,它是全球首家金融级的数字资产及衍生品的交易平台,提供多种数字货币的交易服务。Dcoin交易所是由一些区块链行业的爱好者共同创办的,它们的核心团队大都来自于Google、百度等一些全球知名的互联网公司

    4月 2, 2022
  • luna币今日最新价格(luna币官网)

    摘要: Luna币是由韩国区块链公司Terra推出的数字货币,目前在全球各大交易所都有上线交易。本文以Luna币今日最新价格(Luna币官网)为中心,从交易所价格、市值排名、日涨跌…

    5月 16, 2023