科创链·ScienceChain
    科创链·ScienceChain
    • 简介
    • 其他
    • 注册
      • 注册账户与证书
        POST
      • 注册合约
        POST
      • 授权合约方法到账户
        POST
      • 授权合约方法到证书
        POST
    • 合约执行
      • 生成签名数据
        POST
      • 生成签名数据(文件上链在线测试)
        POST
      • 通用存证(通过签名)
        POST
      • 通用存证(通过密钥)
        POST
      • 其他合约
        POST
    • 数据浏览
      • 交易
        • 交易结果查询
        • 交易查询
        • 日交易总数与交易趋势查询
        • 最近交易
        • 文件上链验证
      • 区块
        • 通过区块哈希查询区块
        • 通过区块高度查询区块
        • 最近区块
      • 用户
        • 查询用户信息
        • 查询用户统计信息
      • 合约
        • 查询合约创造者
        • 查询合约Id
        • 查询合约状态
        • 最近合约
      • 查询区块链基本信息
        POST
      • 综合查询
        POST
    • 其他
      • 设置数据公开状态
        POST
      • 获取数据公开状态
        POST

    简介

    科创链基于spring boot实现restful api,以高可信度、灵活性和易用性为原则,将应用平台与科创链的交互封装为统一注册、合约执行、区块数据浏览三类接口,其架构如下图所示。
    接口架构.svg
    接口架构
    用户在首次注册科创链时注册账户与证书,之后在每个应用注册时仅注册代表应用标识的身份证书,并返回对应私钥,由各应用平台决定密钥是否存各自服务器或者由用户管理,行为追溯到各应用平台或用户。合约执行接口执行内置的通用存证合约和其他自定义合约,并将对应的交易出块和交易结果验证封装为异步接口,提高交易的灵活性。区块链数据浏览根据浏览者权限提供相应的数据浏览接口。
    修改于 2024-03-26 07:38:45
    下一页
    其他
    Built with