智能合约-区块链 2.0 的產物,智能合约能够做到什么?
· 2023-06-08

內容目录 1.智能合约是什么? 2.智能合约既不智能,也不是合约 3.智能合约的特色 4.智能合约的运作 5.智能合约的確定性与可终止性

智能合约是什么?


a96d851bd711c36bbf67caed6252cc6f.jpg


智能合约 (Smart Contract) 一词是由学者尼克 ‧ 萨博 (Nick Szabo) 於 1990 年代初期提出,但在当时並没有受到重视。直到近几年,区块链的发展,才隨著第二代区块链以太坊受到广泛的討论。什么是智能合约呢?最简单的解释是「当达成特定条件时,就会触发程序,强制执行」。


最常用来解释智能合约的例子是「自动贩卖机」。


如果使用者投入 10 元且按 A 按钮 → 输出红茶

如果使用者输入 10 元且按 B 按钮 → 输出绿茶

如果使用者输入 20 元且按 C 按钮 → 输出咖啡


智能合约既不智能,也不是合约


这样看下来你或许会发现,智能合约並没有那么”智能”,只能够根据设计的条件执行特定的程序,无法接受突发状况的產生。这就好比若自动贩卖机没有设计退幣功能,使用者突然反悔不想喝饮料了,机器没有退幣口,没有办法退钱,只能摸摸鼻子选一样喝。


同时智能合约也不是合约,所谓的合约是交易双方共同签署的,具有「法律效力」的约定事项。然而智能合约只是运行在以太坊上的程式,並不具备任何法律效力。这也就是为什么以太坊创办人 Vitalik 曾在 twitter 上公开表示 :


「需要澄清的是,在这一点上,我非常后悔採用了’智能合约’这个术语。我应该把它们叫做更无聊和技术性的东西,也许类似於’持久脚本 (Persistent Scripts)’。」


智能合约的特色


简单举一个智能合约的运用案例。


条件 1:若 3 个月內的降雨量不到 6 毫米。(降雨量数据来自气象局的传感器)


条件 2:农民必须如期缴纳保险费


若达成以上两个条件,即强制执行:


將一定金额的钱作为保险费发给农民。


这是一个相当好懂的例子,但是这时你可能会想:


「这种事情现在也做得到阿,银行都可以自动扣款了,达成特定条件自动转帐,这没有什么特別的阿」。


没错,一般保险公司確实不需要智能合约就能够做到,但是, 数据库不同


在过程中也会出现一些额外风险。例如保险公司拖延甚至拒绝理赔、合约內容储存於保险公司的中央数据库有安全疑虑,保险公司有可能偽造气象数据不认帐以及保险公司倒闭等诸多问题,而有了去中心化的智能合约,就能够妥善解决这些问题。


智能合约的运作


智能合约是一个运行於区块链上的一串代码,以以太坊为例,可以想像每一个矿工都在同时运行这个代码,代码不会停止运作、不会受到窜改且完全公开透明,没有人能够改变智能合约的內容与执行,为合约双方提供更好的保障,与强制力。


以太坊的网路中存在著许多节点,这些节点除了挖矿之外,也要负责运行以太坊上的智能合约,这项工作运行在每一个矿工的 EVM(以太坊虚擬机)上。我们可以把 EVM 看作一台分散式的计算机,拥有网络中所有节点的计算与存储资源,该资源用於在区块链上运行智能合约。


智能合约的確定性与可终止性


智能合约要顺利运行就必须要具备「確定性」与「可终止性」。


所谓的「確定性」是指,如果一个程序在不同的计算机、或者在同一台计算机上的不同时刻多次运行,对於相同的输入能够保证產生相同的输出,则称该程序的行为是確定性的。由於智能合约运行於网路上的多台电脑,如果一个智能合约是非確定性的,那么不同节点运行的结果就可能不一致,从而导致共识无法达成,网路停滯。


为什么智能合约需要具备「可终止性」?假设今天在以太坊上运行一个程式让合约不断的运作,也就是所谓的死循环,將会无限消耗以太坊上 EVM 的资源。为了解决这个问题,以太坊引入了计价器机制。


每次执行一次智能合约,EVM都会向用户收取非常小的ETH维护费,也就是 GAS,以提供智能合约需要使用的计算能力。所以以太幣的核心意义不是作为一般等价物的货幣,而是类似於石油一样作为动力驱动以太坊网路的服务,因此,若有人企图使用智能合约消耗以太坊网路上的资源,由於每次执行智能合约都需要 GAS 做驱动,一但燃料耗尽,合约就会执行失败,並且不会退回消耗掉的费用,藉此防止死循环的发生。


智能合约的出现让大家开始觉得区块链有实际的用途,而且能广泛运用在各行各业中解决问题,所以被大家称为第二代的区块链或是区块链2.0,智能合约也让区块链的开发变得更简单,使得更多企业或新创公司能够將自己的去中心化应用(Dapp)建立在以太坊之上,並发行自己的加密货幣 (Token),让区块链的开发进入到下一个世代。目前许多团队也在开发类似以太坊去中心化平台,但以太幣仍旧佔据前三名的宝座之上,未来以太坊是否会被取代,亦或是称霸区块链开发端,就让我们继续看下去。













熱門文章
GGC Awards 2026 璀璨科倫坡:致敬 iGaming 行業的領航者與創新力量
灰度頭條
英國確認各垂直行業的賭博稅稅率
合規與政策
JILI 宣佈與全球板球傳奇 AB de Villiers(ABD)達成重磅戰略合作
體育遊戲
印第安納州在線賭場法案在眾議院委員會停滯不前
合規與政策
越南博彩管控逐步放寬,惟本土需求仍顯乏力
東南亞資訊
哈薩克計劃對線上賭場促銷活動進行處罰
合規與政策
越南在線博彩業政策收緊 催生市場新機遇
東南亞資訊
斯里蘭卡博弈產業大轉型,官方:劍指南亞拉斯維加斯
合規與政策
超級PAC籌資4800萬美元:體育博彩勢力加碼
合規與政策
菲律賓博彩技術賽道迎來新變局,B2B 供應模式加速滲透
東南亞資訊
西班牙監管機構警告在線賭博平臺存在身份盜竊行為
合規與政策
新澤西州7月博彩收入創6.06億美元新高,頒布禁令
合規與政策
橫跨全球6個城市,灰度8場派對邀你共看世界盃,重塑高質量社交新場景
灰度頭條
印度最高法院受理公益訴訟,要求全國禁封「偽裝」成社交遊戲的賭博平台
合規與政策
巴西擬將博弈稅率提高至24% 稅收將用於社保與醫療領域
合規與政策
首頁
遊戲
合作
發現
我的