现在是2023年-即使是不熟悉区块链的人也可能听说过以太坊。以太坊是第二大加密货币,市值超过440亿美元。为了全面了解以太坊,人们应该适当地了解什么是智能合约。
以太坊不仅是一种货币,它也是一个允许在其上构建其他区块链应用程序的平台。以太坊平台使用一种被称为以太的货币,用于支付交易费用。
以太坊区块链的工作方式类似于比特币区块链; 计算机(或节点)网络运行确认网络上交易的软件。
以太币更像是燃料,而不是普通的加密货币。就像您的汽车需要汽油或柴油一样,您还需要以太币在以太坊区块链上运行智能合约和应用程序。
由于以太坊已经看到越来越受欢迎(从访问那里的任何加密交易平台都可以明显看出),问题是什么是智能合约?最近,它已经成为加密领域最受关注的问题之一。
注意: 如果您碰巧有大量ETH硬币,则应确保将其保存在安全的加密货币钱包中。推荐的选项包括Ledger Nano S,Coinbase和Trezor ModelT。
但是,如果您还没有以太币,却想要购买,建议通过Simplex进行操作——一种快速安全的方式,用您的信用卡购买加密货币。
那么,什么是智能合约?好吧,让我们更深入地了解一下。
Did you know?
想从加密货币中变的更聪明更富有吗?
订阅我们 - 我们每周都会发布新的加密解释器视频!
Proof of Work vs Proof of Stake: Which is Better? (ANIMATED)
目录
什么是智能合约:您将在本指南中找到的内容
本指南的目的是帮助您了解什么是智能合约以及智能合约的工作方式。
最新优惠现在有效:
$600 WELCOME BONUS
Binance Black Friday Deal
If you're new to Binance, great news - this Binance Black Friday period, you can earn up to $600 in rewards. Sign up, use the code 49316610, and start earning now!
我了解“智能合约”乍一看似乎令人困惑,一旦我对它们进行了 解释,您就会意识到它们比您想象的要简单。
到这个“智能合约的原理”指南结束时,您将不再需要搜索“什么是智能合约?“或是 “智能合约的原理是什么?“ 。您将能够了解如何开始智能合约以及为什么开始,智能合约使用的代码,如何使用它以及为什么它可以永远改变社会!
在涉及更多技术问题之前,重要的是谈论智能合约的历史。了解为什么以及如何创建智能合约可以更轻松地了解其在区块链世界中的目的。
什么时候发明了智能合约?
1994年,尼克·萨博(Nick Szabo),想出了这个想法能够记录在计算机代码的格式合同。当满足某些条件时,将自动激活该合同。这个想法可能会消除对受信任的第三方公司(例如银行)的需求。
为什么呢?答案很简单-因为进行交易时您不再需要可信赖的第三方。相反,合同(或交易)是在完全由计算机控制的受信任网络上自行执行的。
好主意,对不对?萨博(Szabo)致力于这个想法多年,甚至写了一本书《智能合约:数字自由市场的基础》。问题是早在1994年,区块链技术就不存在了。
但是现在可以了!
2009年,比特币首次引入了区块链技术。2015年,以太坊由一个名叫Vitalik Buterin的聪明年轻人创立,并引入了第一个有效的智能合约。
(要了解有关区块链技术的更多信息,请查看我们的“ Blockchain Explained ”指南。)
什么是智能合约?
我不仅想教您什么是智能合约,还希望您记住给出的信息。因此,为此,我重点介绍了三个关键点,您应该阅读它们并记住那些智能合约:
智能合约是两个人之间以计算机代码形式达成的协议。它们在区块链上运行,因此它们存储在公共数据库中,无法更改。
智能合约中发生的交易由区块链处理,这意味着无需第三方即可自动发送交易。这意味着没有人可以依靠!
仅当满足协议中的条件时交易才发生-没有第三方,因此不存在信任问题。
智能合约如何工作?
是的,那么智能合约是如何工作的呢?
为了找到答案,让我们从如何使用智能合约开始:
让我们想象一下约翰想买迈克的房子。该协议是使用智能合约在以太坊区块链上形成的。该智能合约包含John和Mike之间的协议。
用最简单的术语来说,协议将如下所示:“当约翰付给Mike 300以太币时,约翰将获得房屋所有权”。
一旦签订了这份智能合同协议,就无法更改它-这意味着John可以放心为Mike 300 Ether买房。
在这种情况下,如果不使用智能合约,Mike和John将不得不向第三方公司支付大量费用。包括银行,律师和房屋交易所。
太好了吧?没有更多的佣金,也没有更多的等待律师和交易所处理协议的延迟!这只是如何使用智能合约的众多示例之一。
满足协议条件后,智能合约将自动执行。这意味着不需要第三方,例如银行,交易所或政府。
这怎么可能?
如前所述,我们要感谢区块链。由于采用了区块链技术,我们能够分散智能合约的分散性,从而使它们公平且不受信任。通过权力下放,我的意思是说它们不受一个中央党(例如银行,交易所或政府等)的控制。
区块链是一个共享数据库,由属于许多不同人的许多计算机(称为“节点”)运行。因此,没有一个人或公司可以控制它。
这意味着它几乎不可能破解它-如果黑客想攻击区块链或运行其上的智能合同,那么他们将要攻击超过一半的节点才行。因此,智能合约可以安全,自动运行,而无需任何人进行更改!现在,您进一步了解什么是智能合约!
当前正在使用什么智能合约?
就像我之前说的那样,迈克与约翰的房屋买卖并非可以使用智能合约的唯一情形。智能联系人可以用于任何类型的交易-不必一定要财务。
智能合约的可能性是无限的。它们已经用于金融交易和服务,保险,信贷授权,法律程序,甚至用于众筹协议(ICO)。让我们看一下智能合约如何已经使某些行业受益,以及它们将如何在未来使其他行业受益……
保险公司
马耳他的Atlas Insurance和法国的Axa这两家保险公司在2017年对智能合约进行了测试。它们的原型能够在航班延误时向航空公司客户提供补偿。
让我们来看一个例子:
约翰即将从纽约飞往洛杉矶。他向Axa Insurance智能合约发送了价值5美元的加密货币,并提供了航班号。Axa向智能合约发送$95。因此,智能合约中有$100。
如果约翰的航班准时,则从智能合约中向Axa发送$100。但是,如果飞机晚点,就会从智能合约中将$100寄给John。一切都是自动的。
这样可以节省大量时间和金钱。这也意味着John不必相信如果航班晚点,AXA会向他支付约定的金额-他知道,如果晚点,智能合约将立即向他发送赔偿金(100美元)。
卫生系统
卫生系统将使用智能合约来记录和安全地传输数据。
我们已经可以看到EncrypGen之类的医疗行业在使用智能合约的示例。这是一个使用智能合约以安全方式传输患者数据的应用程序,不允许第三方访问。
这样,患者可以控制自己的数据。如果研究人员想使用患者数据,则必须付费。不仅如此,患者还必须选择是否要将其出售给他们。
政府
对于政府而言,在区块链上运行的智能合约可以使投票系统完全不受信任,并且更加安全。
诸如FollowMyVote之类的应用程序使用智能合约和区块链技术来保护选票免受欺诈。当投票交易被写入区块链时,就无法更改。投票结束后,智能合约会将硬币发送到代表投票获胜者的地址。
这样,投票始终是公平的,这意味着获胜者总是正确的。
商业管理
企业可以从智能合约中大量受益。他们可以使用智能合约来代替支付员工薪水的费用。
企业只需建立一个智能合约,上面写明当日期为18.03.18时,企业会向John发送2ETH。这意味着约翰将始终按时领薪,而他将永远不会被低薪。由于这一切都是自动化的,因此为企业节省了很多时间和金钱!
Did you know?
想从加密货币中变的更聪明更富有吗?
订阅我们 - 我们每周都会发布新的加密解释器视频!
What is a Crypto Bridge? (Explained with Animations)
代币发行
如果您想启动自己的使用区块链的项目,则可以在以太坊区块链上构建您的项目,就像我们之前看到的那样。但是,您将需要一些钱!
您将如何获得所需的资金?欢迎使用ICO。
一个ICO(初始硬币发行)是众筹系统的使用blockchain技术的新应用。您创建一个智能合约和该智能合约的硬币。假设您将硬币称为ABC。
您想筹集10,000,000美元来启动您的项目并构建您的应用程序-假设10,000,000美元等于10,000个Ether。您决定要在智能合约中放入100,000个ABC代币,并且每个ABC代币将价值0.1个以太币。
这样,如果您出售所有100,000个ABC代币,您将拥有所需的10,000个以太币,因为100,000 x 0.1 = 10,000。
现在,在智能合约中,您将编写如下内容:如果将0.1 ETH发送到智能合约,则智能合约将向发送0.1ETH的地址发送1ABC。这样,向ICO捐款的人们总会获得正确数量的ABC代币。
记住!将加密货币存放在安全的钱包中至关重要。最推荐的选项是Ledger Nano S, Coinbase和Trezor。
人们为什么要购买ABC代币?
人们从ICO购买代币的两个最常见的原因是:
- 硬币一旦建立就可以在应用程序上使用。
- 当项目变得更受欢迎时,代币的价格可能会增加。
您可以将ICO视为Kickstarter的区块链版本。关键区别在于,它以安全的 方式使整个众筹流程自动化。
如何创建智能合约?
可以在包括以太坊和NEO在内的多个区块链平台上构建智能合约。由于以太坊是开发人员最受欢迎的选择,因此我将向您介绍以太坊的智能合约。
智能合同的开发利用以太坊的原始编码语言,所谓的密实度。
如果您想学习Solidity,可以尝试我们的Space Doggos交互式Solidity教程!这是一种学习Solidity的有趣而友好的方式。按照课程中的步骤,您将创建自己的Solidity游戏!
结论
您可以从我提供的示例中看到,智能合约已经开始取代中间商。我们还看到了其未来应用的潜力-还记得约翰和迈克的房屋买卖吗?他们不需要房地产交易所,律师或银行,对吗?
因此,如果智能合约能够实现其目标,也许我们有一天会生活在一个没有中间人的世界中。
那会发生什么呢?
没有中间人的最好的事情是我们节省了很多钱。不仅如此,我们也将不再需要信任任何人。
不过,这也有潜在的弊端:人们可能会失业。就像您和我一样,中间人是一个真实的人。为什么有人要付钱给员工做一份可以通过使用智能合约免费完成的工作?他们不会。
当然,没人知道未来会怎样。我们所能做的只是猜测和预测,但我们必须为所有可能的结果做好准备。
因此,如您所见,智能合约可以使世界变得更美好,而且无需佣金。它可以减少欺诈,拖延, 和许多东西的总体成本。但是,随着技术的不断进步,我们不再需要某些工作。既然您已经阅读了本指南,那么您应该轻松回答以下黄金问题:'什么是智能合约?'。
如果在阅读指南后,您决定购买ETH硬币,建议这样做,通过SimpleX - 无欺诈支付处理。它使您可以通过几个简单的步骤用信用卡购买加密货币。另外,请确保选择可靠的加密钱包,例如Ledger Nano S,Coinbase和Trezor。
您对智能合约有何看法?请让我们知道!
本网站发布的内容并非旨在提供任何形式的金融、投资、交易或任何其他形式的建议。 BitDegree.org 不认可或建议您购买、出售或持有任何类型的加密货币。在做出金融投资决定之前,请务必咨询您的财务顾问。