Questions tagged [quorum]

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

Filter by
Sorted by
Tagged with
0
votes
1answer
19 views

Quorum Nodes not syncing

I have 5 nodes with quite different block numbers( one is stuck at 201504, another at 280432 and so on) , they don't seem to be syncing. No particular error in Quorum Logs as well. Any transaction ...
2
votes
1answer
23 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 ...
1
vote
1answer
14 views

Token transfer from private network to public

I want to transfer my token from private network(quorum) to public network(ethereum), so I have burned the equal amount of tokens in quorum network and minted same amount of tokens in ethereum network....
1
vote
1answer
19 views

How to do the Smart Contract Storage Migration using Quorum?

I wrote one smart contract without upgradable logic, now I want to update the same smart contract with some changes. Is it possible to copy the data from old contract storage to a new one?
1
vote
1answer
46 views

About key and address difference between Quorum and Ethereum blockchain

Quorum is a fork of Ethereum, what are the main difference of them about private key/public key/address generation and representation format? In the link Quorum wiki, there is a public key like below: ...
0
votes
0answers
34 views

read error unexpected EOF

I'm working a evidence application with quorum.I want to store the entire contents of a file on my private blockchain. Although it's not recommended. At first I use a linux command 'split' cut a big ...
2
votes
1answer
23 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 ...
0
votes
1answer
38 views

I can't execute transaction from Dapp: Nounce too low

I'am trying to use go-ethereum on my local network: I have configured a 5-node quorum network on my local machine and I'am building Dapp. I created smart contract and generated go bindings. When I ...
2
votes
1answer
41 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 ...
0
votes
1answer
44 views

Private transaction validation in quorum

I was going through the quorum documentation and stumbled upon how private transactions are validated in quorum. Take the following example where there are four nodes - Node A, Node B, Node C and Node ...
0
votes
1answer
41 views

Incorrect Usage. flag provided but not defined: -emitcheckpoints

I'am trying to build this : PRIVATE_CONFIG=ignore nohup geth --datadir ./Node1/new- node-1 --nodiscover --verbosity 5 --networkid 31337 -- rpccorsdomain="*" --ws --wsorigins="*" --...
0
votes
0answers
18 views

Contract cannot create new Contract in Quorum

My main contract called SurveyFactory creates new Survey forms: pragma solidity = 0.5.9; import './Survey.sol'; contract SurveyFactory { address[] public surveyList; address public Owner; ...
1
vote
1answer
80 views

The EVM throws an error “invalid opcode 0x1c” [duplicate]

I have written a simple smart contract that allows to store a string, and I'am trying to use go-ethereum(which is similar to web3j). When I execute a transaction, I have this error VM returned ...
1
vote
1answer
49 views

How to get rid of inactive nodes in Geth

I am setting up a quorum network with Quorum-maker, which uses Geth. It is running at the moment, with three alive nodes. However, earlier I had attempted to create two other nodes, which failed. I ...
0
votes
0answers
30 views

Metamask transactions keep stack at the txpool of a Quorum Private Network

System information Geth version: 1.7.2-stable-0905eda4 OS & Version: Ubuntu 16.04 Branch, Commit Hash or Release: HEAD detached at v2.2.1 Actual behaviour and Steps to reproduce the behaviour ...
1
vote
0answers
74 views

web3.eth.sendSignedTransaction from address is different from Signer's address

I'm signing transactions using an HSM and when using Web3js to send the signed transaction, the from property on the receipt shows an address that's: Different every time a sent signed transactions ...
0
votes
1answer
33 views

How many nodes do I need in a Quorum Private Blockchain?

I want to deploy a private blockchain using Quorum on Azure, create some ERC721 Tokens and send them various accounts inside the Private Blockchain. How many nodes do I need for a Private Blockchain ...
0
votes
1answer
43 views

which port I use when I want to connect remix to my local quorum network?

I want to deploy a smart contract on my local network. I executed a local node via PRIVATE_CONFIG=ignore nohup geth --datadir ./Node1/new- node-1 --nodiscover --verbosity 5 --networkid ...
-1
votes
1answer
78 views

Error while deploying smart contract (quorum-examples tutorial by truffle)

:~workspace/myproject$truffle migrate --reset Compiling your contracts... Everything is up to date, there is nothing to compile. Running migration: 1_initial_migration.js Replacing Migrations... ...
2
votes
1answer
49 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 ...
1
vote
0answers
25 views

Can I run a javascript file using geth attach?

I want to automatize one thing. Aftert installing the Quorum nodes, I have to run: docker exec -it quorum_node1_1 geth attach /qdata/dd/geth.ipc Then I am pasting the JS code But I want to ...
0
votes
0answers
22 views

how much structure variable does solidity support? [duplicate]

Error: "UnimplementedFeatureError: Variable inaccessible, too deep inside stack" code: contract create{ struct s{ string s1; string s2; string s3; string s4; ...
0
votes
1answer
45 views

Quorum 7nodes example unable to finish simplestorage migration using privateFor

I'm following this example: truffle quorum example I created a cluster using docker-compose and all the nodes are up and running but when I run the truffle migrate command the migration doesn't end ...
0
votes
1answer
41 views

Quorum how to decode result returned by eth_getQuorumPayload api?

I've read the post How to get decrypted transaction data in quorum? I followed the api document and got the result by calling eth_getQuorumPayload curl -H "Content-Type: application/json" -X POST ...
0
votes
1answer
82 views

Quorum Can a non permissioned node change the states of private contract if the node knows contract addr and ABI?

I have ran the quorum-example, deploying a private contract. https://github.com/jpmorganchase/quorum-examples/tree/master/examples/7nodes I followed the commands written in README. However, I'm quite ...
0
votes
0answers
43 views

TC failures observed for Quorum-2.2.3

2 TCs are failing on Big endian system, seems the issue is with the byte ordering only. 1) ethereum/go-ethereum/core/bloombits 2) ethereum/go-ethereum/swarm/storage/feed Can some one please comment ...
0
votes
1answer
49 views

Is it possible to modify privateFor addreses in a private Smart Contract (Quorum)?

I know how a private smart contract works providing a list of accepted addreses to privateFor property, but what if I want to disable (or enable) any address visibility? Should I deploy a new Smart ...
0
votes
1answer
86 views

Quorum deploy with Web3j timeout

SCENARIO: I have the following code: final String hostUrl = this.deployerProperties.getProperty("quorum.host.url"); final String hostPort = this.deployerProperties.getProperty("quorum.host.port"); ...
0
votes
1answer
49 views

How to show partial information on private transaction?

I want to achieve the following requirement in quorum blockchain. 1) Participant A sells a red asset to Participant B for 100 dollars. 2) Participant B paints the asset blue. 3) ...
0
votes
0answers
32 views

quorum-maker-no web UI is exposing on any host ports after creating nodes

Im trying to deploy contract using quorum-maker, I've followed every step as mentioned in wiki, but still not able to connect web UI and have no idea where Web app is deployed(in wiki. http://10.50.0....
1
vote
1answer
27 views

Can Qorum Blockchain supports partail transaction encryption?

My use case is that we need to protect sensitive data in the transaction in blockchain. But we want to open other data in the same transaction to the public, Can Quorum support the above mentioned ...
0
votes
1answer
103 views

deploying simple contract on quorum 7nodes example

I am trying to deploy contract with privateFor tag in migration and for set function same as shown in truffle quorum 7node example. started nodes with these commands ./raft-init.sh ./raft-start.sh ...
1
vote
2answers
96 views

Invalid Sender when Using Quorum

I followed this tutorial (https://github.com/jpmorganchase/quorum/wiki/From-Scratch) to start up Quorum with 4 nodes using istanbul consensus. The nodes can connect and blocks are being generated but ...
1
vote
2answers
111 views

Quorum blockchain transactions visibility

I am wondering if the content (transaction) of the consortium blockchain or Quorum blockchain can be visible only for the validators. In other words, the registered users (who can access the nodes) ...
0
votes
2answers
271 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 ...
1
vote
1answer
154 views

Deploying Contract with Quorum Web3j response: Non-200 status code

SCENARIO: I have the following code: final String hostUrl = this.deployerProperties.getProperty("quorum.host.url"); final String hostPort = this.deployerProperties.getProperty("quorum.host.port"); ...
0
votes
1answer
73 views

How are new users authenticated into Quorum network

I could find from online readings that Quorum has a Network Manager component that controls nodes access to network to created permissioned network of nodes. But, I couldn't see explanation on how ...
0
votes
0answers
87 views

Issue calling one contract from another using Quorum

I'm using truffle and running locally with 4 quorum nodes, trying to call another contract's function, but keep getting 0 in return instead of the expected value the I get once calling the contract ...
2
votes
2answers
80 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 ...
0
votes
1answer
234 views

Quorum Minimum Number of Nodes for Raft Consensus and Istanbul BFT

A Quorum Raft cluster of 3 nodes can tolerate a single node failure, while a Quorum cluster of 5 can tolerate 2 node failures. What is the equivalent if one uses Istanbul BFT? Nathan Aw
0
votes
1answer
134 views

Quorum Tessera Implementation in Go

as Quorum and Ethereum are developed in Go, would like to understand why Tessera, the new Quorum transaction manager to replace Constellation, is written in Java instead of Go? Thank you. Nathan Aw
0
votes
1answer
129 views

How to get decrypted transaction data in quorum?

On Quorum_Node1 I am sending a transaction with privateFor: parameter as follows: eth.sendTransaction({from: eth.accounts[0], to: "0xca84356...9a3d0ccf92b8e", data: web3.toHex('sample message for ...
0
votes
1answer
177 views

Getting Fatal: Error starting protocol stack: Genesis not found in chain

I am getting the following error in one of the nodes, I have a quorum network running. Fatal: Error starting protocol stack: Genesis not found in chain DEBUG[02-19|08:37:08] FS scan times ...
0
votes
0answers
28 views

Difference between Recursive Linear Prefix or Recursive Length Prefix? Vs Google Protocol Buffer (Protobuf)

Like to know what is the difference between Recursive Linear Prefix and Recursive Length Prefix? I have seen both around Are there they same? Or different? Also would like to know the reason why RLP ...
1
vote
1answer
107 views

Quorum Tessera Private/Public Keys vs Quorum (Ethereum) Keystore - Difference and Keys Management

Understand that Quorum Tessera is for encryption, decryption, and distribution of private transactions while Quorum Keystore is for normal transaction signing. Can both be collapsed into one set of ...
1
vote
0answers
51 views

What are the Minimum Requirements for a Quroum node?

I am planning to run a Quorum (Ethereum fork) blockchain on my business. I was wondering if quorum node will run on a Raspberry Pi 3 Model B+. Raspberri Specs: Broadcom BCM2837B0, Cortex-A53 (ARMv8)...
0
votes
1answer
151 views

Quorum node address

In the Node class of the Quorum Web3j. The String address what is? package org.web3j.quorum; import java.util.List; /** * Quorum node configuration class. */ public class Node { private final ...
0
votes
1answer
73 views

Public smart contract that calls Private contract API

In a private blockchain (e.g, quorum), assume that I have a peer X and peer Y. X has a private smart contract (A) and Y has a public smart contract B. Assume that A provides an API for Y in order to ...
1
vote
1answer
137 views

What are the differences between Monax/Hyperledger Burrow and Quorum?

Are there any significant differences between these protocols? Thank you for answering.
0
votes
0answers
61 views

Ethereum/Quorum Pluggable Consensus with Algorand Byzantine Agreement Protocol?

Can Quorum and Ethereum be possibly configured/modified to use Algorand Byzantine Agreement Protocol?