Giter Club home page Giter Club logo

venus-cluster's Introduction

Project Venus Logo

venus-cluster

venus-cluster is a solution for Filecoin storage power clusters, focusing on growing and maintaining said storage power. Compared with lotus, it tries to make breakthroughs in the following aspects:

  • Simplifies sealing state machine
  • More efficient usage of resources through optimized procedures
  • Taking advantages of Venus chain service and Venus storage deal service to maximize storage providing performance
  • Multi miner_id support and collaboration

venus-cluster is composed of venus-worker and venus-sector-manager. The former is used for PoRep computations and latter is used for sector management and interactions with Filecoin chain.

Building & Documentation

For instructions on how to quickly bootstrap your storage power service using venus-cluster, please visit here.

For instructions on more intricate details of venus-cluster configurations, please visit here.

Venus Architecture

Venus architecture mianly compose of three parts: chain service, storage deal service and storage power service. Learn more about each of them here.

Related Components

Venus loosely describes a collection of components that work together to realize a fully featured Filecoin implementation. List of stand-alone venus modules repos can be found here, each assuming different roles in the functioning of Filecoin.

Contribute

Venus is a universally open project and welcomes contributions of all kinds: code, docs, and more. However, before making a contribution, we ask you to heed these recommendations:

  1. If the proposal entails a protocol change, please first submit a Filecoin Improvement Proposal.
  2. If the change is complex and requires prior discussion, open an issue or a discussion to request feedback before you start working on a pull request. This is to avoid disappointment and sunk costs, in case the change is not actually needed or accepted.

Community

For general help in using venus-cluster, please refer to the documentation hosted within the repo. For additional help, you can use one of these channels to ask a question:

  • Slack (For live discussion with the Community)
  • GitHub (Feature/Bug reports, Contributions)
  • Twitter (Get the news fast)
  • Meetups (A monthly online meetup about Venus in general)
  • I'm feeling lucky (Pick up a good first issue now!)

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.