加载分类中...

    secp256k1和secp256r1都是ECDSA(椭圆曲线数字签名算法)曲线的参数,区别是他们所使用的随机质数不同,目前行业内对于r1算法的安全性存疑,主流的公链基本使用 k 1算法。

    宋海旭     2020-09-21 16:23     來源: 技术类问题     1 2804 0

    Fabric 1、go打包规范 main函数必须在项目中所有链码的上级或同级,打包路径为main函数所在同级文件夹,main函数路径为基于src的引用路径。 例: bsnBaseCC链码包(预置链码包) bsnBaseCC    └─main.go    └─ChainCode/    └─models/    └─utils/ 需在b...

    陈曦     2020-11-16 17:42     來源: 通用类问题     1 1722 0

    1、使用DDC-SDK  authorityService.getAccount方法查看sender和to的账户状态,是否是启用状态 2、使用DDC-SDK  chargeService.getBalance方法查看sender是否有足够的业务费 3、使用DDC-SDK baseService.getTransReceipt方法查看收据...

    陈曦     2022-09-27 16:50     來源: 技术类问题     -24 1440 0

    在代码中为交易签名时要指明当前节点所在的ChainID,例如原来使用的是TransactionEncoder.signMessage(rawTransaction, credentials) 这个方法, 替换为这个方法 TransactionEncoder.signMessage(rawTransaction, chainId, cre...

    陈曦     2021-12-10 17:55     來源: 技术类问题     0 1400 0

    在BSN中基于Fabric-1.4.3-secp256r1或Fabric-1.4.5-sm2开发智能合约暂支持Golang、Node.js、Java三种语言开发, BSN 提供了 Golang 语言的通用预置链码包 https://github.com/BSNDA/FabricBaseChaincode 。  Java 可参考 http...

    陈曦     2021-04-23 14:18     來源: 技术类问题     4 1356 0

    1. 在任何一个BSN门户实名注册并登陆(例如: www.bsnbase.com ); 2. 学习开发手册和开发示例; 3. 启动发布应用、上传智能合约、设置角色权限、选择资源(节点数、TPS、存储和带宽)付资源费,提交应用,经审核后自动部署和运行; 4. 参与应用下载密钥证书后,业务系统通过公共城市节点网关连入发布的应用,进行区块链数据...

    潘昊     2020-08-12 17:18     來源: 通用类问题     6 1341 0

    用户使用网关SDK调用网关API进行链上交易处理时,网关接收到请求数据后会使用用户应用接入公钥对mac值做验签操作,如验签失败网关会返回"Signature verification failed"提示。 检查initConfig方法中prk(应用接入私钥)私钥证书路径配置是否正确; 检查私钥证书的内容是否正确; 检...

    宋海旭     2020-10-15 11:10     來源: 技术类问题     1 1292 0

    使用DDC-SDK生成DDC时报”Account does not exist“是因为传递的链账户地址未开通官方DDC功能,可以通过authorityService.getAccount查看是否开通了官方DDC,返回结果{"accountDID":"","accountName"...

    陈曦     2024-01-03 10:21     來源: 技术类问题     1 1235 0

    Fabric的账本包含两部分:World state和区块链。World state通常使用数据库保存一组账本当前的状态值,这样就不用遍历所有的交易日志去计算当前的状态值,通常使用key-value键值对表示,状态值可被创建,更新和删除。区块链记录着决定World state状态的交易日志。交易的信息会收集起来追加到区块链,一旦写入,就不...

    郑小军     2020-03-17 11:47     來源: 技术类问题     1 1234 0

    比如现在A账户只有10元,A同时给B、C都转10元,两笔交易都成功就是”双花“问题了。在Fabric中多个节点同时接到更新同一key不同value的交易请求时,背书节点因是仿真操作,不会真的去改账本数据,所以两个交易 都是成功的,假设当前World state中A的version为1,那么两个交易关于A的读集version都是1,写集v...

    陈曦     2020-10-08 15:20     來源: 技术类问题     4 1154 0
    区块链服务网络发展联盟