前言

再讲智能合约前,我们先看看一个传统合约,或者说传统的合同的例子。

银行收取你的钱,他承诺你你的钱非常安全,什么时候都能取出来不会被他吞掉。

在这个例子中,其实本质是一个信任问题,你作为客体要相信银行这个主体信守承诺,真的不会吞掉你的钱,但是历史告诉我们,本该被信任的主题却常常不信守承诺,卷款跑路,导致付出信任的客体遭受大量损失。

你可能会说这些信任系统会有很多保障,比如法院,财务受损后可以去法院申诉等,但这需要非常多的精力和时间然后才能有一个解决方案(并且大部分时候并不是让人满意的)。

所以有没有一项技术能够从根本上解决当今合同不履行问题,这个技术就是智能合约,智能合约就是区块链被开发出来的目的。

什么是智能合约

智能合约是部署在去中心化区块链上的一个合约或者一组指令

An agreement, contract, or set of instructions that is deployed on a decentralized blockchain

智能合约有以下特点:

  • 一被部署就无法修改 ( Cannot be altered(immutable) )
  • 部署后自动执行( Automatically executes )
  • 透明,每个人都能看到合约中的条款( Everyone sees the terms of the agreement )

更深层次的理解是:这些代码会被去中心化地执行

在去中心化交易所,投资者可以节省数以千万计的美元,不用担心欺诈和市场操作行为(我想应该不是完全不用担心,做个比喻应该是比起传统的80%担心降低到5%担心,我猜)

最小化信任机制意思是,这些智能合约最小化了我们需要给到合约执行人的信任

区块链,智能合约和加密货币实际能做的事情,不仅限于信任最小化合约,他们

  • 更安全
  • 更容易监控
  • 执行速度更快

区块链的其他优势

前言

总结一下这2篇文章讲的内容:比特币是第一个把区块链技术引入大众视野的协议,也把加密货币带到了主流世界,比特币的数量是有限的,所以是一种电子黄金或者说一种价值存储,用户之间可以去中心化的方式发送交易。智能合约平台推动区块链技术更进一步,他们使人们可以开发智能合约,和去中心化的信任最小化合约,这些智能合约和去中心化应用,可以通过一个工具和真实世界交互,这个工具被称为去中心化预言机网络,Chainlink是一个去中心化预言机网络,它允许我们去开发混合型智能合约,混合型智能合约将我们链上逻辑和链下去中心化的数据和计算结合起来,使得我们的逻辑是完全去中心化的,数据和外部计算也是完全去中心化的,让我们能够像使用传统合同一样,使用智能合约

区块链的其他优势

  1. 去中心化 Decentralized
    1. 没有中心化的中介,一个区块链上由不同的参与者运行,这些参与者被称为节点运营者(node operators)。成千上万的节点运营者运行同一个软件,运行智能合约等,才使得网络是去中心化的
  2. 透明性和灵活性 Transparency & Flexibility
    1. 因为所有节点运营者都运行这个软件,每个人都可以看到链上发生的任何事情,意味着没有内幕交易,但这不意味着没有隐私,区块链是匿名的,不需要绑定实际身份
  3. 速度和效率 Speed & Efficiency
    1. 相比银行海外转账的2-3个星期,在区块链上,所有这些交易会立即发生,并且容错率随着运营节点的增多,只要有一个节点还有这个链的数据,你就是安全的,攻击区块链比供给一个中心化的服务器要困难的多
  4. 消除交易对手风险 Counterparty Risk Removal
    1. 移除了中心化中介,移除了Web2中需要信任的准入机制,当我们与他人合作时我们的利益通常不是他们最关心的,而智能合约一旦创建出来他们不能再去修改它。
  5. 信任最小化合约 Trust minimized agrrements
    1. 从以品牌为基础的协议,转变到了以数学为基础的协议,在这里我们可以看到密码学证明,可以查看代码然后了解到底会发生什么,指令会怎样执行,而不是依赖一个人去做符合规则的事情。任何基于智能合约和去中心化混合智能合约的操作都是基于规则的

个人而言,我认为这是一种美好的愿景,仍感觉需要一定的时间才能达成,目前而言,web3.0的这些项目,币圈的这些项目爆雷的还是有的

基于区块链的应用

  1. DeFi 去中心化金融 (Decentralized Finance)
    1. 它让用户可以参与到金融市场,而不需要经过中心化中介,比如 Robinhood
  2. DAOs 去中心化自治组织 (Decentralized Autonomous Organization)
    1. 完全被去中心化管理的组织,他们被区块链上的一组指令或者一个智能合约管理,容易参与,规则黑白分明
  3. NFTs 非同质化代币 (Non-Fungible Token)
    1. 电子艺术品、一个不可以被复制,且绝对唯一的数字认证书
    2. 举个例子,假设 A 画了一幅画,然后 A 把它拍成照片做成 NFT 发给了 B 同学。然后呢,B 同学右键复制了一份,又发给了 C 同学。这个时候 C 同学说不对呀,你这个不是原版呀。你这个是复制的。我要的是 A 发给你的那个照片。
      NFT 就赋予这张照片能够让 C 同学检查出来它是复制的能力。