专业科普
Professional
智能合约是以一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。就是用计算机语言取代了法律语言记录条款并由程序自动执行的合约。 换句话说,智能合约就是传统合同的数字化版本,它跑在区块链网络上,程序自动执行。由于区块链的去中心化,不可篡改,透明可追溯等特性,因此一旦触发协议条款,不用担心其不会执行命令。 它实现了用户从信任第三方机构到信任合同本身,从信任参与方到信任代码的转变。
In other words, a smart contract is a digital version of a traditional contract that runs on a network of blocks. Because of the centralization of the block chain, which cannot be tampered with, transparency can be traced, and so on, once the terms of the agreement are triggered, there is no fear that the order will not be enforced.
区块链和智能合约的关系可以理解成“区块链上负责数据的存储”、“智能合约负责业务的处理逻辑”。
The relationship between the block chain and the smart contract can be understood as “the storage of data on the block chain”, and “the processing logic of the smart contract”.
以太坊的崛起起源于智能合约有效地执行,智能合约被称为:区块链2.0版本
The rise of Ether began with the effective implementation of smart contracts known as block chain version 2.0.
智能合约(英语:Smart contract )是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约概念于1995年由尼克·萨博首次提出。
Smart contracts (English: Smart contract) are computer protocols designed to disseminate, validate, or execute contracts in an informative manner. Smart contracts allow for credible transactions that are traceable and irreversible without a third party.
智能合约的目的是,提供优于传统合约的安全方法,并减少与合约相关的其他交易成本。
The purpose of an intelligent contract is to provide a secure approach that is better than traditional contracts and to reduce other transaction costs associated with the contract.
“一个智能合约是一套以数字形式定义的承诺(commitment),包括合约参与方可以在上面执行这些承诺的协议。”
“A smart contract is a set of numerically defined commitments, including agreements where the parties to the contract can implement them.”
智能合约数字形式意味着合约不得不写入计算机可读的代码中。这是必须的,因为只要参与方达成协定,智能合约建立的权利和义务,是由一台计算机或者计算机网络执行的。
Smart contract digital forms mean that a contract has to be written into a computer-readable code. This is necessary because the rights and obligations created by an intelligent contract are executed by a computer or computer network as long as the participants reach an agreement.
更进一步地说明:
Further clarification:
(1)达成协定
(1) Agreement reached
智能合约的参与方什么时候达成协定呢?答案取决于特定的智能合约实施。一般而言,当参与方通过在合约宿主平台上安装合约,致力于合约的执行时,合约就被发现了。
The answer depends on the implementation of a specific smart contract. In general, the contract is discovered when the participants are committed to its implementation by installing the contract on the host platform.
(2)合约执行
(2) Contract execution
“执行”的真正意思也依赖于实施。一般而言,执行意味着通过技术手段积极实施。
The true meaning of “execution” also depends on implementation. In general, implementation means active implementation through technical means.
(3)计算机可读的代码
(3) Computer readable code
另外,合约需要的特定“数字形式”非常依赖于参与方同意使用的协议。
In addition, the particular “digital form” required by the contract relied heavily on the agreement that the participants had agreed to use.
基础常识
Basic common sense.
举个栗子
Raise your chestnuts.
信用卡还款
Credit card repayment.
如果我们的信用卡每月15日为还款日,当绑定的储蓄卡余额比信用卡还款金额要多的情况下,系统会自动扣款,如果余额比信用卡要少的时候,会短信提醒需要补充钱,逾期未补全款,就要为此付出更多的利息或者给出相应的信用处罚,这就是可以理解为智能合约。
If our credit card is paid back 15 days a month, when the savings card balance is tied more than the credit card balance, the system will automatically withhold the money, and if the balance is smaller than the credit card, a text message will remind us of the need to supplement the money, which is overdue, with additional interest or a corresponding credit penalty, which can be understood as a smart contract.
举个栗子
Raise your chestnuts.
我们在首次使用支付宝里面的花呗/借呗时,会弹出一个合同或协议,需要我们确认同意,才可以使用花呗/借呗,这个合同我们可以理解为“智能合约”,在合约上显示归还时间,金额及相应的利息等等。
When we first use the flowers in the payment treasure, we emit a contract or agreement, we need to confirm our consent before we can use them. This contract can be understood as a “smart contract”, showing the time of return in the contract, the amount and the corresponding interest.
注册有任何问题请添加 微信:MVIP619 拉你进入群
打开微信扫一扫
添加客服
进入交流群
发表评论