密钥托管模式下调用链码接口时username不是必填项,如果不需要子用户交易密钥对可以不进行子用户的注册,不填username时将默认使用参与者的用户交易密钥对进行交易执行;上传公钥模式下调用链码接口时username为必填项,必须先调用register接口进行用户注册,再调用enroll接口进行用户证书登记,然后再本地组装交易报文,调...
原则上重要的、敏感的数据加密后上链,比较大的数据hash值上链; 每个企业的具体需求不同,还需要结合自己的实际业务需要进行链改操作; 日常非重要且数据量比较大冗余的数据可保存在本地数据库内。
可以为业务系统的每个用户创建子用户,子用户拥有主用户的全部权限,然后通过链下业务系统控制每一个子用户的权限,来参与链上的业务。
基于Fabric开发的应用调用链码getHistory方法时返回的交易时间为UTC时间,(UTC+8:00)=北京时间,如果用户要展示北京时间需自行在链下业务系统进行转换。
服务参与方通过BSN官方门户参与服务时是不需要支付费用的,如果服务发布方需要收费可以线下和服务参与方协商线下交易。
BSN提供的节点网关API就是符合RESTful风格的基于HTTPS的接口,SDK是对节点网关API进行了封装,为用户提供一个方便调用的实例。开发者可以根据自己的需求选择对应方式开发链下业务系统。
FISCO BCOS和Fabric采用相同的方式做控制,在BSN上数据访问权限是通过角色控制的,角色是应用发布者在发布服务时根据参与者所需的链码功能权限的不同所设置的。
BSN中的公私钥都是由国家信息中心生成的根密钥颁发和认证的,是绝对安全可靠的,下载身份证书的这种方式是密钥托管模式,即用户的应用接入密钥对和用户交易密钥对均用BSN托管,用户参与服务后下载即可。如果密钥泄露,可在我的身份证书页面进行证书更新,更新成功后,老的密钥就失效了。如果要保证私钥绝对的安全可选择上传公钥模式,即用户的应用接入密钥对...