作者:Xiang|W3.Hitchhiker
修订:Evelyn|W3.Hitchhiker
(↑点击此链接框,打开文档)
文档非常简洁,开发门槛低
访问API,获取方式通过HTTP API,入手快

以下是测试开始将存储数据部署到 Arweave 的 permaweb ,简单易用

对应交易链接(↓点击此链接框,打开网页)
https://viewblock.io/arweave/tx/NsIdj2PYnNhyhmYQjTsQfIHzIcQpUIUBL78bG2amqSE
(↑点击此链接框,打开文档)
SmartWeave 使用 AR 代币使开发人员能够使用 Javascript 构建所有类型的智能合约应用程序
SmartWeave 合约是用 JavaScript 编码的(前端开发语言),不需要像学习 Solidity 那样学习新的编程语言。
在以太坊上,将合约更新到最新状态的人是矿工,而在 Arweave 上,每次都会在客户端上更新状态。所以构建 SmartWeave 合约得注意使用SmartWeave 并不能适用所有的dapp。
由于 SW 合约本身是在客户端更新的,为了获取合约的最新状态,客户端需要通过每次交互来找到其最新的有效状态。与使用ardb从 Arweave 获取交易等其他选项相比,可能会很慢。

如上图,Arweave官网没有提到SmartWeave(此外,SmartWeave 无任何中文开发资料),开发文档简单。
Discard社群
dev频道活跃度正常,日活跃消息几十左右,询问开发问题,40分钟后才有回应,问题解决答复时间为11小时后,这个可能与时差有关。
smartweave频道活跃度很低。
(↑点击此链接框,打开网页)
简单易用,remix开发者相对较好切入。 但是未有任何在线合约开发工具的教程文档(arcode,中英文资料都没有,深入使用会有不少坑,优化空间还许多 例如,响应慢,大整数不支持,ui错乱等)
如果生态方只是利用Arweave作为存储方案,这个接入与学习门槛是很低的,能很快入手,并支持多种开发语言。
Arweave自己的智能合约平台SmartWeave ,官方也未展开推广,包括Arweave官网与Arweave开发者文档,SmartWeave 使用开发者并不多。
以太坊上,将合约更新到最新状态的人是矿工,而在 Arweave 上,每次都会在客户端上更新状态。所以构建 SmartWeave 合约得注意使用SmartWeave 并不能适用所有的dapp。
SmartWeave 学习成本低,但开发文档简单也易懂,开发工具介绍并不是很详细,并且开发工具有许多待优化空间,下方链接有整理好的一份中文版的AR合约开发教程文档。
开发者社区活跃度正常,提问反馈时间较长,SmartWeave 频道活跃度低。
SmartWeave 开发教程:
(↑点击打开教程)


