新手最全指南:以太坊上的智能合约到底是什么?

Tokenview2022-05-31 20:47

智能合约

 SmartContract


智能合约是以太坊应用程序的基本构建块。它们是存储在区块链上的计算机程序,使我们能够将传统合同转换为数字合同。智能合约非常符合逻辑——遵循“if this then that”的结构。这意味着它们的行为完全像编程的那样,不能更改。


Nick Szabo创造了“智能合约”这个词。1994年,他写了一篇关于智能合约概念的介绍,1996年,他探索了智能合约可以做什么。Nick Szabo设想了一个建立在这些自动的、加密安全的过程上的数字市场。在这里,交易和事务功能可以不受信任地发生——没有中介。以太坊上的智能合约将这一愿景付诸实践。

什么是智能合约?

对于大多数人来说,合约会让人想起不必要的冗长条款和条件协议或无聊的法律文件。合同只是协议。也就是说,任何形式的协议都可以概括为合同的条件。口头协议或纸笔合同在很多事情上都是可以接受的,但它们并非没有瑕疵。

合约和信任

传统合约最大的问题之一是,需要值得信任的个人遵守合同的结果。下面是一个例子:Alice和Bob正在进行一场自行车比赛。假设Alice赌Bob 10美元她会赢得比赛。Bob相信他会赢,并同意打赌。最后,Alice遥遥领先于Bob完成了比赛,显然是赢家。但是Bob拒绝支付赌注,声称Alice一定是作弊了。


这个例子说明了任何非智能协议的问题。即使协议的条件得到满足(即你是比赛的赢家),你仍然必须信任另一个人来履行协议(即支付赌注)。

数字自动售货机

智能合约将协议数字化,将协议条款转换为计算机代码,当合约条款得到满足时自动执行。智能合约的一个简单比喻是自动售货机,它的工作原理与智能合约有些类似——特定的输入保证预定的输出:


  • 你选择一个产品

  • 自动售货机返回购买产品所需的金额

  • 你输入正确的金额

  • 自动贩卖机验证你输入正确的金额

  • 自动售货机出售所选的产品


当所有条件得到满足后,自动售货机将分发给你所需的产品。如果你没有选择一个产品或插入足够的钱,自动售货机不会给你所需物品。

传统合约最大的问题之一是,需要值得信任的个人遵守合同的结果。

自动执行

智能合约相对于常规合约的最大优势之一是,当满足合约条件时,结果会自动执行。不需要等待人工执行结果。换句话说:智能合约移除了受信任的需要。例如,你可以编写一个智能合约,为孩子托管资金,允许他们在特定日期后提取资金。如果他们试图在指定日期之前提取资金,智能合约将无法执行。或者,你可以写一份合约,当你向经销商付款时,自动给你一份汽车所有权的数字版本。

隐私保护

智能合约还可以保护我们的隐私。由于以太坊是一个假名网络(你的交易公开绑定到一个唯一的加密地址,而不是你的身份),你可以保护你的隐私不被其他人观察。

可见的条款

最后,和合同一样,你可以在签署智能合约(或与它交互)之前检查智能合约中的内容。更好的是,合约条款的公开透明度意味着任何人都可以审查它。

智能合约用例

智能合约是生活在区块链上的计算机程序。它们可以自动执行。你可以跟踪他们的交易,预测他们的行为,甚至使用假名。但是它们有什么好处呢?实际上,智能合约可以做任何其他计算机程序能做的事情。


IBM区块链技术副总裁Jerry Cuomo认为,智能合约可以在金融服务、医疗保健和保险等整个链条上使用。下面是一些例子。

DeFi应用程序

随着DeFi Apps逐渐成为主流,我们管理资金的方式正在发生重大变化。去中心化金融是对传统银行服务和规范的一种出口。这是一个非常微妙的转变,但似乎是不可避免的。有数据可以证明:2020年,DeFi的年度交易价值增长了14倍,2021年增长了四倍多,达到1120.7亿美元,仅智能合约总锁仓量超过200亿美元。DeFi的智能合约正在促进商品、服务、数据、资金等的交换。中心化金融机构(如银行和信用社)的用户依赖中介机构来执行交易。然而,DApps使用智能合约来确保每个操作都是真实的,透明的,没有人为错误。


这个例子说明了任何非智能协议的问题。即使协议的条件得到满足(即你是比赛的赢家),你仍然必须信任另一个人来履行协议(即支付赌注)。

NFTs

在短短几年内,NFT在市场上出现了爆炸式增长,到2021年,其市值达到了惊人的409亿美元,因为它们被证明是智能合约最成功的使用案例。NFT是通过铸造创建的,该过程需要部署在区块链上的智能合约。智能合约是一种允许在NFT所有者和买方之间实现销售协议的工具。智能合约包含关于NFT的信息,例如作品的创作者,每次NFT被出售时有权获得版税的其他方,以及作品的所有权历史。

政府

内部人士保证,我们的投票系统很难被操纵,但尽管如此,智能合约将通过提供一个安全得多的系统来消除所有的担忧。受分类帐本保护的选票将需要解码,并需要强大的算力才能访问。其次,智能合约可能会提高目前较低的投票率。大部分的惰性来自于笨拙的系统,包括排队、显示身份和填写表格。通过智能合约,志愿者可以将投票转移到网上,千禧一代将集体投票给他们的总统。

管理

区块链不仅提供了一个单独的账本作为信任的来源,而且由于其准确性、透明度和自动化系统,还消除了通信和工作流程中可能的障碍。通常情况下,企业运营必须在等待审批以及内部或外部问题自行解决的同时,忍受一段反复的过程。区块链分类账本简化了这一点。它还消除了独立处理过程中通常会出现的差异,这些差异可能会导致昂贵的诉讼和延迟。

供应链

很多时候,供应链受到纸质系统的阻碍,表格必须通过无数渠道获得批准,这增加了损失和欺诈的风险。区块链通过向链上的所有各方提供安全、可访问的数字版本来消除这一点,并实现任务和支付自动化。

汽车

一个例子是自动驾驶或自动停车车辆,智能合约可以发挥某种“先知”的作用,可以检测出事故中的过错方;传感器或驱动器,以及无数其他变量。使用智能合约,汽车保险公司可以根据客户操作车辆的地点和条件收取不同的费用。

房地产

如果你想把你的公寓租给别人,你需要付钱给一个中间人,比如Craigslist或报纸做广告,然后你需要付钱给一个人来确认这个人付了房租并坚持到底。去中心化的解决方案可以帮助你降低成本。你所要做的就是通过加密货币支付,并在智能合约上编码你的合约。每个人都看到了,你就自动实现了。经纪人、房地产经纪人、贷款人以及任何与房地产游戏有关的人都可以从中获利。智能合约在改变当前房地产实践方面具有革命性意义。智能合约正在取代传统合约,成为卖方和买方之间的唯一协议。一旦合同的特定条件得到满足,它就自动执行这些要求。


银行、代理人、贷款人等各方都可以通过智能合约签订协议。由于事务保存在区块链上,因此该共享分类帐本使相关各方能够随时随地查看流程。

医疗

个人健康状况记录可以用私钥编码并存储在区块链上,该私钥将只授予特定的个人访问权。

手术收据可以存储在区块链上,并自动发送给保险公司作为交付证明。该账本也可以用于一般的医疗保健管理,如监督药品、法规遵从性、测试结果和管理医疗保健用品。




    Tokenview

微信号|Tokenviewlabs

参考文章:

https://ethereum.org/en/smart-contracts/

https://blockgeeks.com/guides/smart-contracts/

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

来源链接

相关Wiki

相关标签