DID系列8--BSN的DID解决方案

这篇具有很好参考价值的文章主要介绍了DID系列8--BSN的DID解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

登录BSN 区块链服务网络,https://bsnbase.com/p/main/index

功能模块----数字身份服务

1组成结构:

DID主要包含三部分:SDK、Service和智能合约。其中SDK供开发者在项目内集成使用;Service处理业务逻辑,连接隐私数据存储区(Identity Hub)和链节点;智能合约部署于链上,由Service进行合约方法调用。

bsn did,DID-去中心化数字身份,区块链

2 接入DID服务,请下载SDK: GitHub - BSNDA/DIDService-SDK: Decentralized Identifiers refers to a decentralized on-chain mapping of the identity of the real entity, where any individual/organization/entity can create and manage their own digital identities on the blockchain.。

3 查看帮助手册: 14.1 概述 · BSN 。

4 接入网关参数:Access Parameters

  • Gateway address

    BSN China: https://didservice.bsngate.com:18602

    BSN International: https://did.bsngate.com:18602

  • Public Test Parameters

    PROJECTID:8320935187

    TOKEN:3wxYHXwAm57grc9JUr2zrPHt9HC

5 演示示例:

【线上】BSN DID介绍及服务演示(20220310)

【线上】BSN DID介绍及服务演示(20220310)-BSN官方知识库

培训视频观看地址:https://www.bilibili.com/video/BV1e44y1a7HP/


6 Java SDK的测试结果

(1) 该SDK只是client端代码库,BSN未公开server端代码库和DID合约,在链上部署了完整的DID service及DID Hub, 供client调用。

(2)SDK编译打包成jar包,出现的问题: 一些与授权验证相关的函数调用失败,

原因分析:认为是打包过程中把所有的依赖库都打进了包中,一个依赖库出现签名错误。

解决方法:

(1)打包不包括依赖库,只编译打包client代码库; 在调用环境中添加 所需的依赖库。

(2)另一种方法,是把client代码库直接嵌入到 实际项目中,直接函数调用就没有问题。

(3)摸清楚的内容:

(1)本地端使用公钥+私钥创建出DID的具体过程【计算DID生成算法】,完全不需要server调用。

(2)DOC在链上存储规则

(3)API调用参数中填写的私钥是否会传到server端? 不会,只是在本地进行签名计算,发送出去的只有签名后的数据,绝不包含私钥。

(4)DID验证、DOC验证

(5)创建VC模板,查询模板,删除

(6)创建VC实例,查询实例,验证实例, 

(7)授权读,授权写,查询声明。

(8)API返回结果是 list类型数据如何解析? 从jsonObject数据转变为JSON字符串,再重新解析成类数据

 文章来源地址https://www.toymoban.com/news/detail-763430.html

到了这里,关于DID系列8--BSN的DID解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • DID系列7--Fiscobcos的WeIdendity

    WeIdentity 基于区块链的实体身份标识及可信数据交换解决方案: GitHub   Gitee 、 文档 WeIdentity文档:https://weidentity.readthedocs.io/zh_CN/latest/ 智能合约设计与实现: https://weidentity.readthedocs.io/zh_CN/latest/docs/weidentity-contract-design.html 外部学者的研究文章 WeIdentity 的多签及限量凭证的实

    2024年02月02日
    浏览(31)
  • 【车载开发系列】UDS诊断---动态定义DID($0x2C)

    动态定义数据标识符 DynamicallyDefineDataIdentifier(2Ch) 此服务允许诊断工具在ECU的内部动态定义一个数据标识符,一个临时的DID,可以通过这个DID读取一段内存的数据,也可以通过改DID一次性读取多个原有DID的数据。 该数据标识符还可以被读取数据服务22h或读取数据(周期标识

    2024年02月02日
    浏览(66)
  • 国家级区块链基础设施BSN推出BSN-DDC以支持部署NFT

    摘要 产业动态: 谷歌成立区块链部门,将专注于分布式计算、存储等技术 腾讯最快于月内向日本企业提供元宇宙业务服务 目前暂无公司成功注册“元宇宙”相关商标 政策相关: 央行、公安部等11部门联合开展打击治理洗钱违法犯罪三年行动 北京市广播电视局:鼓励各机构

    2024年02月02日
    浏览(34)
  • BSN-DDC基础网络DDC SDK详细设计五:官方合约BSN-DDC-1155

    2022年1月25日,区块链服务网络发展联盟(简称“BSN联盟”)推出了“BSN-DDC基础网络”(简称DDC网络)。DDC网络的推出,为NFT技术在我国的落地提供基础设施能力支撑,并为其合规发展保驾护航。 DDC(Distributed Digital Certificate)即分布式数字凭证,其属性和功能类似于NFT。NF

    2024年01月17日
    浏览(36)
  • 什么是区块链服务网络(BSN)

    BSN全称为区块链服务网络(Blockchain-based Service Network),是一个跨云服务、跨门户、跨底层框架,用于部署和运行区块链应用的全球性公共基础设施网络。 BSN是由国家信息中心、中国移动通信集团公司、中国银联股份有限公司、北京红枣科技有限公司共同发起。 互联网是通过

    2024年02月01日
    浏览(30)
  • BSN公网发展如何影响区块链的技术演进?

    2022年1月25日,区块链服务网络(BSN)面向国内市场发布了BSN-DDC基础网络,2022年9月6日,BSN在香港面向海外发布了BSN Spartan网络。BSN-DDC基础网络与BSN Spartan网络共同组成了BSN的公网产品体系。 BSN公网,是为公共IT系统搭建而设计的分布式云服务网络,这是BSN面向全球市场,与全

    2024年02月13日
    浏览(49)
  • BSN-DDC基础网络详解(一):基础介绍

    BSN-DDC基础网络推出已经一年了,得到了行业应用方和广大开发者的高度认可。一年中BSN产品技术团队也在根据市场业务需求不断更新功能服务,我们将通过本系列文章为大家系统化介绍DDC网络的功能和使用,为感兴趣的朋友提供学习帮助。 BSN-DDC基础网络(以下简称DDC网络)

    2024年02月06日
    浏览(32)
  • BSN-DDC基础网络DDC SDK整体设计

    id:BSN_2021 公众号:BSN 研习社 2022年1月25日,区块链服务网络发展联盟(简称“BSN联盟”)推出了“BSN-DDC基础网络”(简称DDC网络)。DDC网络的推出,为NFT技术在我国的落地提供基础设施能力支撑,并为其合规发展保驾护航。 DDC(Distributed Digital Certificate)即分布式数字凭证,

    2023年04月08日
    浏览(31)
  • BSN区块链思想领导力 | NFT/DDC 的未来

    信息来源:Medium 作者:BSN 区块链服务网络(Blockchain-based Service Network,BSN)是我国首个完全自主知识产权的全球性区块链公共基础设施网络,用于部署和运行区块链应用,目的是极大降低区块链应用的开发、部署、运维、互通和监管成本。BSN全面融合了国内外云资源和区块链

    2024年02月01日
    浏览(48)
  • BSN专网项目介绍:宁波市区块链新型基础设施“甬链”

    “甬链”是在宁波市委网络安全和信息化委员会办公室、宁波市发展和改革委员会、宁波市经济和信息化局、宁波市大数据发展管理局等政府单位的指导下,由宁波区块链专委会主任单位中国移动宁波分公司,基于区块链服务网络(BSN)的技术和资源,以完全开放、兼容、共

    2024年01月17日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包