据官方消息,Mutual Knowledge Systems, Inc. (MuKn) 已加入资助计划并正在创建一个新的解决方案,该解决方案将安全地在 Nervos 上部署新的智能合约功能,类似于以太坊上可用的功能。
由于新的拨款,MuKn 团队将获得 Nervos 的财务和技术支持,因为他们致力于在 Nervos 以及其他基于 UTXO 的区块链(例如 Cardano 和比特币现金)中实现许多帐户模型功能。
UTXO 与账户/余额系统
未花费交易输出 (UTXO) 模型和账户系统是当今区块链领域流行的两种不同的会计原则,用于验证代币所有权。虽然它们具有相似的目的,但这两种模型存在巨大差异,这会影响智能合约的安全性,这对于 DeFi 项目尤其重要。
受比特币的启发,Nervos 使用了称为 Cell 模型的未花费交易输出 (UTXO) 模型的通用版本,它使比特币保持一致和简单。在Nervos (CKB) 中,所有状态都存储在单元中,所有计算都是离线完成的,所有验证工作都由节点完成。
MuKn 提出的“Account-View-on-UTXO”模型考虑到了使用账户模型与去中心化应用(dApps)交互的便利性,并使其在 Nervos 上可用。
账户查看 UTXO 模型
所提出的模型解决了基于 UTXO 的区块链面临的两个主要问题:
易受 DoS 攻击。具有无限数量参与者或交易的开放式智能合约会受到拒绝服务 (DoS) 攻击,用户无法与它们进行交互。通过使这些交易更加灵活,中间商(或矿工)可以竞争接受区块链交易以换取奖励。
智能合约的灵活性。编写 UTXO 解锁脚本,其中交易足够灵活,用户可以像区块链使用帐户模型一样与合约进行交互。
MuKn 是加入 Nervos 改进 UXTO 模型使命的最新项目。去年,Nervos 宣布已与Cardano (ADA)的创建者 IOHK 建立研究合作伙伴关系,后者专注于 UTXO 分类账和智能合约,旨在为其他基于 UTXO 的区块链开发改进的框架。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。