Avata 帮助文档-测试
  1. 底层链 SDK 文档
Avata 帮助文档-测试
  • Avata 平台文档
    • 平台介绍
      • 平台简介
      • 核心功能
      • 基础术语
      • 平台服务
        • 文昌链极速网
        • 文昌链存证服务
        • 文昌链域名服务
        • 第三方支付服务
    • 用户指南
      • 接入流程
      • AVATA API 接入说明
      • AVATA API 最佳实践
      • 费用说明
    • 常见问题
      • AVATA 平台 NFT 元数据规范
      • Avata 测试项目如何充值能量值
      • Avata 技术社区使用指南
      • 原生 NFT 和原生 MT 区别
      • operation_id 的作用
      • AVATA API & 底层链 SDK 如何选择
      • 如何开具发票
      • 申请平台合作协议
      • 网信办备案填报指南
      • 变更认证主体流程说明
      • 更多问题 >>
  • AVATA API 文档
    • AVATA API 文档
      • 接入说明
        • 网关鉴权签名示例
        • 交易结果异步回调通知
      • AVATA v3 API 文档
        • API 版本简介
        • 链账户接口
          • 创建链账户
          • 批量创建链账户
          • 查询链账户
        • 原生模块
          • 关于原生模块
          • NFT 接口
            • 创建 NFT 类别
            • 转让 NFT 类别
            • 查询 NFT 类别
            • 查询 NFT 类别详情
            • 发行 NFT
            • 转让 NFT
            • 编辑 NFT
            • 销毁 NFT
            • 查询 NFT
            • 查询 NFT 详情
            • 查询 NFT 操作记录
          • MT 接口
            • 创建 MT 类别
            • 查询 MT 类别
            • 查询 MT 类别详情
            • 转让 MT 类别
            • 发行 MT
            • 增发 MT
            • 转让 MT
            • 编辑 MT
            • 销毁 MT
            • 查询 MT
            • 查询 MT 详情
            • 查询 MT 操作记录
            • 查询 MT 余额
          • 区块链存证接口
            • 数字作品存证接口
          • 查询链账户操作记录
          • 查询上链交易结果
          • 查询枚举值列表
        • 智能合约模块
          • 关于智能合约模块
          • NFT 接口
            • 创建 NFT 类别
            • 转让 NFT 类别
            • 查询 NFT 类别
            • 查询 NFT 类别详情
            • 发行 NFT
            • 转让 NFT
            • 编辑 NFT
            • 销毁 NFT
            • 查询 NFT
            • 查询 NFT 详情
            • 查询 NFT 操作记录
          • 合约服务接口
            • Avata API 合约服务使用说明
            • 调用合约
            • 查询合约
          • Web3 域名服务接口
            • 注册域名
            • 转让域名
            • 查询域名
            • 查询用户域名
            • 设置域名解析
            • 查询域名解析
            • 设置域名反向解析
            • 查询域名反向解析
            • 续购域名
          • 查询链账户操作记录
          • 查询上链交易结果
          • 查询枚举值列表
        • 购买能量值接口
          • 购买能量值
          • 批量购买能量值
          • 查询能量值购买结果
          • 查询能量值购买结果列表
        • 钱包服务接口
          • 创建钱包用户
          • 更新钱包用户
          • 查询钱包用户信息
          • 认证钱包用户
      • AVATA v2 API 文档
        • API 版本简介
        • 链账户接口
          • 创建链账户
          • 批量创建链账户
          • 查询链账户
          • 查询链账户操作记录
        • NFT 接口
          • NFT/MT 元数据规范
          • 创建NFT类别
          • 查询NFT类别
          • 查询NFT类别详情
          • 转让NFT类别
          • 发行 NFT
          • 转让 NFT
          • 编辑 NFT
          • 销毁 NFT
          • 查询 NFT
          • 查询 NFT 详情
          • 查询 NFT 操作记录
        • web3域名服务接口
          • 注册域名
          • 转让域名
          • 查询域名
          • 查询用户域名
        • 合约服务接口
          • Avata API 合约服务使用说明
          • 调用合约
          • 查询合约
        • 购买能量值接口
          • 购买能量值
          • 批量购买能量值
          • 查询能量值购买结果
          • 查询能量值购买结果列表
        • 区块链存证接口
          • 数字作品存证接口
        • 钱包服务接口
          • 创建钱包用户
          • 更新钱包用户
          • 查询钱包用户信息
          • 认证钱包用户
        • 查询交易结果接口
          • 查询上链交易结果
      • AVATA v1 API 文档
        • API 版本简介
        • 链账户接口
          • 创建链账户
          • 批量创建链账户
          • 查询链账户
          • 查询链账户操作记录
        • NFT 接口
          • 创建 NFT 类别
          • 查询 NFT 类别
          • 查询 NFT 类别详情
          • 转让 NFT 类别
          • 发行 NFT
          • 转让 NFT
          • 编辑 NFT
          • 销毁 NFT
          • 批量发行 NFT
          • 批量转让 NFT
          • 批量编辑 NFT
          • 批量销毁 NFT
          • 查询 NFT
          • 查询 NFT 详情
          • 查询 NFT 操作记录
        • MT 接口
          • 创建 MT 类别
          • 查询 MT 类别
          • 查询 MT 类别详情
          • 转让 MT 类别
          • 增发 MT
          • 发行 MT
          • 转让 MT
          • 编辑 MT
          • 销毁 MT
          • 查询 MT
          • 查询 MT 操作记录
          • 查询 MT 余额
          • 查询 MT 详情
        • 区块链存证接口
          • 数字作品存证接口
        • 购买能量值接口
          • 购买能量值
          • 批量购买能量值
          • 查询能量值购买结果
          • 查询能量值购买结果列表
        • 查询交易结果接口
          • 查询上链交易结果
          • 查询上链交易排队状态
  • AVATA SDK 文档
    • AVATA SDK 文档
      • AVATA v3 SDK 文档
        • Go 语言
        • JAVA 语言
      • AVATA v1 SDK 文档
        • Go 语言
        • JAVA 语言
        • PHP 语言
  • 底层链 SDK 文档
    • 底层链 SDK 文档
      • 底层链介绍
      • 底层链 API 接入说明
      • Go 语言接入教程
      • JAVA 语言接入教程
      • 文昌链最佳实践建议
  1. 底层链 SDK 文档

底层链介绍

底层链 API#

支持通过 SDK(目前支持 Java、Go 语言)对接底层链 API。采用非托管的方式,需要客户具备区块链基础知识,了解如何安全保管助记词和私钥。

IRITA 文档#

IRITA 简介#

IRITA 是边界智能以区块链跨链、隐私计算及大数据分析技术创新为核心,自主研发的支持下一代分布式商业系统的企业级联盟链产品。
IRITA 具有保护隐私的数据加密共享、高效的共识协议、领先的跨链技术、实用性极强的链上链下系统交互能力及多方协作业务流集成能力、灵活的数字资产建模与可信交换支撑、以及大数据存储 6 大核心技术优势,可广泛应用于金融、医疗健康、供应链、车联网等多种商业场景,为实体经济提供基于区块链信任机器的价值赋能。
IRITA 支持中国国密标准,并有完善的 SDK 及运维工具支持,在性能、安全可靠性、认证及权限、可维护性、可扩展性和运维监控等多方面都满足企业级应用需求。
IRITA 可以灵活使用在多种行业,尤其在金融创新行业,围绕资产数字化后的确权和流通,具有 6 大核心技术优势:
高效共识-Tendermint :Tendermint共识引擎是在互联网级别可应用的拜占庭共识协议,Facebook和长安链也在借鉴使用此共识技术。Tendermint 被全球超过 40% 的 PoS 区块链所采用,它提供了一个高性能、一致的、安全的 BFT 共识引擎。Tendermint 非常适合用于扩展异构区块链,包括公有链以及注重性能的许可链/联盟链。边界智能团队的创始人是硅谷Tendermint 创始团队的董事会成员,直接参与其战略发展路线制定。
先进的跨链技术-IBC:IBC 支持各种异构链间可信交互,其中,边界智能团队参与了 IBC 的开发,并贡献了 IBC 中重要模块——ICS20 跨链转账的开发。同时,边界智能团队也对 IBC 进行了扩展设计实现跨链服务(iService)--通过 IBC 支持异构系统围绕数据和计算的可信跨链调用,边界智能还在全球开源社区继续推动基于 IBC 的跨链 NFT 实现。
隐私计算-数据授权共享 :IRITA 的隐私计算模块支持对复杂数据对象基于“最小原子化原则”进行加密及授权共享,除了被授权方,任何第三方无法解密;该模块集成了主流多方安全计算和联邦学习开源框架,支持隐私查询和多方联合建模计算,同时实现了多种隐私计算方法支持数据可用不可见,及保护隐私的多方协作数据运算等。
面向服务,支持多方协作-iService:iService 提供了开发友好的微服务基础设施。支持链下服务从定义、绑定(服务提供方注册)、调用到治理的全生命周期管理。iService 可以非常方便地支持对传统商业系统的集成,实现多方协作链上链下业务流高效集成。
资产数字化建模与可信交换:支持对实体资产数据多元结构的灵活建模及跨异构链可信交换。IRITA 以 NFT 为基础,支持供应链、知识产权、医疗、存证等各领域的资产数字化。
大数据存储:自带存储层支持云存储和分布式存储;数据仓库和链式数据结合支持链上数据高效全生命周期查询

IRITA 解决方案整体架构#

使用 IRITA 产品的区块链行业解决方案架构示例如下:
其中,IRITA 产品可提供包括区块链核心层、接口层的强大底层支持功能。除了区块链之外,IRITA 还集成了分布式存储、身份证书管理、隐私计算等链外能力。以 IRITA 底层平台为基础,开发者可为各行业灵活定制边缘应用服务(EdgeServer)以及业务应用,并可通过 IBC 和 iService 连接各类外部的异构系统。

IRITA 服务#

IRITA 服务(又名“iService”)的目标是弥合区块链世界与传统商业应用世界之间的鸿沟,居中协调链下服务的整个生命周期 - 从定义、绑定(提供者注册)、调用,直到它们的治理(描画和仲裁)。

生命周期#

定义:根据接口定义语言(IDL)文件定义链下 iService 可以做什么。
绑定:声明实现给​​定 iService 定义的提供者端点的位置(地址),定价和服务质量。
调用:处理针对给定 iService 提供者端点的消费者请求以及相应的提供者响应。

提供者#

提供者 (Provider)是提供一个或多个 iService 定义实现的网络用户,通常充当位于其他公有链、联盟链以及企业现有系统中的链下服务和资源的 适配器。它们监听和处理传入的请求,并将响应发送回网络。提供者可以通过向其他提供者发送请求来同时充当消费者。按照计划,提供者需要为他们可能提供的服务收取费用。

消费者#

消费者(Consumer)是那些使用 iService 的用户,他们向指定的提供者端点发送请求并接收相关提供者的响应。

分析员#

分析员(Profiler)是一种特殊用户。分析员是在分析模式中调用 iService 的唯一授权用户,旨在帮助创建和维护服务提供者的分析画像,通过这些客观的分析画像服务消费者可以选择合适的服务提供者。

仲裁员#

仲裁员 (Arbitrator)是自我声明的一类用户,他们协助消费者对投诉(服务提供者的表现)进行仲裁。

安装#

考虑到安全问题,本软件不提供二进制文件方式安装,只提供源码安装,具体请参考安装文档
上一页
PHP 语言
下一页
底层链 API 接入说明
Built with