原文标题:《SmartWeave 简介:与 Arweave 构建智能合约》 原文编译:Leon 今天,我们很高兴地宣布 SmartWeave 的原型发布:一种新的智能合约协议,将在 Arweave 网络上支持大量计算的 dApp。SmartWeave 使用 AR 代币使开发人员能够使用 Javascript 构建所有类型的智能合约应用程序。SmartWeave 目前还是一个原型,仍处于测试阶段。 SmartWeave 如何工作? 在传统的智能合约系统 (例如 EOS 和 Ethereum v1) 中,每个节点都将执行每个交易, 拒绝包含无效操作的交易。SmartWeave 采用了不同的方法:不是要求网络节点执行 智能合约代码,而是采用「lazy evaluation」系统,将交易验证的计算推送给智能合约的 用户。当用户与 SmartWeave 合约进行交互时,他们会评估 dApp 上的每个优先交易, 直到它们到达有效状态交易的链尾。一旦到达合约的末尾 (the「tip」),用户就会评 估对合约的调用,然后将结果状态转换写入 Arweave 网络。这个过程会不断重复,新 用户会不断验证彼此的交易并添加自己的状态转换。 在此模型中,Arweave 网络被用作一个通用的数据共识和共享层,而用户则负责验证 要与之交互的合约上的交易。 智能合约交互放置在 Arweave 区块中,在交互过程中由用户进行评估和验证。 该决定的影响之一是,它将验证者从智能合约工作中解放出来,从而消除了为智能合约交互支付「gas」的需求。取而代之的是,开发人员可以自由地允许任意数量的计算,并意识到用户需要重复此计算以参与合约的执行。 —- 编译者/作者:区块律动BlockBeat 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
一文看懂基于Arweave构建的智能合约SmartWeave
2020-06-12 区块律动BlockBeat 来源:区块链网络
LOADING...
相关阅读:
- 交易者利用Opyn ETH认沽期权,以37万美元的抵押品流失; 团队追回超过2020-08-06
- SEC的长臂现在致力于智能合约和DeFi2020-08-05
- tune.fm在Hedera Hashgraph上引入了新的令牌协议2020-08-05
- 盯上DeFi?SEC寻找区块链智能合约分析工具2020-08-05
- Yearn项目为什么要把YFI全部分发给用户,这是YFI一天大涨40倍的原因吗?2020-08-05