defi合约架构 币圈合约

发布时间:2025-11-23 15:12:01 浏览:14 分类:比特币资讯
大小:509.7 MB 版本:v6.141.0
欧易官网正版APP,返佣推荐码:61662149

一、科普| DeFi中的智能合约是什么

合约,是每个人生活中十分常见的文件,目的是约束交易双方行为。当产生纠纷时,信任无法解决纷争,这时一份有法律效力的合同在很大程度上能保障交易双方的合法权益。因此,在学习和工作的过程中,大家或多或少会签订租房合同、买卖合同、劳动合同等。在使用各大APP时,登陆界面都有一个必须勾选的用户协议,其实是用户和服务提供方签订了合约,约束用户在APP使用期间的行为。

而在区块链领域,也存在这样的合约,但是更“智能”。它的“智能”体现在:当规则制定出来之后,若有一方破坏了规则,无需他人介入,程序将自动触发合约中的相关条款,避免出现无法确认违反方责任的问题、

尤其是2020年以来,DeFi被大家广泛关注和讨论。在 DeFi当中,“智能合约”就扮演着“关键先生”的作用。那么,什么是智能合约呢?本文将进行详细讲解。

“智能合约'一词由”Smart contract“翻译而来。这一概念是1995年密码学家Nick Szabo最初提出的。它是旨在以信息化方式传播、验证、执行的合约。也就是说,智能合约替代了传统的纸质合约,上链后通过程序准确高效地执行预先设定的合约条款。

这种电子化的交易协议使得没有第三方监管的情况下也可以进行可信交易,这些交易可追踪且不可逆转。

智能合约能最大程度地减少纠纷,去除对可信中介的依赖,比传统合约的安全性更强、交易成本更低。

在区块链 1.0中,产生了比特币,而智能合约是区块链2.0时代的典型应用。它的优势体现在以下几个方面:

因区块链的天然特性,所有合约内容都以数字化的形式记录在链,数据无法被删除或修改,整个过程透明、可跟踪,也从某种程度上降低了恶意毁坏合约内容的行为;

智能合约避免了传统合约中有可能受中心化因素影响的问题,在确保公平公正方面的优势更明显;

在满足预设的合约内容时,会自动触发程序。避免手动操作的同时,也避免出现逃避责任的情况。

上面提到了智能合约的众多优点,但是它的问题也显而易见、

首先,如果智能合约的设计本身存在缺陷,这种缺陷可能会被黑客利用。即便在第一时间发现了问题,但是因为区块链上的数据无法被修改,只能眼睁睁地看着损失越来越严重而无能为力。

其次,智能合约无法感知外部信息,需要其他信息源提供信息后,智能合约才能做出裁决。这样的话,外部信息本身的真伪也会埋下隐患。

一个最简单的例子就是无人售货机。Nick Szabo最初就是根据自动无人售货机的原理提出的智能合约,某种程度上自动售货机是智能合约的第一次大规模应用。

当然,智能合约的应用场景远不仅于此。在社会保障、供应链管理、辨别真伪、知识产权保护等方面都借助了智能合约技术,无需第三方仲裁能更加经济、高效地解决问题。

智能合约在不断发展进步,应用场景也在不断扩展之中。其优势和缺陷并存,安全、高效、无需第三方仲裁的特点固然重要,但也有很多潜在的应用风险,需要更加先进的技术来攻克。

二、Defi中的关键 什么是智能合约

常有人问,什么是智能合约?那么一定得先了解什么是“合约”。

什么是智能合约?

智能合约(Smart Contract)是上世纪90年代由密码学家尼克·萨博提出的理念,由于当时缺乏可信的执行环境,智能合约没有被应用和发展,直到以太坊的出现,才让智能合约得以“复活”。

那智能合约到底是什么呢?简单来说智能合约就是用计算机语言取代了法律语言记录条款并由程序自动执行的合约。换句话说,智能合约就是传统合约的数字化版本,跑在区块链网络上,由程序自动执行。

自动售货机、ATM取款机,在某种程度上都可以被理解为执行智能合约的机器,但这都不是真正意义上的智能合约

设计阶段的智能合约安全注意事项

考虑威胁建模和安全设计

What:从开发生命周期的一开始就实施识别系统的潜在威胁并确定其优先级的具体方案是很重要的——智能合约开发人员应确定要在开发中实施的所有安全控制以及应在开发中检查的所有威胁测试、审计和监控。所有的安全假设,包括攻击的预期复杂程度和手段,都应在设计阶段明确定义和阐明。

How:遵循已知的威胁建模实践。如果开发团队没有内部安全专业知识,那么它应该在设计阶段的早期与安全顾问合作。在设计系统时采用「攻击者」的心态,并假设任何个人、硬件或服务都可能受到攻击。

智能合约有哪些特点

与传统的合约相比,智能合约有三大特点:

1、合约内容公开透明

智能合约部署在区块链上,其合约内容自然是公开透明的。

2、合约内容不可篡改

同样,因为部署在区块链上原因,智能合约的内容是无法被修改的。

3、永久运行

运行在区块链上的智能合约,同样被区块链上网络节点共同维护,只要区块链在,智能合约就能永久的运行下去。有种“链在合约就在”的兄弟情义之感。

有区块链三大特点加持的智能合约,与传统的合约相比主要有如下优势

智能合约是用计算机语言取代了法律语言记录条款、由程序自动执行的合约。部署在区块上的它,也具备了区块链的数据公开透明、不可篡改、永久运行的特点。

与传统的合约相比,智能合约有去信任、安全、高效、无需第三方仲裁的优点。但智能合约并不完美,而且也不智能或者说它的智能程度很低。

文章中提到智能合约的执行无需第三方机构裁决,同时又提到,当执行条件涉及到外部信息时,智能合约无法感知,需要对智能合约输入相关的信息,才能触发智能合约去执行裁决

三、defi2.0有哪些币

defi2.0有以下币种:

1.LINK币

LINK市值52.22亿美元,流通总量3.5亿,24小时成交额15.22亿美元。

LINK是区块链公司ChainLink发行的代币。ChainLink提供让区块链的“智能合约(smart contracts)”调用外部数据的中间件。给合约制定者们提供全网络的数据库,或者称其为一个可靠的外部数据库。有了ChainLink,你可以在一个合约中调用一个或几个数据库查询需要的数据。

2.UMA币

UMA市值亿美元,流通总量5388.98万,24小时成交额8643.87万美元。

UMA是一个去中心化的金融合约平台,使用UMA的合约设计模式可以创建独特的标准化产品。UMA可以用于促进各种金融创新。UMA定义了一种开源的协议,允许双方可以设计创建他们自己独特的金融合约。

3.LEND币

LEND市值8.52亿美元,流通总量13亿,24小时成交额2.39亿美元。

2018年9月,ETHLend更名为Aave,“Aave”是一个芬兰语的单词,它的意思是“幽灵”。“幽灵”代表Aave致力于为分散式金融创建透明、开放的基础架构而努力。Aave的总部位于英国伦敦,由18名创新创造性的业界佼佼者们组成。

4.MKR币

MKR市值6.63亿美元,流通总量100万,24小时成交额1.33亿美元。

MakerDAO是以太坊上的去中心化自治组织和智能合约系统,提供以太坊上第一个去中心稳定货币Dai。DAI是有数字资产抵押背书的硬通货,和美元保持1:1锚定。MKR是Maker系统的管理型代币和效用代币,用来支付借Dai的稳定费用以及参与管理系统。与Dai稳定货币不同,由于其独特的供给机制和在Maker平台上的作用,MKR的价值和整个系统的表现息息相关。

5.SNX币

SNX市值5.79亿美元,流通总量8903.04万,24小时成交额1.68亿美元。

Synthetix(旧称:Havven)专为工程师而设计,旨在构建去中心化和无信任网络。SynthetixNetworkToken(SNX)代币支持多种综合资产,包括:与美元挂钩的法定货币、贵金属、指数甚至其他加密货币。项目的前身Synthetix的前身为Havven,2017年成立,由一个分布式的支付网络和一个稳定币组成。