Coder Social home page Coder Social logo

milestones's Introduction

Milestones

All global tickets for the MVP and final product will live here.

What types of tickets?

Every ticket should be a singular functionality. All functionalities are welcome, and we will divide them into milestone markers.


Good Ticket: Allow users to filter BPs.

Bad Ticket: Allows users to filter BPs by location.

Keep the tickets broad, and fill out the sub-functionalities or parameters within the ticket itself.


milestones's People

Contributors

nsjames avatar

Stargazers

lisheng avatar Eric avatar César Rodríguez avatar  avatar

Watchers

James Cloos avatar dphillippi avatar  avatar

Forkers

vvvictorlee

milestones's Issues

Voter/Platform/BP Perspective

In EOS Portal we will allow BP candidates to add attributes to their candidacy. These could be tangible things like hardware specifications (number of machines, network, ...) and scaling plans, as well as intangible things such as reasoning behind wanting to become a block producer, moral values as well as other campaign promises, … etc.

  • Voter perspective

    • Identify other BPs / proxies of interest to look into
    • “Pair” with other voters that have the same compass and prioritization between sets of values as oneself
    • Find their individual places within communities in the community
    • Receive weighted notifications based on level of pairing with BPs, proxies and voters
    • In the case of a misbehaving BP or proxy we will know which voters to alert
  • Platform perspective

    • Help voters to make it easier to engage with the community and verify that their votes actually help moving us in a direction that each individual voter see fit
    • Keep BPs / proxies honest
    • Give voters influence and the positive feelings that arises from being needed
  • BP perspective

    • Marketing
    • Knowing how to address criticism

Multiple Chains

The portal should allow voting to occur on multiple chains so that we are agnostic to any single chain and not endorsing any effort.

Users should be able to select a chain and be able to see things such as

  • chain_id
  • total_voters - Accumulation of voters ( not votes )
  • vote_percentage - Percentage of total funds voted to date
  • boot_date - The date the chain itself was booted
  • connected_bps - The number of BPs registered ( and connected ) to this chain

Randomise default list & add filters

As a Block Producing candidate, it would be nice to see the default list randomised versus having it in descending order of largest vote holders. This will improve fairness for all block producers. Additionally, filtering options can be implemented such as; geographical location, vote percentage, newest and oldest.

Allow users to view information about a BP

A user should be able to view information about a BP.

This should include:

  • attributes added by the BP itself,
  • votes,
  • missed blocks (with a possible explanation from the BP)?

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.