# Ocean Protocol 面向开发者的开源基础设施,助力通过隐私控制实现 AI 模型和数据变现。 - Findings24: - 网站: - 价格: Freemium - 分类: AI 智能体基础设施, AI 模型平台, 开发者工具 ## 什么是 Ocean Protocol? Ocean Protocol 是用于构建应用的开源基础设施,可帮助用户控制数据和 AI 模型的访问并实现变现。其技术栈结合了用于计算的 Ocean Nodes、用于表示资产的 Data NFT、用于访问权限的 datatoken,以及可在数据所在位置运行算法的 Compute-to-Data。 开发者可以借助可配置的访问许可、支付路由和团队权限,构建数据驱动型应用和 API。其核心目的是让资产所有者在保留底层数据控制权的同时,提供访问或计算服务。 ## Ocean Protocol 能做什么? ### Ocean Nodes 通过模块化架构运行去中心化的点对点计算集群。节点支持 CPU 和 GPU 资源,可用于开发、训练和变现 AI 模型。 ### Data NFT 利用 ERC721 技术及 ERC725y 功能表示资产及其来源。通过存储加密和访问控制,为数据环境、Web 服务和数字资产配置访问权限。 ### Datatoken 访问许可 为每个 Data NFT 创建一个或多个 ERC20 datatoken,以定义访问权限。可为资产访问配置白名单、定价、促销和有效期。 ### Compute-to-Data 将计算任务移至数据所在位置,使算法能够远程运行,而无需迁移底层资产。支持算法许可名单、加密与解密以及版税分配。 ### 团队权限与支付路由 管理用于控制 Data NFT 和 datatoken 编辑权限的角色。使用 ERC20 模板将付款自动路由给不同的利益相关方。 ### 开发者工具 使用 Ocean.js 和开源应用模板进行构建。上传界面支持将文件发送至去中心化存储,并检索其去中心化数据对象(DDO)。 ## 使用场景 ### 在私有数据集上提供计算服务 数据所有者可以提供数据集,用于远程机器学习任务,允许指定算法运行,并在源资产保持原位的同时获得收入。 ### 构建代币门控应用 开发者可以创建数据驱动型 dApp 或 API,通过 datatoken 授予访问权限,并根据分发流程设置钱包白名单和时限。 ### 运营 AI 计算资源 计算运营者可以使用 CPU 或 GPU 基础设施运行 Ocean Nodes,为去中心化集群中的模型开发和训练提供支持。 ### 管理共享数字资产 团队可以分配资产编辑权限,并在数据、模型或 Web 服务访问权限商业化时,向利益相关方分配付款。 ## 常见问题 ### Data NFT 和 datatoken 如何协同工作? Data NFT 表示底层资产及其来源。它可以生成一个或多个 datatoken,用于定义基于代币的资产访问权限。 ### 开发者可以使用哪些编程语言? Ocean 开发者中心介绍了如何使用 JavaScript 或 Python 构建代币门控的 AI 应用和 API,也提供 Ocean.js 和预构建的开源模板。 ### 能否将访问权限限制在特定社群内? 可以。开发者可以在资产的 DDO 中设置凭证,将钱包加入白名单,并限制可购买访问权限的用户。 ### 文件访问权限能否在使用后过期? 可以。将超时设置为大于零的值,即可限制用户在使用后访问文件的时长。 ## 快速信息 - **产品类型**: 开源数据与 AI 基础设施 - **主要用户**: 开发者、数据所有者和计算运营者 - **代币标准**: ERC721 Data NFT 和 ERC20 datatoken - **计算硬件**: CPU 和 GPU - **网站**: https://oceanprotocol.com