每一个 UTXO 都是一个包含值、数据和保护脚本的“盒子”,它定义了支出条件。
盒子是不可变的——一旦创建,就不能被修改,只能被消费,新的盒子被创建。
UTXO 模型通过设计消除了重返大气层的攻击——没有可变的状态可供利用。
触及不同方框的交易可以并行进行,提高可扩展性。
智能合约只需要验证他们自己的输入,而不是全局区块链状态。
复杂的 DeFi 协议是用简单、可复用的框模式构建的。
| 宽高比 | eUTXO 模型 | 账户模型 | 优势 |
|---|---|---|---|
| 国家管理 | 没有总余额——仅有未用产出 | 全局账户余额和存储状态 | eUTXO |
| 安全 | 无再入大气层袭击,可预见的费用 | 易于重返大气层,无法预测的气体排放 | eUTXO |
| 平行性 | 独立方框启用并行处理 | 国家争执力依次处理 | eUTXO |
| 隐私 | 通过单独的箱子进行自然交易的隐私 | 公开可见的所有余额 | eUTXO |
| 合成性 | 模块输出成复杂的协议 | 具有复杂互动关系的单一合同 | 淡入淡出 |
每个订单是一个单独的框,允许并行匹配和原子交换。
示例: 旁观金融公司
在有明确清算条件的箱子中进行抵押锁定
示例: 杜克库
每个位置的预留方框跟踪抵押项
示例: 西格玛USD
买方箱不互相阻挡而进行比赛
示例: Ergo 拍卖行
eUTXO模式简化了智能合同的开发,将一切视为有明确支出条件的箱子。 没有复杂的国家管理,没有重新进入的关切——简单明了的逻辑。
Box {
value: 1000000000, // nanoERGs
tokens: [...], // native tokens
registers: { // custom data
R4: "user_data",
R5: 42,
R6: [1, 2, 3]
},
script: "..." // guard script
}