Giter Site home page Giter Site logo

velmie / bitcoin-stake Goto Github PK

View Code? Open in Web Editor NEW
9.0 6.0 1.0 41.49 MB

BitcoinStake is an alternative to bitcoin legacy that uses delegated proof of stake instead of proof of work as its consensus algorithm.

Makefile 0.01% JavaScript 95.78% Shell 0.09% HTML 2.34% CSS 1.77% Python 0.01% Inno Setup 0.01%
bitcoin ethereum hardfork cryptocurrency coin wallet

bitcoin-stake's Introduction

Bitcoin Stake

Bitcoin Stake is an experimental digital currency that enables instant payments to anyone, anywhere in the world. Bitcoin Stake uses peer-to-peer technology to operate with no central authority: managing transactions and issuing money are carried out collectively by the network. For protocol implementation was used Bcoin, written in node.js.

Prerequisites

  • Node.js v8.2.0+
  • ~500GB of disk storage
  • ~4GB of RAM
  • Configuration

Configuration

The main configuration file is called "bitcore-node.json". This file instructs node for the following options:

  • location of database files (datadir)
  • tcp port for web services, if configured (port)
  • bitcoin network type (e.g. mainnet, testnet3, regtest), (network)
  • what services to include (services)
  • the services' configuration (servicesConfig)

Installation

Install the dependencies and devDependencies and start the server.

$ git clone git://github.com/bcoin-org/bitcoin-stake.git
$ cd bitcoin-stake/node1
$ npm install

Start node

$ node ./bitcore-node/bin/bitcore-node -- start

Implements

  • Full Node
  • SPV Node
  • Wallet Backend
  • Mining Backend
  • Increasing block size

bitcoin-stake's People

Contributors

tirthank avatar

Stargazers

 avatar Cioclea Doru Octavian avatar Cat  avatar Areeb avatar  avatar xhliu avatar Rust Mann avatar freeland avatar Sandoche ADITTANE avatar

Watchers

James Cloos avatar  avatar Sasha Kukareko avatar  avatar Vladimir Haidysh avatar  avatar

Forkers

nullart2

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.