Giter Club home page Giter Club logo

Comments (5)

bulldosers avatar bulldosers commented on May 30, 2024

The Quorum is based on Ethereum, so the usage of Quorum on BlockBench is very similar with the usage of Ethereum. We've create a temporary branch (quorum) for the early-release supporting Quorum. The documentations are at benchmark/quorum-XXX directory

There are two alternative consensus mechanisms in Quorum, one called QuorumChain(a voting method), the other is Raft-based consensus. For the two consensus mechanisms, you can refer to the bash script run-bench.sh in quorum-raft for Raft and quorum-vote for QuorumChain.

from blockbench.

sivachaitanya avatar sivachaitanya commented on May 30, 2024

Thanks for the reply @bulldosers So I need to paste the branch contents on each of running nodes across AWS , Azure and start them separately or have to run them all instructions on one node independently ?

from blockbench.

bulldosers avatar bulldosers commented on May 30, 2024

Sorry, I am not familiar with AWS,Azure. We run the script at only one NFS-mounted directory in cluster and use the run-bench.sh script to start all nodes separately.

from blockbench.

sivachaitanya avatar sivachaitanya commented on May 30, 2024

I have 1 node on azure and 1 node on AWS, boot node and blockmaker is on Azure and voter is on AWS. Can you please let me know which files I need to edit? and also for running run-bench.sh I dont need to deploy the smart contracts on the either node right ?

from blockbench.

bulldosers avatar bulldosers commented on May 30, 2024

If you want to use the script run-bench.sh, there are three setps that you may need to do.
First, you need to edit the env.sh to change the environment variable;
Second, you may need to edit the hosts and clients file to set it as your own node address(Maybe ip for AWS or Azure, I am not sure);
Third, the first server is blockmaker and others are votes by default and you can change it by editing the start-mining file.

If you have deployed your Quorum network manually, you can directly use the driver at kvstore for ycsb and smallbank for smallbank.
By the way, you can get more details about the driver from README.md

About deploying of the smart contracts, we have integrated the deploying procedure into our driver, thus you don't need to do it by yourself.

I hope my explanation can help you, there may be some differences between AWS and cluster.

from blockbench.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.