市值: $2.2032T 1.06%
成交额(24h): $37.9282B -32.34%
恐惧与贪婪指数:

36 - 恐惧

  • 市值: $2.2032T 1.06%
  • 成交额(24h): $37.9282B -32.34%
  • 恐惧与贪婪指数:
  • 市值: $2.2032T 1.06%
加密货币
话题
百科
资讯
加密话题
视频
热门加密百科

选择语种

选择语种

选择货币

加密货币
话题
百科
资讯
加密话题
视频

什么是卡尔达诺智能合约以及它们有何不同?

Cardano smart contracts, written in Plutus (Haskell-based), execute off-chain with on-chain validation via cryptographic proofs—ensuring security, formal verifiability, and no reentrancy risks.

2026/01/24 21:19

卡尔达诺智能合约概述

1. Cardano智能合约是用Plutus编写的自动执行协议,Plutus是一种基于Haskell构建的函数式编程语言。

2. 它们在卡尔达诺区块链上运行并执行预定义逻辑,无需中介机构。

3. 每个合约都被编译到 Plutus Core 中,这是一种低级类型的 lambda 演算语言,确保确定性执行。

4. 合约作为交易的一部分进行部署,并在账本处理过程中由全节点进行验证。

5. 执行在链下进行以进行脚本验证,链上验证仅依赖于密码证明和输入数据完整性。

链上与链下执行模型

1. 与以太坊不同,以太坊在区块验证期间合约代码直接在 EVM 上运行,Cardano 将脚本评估与共识分开。

2. 用户使用输入、输出和兑换者构建交易,然后附加序列化的 Plutus 脚本以在交易包含时进行验证。

3. 验证器仅在交易验证期间运行——链上不存在持久状态或运行时环境。

4. 脚本执行消耗的内存和CPU单位以执行预算衡量,必须在ADA中声明并支付。

5. 该模型强制执行严格的资源核算,防止链上无限循环或无限计算。

形式验证和安全基础

1. Plutus 合约可以使用数学证明进行正式验证,保证指定假设下的正确性。

2.底层UTXO记账模型确保每笔交易消耗特定的、不可变的输出,消除重入漏洞。

3. Cardano的账本规则用Haskell表达,并在实施前经过严格的同行评审规范。

4. 合约逻辑与钱包行为分离——签名密钥控制资金,而脚本控制支出条件。

5.这种架构消除了类范围的漏洞,例如基于账户的模型中常见的 DAO 黑客或闪贷操纵。

通过 Marlowe 和 Plutus 生态系统实现互操作性

1. Marlowe 是一种位于 Plutus 之上的特定领域语言,专门为金融合约而设计,并且可供非开发人员使用。

2. Plutus 提供开发人员工具,包括 REPL、测试框架以及与 Cardano 节点 CLI 的集成以进行本地模拟。

3. 合约通过 UTXO 组合进行交互——多个脚本可以保护单个输出,从而无需共享可变状态即可实现可组合性。

4.不存在全球合约登记处;脚本哈希作为直接嵌入交易输出中的唯一标识符。

5. 跨合约调用不是原生的——交互是通过显式的交易构造和输出引用发生的。

常见问题解答

问:卡尔达诺智能合约可以访问真实世界的数据吗?答:原生预言机不是基础协议的一部分。外部数据必须通过作为交易输入包含的签名链下源提供,或通过可信证明进行验证。

问:卡尔达诺智能合约支持升级吗?答:可升级性不是内置的。合约一旦部署就不可更改。开发人员使用参数化验证器、委托模式或多重签名治理输出来实现灵活性。

问:卡尔达诺的 Gas 定价是动态的吗?答:执行费用是使用每次操作的固定计算成本确定性地计算的,并通过链上治理提案定期调整,而不是市场驱动的拍卖。

问:Plutus 脚本可以与 ADA 以外的代币交互吗?答:是的。 Cardano 上的原生代币共享相同的 UTXO 模型。脚本可以验证交易输入和输出中的代币存在、数量和策略 ID。

免责声明:info@kdj.com

所提供的信息并非交易建议。根据本文提供的信息进行的任何投资,kdj.com不承担任何责任。加密货币具有高波动性,强烈建议您深入研究后,谨慎投资!

如您认为本网站上使用的内容侵犯了您的版权,请立即联系我们(info@kdj.com),我们将及时删除。

相关百科

AVAX 期货保证金要求是如何计算的?

AVAX 期货保证金要求是如何计算的?

2026-07-23 15:40:03

AVAX 期货保证金结构1. AVAX期货保证金由两个不同的部分组成:初始保证金和维持保证金。这些是根据当前市场价格、波动性、未平仓合约和合约规模实时计算的。 2. 初始保证金作为履约保证金,以弥补短期(通常是一个交易时段)内潜在的不利价格变动。它以头寸名义价值的百分比表示。 3. 维持保证金设置为...

ADA合约保证金率为何会触发警告?

ADA合约保证金率为何会触发警告?

2026-07-22 09:00:26

ADA 合约保证金比率机制1. 各大交易所的ADA永续合约采用根据持仓规模、杠杆水平和当前标记价格实时计算的动态保证金比例。 2. 保证金比率等于(钱包余额+未实现盈亏)除以维持保证金要求,以百分比表示。 3. 当该比率低于交易所定义的维持阈值(通常为 5% 至 10%,具体取决于杠杆率)时,系统将...

ADAUSDT永续合约资金费率是多少?

ADAUSDT永续合约资金费率是多少?

2026-07-24 20:19:46

ADAUSDT永续合约资金费率定义及目的1. ADAUSDT永续合约资金费率是卡尔达诺(ADA)与主要加密货币交易所Tether(USDT)衍生品头寸之间采用的定期费用兑换机制。 2. 作为价格锚定工具,确保ADAUSDT永续合约价格与基础ADA/USDT现货指数价格保持紧密一致。 3、与传统期货不...

TON 期货强平价格公式是什么?

TON 期货强平价格公式是什么?

2026-07-23 09:19:45

TON 期货强平机制1. 当交易者的保证金余额低于交易所设定的维持保证金要求时,TON 期货就会被清算。 2、保证金比例低于或等于100%时,系统自动触发强制平仓,计算公式为(可用保证金/所需保证金)×100%。 3. 强平价格不是固定的,它会随着市场走势、头寸规模、杠杆水平和资金费率的调整而动态变...

TONUSDT永续合约资金费率是多少?

TONUSDT永续合约资金费率是多少?

2026-07-27 02:39:50

定义和核心机制1. TONUSDT永续合约资金费率是专门适用于各大交易所交易的TON/USDT永续合约的定期费用兑换机制。 2. 作为价格锚定工具,防止TONUSDT永续市场价格与基础TON/USDT现货指数价格持续背离。 3. 费率每 8 小时计算一次,采用综合平均保费指数和利息成分的公式计算,通...

SUI期货杠杆如何影响强平?

SUI期货杠杆如何影响强平?

2026-07-22 09:59:59

SUI 期货保证金机制1、主要衍生品交易所的SUI期货合约根据持仓规模和市场波动情况实行分级初始保证金要求。对于名义价值低于 50,000 美元的头寸,标准初始保证金设置为 8%,而较大头寸则可逐步调整至 15%。 2. 所有合约规模的维持保证金固定为初始保证金水平的 65%,这意味着当净值相对于当...

AVAX 期货保证金要求是如何计算的?

AVAX 期货保证金要求是如何计算的?

2026-07-23 15:40:03

AVAX 期货保证金结构1. AVAX期货保证金由两个不同的部分组成:初始保证金和维持保证金。这些是根据当前市场价格、波动性、未平仓合约和合约规模实时计算的。 2. 初始保证金作为履约保证金,以弥补短期(通常是一个交易时段)内潜在的不利价格变动。它以头寸名义价值的百分比表示。 3. 维持保证金设置为...

ADA合约保证金率为何会触发警告?

ADA合约保证金率为何会触发警告?

2026-07-22 09:00:26

ADA 合约保证金比率机制1. 各大交易所的ADA永续合约采用根据持仓规模、杠杆水平和当前标记价格实时计算的动态保证金比例。 2. 保证金比率等于(钱包余额+未实现盈亏)除以维持保证金要求,以百分比表示。 3. 当该比率低于交易所定义的维持阈值(通常为 5% 至 10%,具体取决于杠杆率)时,系统将...

ADAUSDT永续合约资金费率是多少?

ADAUSDT永续合约资金费率是多少?

2026-07-24 20:19:46

ADAUSDT永续合约资金费率定义及目的1. ADAUSDT永续合约资金费率是卡尔达诺(ADA)与主要加密货币交易所Tether(USDT)衍生品头寸之间采用的定期费用兑换机制。 2. 作为价格锚定工具,确保ADAUSDT永续合约价格与基础ADA/USDT现货指数价格保持紧密一致。 3、与传统期货不...

TON 期货强平价格公式是什么?

TON 期货强平价格公式是什么?

2026-07-23 09:19:45

TON 期货强平机制1. 当交易者的保证金余额低于交易所设定的维持保证金要求时,TON 期货就会被清算。 2、保证金比例低于或等于100%时,系统自动触发强制平仓,计算公式为(可用保证金/所需保证金)×100%。 3. 强平价格不是固定的,它会随着市场走势、头寸规模、杠杆水平和资金费率的调整而动态变...

TONUSDT永续合约资金费率是多少?

TONUSDT永续合约资金费率是多少?

2026-07-27 02:39:50

定义和核心机制1. TONUSDT永续合约资金费率是专门适用于各大交易所交易的TON/USDT永续合约的定期费用兑换机制。 2. 作为价格锚定工具,防止TONUSDT永续市场价格与基础TON/USDT现货指数价格持续背离。 3. 费率每 8 小时计算一次,采用综合平均保费指数和利息成分的公式计算,通...

SUI期货杠杆如何影响强平?

SUI期货杠杆如何影响强平?

2026-07-22 09:59:59

SUI 期货保证金机制1、主要衍生品交易所的SUI期货合约根据持仓规模和市场波动情况实行分级初始保证金要求。对于名义价值低于 50,000 美元的头寸,标准初始保证金设置为 8%,而较大头寸则可逐步调整至 15%。 2. 所有合约规模的维持保证金固定为初始保证金水平的 65%,这意味着当净值相对于当...

查看所有文章

User not found or password invalid

Your input is correct