文件名称:bitxid:DID框架符合W3C DID(分散标识符),支持多种存储和多种方法
文件大小:71KB
文件格式:ZIP
更新时间:2024-04-21 09:20:08
Go
BitXID BitXID是符合W3C DID(分散标识符)规范的DID框架。 它具有以下功能: 多种存储管理:BitXID提供DID存储的链上存储和链外存储。 最佳做法是在链上存储少量数据(例如ID,状态等),而在链外(例如IPFS)存储大量数据(例如公钥,身份验证方法等),并将其组合通过存储链上数据的哈希值。 多种方法管理:BitXID不仅可以用于构建区块链的数字身份,而且可以用于构建区块链网络(即跨链平台)的数字身份生态系统。 安装 安装bitxid软件包: go get -u github.com/meshplus/bitxid 将其导入您的代码中: import "github.com/meshplus/bitxid" 例子 BitXID已被多个出色的项目使用,其中就是其中之一。 BitXHub DID已在上注册。 您可以找到BitXHub DID实现并在最新的找到B
【文件预览】:
bitxid-master
----.gitignore(36B)
----go.mod(328B)
----utils.go(1KB)
----types_test.go(1004B)
----interface.go(2KB)
----Makefile(2KB)
----LICENSE(11KB)
----chaindid.go(12KB)
----kvdb.go(2KB)
----kvdb_test.go(1KB)
----go.sum(65KB)
----accountdid_test.go(7KB)
----accountdid.go(11KB)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----examples()
--------account-did()
--------chain-did()
----kvtable.go(2KB)
----scripts()
--------prepare.sh(602B)
----README.md(2KB)
----chaindid_test.go(9KB)
----utils_test.go(1KB)
----kvtable_test.go(1KB)
----.golangci.yml(760B)
----types.go(4KB)
----docs()
--------usage.md(16B)
--------usage-chn.md(20KB)