什么是智能合约及其运作方式?

现在是2021年-即使是不熟悉区块链的人也可能听说过以太坊。以太坊是第二大加密货币市值超过440亿美元。为了全面了解以太坊,人们应该适当地了解什么是智能合约

以太坊不仅是一种货币,它也是一个允许在其上构建其他区块链应用程序的平台。以太坊平台使用一种被称为以太的货币,用于支付交易费用

以太坊区块链的工作方式类似于比特币区块链; 计算机(或节点)网络运行确认网络上交易的软件。

以太币更像是燃料,而不是普通的加密货币。就像您的汽车需要汽油或柴油一样,您还需要以太币在以太坊区块链上运行智能合约和应用程序

由于以太坊已经看到越来越受欢迎(从访问那里的任何加密交易平台都可以明显看出),问题是什么是智能合约?最近,它已经成为加密领域最受关注的问题之一。

注意: 如果您碰巧有大量ETH硬币,则应确保将其保存在安全的加密货币钱包中。推荐的选项包括Ledger Nano SCoinbaseTrezor ModelT

但是,如果您还没有以太币,却想要购买,建议通过Simplex进行操作——一种快速安全的方式,用您的信用卡购买加密货币。 

那么,什么是智能合约?好吧,让我们更深入地了解一下。

什么是智能合约:您将在本指南中找到的内容

本指南的目的是帮助您了解什么是智能合约以及智能合约的工作方式

我了解“智能合约”乍一看似乎令人困惑,一旦我对它们进行了 解释,您就会意识到它们比您想象的简单

到这个“智能合约的原理”指南结束时,您将不再需要搜索“什么是智能合约?“或是 “智能合约的原理是什么?“ 。您将能够了解如何开始智能合约以及为什么开始,智能合约使用的代码,如何使用它以及为什么它可以永远改变社会!

在涉及更多技术问题之前,重要的是谈论智能合约的历史。了解为什么以及如何创建智能合约可以更轻松地了解其在区块链世界中的目的。

什么时候发明了智能合约?

1994年,尼克·萨博(Nick Szabo),想出了这个想法能够记录在计算机代码的格式合同。当满足某些条件时,将自动激活该合同。这个想法可能会消除对受信任的第三方公司(例如银行)的需求。

为什么呢?答案很简单-因为进行交易时您不再需要可信赖的第三方。相反,合同(或交易)是在完全由计算机控制的受信任网络上自行执行的

什么是智能合约:签署合约的人。

好主意,对不对?萨博(Szabo)致力于这个想法多年,甚至写了一本书《智能合约:数字自由市场的基础》。问题是早在1994年,区块链技术就不存在了。

但是现在可以了!

2009年,比特币首次引入了区块链技术。2015年,以太坊由一个名叫Vitalik Buterin的聪明年轻人创立,并引入了第一个有效的智能合约。

要了解有关区块链技术的更多信息,请查看我们的“ Blockchain Explained指南。)

什么是智能合约?

我不仅想教您什么是智能合约,还希望您记住给出的信息。因此,为此,我重点介绍了三个关键点,您应该阅读它们并记住那些智能合约:

什么是智能合约

智能合约是两个人之间以计算机代码形式达成的协议。它们在区块链上运行,因此它们存储在公共数据库中,无法更改。

什么是智能合约2

智能合约中发生的交易由区块链处理,这意味着无需第三方即可自动发送交易。这意味着没有人可以依靠!

什么是智能合约3

当满足协议中的条件时交易才发生-没有第三方,因此不存在信任问题。

智能合约如何工作?

是的,那么智能合约是如何工作的呢?

为了找到答案,让我们从如何使用智能合约开始:

让我们想象一下约翰想买迈克的房子。该协议是使用智能合约在以太坊区块链上形成的。该智能合约包含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。

我们已经可以看到EncrypGen之类的医疗行业在使用智能合约的示例。这是一个使用智能合约以安全方式传输患者数据的应用程序,不允许第三方访问

这样,患者可以控制自己的数据。如果研究人员想使用患者数据,则必须付费。不仅如此,患者还必须选择是否要将其出售给他们。

政府

对于政府而言,在区块链上运行的智能合约可以使投票系统完全不受信任,并且更加安全

什么是智能合约:安全透明的在线解决方案。

诸如FollowMyVote之类的应用程序使用智能合约和区块链技术来保护选票免受欺诈。当投票交易被写入区块链时,就无法更改。投票结束后,智能合约会将硬币发送到代表投票获胜者的地址。

这样,投票始终是公平的,这意味着获胜者总是正确的。

商业管理

企业可以从智能合约中大量受益。他们可以使用智能合约来代替支付员工薪水的费用。

企业只需建立一个智能合约,上面写明当日期为18.03.18时,企业会向John发送2ETH。这意味着约翰将始终按时领薪,而他将永远不会被低薪。由于这一切都是自动化的,因此为企业节省了很多时间和金钱!

Ledger Nano X评测
优点
  • 可以从移动设备管理
  • 非常安全
  • 支持超过 1500 种加密货币
Trezor Model T 评测
优点
  • 一流的安全性
  • 触摸屏用户界面
  • 易于设置
Ledger钱包评测
优点
  • 超级安全
  • 能够防止物理破坏
  • 支持超过1500种硬币和代币

代币发行

如果您想启动自己的使用区块链的项目,则可以在以太坊区块链上构建您的项目,就像我们之前看到的那样。但是,您将需要一些钱!

您将如何获得所需的资金?欢迎使用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 CoinbaseTrezor。 

人们为什么要购买ABC代币?

人们从ICO购买代币的两个最常见的原因是:

  1. 硬币一旦建立就可以在应用程序上使用。
  2. 当项目变得更受欢迎时,代币的价格可能会增加。

您可以将ICO视为Kickstarter的区块链版本。关键区别在于,它以安全的 方式使整个众筹流程自动化

如何创建智能合约?

可以在包括以太坊和NEO在内的多个区块链平台上构建智能合约。由于以太坊是开发人员最受欢迎的选择,因此我将向您介绍以太坊的智能合约。

智能合同的开发利用以太坊的原始编码语言,所谓的密实度

如果您想学习Solidity,可以尝试我们的Space Doggos交互式Solidity教程!这是一种学习Solidity的有趣而友好的方式。按照课程中的步骤,您将创建自己的Solidity游戏!

什么是智能合约:BitDegree上的Space Doggos课程。

结论

您可以从我提供的示例中看到,智能合约已经开始取代中间商。我们还看到了其未来应用的潜力-还记得约翰和迈克的房屋买卖吗?他们不需要房地产交易所,律师或银行,对吗?

因此,如果智能合约能够实现其目标,也许我们有一天会生活在一个没有中间人的世界中。

那会发生什么呢?

没有中间人的最好的事情是我们节省了很多钱。不仅如此,我们也将不再需要信任任何人。

不过,这也有潜在的弊端:人们可能会失业。就像您和我一样,中间人是一个真实的人。为什么有人要付钱给员工做一份可以通过使用智能合约免费完成的工作?他们不会

当然,没人知道未来会怎样。我们所能做的只是猜测和预测,但我们必须为所有可能的结果做好准备。

因此,如您所见,智能合约可以使世界变得更美好,而且无需佣金。它可以减少欺诈拖延, 和许多东西的总体成本。但是,随着技术的不断进步,我们不再需要某些工作。既然您已经阅读了本指南,那么您应该轻松回答以下黄金问题:'什么是智能合约?'。

如果在阅读指南后,您决定购买ETH硬币,建议这样做,通过SimpleX - 无欺诈支付处理。它使您可以通过几个简单的步骤用信用卡购买加密货币。另外,请确保选择可靠的加密钱包,例如Ledger Nano SCoinbaseTrezor。 

您对智能合约有何看法?请让我们知道!

留下您的诚实反馈

留下您的真实意见并帮助数千人选择最佳的加密货币交易所。 只要诚实,就可以接受所有正面或负面的反馈。 我们不会发布有偏见的反馈或垃圾邮件。 因此,如果您想分享您的经验,意见或建议 - 现场就在您身边!

常见问题

只能使用以太坊创建智能合约吗?

。实际上,可以使用其他一些加密货币(更确切地说是其区块链来创建智能合约。以太坊是一切的起步技术,直到今天,在利用智能合约的好处方面以太坊被认为是最好的选择

智能合约的主要用途是什么?

智能合约的核心用途是某些特定过程的自动化,这些过程否则需要中间人。考虑购买房屋获得薪水 - 在前一个示例中,您将需要律师和交易所,而在后一个示例中,您将需要雇主进行干预。有了一个以太坊的智能合同,这些需求就消失。

如何为自己选择最好的加密货币交易所?

为自己挑选 最佳加密货币交易所 时,您应该始终专注于在所有顶级加密货币交易所应具备的功能和对您而言重要的功能之间保持平衡。 例如,所有最好的交易所都应具有顶级安全功能,但是如果您只想交易主要的加密货币,那么您可能就不太在乎在这个交易所能够使用的硬币的种类了。这视情况而定!

哪种加密货币交易所最适合初学者?

在网上阅读各种最佳的加密货币交易所评论时,您一定会注意到,大多数这些交易所的共同点之一是,它们使用起来非常简单。。 对于初学者而言,与其他人相比,它更友好,您在这两个顶级交流平台上都不会遇到任何困难。 就是说,许多用户认为 Coinbase是当前市场上较简单的交易所之一。

加密货币交易所和经纪人之间有什么区别?

用外行的术语来说,加密货币交易所是您与他人见面和交换加密货币的地方。交换平台(即Binance)充当中间人,它将您(您的要约或要求)与 其他人(卖方或买方)。 但是,有了经纪人,就不会有“其他人”,您可以在没有任何第三方干预的情况下,使用相关平台来兑换您的加密货币或法定货币。 但是,在考虑加密货币交易所排名时,通常将这两种类型的业务(交易所和经纪业务)归入总称之列 - 交易所。 这样做是为了简单起见。

所有顶级加密货币交易所都设在美国吗?

不,绝对不是! 尽管确实有一些顶级加密货币交易所位于美国(即Coinbase或Kraken),但世界各地还有其他非常知名的行业领袖。 例如,Binance的总部位于日本东京,而Bittrex的总部位于列支敦士登。 尽管有很多原因导致交易所希望将其设在一个位置而不是另一个位置,但大多数原因归结为业务错综复杂,通常对平台用户没有影响。