并且 Stacks 的去中心化认证系统(DID)允许用户自己管理数据和身份信息,在登陆或使用应用时可以授权 DApp 读取信息。即使是开发者也不会触及到用户的数据和敏感信息,更有效的上阻挡了作恶的可能。Clarity 智能合约节点发布并执行,没有类似 EVM 这样的中介环节,降低了错误和攻击的可能性。 整体来看,Stacks 相对以太坊,在可扩展性和 BTC 参与的方式,以及智能合约的安全性上进行了优化。 竞争项目简述 RIF (Rootstock Infrastructure Framework)是一个比特币智能合约平台。项目成立于 2018 年,共募集了 22,000 BTC。RIF 主要通过 RIF OS (The Root Infrastructure Framework Open Standard)基础开放性框架,打造去中心化应用,让用户在比特币和 RSK 区块链的基础上构建去中心化的应用程序。同时 RIF 的虚拟机与以太坊 EVM 兼容,以太坊上的 ERC 20 代币可与 RIF 上的代币进行交互。 目前具有两个产品:1) RIF 市场,为服务提供商和用户提供交易场所的平台;2) RIF On Chain,建立在 RSK 区块链上的 DeFi 平台。 代码对比 图 5-2 两者代码对比 相比之下,Stack 2.0 在代码提交方面优于 RIF,RIF 有接近半年的时间代码提交断层。 机制对比 RIF 的网络由三层组成:
具体如下图: 图 5-3 RIF 网络架构 在 RIF 中,网络的安全性由比特币链来确保,RSK 智能合约是以测链,1:1 锚定 BTC 的方式编写,在智能合约只是搭建各种基础架构,如存储,支付,信息等,开发者可以此架构之上开发应用程序,由此搭建整体网络机制。 Stack 2.0 的网络主要部分是 PoX 共识机制和 Clarity 智能合约语言,PoX 负责桥接比特币链的安全共识,Clarity 负责以比特币状态来智能合约,以达到基于比特币而搭建应用生态。 (责任编辑:admin) |