今天给大家介绍一下区块链系统设计时需要关注的点是什么。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。
10年建站经验, 成都网站制作、做网站客户的见证与正确选择。创新互联提供完善的营销型网页建站明细报价表。后期开发更加便捷高效,我们致力于追求更美、更快、更规范。
应用服务角度
身份管理
用户注册与登陆系统,获取用户注册正式,才能利用私钥,进行签名(类似我了刻章,并使用我点印章签署后,才能生效合法)消息接收才能进行消息确认。
账本管理
授权后点用户可以查询账本数据(dba权限),查询方式可以有,根据区块号查询区块,根据区块哈希查询区块,根据交易号查询区块,根据交易号查询交易,也可以通过“通道”来查询区块链信息(通道是fabric的重要概念)
交易管理
账本不像传统数据库那样,可以增删查改,他的记录更新只能通过交易来进行。 应用程序通过交易管理,提交交易提案,并获取交易背书,后,在给排序服务节点提交交易,然后打包生成区块。
智能合约
只有智能合约才能更新账本数据,其他服务节点不能直接修改状态数据
系统支持角度
成员管理
MSP( membership service provider), 每一个组织都有一套msp,都会建立一套根信任证书体系。
共识服务
区块链是强一致性,区块链交易有效,有序
链码服务
执行环境需要安全,执行过程与用户数据隔离
安全和密码服务
通过bccsp( blockchain cryptographic service provider ) hsm( hardware security modeul)
常用的peer 命令
创建管道,heidsoft 为管道名称
peer channel create -o oderer-host:7050 -c heidsoft -f /etc/hyperledger/configtx/channel.tx
加入管道
peer channel jobin -b heidsoft.block
以上就是区块链系统设计时需要关注的点是什么的全部内容了,更多与区块链系统设计时需要关注的点是什么相关的内容可以搜索创新互联之前的文章或者浏览下面的文章进行学习哈!相信小编会给大家增添更多知识,希望大家能够支持一下创新互联!