dStorage 为 Midnight 开发者新增 AI 集成指南

现成提示引导代码代理完成加密存储、数据检索以及 Midnight Preprod 集成。文档还介绍了一项支付服务,使应用可以为用户代付网络费用。

By SongMarketCap

Midnight News - dStorage 为 Midnight 开发者新增 AI 集成指南

dStorage 在 10 月 28 日于 Midnight 论坛的帖子中发布了可直接使用的 AI 代码代理说明。这些提示帮助开发者集成其软件开发工具包,该工具包在应用中结合了加密、去中心化存储和区块链记录。

AI 提示将文档转化为开发任务

Build with AI 指南提供了开发者可交给项目内代码代理执行的任务。这些任务涵盖安装 SDK、配置其组件,以及创建一个对数据进行加密、存储和检索的示例。

根据 dStorage 的文档,SDK 的编程接口会在不同版本之间发生变化。因此,这些提示会指示代理查阅当前文档、检查已安装的版本,并在更改之前识别与现有项目的冲突。

文档也提供了代码代理可直接读取的文本格式。实现类提示包含验证步骤,例如运行示例并确认检索到的内容与原始输入一致。

dStorage 如何将加密文件与 Midnight 连接

在其私有存储配置中,dStorage 会在将数据上传到存储网络之前先对其进行加密。每次上传都会获得一个单独的加密密钥,该密钥本身通过已配置的访问方式进行保护,例如密码或通行密钥。加密文件本身不在区块链上。

Midnight 的 DataRegistry 智能合约保存加密的存储引用、受保护的加密密钥以及相关元数据。检索时,SDK 使用该记录定位文件、下载其加密内容,并用相应的密钥将其解密。

存储、区块链和加密组件可以独立配置。开发者可以在模拟环境与联网环境之间切换,同时保留用于存储和检索数据的相同基础应用调用。

[NEWSBREAK]

Preprod 集成与赞助式 DUST 费用

这些指南从模拟与本地开发逐步推进到 Midnight 的 Preprod 测试网络。该网络示例使用兼容钱包和证明服务器来生成交易所需的零知识证明。它在进行文件存储时保留本地的 Arweave 兼容环境,同时将相应引用写入 Preprod。

另一份指南介绍了 dStorage Pro,这是一项托管的签名与支付服务,可以代表应用承担 DUST 网络费用。费用记入应用的服务账户,因此终端用户所连接的钱包无需持有自己的 DUST 或 NIGHT 余额。该服务负责交易的平衡与签名,而钱包仍需提供公钥并提交已完成的交易。

开发者也可以从预制的应用模板入手,将这些提示应用到该代码库。钱包批准、通行密钥交互以及其他需要用户输入的步骤仍需手动完成,说明会要求代码代理暂停并解释开发者需要完成的操作。