Questions tagged [quorum]

Q&A related to Quorum, the permissioned Go implementation of Ethereum supporting data privacy.

Filter by
Sorted by
Tagged with
14
votes
2answers
4k views

QuorumChain Consensus vs Raft Consensus vs Istanbul consensus quorum

I am reading about Quorum which is an Ethereum-based distributed ledger protocol with transaction/contract privacy and new consensus mechanisms. I have read about QuorumChain consensus and Raft ...
7
votes
0answers
178 views

Quorum: Extending list of participants that can access private transactions post transaction creation?

According to the Quorum roadmap (which is over a year old now) the team at JPM was planning to add a feature whereby additional parties could be given rights to view private transactions after those ...
7
votes
1answer
867 views

Deploy contract in web3j quorum problem

I'm trying to deploy a smart contract (7 nodes sample from Quorum) using web3j. It fails at get() to get the contract wrapper object. If I check the logs, a new transaction will show up, but if I call ...
5
votes
3answers
418 views

Mocking blockchain for unit test quorum

Is there a way so that I can mock blockchain for unit test in quorum. I do not want to set up a test blockchain for unit testing. Is there any possibility.
4
votes
3answers
4k views

Where can I find the source code for Quorum, the permissioned implementation of Ethereum supporting data privacy?

Where can I find the source code for Quorum, the permissioned Go implementation of Ethereum supporting data privacy?
4
votes
2answers
745 views

Quorum Private Transactions: Why public key instead of address?

Out of a combination of curiosity and frustration, I'm trying to figure out why Quorum requires a node's public key when using "privateFor". Wouldn't it be easier to use addresses? I am wondering if ...
4
votes
1answer
560 views

Does quorum support privacy between accounts when multiple accounts use same quorum-node?

From what I understand by this wiki on Transaction processing, quorum-nodes which are privy to a private Tx, will update their private stateDbs. My question is, can two different accounts access ...
4
votes
5answers
405 views

Quorum - Unable to read state of one public contract from another

I'm running the 7nodes example of quorum from truffle and the example functionalities work as expected. However, when I create a public contract to access the state of another public contract, I'm ...
4
votes
0answers
79 views

How to do a disaster recovery in private chains?

How can I do a disaster recovery on a private chain running ethereum, say for instance Quorum ?
3
votes
2answers
308 views

How is authorization handled in smart contracts

I have deployed a Quorum network on Azure Block chain service to be used by specific invited members of a consortium. I have not yet explored the privacy features provided by Quorum on top of Ethereum....
3
votes
1answer
540 views

Quorum privateFor not working with truffle-hd-wallet-provider

I'm trying to deploy a contract private to one node in the Quourm 7-nodes example. The migrate works as expected when deployed normally with truffle, but ignores the privateFor part and deploys a ...
3
votes
1answer
464 views

What contract is used in Istanbul consensus mechanism in JP Morgan Quorum?

In "7nodes" installation example from JPMorgan Quorum github is used such a genesis file ("istanbul-genesus.json"): { "alloc": { "0x0000000000000000000000000000000000000020": { "code": "...
3
votes
1answer
787 views

Why do we need ether in private quorum chain for transactions?

I have created a private quorum chain network. If there is a balance in the account address only then transactions are happening. Why do we need ether balance in quorum private chain or is there ...
3
votes
1answer
238 views

Mining a private transaction in quorum

I was going through the quorum docs and got stuck on how private transactions are mined? When two nodes, say Node A and Node B do a private transaction between themselves. Which node then mines the ...
3
votes
2answers
534 views

Interoperability between Ethereum's Public Blockchain and Quorum's Private Permissioned Blokchain Network

Scenario: I am trying to set two blockchain networks on a platform: Ethereum's Public Blockchain Network: For payment system in the form of ERC20 Tokens and Cryptocurrencies. Quorum's Private ...
3
votes
2answers
373 views

cross-chain atomic swaps for integration between enterprise blockchain solutions (quorum, hyperledger, R3 corda)

Understand that cross-chain atomic swaps is for asset transfer between different cryptos. In a world where there are different enterprise blockchains, cross-chain atomic swaps as a concept/...
3
votes
2answers
739 views

Truffle migrate stuck at first migration

i am running a private Quorum node, which is basically normal ethereum node, via geth. Then i tried to do deploy contract using migrate from truffle. but it got stuck here : Running migration: ...
3
votes
1answer
118 views

Contract does not exist at address

I have setup a private Quorum network and successfully deployed contracts and executed contract functions using Visual Studio Code and remix. When i try to deploy the exact same contract manually ...
3
votes
2answers
383 views

Are there different clients for Quorum compared to Ethereum?

Is it correct to say the following? Ethereum clients run Ethereum nodes. Geth and Parity are examples of Ethereum clients. Quorum clients run Quorum nodes. Is there an equivalent to Geth and ...
3
votes
2answers
286 views

Smart contract listeners

I want to develop a method in a smart contract that act as a listener, what i mean is when i use eth.sendTransaction(from:, to:@ of smart contract) it will be executed, without calling any smart ...
3
votes
0answers
135 views

Quorum :- metamask do not support privateFor feature of quorum

i got to know that metamask do not support privateFor because of which private transaction for quorum dapp was not behaving as expected. so, I can't use metamask for my quorum DApp to switch port and ...
3
votes
0answers
169 views

Quorum failure - Failed to decode message from payload

We use in our project -JP Morgan Quorum (Ethereum based) bloackchain - with istanbul voting mode. We have 4 nodes (3 of them are validators - hard coded, nonchangable) And from time to time (...
2
votes
2answers
758 views

In Quorum, between Raft and Istanbul BFT (IBFT) consensus, which has a better (faster) block confirmation time? Assuming Ceteris Paribus

In Quorum, to help decide between Raft and Istanbul BFT (IBFT) consensus, which has a better (faster) block confirmation time? Assuming Ceteris Paribus.
2
votes
1answer
267 views

Good source for TPS and transaction latency / finality for private Ethereum blockchains

I am looking for a good source / sources to compare TPS and transaction latency (How long it takes to send a transaction until it is mined) for different private blockchain solutions. Especially I am ...
2
votes
1answer
1k views

How could I send transactions continuously by Web3j generated wrapper

I wrote a smart contract and deployed on my private Quorum. I use Web3j to generate java wrapper to call ABIs. For example, // here is a smart contract function function getMoney() external payable ...
2
votes
1answer
899 views

Issue in truffle migration with Quorum

I am following this tutorial http://truffleframework.com/tutorials/building-dapps-for-quorum-private-enterprise-blockchains for Quorum installation.. I have successfully installed vargrant(Installed ...
2
votes
2answers
76 views

What is the difference between IBFT(Istanbul BFT) and PBFT?

I recently got to know about IBFT and Quorum and started studying on their consensus protocols. And what is the difference on IBFT and PBFT? Are they pretty much like the same and, when considering ...
2
votes
1answer
291 views

Differences between Quorum and Pantheon

I want to build an app on a private blockchain and I'm hesitating between 2 clients : Quorum and Pantheon (now Hyperledger Besu) Does anyone know what are the main differences between the 2 and the ...
2
votes
2answers
676 views

How to set up Quorum Blockchain?

I have read a lot about Quorum blockchain. My goal is to run and test it. I have found many articles. Could anyone suggest me good start-up articles for setting-up the Quorum on a number of nodes and ...
2
votes
2answers
106 views

Are private variant of Ethereum or any other blockchain just a glorified distributed database?

Are private variant of Ethereum or any other private blockchain solution just a glorified distributed database? Other than the fact that the data structure is cryptographically made immutable through ...
2
votes
1answer
826 views

Is Quorum production ready

Quorum is private permissioned blockchain network.Is it production ready or still in beta/Proof of Concept stage?
2
votes
3answers
136 views

Other than Quorum, what are some other Enterprise Ethereum-based platform available?

Other than Quorum, what are some other Enterprise Ethereum-based platform available out there?
2
votes
1answer
1k views

Quorum: Generating Public Key for a Given Address

I stood up the 7nodes example. There is a public key: ROAZBWtSacxXQrOe3FGAqJDyJjFePR5ce4TSIzmJ0Bc= provided for the privateFor field in order to change a contract value while keeping it private. ...
2
votes
1answer
71 views

Algorithm used for symmetric key encryption by quorum

What are the symmetric key encryption techniques used by the enclave in quorum to encrypt the payload? The documentation of quorum mentions that the enclave uses a symmetric key to encrypt the payload ...
2
votes
1answer
58 views

Data Search Complexity in Ethereum

I am new to Ethereum and wish to know that how is data for a smart contract fetched in Ethereum Blockchain. When we store the value of a variable in a smart contract, say simple storage (https://...
2
votes
2answers
217 views

raft based consensus for private transaction

According to my understanding, in raft based consensus, leader is the minter who notifies all the follower to add new block in blockchain. In private transaction betweeen two nodes A and B of Quorum, ...
2
votes
1answer
171 views

How many types of accounts are available in quorum

In Ethereum two types of accounts are there.EOA and contract account.Does quorum run in samy way that means it is similar like ethereum.
2
votes
1answer
129 views

Why is zether needed in Quorum if transactions are private between nodes?

As you may know JPMorgan has released zether which allows to make anonymous transactions in Quorum using zkp technology. But I have a question regarding why Quorum needs it. Since transactions ...
2
votes
1answer
373 views

How to connect Quorum with Metamask?

I'm trying to deploy smart contract on Private blockchain(quorum). And run the dapp on private blockchain. But I'm unable to connect the metamask with quorum network. The quorum is currently running ...
2
votes
1answer
1k views

Send signed transaction from nodejs to private SmartContract using webjs in Quorum network not working

Context I have a quorum network mounted following the example of 7nodes. In node 1 I have deployed a smart contract privately, putting the public key of this ("BULeR8JyUWhiuuCMU/HLA0Q5pzkYT+...
2
votes
1answer
128 views

Is there a way to prevent any client connected using web3.js to Quorum from deploying a contract?

I am planning on using Quorum for a permissioned setup,Is it possible to prevent anyone having a web client and connected to any quorum node deployed in the network from deploying a contract?
2
votes
1answer
152 views

External Access To A Private Ethereum Blockchain

Background Info I have been playing around with Ethereum and I have created a DAPP on the Ethereum blockchain inside Azure Kubernetes. Everything up to this point has been a good experience but the ...
2
votes
1answer
490 views

How to configure extraData field in genesis file

I am in the process of setting up a private, permissioned Quorum blockchain with Istanbul consensus for simple use cases. When I specify the number of validators when generating the genesis file it ...
2
votes
1answer
1k views

Quorum, where to start?

I am relatively new to Ethereum, and i want to know exactly how to migrate to quorum. And by that i mean migrate exisiting contracts. I also want to know about the how to start with quorum and if ...
2
votes
1answer
413 views

Error Installing web3js for Ethereum / Unable to connect to github.com

I'm using npm to install web3js: npm install web3 It eventually fails. Here is the output I get... npm WARN deprecated tar.gz@1.0.7: â ï¸ WARNING â ï¸ tar.gz module has been deprecated and your ...
2
votes
2answers
133 views

Web3js events “fromBlock: 0” doesnt work

I want to get events from block X. I have: quorum-v2.4.0 web3js 1.2.6 And I have my own smart contracts I want to listen for. So I have created listener for allEvents like this: const event = ...
2
votes
0answers
30 views

Solidity Contract Length [duplicate]

What is the max length of solidity contract? I have been trying to deploy a contract of 328 lines of code on Remix Browser with a locally created Quorum Private Permissioned Node. I get the ...
2
votes
0answers
342 views

Transaction not mined error when deploying to quorum maker server

I get the following error when attempting to deploy my zeppelin erc20 token to a quorum server(used quorum maker). (master) $ node migrations/2_proj.js ``````` transactionHash ...
2
votes
2answers
663 views

How can I trigger a quorum private smart contract deployment from my js client app?

My question follows directly this answer to a similar question. I need for my client app users to be able to trigger private contract deployment. I've tried using privateFor with both the web3 and ...
2
votes
1answer
455 views

How privacy can be ensured in smart-contracts?

When a smart-contract is created following an agreement between two entities, how the state of that contract (data) can be kept secret to only the two contractors? I heard about Quorum, but how ...

1
2 3 4 5 6