|
Hybrid discovery service
#network
#hyperledger-fabric
I am not sure anyone tested mixed database types, have you tested it? Does it work? I'm not sure what happens to a LevelDB backed peer when it receives directions to build indices which only exist in
I am not sure anyone tested mixed database types, have you tested it? Does it work? I'm not sure what happens to a LevelDB backed peer when it receives directions to build indices which only exist in
|
By
Yacov
· #11410
·
|
|
Proposal to move Fabric docs into a distinct repo
The tight coupling between CLI and doc only exists because someone thought it was a good idea to make the build fail if the documentation isn't updated according to the output of some script. However,
The tight coupling between CLI and doc only exists because someone thought it was a good idea to make the build fail if the documentation isn't updated according to the output of some script. However,
|
By
Yacov
· #11381
·
|
|
Fabric release-2.5 branch and main branch
I agree. I also always said that documentation shouldn't belong in the Fabric core repository in the first place.
I agree. I also always said that documentation shouldn't belong in the Fabric core repository in the first place.
|
By
Yacov
· #11374
·
|
|
SBFT Multiple Leader Ordering Service
#orderer
#sbft
#multi-leader-ordering-service
Take a look at this paper: https://arxiv.org/abs/2107.06922 A Byzantine Fault-Tolerant Consensus Library for Hyperledger Fabric Hyperledger Fabric is an enterprise grade permissioned distributed ledge
Take a look at this paper: https://arxiv.org/abs/2107.06922 A Byzantine Fault-Tolerant Consensus Library for Hyperledger Fabric Hyperledger Fabric is an enterprise grade permissioned distributed ledge
|
By
Yacov
· #11202
·
|
|
cannot elect raft leader
#fabric-orderer
You can try to telnet to the host:port, either from outside or from within the container.
You can try to telnet to the host:port, either from outside or from within the container.
|
By
Yacov
· #11162
·
|
|
cannot elect raft leader
#fabric-orderer
It's a connection problem... you need to solve it on your own as it's your environment.
It's a connection problem... you need to solve it on your own as it's your environment.
|
By
Yacov
· #11157
·
|
|
cannot elect raft leader
#fabric-orderer
Check the logs of the communication infrastructure, by enabling gRPC debug.
Check the logs of the communication infrastructure, by enabling gRPC debug.
|
By
Yacov
· #11155
·
|
|
Erasure coding in Hyperledger fabric
You use erasure coding to avoid data duplication of data that is not used frequently, such as the blocks of the ledger. However, to fetch the data you'd need to reconstruct it from several servers. In
You use erasure coding to avoid data duplication of data that is not used frequently, such as the blocks of the ledger. However, to fetch the data you'd need to reconstruct it from several servers. In
|
By
Yacov
· #10987
·
|
|
Hyperledger Fabric Gateway fails with certificate signed by unknown authority but certificates pass an openssl test
#hyperledger-fabric
#tls
#fabric-sdk-go
I am simply asking to understand if the peers can connect to the orderers to pull blocks, to understand whether the problem is only in the gateway or in all communications between the peer and the ord
I am simply asking to understand if the peers can connect to the orderers to pull blocks, to understand whether the problem is only in the gateway or in all communications between the peer and the ord
|
By
Yacov
· #10889
·
|
|
Hyperledger Fabric Gateway fails with certificate signed by unknown authority but certificates pass an openssl test
#hyperledger-fabric
#tls
#fabric-sdk-go
Can you send transactions to the orderer from a client without the gateway? Do peers get blocks from the orderers?
Can you send transactions to the orderer from a client without the gateway? Do peers get blocks from the orderers?
|
By
Yacov
· #10887
·
|
|
Hyperledger Fabric Gateway fails with certificate signed by unknown authority but certificates pass an openssl test
#hyperledger-fabric
#tls
#fabric-sdk-go
On second thought, you said that code works? How come when you only add a single certificate and you have two in the chain?
On second thought, you said that code works? How come when you only add a single certificate and you have two in the chain?
|
By
Yacov
· #10877
·
|
|
Hyperledger Fabric Gateway fails with certificate signed by unknown authority but certificates pass an openssl test
#hyperledger-fabric
#tls
#fabric-sdk-go
you have an interediate CA but you use AddCert which receives a single certificate object (not a PEM but literally the x509 certificate). you need to add both root CA and intermediate CA. Easiest is t
you have an interediate CA but you use AddCert which receives a single certificate object (not a PEM but literally the x509 certificate). you need to add both root CA and intermediate CA. Easiest is t
|
By
Yacov
· #10876
·
|
|
Issue updating TLS certificates for Raft Consenters
#consensus
#configtxgen
#fabric-orderer
Can't you just issue the certificate with the same public key but with SANs? You don't need to do the config update if the public key of the TLS certificate stays the same. You can just change the cer
Can't you just issue the certificate with the same public key but with SANs? You don't need to do the config update if the public key of the TLS certificate stays the same. You can just change the cer
|
By
Yacov
· #10869
·
|
|
Consenter Certificate Updates When Using a Third-Party CA
Maybe on the application channel, the orderer MSP has an OU configured and your identity you used to submit the transaction was issued by a CA with a different OU?
Maybe on the application channel, the orderer MSP has an OU configured and your identity you used to submit the transaction was issued by a CA with a different OU?
|
By
Yacov
· #10851
·
|
|
Anchor peer defined in configtx file but NOT effective in BCN
You need to add the anchor peer separately after the channel is created in a separate transaction.
You need to add the anchor peer separately after the channel is created in a separate transaction.
|
By
Yacov
· #10734
·
|
|
About BCCSP plugin
I am aware of companies that use validation plugins to complement the built-in endorsement policy checks because they have an atypical adversary model. I also think that endorsement plugins are useful
I am aware of companies that use validation plugins to complement the built-in endorsement policy checks because they have an atypical adversary model. I also think that endorsement plugins are useful
|
By
Yacov
· #10700
·
|
|
Peer to peer private message
You can play with it, but, it's not ready for production yet.
You can play with it, but, it's not ready for production yet.
|
By
Yacov
· #10664
·
|
|
System Chain vs. "The Blockchain"
The system channel is just a means of ordering service nodes to synchronize about channel creation. This way, when you submit a channel creation transaction to the first ordering service node, the sec
The system channel is just a means of ordering service nodes to synchronize about channel creation. This way, when you submit a channel creation transaction to the first ordering service node, the sec
|
By
Yacov
· #10616
·
|
|
Fabric with Open Tracing
https://github.com/hyperledger/fabric-rfcs/pull/42
https://github.com/hyperledger/fabric-rfcs/pull/42
|
By
Yacov
· #10580
·
|
|
Private data dissemination for new peers from the same org after joining an existing channel in HLF 2.x
#fabric-peer
maybe it doesn't see the other peer(s)? you can check it with https://hyperledger-fabric.readthedocs.io/en/latest/discovery-cli.html
maybe it doesn't see the other peer(s)? you can check it with https://hyperledger-fabric.readthedocs.io/en/latest/discovery-cli.html
|
By
Yacov
· #10423
·
|