没有合适的资源?快使用搜索试试~ 我知道了~
dc4bc:信标链的分布式托管
共95个文件
go:70个
md:8个
sh:3个
需积分: 15 0 下载量 124 浏览量
2021-07-23
19:55:50
上传
评论
收藏 1.24MB ZIP 举报
温馨提示
dc4bc:信标链的分布式托管 该项目的目标是创建一个简单、安全的框架,为以太坊 2.0 信标链(BLS12-381 曲线上的 BLS)上的不频繁金融交易生成和使用阈值签名。 dc4bc 只处理密钥生成和签名过程,所有用户端逻辑都卸载到使用 dc4bc 作为服务或 API 的应用程序。 为了更好地管理密钥,我们假设在生产中使用时,私有加密密钥和阈值签名相关的秘密驻留在气隙机器或 HSM 中。 为了获得更好的可审计性和可测试性,网络协议逻辑被实现为一组有限状态机,这些状态机响应外部事件流确定性地改变状态。 目前,我们使用的主要且目前唯一的网络通信原语是经过身份验证的仅附加日志形式的共享公告板。 该日志的不同实现可以是共享文件(用于本地开发或测试)、可信网络服务(例如 Amazon S3 存储桶)、协议参与者之间的联合区块链或公共区块链。 如何测试这段代码? 运行以下命令以运行单元测试:
资源推荐
资源详情
资源评论
收起资源包目录
dc4bc-master.zip (95个子文件)
dc4bc-master
client
flow_test.go 23KB
http_server.go 18KB
keystore.go 3KB
state.go 13KB
types
types.go 9KB
logger.go 406B
client.go 22KB
client_test.go 7KB
state_test.go 4KB
.gitignore 289B
go.mod 993B
mocks
qrMocks
qr_mock.go 3KB
gomock.go 460B
storageMocks
storage_mock.go 3KB
clientMocks
keystore_mock.go 2KB
state_mock.go 8KB
images
sigFSM.png 110KB
dkgFSM.png 457KB
signingFSM.png 288KB
Makefile 2KB
qr
chunk.go 4KB
qr_test.go 3KB
qr.go 5KB
chunk_test.go 3KB
fsm-states.md 0B
HowTo_2.0.0.md 9KB
storage
file_storage
fileStorage.go 4KB
fileStorage_test.go 2KB
kafka_storage
utils.go 430B
kafka_storage.go 5KB
kafka_storage_test.go 2KB
types.go 860B
ca.crt 1KB
LICENSE 34KB
airgapped
airgapped.go 11KB
airgapped_test.go 19KB
bls.go 5KB
storage_test.go 931B
dkg.go 11KB
encryption.go 1KB
storage.go 8KB
types.go 3KB
go.sum 141KB
.github
workflows
go.yml 397B
bugbounty.md 656B
README.md 8KB
tests
docker-compose.yml 906B
run_tests.sh 425B
qr_reader_bundle
index.html 1.66MB
Primitives and processes.md 5KB
HowTo.md 21KB
TESTNET_CLIENT_PREP_GUIDE.md 3KB
dkg
dkg.go 6KB
types.go 5KB
cmd
airgapped
main.go 16KB
dkg_reinitializer
main.go 4KB
prysm_compatibility_checker
main.go 3KB
dc4bc_cli
main.go 30KB
start_dkg_propose.json 1KB
types.go 4KB
dc4bc_d
example_config.json 442B
main.go 11KB
airgapped_setup
setup.sh 731B
deploy.sh 114B
fsm
state_machines
provider_test.go 36KB
provider.go 4KB
README.md 10B
signature_proposal_fsm
actions.go 6KB
init.go 4KB
signing_proposal_fsm
actions.go 11KB
helpers.go 317B
init.go 7KB
dkg_proposal_fsm
actions.go 17KB
helpers.go 25B
init.go 11KB
internal
provider.go 4KB
types.go 6KB
types
requests
dkg_proposal.go 2KB
signature_proposal.go 724B
signature_proposal_validation.go 2KB
dkg_proposal_validation.go 2KB
requests.go 85B
requests_validation.go 170B
signing_proposal_validation.go 1KB
signing_proposal.go 741B
responses
dkg_proposal.go 816B
signature_proposal.go 719B
signing_proposal.go 1KB
fsm_pool
fsm_pool_test.go 7KB
fsm_pool.go 4KB
config
config.go 532B
cmd
state_machines
state_machines.go 812B
fsm
fsm.go 10KB
utils.go 965B
fsm_test.go 7KB
共 95 条
- 1
资源评论
xrxiong
- 粉丝: 20
- 资源: 4728
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功