Giter Site home page Giter Site logo

vcash's Introduction

Vcash

VCash is the combined outcome of Bitcoin characteristics integrated with Mimblewimble technology. It inherits Bitcoin’s distribution mechanism and uses Grin's Mimblewimble implementation.

Bitcoin has proven some facts in the last ten years. For example, the best way to protect assets is consuming energy through POW, a fixed quantity of coins give rise to good performance, ASIC devices do not violate the goal of decentralisation, and decentralised systems are reliable.

Currently, Bitcoin's privacy protocol is still relatively poor whereby the flow of most transactions under the UTXO model are analysed, and transaction amounts are made public. This means there are no privacy and anonymity in Bitcoin, which in turn hinders liquidity of the coins and limits people's freedom to use the coins.

Grin's privacy protocol is second to none. It is extremely reliable and simple because it only utilises a number of basic mathematical laws. It is such a pity that the only blemish in Grin is that its coin parameter settings adopted the linear coin delivery model.

VCash combines advantages of the two coins. In terms of Bitcoin, it inherits its economic parameter as well as its immense hash power. In terms of Grin, it derives its powerful technology in privacy protocols.

VCash adopts Merged Mining method to mine coins alongside Bitcoin, that is, VCash blocks can be computed whilst computing Bitcoin blocks. In general, POW chains need to take into consideration that there is a 51% risk of attack on the network. Since Bitcoin has the largest number of miners in the world whereby hash power is broadly distributed, VCash can easily obtain most of Bitcoin’s hash power with the support of the Bitcoin mining pool. This means VCash possesses the same level of security as Bitcoin hence launching a 51% attack on it would be equally difficult.

The goal of VCash is to be the most private and secure chain for storing values.

Getting Started

To learn more about the technology, read our introduction.

To build and try out Vcash, see the build docs.

For Pool who wants to mine Vcash, see the mergedmining docs.

Credits

Tom Elvis Jedusor for the first formulation of MimbleWimble.

Ignotus Peverell for the starting of Grin project and turning the MimbleWimble paper into real.

Andrew Poelstra for his related work and improvements.

License

Apache License v2.0.

vcash's People

Contributors

ignopeverell avatar antiochp avatar yeastplume avatar quentinlesceller avatar hashmap avatar garyyu avatar jdwldnqi837 avatar sesam avatar tromp avatar jaspervdm avatar eupn avatar bladedoyle avatar svechinsky avatar merope07 avatar mcdallas avatar davidburkett avatar josephgoulden avatar 0xmichalis avatar casey avatar jeremyrubin avatar haarts avatar i1skn avatar rentenmark avatar j01tz avatar lehnberg avatar mimblewimble-robot avatar latrasis avatar e-max avatar yuntai avatar unseddd avatar

Watchers

James Cloos avatar

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.