1

与接近原生 rust/assemblyscript 相比,使用接近 evm 可靠度合约的权衡是什么?

来自https://discord.com/channels/490367152054992913/490367152054992917/749591544478171198的 xpost

4

1 回答 1

1

第一个大的权衡电流是天然气成本。由于 EVM 本身就是一个智能合约,你不仅要为运行solidity合约付费,还要为运行它的虚拟机付费。

好处是您可以访问比智能合约的 Rust/AS 空间更大的 Solidity 生态系统。有计划将 EVM 与 Wasm VM 一起本地添加,以便运行 Solidity 合约的成本变得可比。然而,除非你有一个遗留的 Solidity 项目想要迁移到 NEAR,否则从长远来看,从 Rust 或 AS 开始会更好。

如果您真的担心安全性,鉴于其成熟度和类型安全保证,Rust 是您最好的选择。虽然 AS 目前生产最小的智能合约,但它是一种不太成熟的语言,并且具有较小的软件包生态系统。

于 2020-08-31T15:00:56.417 回答