GithubHelp home page GithubHelp logo

tigercoindev / tigercoin Goto Github PK

View Code? Open in Web Editor NEW
0.0 6.0 4.0 42.25 MB

License: MIT License

Python 2.50% Groff 0.66% Makefile 0.46% Shell 0.52% NSIS 0.21% C++ 91.89% C 1.15% HTML 1.82% CSS 0.04% Objective-C 0.03% Objective-C++ 0.21% QMake 0.51%

tigercoin's Introduction

Tigercoin - TGC, is a fork of Bitcoin version 0.8.99, with addition of super random blocks.

Proof of work with SHA256 is used as in Bitcoin. The following specifications are implemented: - Each normal block has 128 coins - 45 seconds block time - Difficulty retargets every 20 blocks (approximately 15 mins). - mining payout will be halved every 3 months (every 172800 blocks) - Expected total mined coins will be 47,011,968 coins - 4 confirmations for transaction - 50 confirmations for minted blocks

- Random bonus blocks are (on average):
	- 1 superblock of 512 coins every hour (1/80 chance) 
	- 1 superblock of 2048 coins every day (1/1920 chance)

- The default ports are 15660(Connect) and 15661(RPC).

To encourage early adopters, in the first 3 days (1st 5760 blocks) all the payouts (including superblocks) will be doubled.

The official website is: tigercoin.info (under construction).

License

Tigercoin is released under the terms of the MIT license. See COPYING for more information or see http://opensource.org/licenses/MIT.

tigercoin's People

Contributors

tigercoindev avatar

Watchers

Jason McFatridge avatar  avatar p3yot3 avatar  avatar TheHiman avatar pinpin avatar

tigercoin's Issues

Valid blocks rejected when parent has been marked as orphaned

When a valid block is received that has a parent marked as orphaned in the database, the client rejects the valid block stating íncorrect proof of work'.

Reason is the client detects it has the parent block of the received block in the database, so it continues with the process of accepting the block. However, later in the process, when checking the previous block. Not using the orphaned block, but the height-n block marked as being the actual valid chain.

The result is a client rejecting the same valid block from different peers, disconnecting and banning those peers in the process because they are 'misbehaving'.

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.