区块链 > 区块链技术 > 以太坊智能合约

以太坊智能合约是什么?一文带你搞懂智能合约和以太坊的关系

2024-12-18 11:52:06 佚名
简介要是说起智能合约的由来,不得不提到的就是以太坊,很多投资者可能都还不太清楚这个智能合约和以太坊的关系,所以这篇文章小编就来和大家详细讲讲智能合约和以太坊的关系吧

智能合约在区块链技术上运行,它们是不可变的,由系统本身执行。而且由于合同是可公开验证的,所以冲突的可能性被最小化。虽然智能合约可能看起来像是对负担过重的司法系统的解决方案,但它们不能完全被委托,并且大多数致力于公开智能合约的律师将管辖权的未来视为智能合约和老式纸质合约的结合。要是说起智能合约的由来,不得不提到的就是以太坊,很多投资者可能都还不太清楚这个智能合约和以太坊的关系,那不妨就是小编来为大家梳理一下。

智能合约和以太坊的关系

在以太坊中,智能合约是代码块,可以有完整的内部状态、用户,甚至他们自己的代币。它们被部署到区块链网络中,并由网络以去中心化的方式完全管理。更简单地说,智能合约是一个去中心化的单子(过于简化,但是一个好的开始)。

以太坊是一个用于运行去中心化应用程序(也称为dApps)的平台,自2015年以来一直存在,并通过展示第一个可编程区块链彻底改变了世界。这可以通过使用区块链存储可编程的智能合约和交易来实现。利用区块链的优势,每个人都可以看到和审计合约背后的代码,底层技术保证了区块链上的信息不会被任何方式删除或篡改。

但不仅如此,以太坊还为用户以简单的方式创建代币(也称为子货币或衍生币)打开了大门。快进几年,衍生代币超过380.000种,DeFi(去中心化金融)生态系统发展迅速,创建了许多支持应用程序,例如Uniswap(或在BSC网络上运行的PancakeSwap等衍生应用程序),一个完全去中心化的交易所。

什么叫以太坊智能合约

智能合约诞生比以太坊更早。智能合约是指,一个计算机化的交易协议,它执行一个合约的条款。但是在以太坊之前,没有可执行的可信的生产环境,使智能合约得到应用。

以太坊智能合约是指,部署在以太坊上的智能合约,是一段程序,运行在以太坊的虚拟机EVM中,程序可以按照事先约定的某种规则自动执行操作,执行合约的条款。同时,智能合约对接收到的信息进行反应,它既可以接收和储存价值,也可以向外发送信息和价值。

以太坊创始人V神指出过,以太坊智能合约中的“合约”不应被理解为需要执行或遵守的东西,而应看成是存在于以太坊执行环境中的“自治代理”(autonomous agents),它拥有自己的以太坊账户,它们收到交易信息后就相当于被捅了一下,然后自动执行一段代码。智能合约可以调用其它的智能合约,这就是开启创立自治代理的能力,代理可以自己进行交易。在区块链上,我们存储的信息都是“状态”,而智能合约就是它用于状态转换的方式。

基于以太坊的智能合约可用于创建用于执行交易的数字代币。您可以设计和发行自己的数字货币,创建可交易的计算机化代币。代币使用标准的硬币API。就以太坊而言,ERC 2.0有标准化,允许合约自动访问任何钱包进行交易。结果,您构建了一个具有固定供应的可交易代币。该平台成为某种中央银行,发行数字货币。使用以太坊,大家可以建立一个智能合约来持有贡献者的资金,直到给定日期过去或达到目标。

以上就是以太坊智能合约是什么?一文带你搞懂智能合约和以太坊的关系的详细内容,更多关于以太坊智能合约的资料请关注脚本之家其它相关文章!

本站提醒:投资有风险,入市须谨慎,本内容不作为投资理财建议。

相关文章