我正在使用 hyper-ledgerfabric firstsample 中的 cryptogen 工具,它不会在crypto-config/peerorganisation/org1.example.com/msp/admicerts 中创建管理员证书 。
./cryptogen generate --output="crypto-config"
Run Code Online (Sandbox Code Playgroud)
我的加密配置文件
OrdererOrgs:
- Name: Orderer
OrdererOrgs:
- Name: Orderer
Domain: example.com
Specs:
- Hostname: orderer
PeerOrgs:
- Name: Org1
Domain: org1.example.com
EnableNodeOUs: true
Template:
Count: 1
Users:
Count: 1
- Name: Org2
Domain: org2.example.com
EnableNodeOUs: true
Template:
Count: 1
Users:
Count: 1
- Name: Org3
Domain: org3.example.com
EnableNodeOUs: true
Template:
Count: 1
Users:
Count: 1
Run Code Online (Sandbox Code Playgroud) 我正在使用具有 2 个组织的超级账本结构网络,并且链码也安装在其工作的网络上。我在fabric Node js中遇到了submitTransaction和EvaluateTransaction。它们之间有什么区别,我观察到的是什么。
当我启动contract.submittransaction时,即使我从链码调用查询方法,它也会创建新的块,并且链码查询方法没有放置状态
如果我使用Contract.evaluateTransaction评估从结构节点到查询方法的事务,它不会创建任何事务。
我遇到了 web-assembly wasm,甚至我尝试了一些使用 web-assembly 的代码,最近我读到了 wasi,我注意到 Ethereum Ewasm,区块链中的 Cosmos coswasm。它们之间的主要区别是什么?什么时候 WASI 是正确的解决方案,什么时候应该使用 WebAssembly?
我在我的一个项目中使用 Hyperledger Fabric。我对 Kafka 和 Raft 有点困惑,它们更适合生产级别。对于 Kafka,您需要配置代理,这与 raft 有何不同